{"_id":"@amisnl/eslint-angular","_rev":"5-4a00231da154426c8f71165a1da130ac","name":"@amisnl/eslint-angular","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@amisnl/eslint-angular","version":"0.0.1","author":{"url":"https://www.amis.nl/","name":"AMIS Conclusion"},"license":"UNLICENSED","_id":"@amisnl/eslint-angular@0.0.1","maintainers":[{"name":"henkjan_w","email":"henkjan.van.wijk@amis.nl"},{"name":"aquiblo","email":"q.vanbommel@apptastic.eu"},{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"}],"dist":{"shasum":"f1f20117a88e14cfbbf0ea234224c60e094aa1f9","tarball":"https://registry.npmjs.org/@amisnl/eslint-angular/-/eslint-angular-0.0.1.tgz","fileCount":5,"integrity":"sha512-hmGJEK0CTQmd/T04l7HZ6AYWcRgpzWEzaWDluajGpD8G72uwaJkYtRtXE9NuFMmOUwmcJYaWYEhKgMt0eIOJ0A==","signatures":[{"sig":"MEQCIF1IlGxLtVcZQ26lksbGLIEJlyjhUr5oQnuGinoV5g3JAiAx7bGp0/lPZglrCHqUkgOI4FPHTtQvj/NddFGaQEN0Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5948},"main":"src/index.js","gitHead":"67d336d97ea64caeb82e6cfa668870064a475047","scripts":{},"_npmUser":{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"},"_npmVersion":"11.5.2","description":"An ESLint configuration tailored for Angular projects, ensuring best practices and code consistency.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"file:amisnl-eslint-base-0.0.1.tgz"},"peerDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"file:amisnl-eslint-base-0.0.1.tgz"},"_npmOperationalInternal":{"tmp":"tmp/eslint-angular_0.0.1_1758549658701_0.3231147681090396","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@amisnl/eslint-angular","version":"0.0.2","author":{"url":"https://www.amis.nl/","name":"AMIS Conclusion"},"license":"UNLICENSED","_id":"@amisnl/eslint-angular@0.0.2","maintainers":[{"name":"henkjan_w","email":"henkjan.van.wijk@amis.nl"},{"name":"aquiblo","email":"q.vanbommel@apptastic.eu"},{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"}],"dist":{"shasum":"1b6f8a3505674586d6f4650edc0a2e79af56ef2b","tarball":"https://registry.npmjs.org/@amisnl/eslint-angular/-/eslint-angular-0.0.2.tgz","fileCount":3,"integrity":"sha512-PIs+XLxZEZtS4189BaI4xXUWpgQAf169QVINb4B0wSRUs9UZSkrYTh7YdAtHSGOZo4U1zxZQaozNu7dNVXjdug==","signatures":[{"sig":"MEUCIE1zD/YqafqkJrXFwsqqvUWHgfCqd9+TXiyZTi9M3fwQAiEA9U2/JlM7TS3+2J9PGAEXbjpzMw95BYMXxuUbbbrwDi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920},"main":"src/index.js","gitHead":"67d336d97ea64caeb82e6cfa668870064a475047","scripts":{},"_npmUser":{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"},"_npmVersion":"11.5.2","description":"An ESLint configuration tailored for Angular projects, ensuring best practices and code consistency.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"^0.0.1"},"peerDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-angular_0.0.2_1758550370649_0.9779297272140972","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@amisnl/eslint-angular","version":"0.0.3","author":{"url":"https://www.amis.nl/","name":"AMIS Conclusion"},"license":"UNLICENSED","_id":"@amisnl/eslint-angular@0.0.3","maintainers":[{"name":"henkjan_w","email":"henkjan.van.wijk@amis.nl"},{"name":"aquiblo","email":"q.vanbommel@apptastic.eu"},{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"}],"dist":{"shasum":"a2c57b5e5fa0b6d7231d7aeb997f9b991a234a10","tarball":"https://registry.npmjs.org/@amisnl/eslint-angular/-/eslint-angular-0.0.3.tgz","fileCount":3,"integrity":"sha512-uTN+kQA/PPVxOVl4TeN85qHye/xUB03Ap1L0xjb8SBMr096e8OCAn3pIzBJULUPoNwOfg3a0+vcsUo/4fmezjA==","signatures":[{"sig":"MEYCIQCr9X0NTaSMK6kzesl73foGedr8QbkL5otJadNb7HRU/wIhAKcCaToobFh6/l31uSW6yXW5TSk6LIeqd8zNy4vCXMmI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1996},"main":"src/index.js","gitHead":"13f0f669272104d7feb1aba45c8deab133770d9f","scripts":{},"_npmUser":{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"},"_npmVersion":"11.5.2","description":"An ESLint configuration tailored for Angular projects, ensuring best practices and code consistency.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"^0.0.2"},"peerDependencies":{"angular-eslint":"^20.1.1","@amisnl/eslint-base":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-angular_0.0.3_1758785945491_0.9879261767661573","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@amisnl/eslint-angular","version":"0.0.4","author":{"url":"https://www.amis.nl/","name":"AMIS Conclusion"},"license":"UNLICENSED","_id":"@amisnl/eslint-angular@0.0.4","maintainers":[{"name":"henkjan_w","email":"henkjan.van.wijk@amis.nl"},{"name":"aquiblo","email":"q.vanbommel@apptastic.eu"},{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"}],"dist":{"shasum":"2571cc3c26a040c253c8cce9b82d107fcad20543","tarball":"https://registry.npmjs.org/@amisnl/eslint-angular/-/eslint-angular-0.0.4.tgz","fileCount":3,"integrity":"sha512-o0kVUXN5WS7vKHF2omkQTCGFECJJdnFaIfG3Zd3Uixb0LF/Uz2G2kttykvGUVXKKq1ziZ2uoGZCEjR3mfSt0MQ==","signatures":[{"sig":"MEQCIErXYyAGs9/k0CWjaQMT6LsvpZQF6NKBIkpGTZtkx+HaAiA3OjDEj7N+c27mZZSBgd0prXAUx+0QB8JWpG0SLgMNgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2023},"main":"src/index.js","gitHead":"e9bb80c5116532cb7ef50b250f509c79304e63c2","scripts":{},"_npmUser":{"name":"katinkahesselink","email":"katinka.hesselink@amis.nl"},"_npmVersion":"11.5.2","description":"An ESLint configuration tailored for Angular projects, ensuring best practices and code consistency.","directories":{},"_nodeVersion":"20.19.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"angular-eslint":"^19.1.0","@amisnl/eslint-base":"^0.0.3"},"peerDependencies":{"angular-eslint":"^19.1.0","@amisnl/eslint-base":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-angular_0.0.4_1759226122885_0.6525247124517048","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-22T14:00:58.554Z","modified":"2025-11-27T12:01:10.083Z","0.0.1":"2025-09-22T14:00:58.892Z","0.0.2":"2025-09-22T14:12:50.834Z","0.0.3":"2025-09-25T07:39:05.670Z","0.0.4":"2025-09-30T09:55:23.061Z"},"author":{"url":"https://www.amis.nl/","name":"AMIS Conclusion"},"license":"UNLICENSED","description":"An ESLint configuration tailored for Angular projects, ensuring best practices and code consistency.","maintainers":[{"email":"henkjan.van.wijk@amis.nl","name":"henkjan_w"},{"email":"bu.om@AMIS.nl","name":"officemanagement"},{"email":"q.vanbommel@apptastic.eu","name":"aquiblo"},{"email":"katinka.hesselink@amis.nl","name":"katinkahesselink"}],"readme":"# @amisnl/eslint-angular\n\n@amisnl/eslint-angular is a library that gives a basic eslint setup for Amis conclusion angular projects.\n\n## Usage\n\nImportant: install under devDependencies.\n\n```javascript\n\"@amisnl/eslint-angular\": \"^0.0.1\"\n```\n\nin: eslint.config.js:\n\n```javascript\nimport { defineConfig } from \"eslint/config\";\nimport eslintAngular from \"@amisnl/eslint-angular\";\n\nexport default defineConfig([\n eslintAngular,\n {\n  name: \"angular html rules\",\n  files: [\"**/*.html\"],\n  rules: [\n   {\n    \"@angular-eslint/component-selector\": [\n     \"error\",\n     {\n      type: \"element\",\n      prefix: \"your-app-prefix\",\n      style: \"kebab-case\",\n     },\n    ],\n   },\n   {\n    \"@angular-eslint/directive-selector\": [\n     \"error\",\n     {\n      type: \"attribute\",\n      prefix: \"your-app-prefix\",\n      style: \"camelCase\",\n     },\n    ],\n   },\n  ],\n },\n]);\n```\n","readmeFilename":"README.md"}