{"_id":"@arun-dev/eslint-config","_rev":"2-55e339711e333aa3d7cc4c3361d29a16","name":"@arun-dev/eslint-config","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@arun-dev/eslint-config","version":"0.1.0","license":"MIT","_id":"@arun-dev/eslint-config@0.1.0","maintainers":[{"name":"arun9483","email":"arun9483@gmail.com"}],"homepage":"https://github.com/arun9483/arun-design-system#readme","bugs":{"url":"https://github.com/arun9483/arun-design-system/issues"},"dist":{"shasum":"8e56b605156bf65d0f11a4b5a1b7df91a8426d70","tarball":"https://registry.npmjs.org/@arun-dev/eslint-config/-/eslint-config-0.1.0.tgz","fileCount":4,"integrity":"sha512-F/KQybTi2fYtFpHLNTsgJSf/cb6rFTVvQ6s2jKIt9no4W6xmW+x4ssjYA/UV4v+otsksDYdh630ueJ3ckrZaiA==","signatures":[{"sig":"MEUCICUIwrKV/+ikRD+1IyMwsKGWh7Q/GpElBLsQfZhmlFsFAiEAxqMl6parAdjeGI3AWGKbyN7MEPmphNqzSQXXwyu0PyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4357},"main":"index.mjs","type":"module","_from":"file:arun-dev-eslint-config-0.1.0.tgz","exports":{".":"./index.mjs"},"scripts":{"lint":"eslint index.mjs","lint:fix":"eslint index.mjs --fix"},"_npmUser":{"name":"arun9483","email":"arun9483@gmail.com"},"_resolved":"/tmp/a74a76e2c3aca83c0d69c8ea41a5a195/arun-dev-eslint-config-0.1.0.tgz","_integrity":"sha512-F/KQybTi2fYtFpHLNTsgJSf/cb6rFTVvQ6s2jKIt9no4W6xmW+x4ssjYA/UV4v+otsksDYdh630ueJ3ckrZaiA==","repository":{"url":"git+https://github.com/arun9483/arun-design-system.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.16.0","description":"Shared ESLint flat config for arun-dev frontend repos — typescript-eslint strict, react, react-hooks, jsx-a11y, and security plugins with one canonical rule set.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@eslint/js":"9.39.4","typescript-eslint":"8.57.1","eslint-plugin-react":"7.37.5","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-security":"4.0.1","eslint-plugin-react-hooks":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_0.1.0_1784997931943_0.6237766740351782","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"@arun-dev/eslint-config@0.1.1","bugs":{"url":"https://github.com/arun9483/arun-design-system/issues"},"dist":{"shasum":"9fd21905e8254eb0323bf11c43d1046907bcfdc5","tarball":"https://registry.npmjs.org/@arun-dev/eslint-config/-/eslint-config-0.1.1.tgz","fileCount":4,"integrity":"sha512-FzO7IgwnwokKmfVMbO6nOJBvaks33uoaM8kJySmhVgDmPnjJT/to8qFoXJv6m9SvijfWiSayYt4L/1+BJa5Q1g==","signatures":[{"sig":"MEYCIQD8zdeSxGHTbYrhiXl4rICbyH/0dPSklPR71s+VL5FusQIhALqP1doD+8pFTAOkSjjUs50iP5+z0uAzbE0ez8R77gBK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC8nHw8A2hyZfNK8ABDPaeAk5Z9wBzkwEC4JaydsEJv+wIgSssvaQbJmPn5K98Dfj35wK4WBAqkfhJ/RenI9GDS/sI="}],"unpackedSize":4646},"main":"index.mjs","name":"@arun-dev/eslint-config","type":"module","_from":"file:arun-dev-eslint-config-0.1.1.tgz","exports":{".":"./index.mjs"},"license":"MIT","scripts":{"lint":"eslint index.mjs","lint:fix":"eslint index.mjs --fix"},"version":"0.1.1","_npmUser":{"name":"arun9483","email":"arun9483@gmail.com"},"homepage":"https://github.com/arun9483/arun-design-system#readme","_resolved":"/tmp/03cf2ea872a80dd6aa12147d113a6098/arun-dev-eslint-config-0.1.1.tgz","_integrity":"sha512-FzO7IgwnwokKmfVMbO6nOJBvaks33uoaM8kJySmhVgDmPnjJT/to8qFoXJv6m9SvijfWiSayYt4L/1+BJa5Q1g==","repository":{"url":"git+https://github.com/arun9483/arun-design-system.git","type":"git","directory":"packages/eslint-config"},"_npmVersion":"11.19.0","description":"Shared ESLint flat config for arun-dev frontend repos — typescript-eslint strict, react, react-hooks, jsx-a11y, and security plugins with one canonical rule set.","directories":{},"maintainers":[{"name":"arun9483","email":"arun9483@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"@eslint/js":"9.39.4","typescript-eslint":"8.57.1","eslint-plugin-react":"7.37.5","eslint-plugin-jsx-a11y":"6.10.2","eslint-plugin-security":"4.0.1","eslint-plugin-react-hooks":"5.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.39.4","typescript":"5.9.3"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_0.1.1_1790528096306_0.67062501684453"}}},"time":{"created":"2026-07-25T16:45:31.779Z","modified":"2026-09-27T16:54:56.538Z","0.1.0":"2026-07-25T16:45:32.089Z","0.1.1":"2026-09-27T16:54:56.375Z"},"bugs":{"url":"https://github.com/arun9483/arun-design-system/issues"},"license":"MIT","homepage":"https://github.com/arun9483/arun-design-system#readme","repository":{"url":"git+https://github.com/arun9483/arun-design-system.git","type":"git","directory":"packages/eslint-config"},"description":"Shared ESLint flat config for arun-dev frontend repos — typescript-eslint strict, react, react-hooks, jsx-a11y, and security plugins with one canonical rule set.","maintainers":[{"name":"arun9483","email":"arun9483@gmail.com"}],"readme":"# @arun-dev/eslint-config\n\nShared ESLint flat config for all arun-dev frontend repos. One canonical rule set:\n`@eslint/js` recommended, `typescript-eslint` strict, `react` + `react-hooks`,\n`jsx-a11y` (accessibility floor), and `security` (SAST floor).\n\n## Usage\n\n```js\n// eslint.config.mjs — React/Next.js app\nimport { reactConfig, ignores } from '@arun-dev/eslint-config';\n\nexport default [ignores, ...reactConfig];\n```\n\n```js\n// eslint.config.mjs — plain TypeScript package\nimport { baseConfig, ignores } from '@arun-dev/eslint-config';\n\nexport default [ignores, ...baseConfig];\n```\n\n`eslint >= 9` is a peer dependency; all plugins ship as regular dependencies so\nconsumers only install this one package.\n","readmeFilename":"README.md"}