
🛠️ Archprint, infer architecture lint rules from your repo's import graph
Summary
Archprint is a tool that reads a TypeScript repository's import graph to infer architecture lint rules from patterns the codebase already demonstrates. It evaluates statistical confidence and emits ready-to-install rules for existing linters like ESLint, dependency-cruiser, and ts-arch.
Why it’s interesting
It automatically generates trusted enforcement rules from a codebase's existing import patterns rather than requiring manual rule authoring.
Target user
TypeScript developers
Source metrics: Points 2 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN
Summary
Archprint is a tool that reads a TypeScript repository's import graph to infer architecture lint rules from patterns the codebase already demonstrates. It evaluates statistical confidence and emits ready-to-install rules for existing linters like ESLint, dependency-cruiser, and ts-arch.
Why it’s interesting
It automatically generates trusted enforcement rules from a codebase's existing import patterns rather than requiring manual rule authoring.
Target user
TypeScript developers
Source metrics: Points 2 · Comments 0
HN discussion · Project
Source: #HackerNews / Show HN