eslint-plugin-boundaries
Ensure project architecture compliance by checking directory and dependency structures with this plugin. It works alongside eslint-plugin-import to support dynamic imports, 'require', and 'exports'. With customizable settings, it allows detailed control over project elements and their dependencies. Designed for TypeScript compatibility, it provides preset configurations for easy setup and debugging support to enforce architectural rules effectively.