Plugin: modularity
Rules
All ESLint rules provided by eslint-plugin-modularity
5 Rules Available
Clean module boundaries and DDD patterns.
All Rules
Legend:RecommendedFixableSuggestionsWarns
| Rule | 💼 | 🔧 | 💡 | ⚠️ | Docs |
|---|---|---|---|---|---|
| ddd-anemic-domain-model Detects entities with only getters/setters and no business logic, enforcing the Rich Domain Model over the Anemic Domain Model anti-pattern. | |||||
| ddd-value-object-immutability ESLint Rule: ddd-value-object-immutability with LLM-optimized suggestions and auto-fix capabilities. | |||||
| enforce-naming Enforce domain-specific naming conventions with business context | |||||
| enforce-rest-conventions ESLint Rule: enforce-rest-conventions with LLM-optimized suggestions and auto-fix capabilities. | |||||
| no-external-api-calls-in-utils ESLint Rule: no-external-api-calls-in-utils with LLM-optimized suggestions and auto-fix capabilities. |
Showing 5 of 5 rules