{"_id":"@architectural-discipline/eslint-plugin","name":"@architectural-discipline/eslint-plugin","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@architectural-discipline/eslint-plugin","version":"1.0.0","type":"module","description":"ESLint plugin for architectural discipline rules","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest","test:coverage":"vitest --coverage","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write \"src/**/*.{ts,js,json}\"","validate:all":"npm run lint && npm run test && npm run build","check:architecture":"tsx scripts/check-architecture.ts"},"dependencies":{"@architectural-discipline/core":"*","eslint":"^8.54.0"},"devDependencies":{"@types/eslint":"^9.6.1","@types/node":"^20.10.0","@typescript-eslint/eslint-plugin":"^6.13.0","@typescript-eslint/parser":"^6.13.0","prettier":"^3.1.0","tsx":"^4.6.0","typescript":"^5.3.0","vitest":"^1.0.0"},"keywords":["eslint","plugin","architecture","discipline","code-quality","maintainability"],"author":{"name":"Architectural Discipline Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/architectural-discipline/monorepo.git","directory":"packages/eslint-plugin"},"bugs":{"url":"https://github.com/architectural-discipline/monorepo/issues"},"homepage":"https://github.com/architectural-discipline/monorepo#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_id":"@architectural-discipline/eslint-plugin@1.0.0","gitHead":"a072727a6f8b550583104f59fdde44bdaa6bf0e3","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-9iJvw+RHu6GS+hMniVL5e7v3m09IlQek+V/zEAdpHj3vaxbEuGFGJizcatHB0SkB5aNFPuqJdoSOpUhTFW4dzg==","shasum":"42b91501a58ead4251d2675e6ef53968d9d5ce0a","tarball":"https://registry.npmjs.org/@architectural-discipline/eslint-plugin/-/eslint-plugin-1.0.0.tgz","fileCount":5,"unpackedSize":28369,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDP58sW2jUnhTpFmgtYc7+YuAe5Sfi+PTpopbvBcC77DgIhAON0jyy5CGrsy+pnec4V/lqj6i9LsExpVOJZF7WjI2t4"}]},"_npmUser":{"name":"kayodebristol","email":"kayode.bristol@gmail.com"},"directories":{},"maintainers":[{"name":"kayodebristol","email":"kayode.bristol@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_1.0.0_1763142698126_0.12238137272541927"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-14T17:51:38.033Z","1.0.0":"2025-11-14T17:51:38.293Z","modified":"2025-11-14T17:51:38.565Z"},"maintainers":[{"name":"kayodebristol","email":"kayode.bristol@gmail.com"}],"description":"ESLint plugin for architectural discipline rules","homepage":"https://github.com/architectural-discipline/monorepo#readme","keywords":["eslint","plugin","architecture","discipline","code-quality","maintainability"],"repository":{"type":"git","url":"git+https://github.com/architectural-discipline/monorepo.git","directory":"packages/eslint-plugin"},"author":{"name":"Architectural Discipline Team"},"bugs":{"url":"https://github.com/architectural-discipline/monorepo/issues"},"license":"MIT","readme":"ERROR: No README data found!","readmeFilename":"","_rev":"1-a24e7be2c5b20377543d6ad47e8eabcb"}