{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:npm/eslint-plugin-modularity","name":"eslint-plugin-modularity","description":"ESLint plugin for module architecture — enforces DDD value objects and anemic-model checks, naming, REST conventions, and utility isolation.","version":"2.5.4","softwareVersion":"2.5.4","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ofri-peretz/eslint","issueTracker":"https://github.com/ofri-peretz/eslint/issues","url":"https://eslint.interlace.tools/docs/quality/plugin-modularity?utm_source=npm\u0026utm_medium=referral\u0026utm_campaign=eslint-plugin-modularity","keywords":["eslint","eslintplugin","eslint-plugin","static-analysis","linting","code-quality","interlace-quality","modularity","architecture","clean-architecture","boundaries","ddd","domain-driven-design","module-boundaries","rest-conventions","llm-optimized","ai-assistant","typescript"],"programmingLanguage":{"@type":"ComputerLanguage","name":"TypeScript"},"maintainer":[{"@type":"Person","name":"ofriperetz"}],"author":[{"@type":"Person","name":"ofriperetz"}],"copyrightHolder":[{"@type":"Person","name":"ofriperetz"}],"dateCreated":"2026-02-02","dateModified":"2026-09-25","datePublished":"2026-09-25","copyrightYear":2026,"downloadUrl":"https://registry.npmjs.org/eslint-plugin-modularity/-/eslint-plugin-modularity-2.5.4.tgz","applicationCategory":"npm","runtimePlatform":"npm","developmentStatus":"active","sameAs":["https://www.npmjs.com/package/eslint-plugin-modularity"],"funder":[{"@type":"Organization","url":"git+https://github.com/ofri-peretz/eslint.git"}],"https://www.w3.org/ns/activitystreams#likes":19}