{"_id":"@archward/eslint-plugin","_rev":"2-572f96f6ce4a0593e83a8a5b1eccb250","name":"@archward/eslint-plugin","dist-tags":{"latest":"0.8.0"},"versions":{"0.7.0":{"name":"@archward/eslint-plugin","version":"0.7.0","keywords":["eslint","eslint-plugin","ddd","domain-driven-design","clean-architecture","hexagonal","nestjs","adr","architecture"],"author":{"url":"https://github.com/swe-amr-abdelaziz","name":"Amr Abdelaziz"},"license":"MIT","_id":"@archward/eslint-plugin@0.7.0","maintainers":[{"name":"swe-amr-abdelaziz","email":"swe.amr.abdelaziz@gmail.com"}],"homepage":"https://github.com/archward/typescript/tree/main/packages/eslint-plugin#readme","bugs":{"url":"https://github.com/archward/typescript/issues"},"dist":{"shasum":"1af39972cfec92c764f16e0a530b905061f291c0","tarball":"https://registry.npmjs.org/@archward/eslint-plugin/-/eslint-plugin-0.7.0.tgz","fileCount":6,"integrity":"sha512-Vq0pNtNOYpUAn131ic0Veo6eSUGg/7T9vDQCCxg8+YD5Te8lccfrq7ArAli8g/qpt5zVCJdcZwyZbAhwLqDNQA==","signatures":[{"sig":"MEUCIQCZm2Jxfhh2qrvgMwZXp+uGYG+ve27wLrPi5bsBWsYjQQIgcrNmD/F6d7gqs0xMYxUF+plbkAs5ODwMuwJwVrX1JFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77497},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"a59df9f4be608e06f4c18cfe571a334f460d48a9","scripts":{"doc":"eslint-doc-generator","build":"tsup","doc:check":"eslint-doc-generator --check","prepublishOnly":"pnpm build"},"_npmUser":{"name":"swe-amr-abdelaziz","email":"swe.amr.abdelaziz@gmail.com"},"repository":{"url":"git+https://github.com/archward/typescript.git","type":"git","directory":"packages/eslint-plugin"},"_npmVersion":"11.12.1","description":"Deterministic DDD + clean architecture ESLint rules for TypeScript backends.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@eslint/markdown":"^8.0.2","@typescript-eslint/utils":"^8.62.1","eslint-plugin-boundaries":"^6.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^10.5.0","prettier":"^3.8.5","typescript":"^6.0.3","eslint-doc-generator":"^3.6.0","@typescript-eslint/rule-tester":"^8.62.1"},"peerDependencies":{"eslint":"^9.6.0 || ^10.0.0","eslint-import-resolver-typescript":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin_0.7.0_1784293252272_0.5510142579365767","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@archward/eslint-plugin","version":"0.8.0","description":"Deterministic DDD + clean architecture ESLint rules for TypeScript backends.","keywords":["eslint","eslint-plugin","ddd","domain-driven-design","clean-architecture","hexagonal","nestjs","adr","architecture"],"type":"module","license":"MIT","author":"Amr Abdelaziz (https://github.com/swe-amr-abdelaziz)","repository":{"type":"git","url":"https://github.com/archward/typescript.git","directory":"packages/eslint-plugin"},"homepage":"https://github.com/archward/typescript/tree/main/packages/eslint-plugin#readme","bugs":"https://github.com/archward/typescript/issues","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"publishConfig":{"access":"public"},"dependencies":{"@eslint/markdown":"^8.0.2","@typescript-eslint/utils":"^8.62.1","eslint-plugin-boundaries":"^6.0.0","@archward/config":"0.2.0"},"peerDependencies":{"eslint":"^9.6.0 || ^10.0.0","eslint-import-resolver-typescript":"^4.0.0"},"devDependencies":{"@typescript-eslint/rule-tester":"^8.62.1","eslint":"^10.5.0","eslint-doc-generator":"^3.6.0","prettier":"^3.8.5","tsup":"^8.5.1","typescript":"^6.0.3"},"scripts":{"build":"tsup","doc":"eslint-doc-generator","doc:check":"eslint-doc-generator --check"},"_nodeVersion":"22.23.1","_id":"@archward/eslint-plugin@0.8.0","dist":{"integrity":"sha512-1LXuf9AjNzIQqgPektMODwr6NHNm1tn2xbfDt5NEKZtbkbhsEfvjiVsNtqIKtY9qs4+HI2EwImAnqITRRHrMjw==","shasum":"c5749b88f7b0e166af95151260720d384a1a9055","tarball":"https://registry.npmjs.org/@archward/eslint-plugin/-/eslint-plugin-0.8.0.tgz","fileCount":6,"unpackedSize":77758,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@archward%2feslint-plugin@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNLDFgcYVX8i7kLI5bOG6hMSSjrwqg3DMt4AfawxXCHgIhAMnuh/7jp4G2FMIHMiH+KezHdLcQGZ7D4iYsG8F6ivla"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2da78d55-2b34-469d-8470-11c43af02d34"}},"directories":{},"maintainers":[{"name":"swe-amr-abdelaziz","email":"swe.amr.abdelaziz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin_0.8.0_1784379954384_0.48314248622024936"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-17T13:00:52.030Z","modified":"2026-07-18T13:05:54.949Z","0.7.0":"2026-07-17T13:00:52.424Z","0.8.0":"2026-07-18T13:05:54.531Z"},"bugs":"https://github.com/archward/typescript/issues","author":"Amr Abdelaziz (https://github.com/swe-amr-abdelaziz)","license":"MIT","homepage":"https://github.com/archward/typescript/tree/main/packages/eslint-plugin#readme","keywords":["eslint","eslint-plugin","ddd","domain-driven-design","clean-architecture","hexagonal","nestjs","adr","architecture"],"repository":{"type":"git","url":"https://github.com/archward/typescript.git","directory":"packages/eslint-plugin"},"description":"Deterministic DDD + clean architecture ESLint rules for TypeScript backends.","maintainers":[{"name":"swe-amr-abdelaziz","email":"swe.amr.abdelaziz@gmail.com"}],"readme":"","readmeFilename":""}