ESLint plugin to enforce rules about software design like Onion architecture, modularity ...
npm install @sefr/eslint-plugin- What does it do ?
- Compatibility
- Dependencies
- Installation
- How to use rules
- Credits
- License
Provide a set of rules that you can use within ESLint.
| TypeScript | EcmaScript |
|------------|------------|
| \>= 2.8.0 | \>= ES2015 |
This package is dependencies-free.
Nothing more than :
``shell``
npm i -S @sefr/eslint-plugin
- @sefr/no-hexagonal-architecture-violation
- @sefr/no-onion-architecture-violation
- @sefr/no-cross-domain-import
+ Developed with the awesome TypeScript
+ Tested with Vitest
This software is available under the MIT License. See the LICENSE file for more informations.
ā¬ļø Go back to top