@gomani/boundaries@1.2.0
npm size budget2.1 KB / 4.0 KB ✓
@gomani/boundaries
Convention: app/modules/<name>/ with a public index.*. A comment- and string-safe scanner enforces deep-import, forbidden-dependency (against an optional allow-list), and cycle rules — as a standalone gomani boundaries check and inside gomani build.
API
analyzeBoundaries
function
analyzeBoundaries(input: { files: FileEntry[] }): BoundaryViolation[]
Return located module-boundary violations (deep-import / forbidden-dependency / cycle).