{"_id":"@apathoid/eslint-config-react","_rev":"5-40a0ae16161e3ed859a782fcccecf184","name":"@apathoid/eslint-config-react","dist-tags":{"latest":"1.2.0"},"versions":{"1.0.0":{"name":"@apathoid/eslint-config-react","version":"1.0.0","keywords":["eslint","eslintconfig","linter"],"author":{"name":"apathoid"},"license":"ISC","_id":"@apathoid/eslint-config-react@1.0.0","maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"homepage":"https://github.com/apathoid/eslint-config-react#readme","bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"dist":{"shasum":"d1d87644d278f4b949837fa4787331461f47aa4b","tarball":"https://registry.npmjs.org/@apathoid/eslint-config-react/-/eslint-config-react-1.0.0.tgz","fileCount":4,"integrity":"sha512-w5SN4VzR7qIiE81BbSGbnFrleHPmH2+/9uVQyCZY2RUAfjaAYoiywoR5edEfgIjnSdQVNlSf4hC8lqxiHHtooA==","signatures":[{"sig":"MEQCICsER9o0tKBxB3kwAfdEcgI170TGUnmGDUWIhOWcnOHAAiAE+7/KeGZTLS2NokbJUXZdMqwmpBG3V1/JIgsxG+jeQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2872},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.js"}}},"gitHead":"4420cba39fab1df53f011fb52a312a56f8efbbc9","_npmUser":{"name":"apathoid","email":"apathoid@tuta.io"},"repository":{"url":"git+https://github.com/apathoid/eslint-config-react.git","type":"git"},"_npmVersion":"9.6.7","description":"React ESLint configuration file.","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8","eslint-plugin-react":">=7","eslint-plugin-react-hooks":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.0_1693663744121_0.8887555165820957","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@apathoid/eslint-config-react","version":"1.0.1","keywords":["eslint","eslintconfig","linter"],"author":{"name":"apathoid"},"license":"ISC","_id":"@apathoid/eslint-config-react@1.0.1","maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"homepage":"https://github.com/apathoid/eslint-config-react#readme","bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"dist":{"shasum":"9aa25d6bdcf0fea188d699e0134c01198cbeecb2","tarball":"https://registry.npmjs.org/@apathoid/eslint-config-react/-/eslint-config-react-1.0.1.tgz","fileCount":4,"integrity":"sha512-ioIh0HHOsre9ceS0sm7bt93B5Yw5xx3HrvyexKq/RpEJuf87lgABA/wiFmhA1rfEiBQfuqmwl9D3TI79WiKjgg==","signatures":[{"sig":"MEQCIEQSFZJPz1GEe1+k3nyt5Iex/V0u2/SEmDDuZamUHSBvAiAVYwbWzHmyRpcSmeNTm9bcQQXZOkq6DWMluk7Jo6oQ7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3050},"type":"module","types":"./index.d.ts","exports":{".":{"import":{"types":"./index.d.ts","default":"./index.js"}}},"gitHead":"d779f4f150b9d320f9b5a4d5b9b03861435076e6","_npmUser":{"name":"apathoid","email":"apathoid@tuta.io"},"repository":{"url":"git+https://github.com/apathoid/eslint-config-react.git","type":"git"},"_npmVersion":"9.6.7","description":"React ESLint configuration file.","directories":{},"_nodeVersion":"18.17.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":">=8","eslint-plugin-react":">=7","eslint-plugin-react-hooks":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.1_1693664305920_0.0874957550569666","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@apathoid/eslint-config-react","version":"1.0.2","keywords":["eslint","eslintconfig","linter"],"author":{"name":"apathoid"},"license":"ISC","_id":"@apathoid/eslint-config-react@1.0.2","maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"homepage":"https://github.com/apathoid/eslint-config-react#readme","bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"dist":{"shasum":"22a8437b16b0c798f3bc93e8ecb322951d55cff0","tarball":"https://registry.npmjs.org/@apathoid/eslint-config-react/-/eslint-config-react-1.0.2.tgz","fileCount":5,"integrity":"sha512-LtX/6VBwSJAlf4teAdL4r6Axpz724Zy2EsGM2KGTwHKkXV01Xr/lLTeR+GFbj2Qbyk23lp1CxaM4RRuDGgJnYw==","signatures":[{"sig":"MEUCIQD4V8eXf39hqikKLPAELw0V6fSQJd+stox3AsAYj9R/qwIgfIQH+Q1mB7eRoUoYhNCFEsVSSNygctJRHMhRgveZ3UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5568},"main":"./index.cjs","type":"module","types":"./index.d.ts","exports":{"import":"./index.js","default":"./index.cjs","require":"./index.cjs"},"gitHead":"0eb83b52f6dff79cbf278ecd8672ad679c79aeeb","scripts":{"prepare":"npm run build:cjs","build:cjs":"babel index.js -o index.cjs"},"_npmUser":{"name":"apathoid","email":"apathoid@tuta.io"},"repository":{"url":"git+https://github.com/apathoid/eslint-config-react.git","type":"git"},"_npmVersion":"10.2.5","description":"React ESLint configuration file.","directories":{},"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.23.4","@babel/core":"^7.23.7","@babel/plugin-transform-modules-commonjs":"^7.23.3"},"peerDependencies":{"eslint":">=8","eslint-plugin-react":">=7","eslint-plugin-react-hooks":">=4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.0.2_1704908298078_0.5217449113199071","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@apathoid/eslint-config-react","version":"1.1.0","keywords":["eslint","eslintconfig","linter"],"author":{"name":"apathoid"},"license":"ISC","_id":"@apathoid/eslint-config-react@1.1.0","maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"homepage":"https://github.com/apathoid/eslint-config-react#readme","bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"dist":{"shasum":"fbcfd19504ef78cb439f79507952de76dd579e2e","tarball":"https://registry.npmjs.org/@apathoid/eslint-config-react/-/eslint-config-react-1.1.0.tgz","fileCount":5,"integrity":"sha512-/DpscaQ1qwMp4DOwEpqLksP8Tionzux/7ukthgBvDVXJLsJsyLVnwOxkIR4wJUh5hs7p4tZOfqaKUh3l3Y5slA==","signatures":[{"sig":"MEYCIQCBQRbk9gtHKtOkhj41LjcqvQvOF2rQNaMLEZhYzY9EgAIhAPZE2lkKOupsYqxnHKmzPHtqpOiaVJ/mlVyXKyuE2YWP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5558},"main":"./index.cjs","type":"module","types":"./index.d.ts","exports":{"import":"./index.js","default":"./index.cjs","require":"./index.cjs"},"gitHead":"f0de3e5b07b14977d4bd3f731ad5f35d76a06aa0","scripts":{"prepare":"npm run build:cjs","build:cjs":"babel index.js -o index.cjs"},"_npmUser":{"name":"apathoid","email":"apathoid@tuta.io"},"repository":{"url":"git+https://github.com/apathoid/eslint-config-react.git","type":"git"},"_npmVersion":"11.6.2","description":"React ESLint configuration file.","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"@babel/cli":"^7.28.3","@babel/core":"^7.28.4","@babel/plugin-transform-modules-commonjs":"^7.27.1"},"peerDependencies":{"eslint":">=9","eslint-plugin-react":">=7","eslint-plugin-react-hooks":">=7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config-react_1.1.0_1760611640011_0.45364263718946063","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@apathoid/eslint-config-react","version":"1.2.0","description":"React ESLint configuration file.","repository":{"type":"git","url":"git+https://github.com/apathoid/eslint-config-react.git"},"type":"module","main":"./index.cjs","exports":{"import":"./index.js","require":"./index.cjs","default":"./index.cjs"},"scripts":{"build:cjs":"babel index.js -o index.cjs","prepare":"npm run build:cjs"},"keywords":["eslint","eslintconfig","linter"],"author":{"name":"apathoid"},"license":"ISC","bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"homepage":"https://github.com/apathoid/eslint-config-react#readme","peerDependencies":{"eslint":">=10","eslint-plugin-react":">=7","eslint-plugin-react-hooks":">=7"},"devDependencies":{"@babel/cli":"^8.0.4","@babel/core":"^8.0.1","@babel/plugin-transform-modules-commonjs":"^8.0.1"},"gitHead":"3fc595449790b1a9035eb6920e59e2679ef89b2b","types":"./index.d.ts","_id":"@apathoid/eslint-config-react@1.2.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-JaB/2KDDPgWWk3x/xjE+E2I96MEYdrR+GO262lTPWCasfkCuBVYsQUW1gfL0stgsgKgPVObrDxO2Ko+QuWFr4g==","shasum":"12e0c5cfc22efe73a75c124773ae38f1e8a5751b","tarball":"https://registry.npmjs.org/@apathoid/eslint-config-react/-/eslint-config-react-1.2.0.tgz","fileCount":5,"unpackedSize":5556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC/d2dP3WzqXWWHPm8OuZMkSLQuBJl4qWUlsfv8QatXSwIgROg7fwn3XXcqQBSH5RGV9b9ZC9U88biovvdXEFThrgM="}]},"_npmUser":{"name":"apathoid","email":"apathoid@tuta.io"},"directories":{},"maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config-react_1.2.0_1784985792322_0.2509174169152786"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-02T14:09:04.035Z","modified":"2026-07-25T13:23:12.608Z","1.0.0":"2023-09-02T14:09:04.270Z","1.0.1":"2023-09-02T14:18:26.051Z","1.0.2":"2024-01-10T17:38:18.281Z","1.1.0":"2025-10-16T10:47:20.208Z","1.2.0":"2026-07-25T13:23:12.480Z"},"bugs":{"url":"https://github.com/apathoid/eslint-config-react/issues"},"author":{"name":"apathoid"},"license":"ISC","homepage":"https://github.com/apathoid/eslint-config-react#readme","keywords":["eslint","eslintconfig","linter"],"repository":{"type":"git","url":"git+https://github.com/apathoid/eslint-config-react.git"},"description":"React ESLint configuration file.","maintainers":[{"name":"apathoid","email":"apathoid@tuta.io"}],"readme":"# eslint-config-react\nConfiguration files for eslint.\n\n### How to install\n`npm i -D @apathoid/eslint-config-react`\n\n### How to use\nThe package provides config files for two module systems: `cjs` and `esm`.\n\nFor `cjs` fill `eslint.config.js` with this:\n\n```js\nconst apathyReactConfig = require('@apathoid/eslint-config-react').default;\n\nmodule.exports = [\n    ...apathyReactConfig,\n    ...\n];\n```\n\nFor `esm` it is necessary to add `type: module` to project's `package.json` file. Then add this to `eslint.config.js`:\n\n```js\nimport apathyReactConfig from '@apathoid/eslint-config-react';\n\nexport default [\n    ...apathyReactConfig,\n    ...\n];\n```\n","readmeFilename":"README.md"}