{"_id":"@caioolima/eslint-config","name":"@caioolima/eslint-config","dist-tags":{"latest":"2.2.2"},"versions":{"2.2.2":{"name":"@caioolima/eslint-config","version":"2.2.2","private":false,"description":"ESLint configuration used by Rocketseat.","main":"index.js","license":"MIT","author":{"name":"Caio Lima"},"keywords":["eslint","eslint-config","typescript","prettier"],"repository":{"type":"git","url":"git+https://github.com/caioolima/eslint-config.git"},"peerDependenciesMeta":{"typescript":{"optional":true}},"dependencies":{"@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-n":"^16.6.2","eslint-plugin-prettier":"^5.1.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-react":"^7.33.2","eslint-plugin-react-hooks":"^4.6.0","prettier":"^3.2.5"},"_id":"@caioolima/eslint-config@2.2.2","gitHead":"a8929dba1d27d40ed0130c11875ece9d575832e0","bugs":{"url":"https://github.com/caioolima/eslint-config/issues"},"homepage":"https://github.com/caioolima/eslint-config#readme","_nodeVersion":"22.14.0","_npmVersion":"11.2.0","dist":{"integrity":"sha512-I5Xzx8nk6ZX4YpmCWNiNKGvo6SDvoMQWC4oKlDcK1Ech/EdZ/cdHtWnwmj8XubIgIbn/NxGfL/3Ov6VwwQp7RA==","shasum":"907a192d6f4f4048f3d6a582a8fcf13468c8941e","tarball":"https://registry.npmjs.org/@caioolima/eslint-config/-/eslint-config-2.2.2.tgz","fileCount":5,"unpackedSize":5304,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCHGnF+45Ao9Kc0iDAjC2PPrj3Dd9GEbW4+Sdw1bsXICAIgIf3SvKMIH1zRDj16OdDby1QuTiHrf6tDOv2cUna5VYU="}]},"_npmUser":{"name":"caioolima","email":"caiolimaa2002@gmail.com"},"directories":{},"maintainers":[{"name":"caioolima","email":"caiolimaa2002@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_2.2.2_1741613015916_0.6372671798999676"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-10T13:23:35.848Z","2.2.2":"2025-03-10T13:23:36.070Z","modified":"2025-03-10T13:23:36.285Z"},"maintainers":[{"name":"caioolima","email":"caiolimaa2002@gmail.com"}],"description":"ESLint configuration used by Rocketseat.","homepage":"https://github.com/caioolima/eslint-config#readme","keywords":["eslint","eslint-config","typescript","prettier"],"repository":{"type":"git","url":"git+https://github.com/caioolima/eslint-config.git"},"author":{"name":"Caio Lima"},"bugs":{"url":"https://github.com/caioolima/eslint-config/issues"},"license":"MIT","readme":"# Rocketseat ESLint config\r\n\r\n## Whats included?\r\n\r\n- Standard config base;\r\n- React plugin;\r\n- React Hooks plugin;\r\n- JSX a11y plugin;\r\n- Prettier;\r\n\r\n## Setup\r\n\r\n### React (with Next.js)\r\n\r\nInstall dependencies:\r\n```\r\nnpm i -D eslint @rocketseat/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": [\r\n    \"@rocketseat/eslint-config/next\", \r\n    \"next/core-web-vitals\"\r\n  ]\r\n}\r\n```\r\n\r\n### React (without Next.js)\r\n\r\nInstall dependencies:\r\n```\r\nnpm i -D eslint @rocketseat/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": \"@rocketseat/eslint-config/react\"\r\n}\r\n```\r\n\r\n### Node.js\r\n\r\nInstall dependencies:\r\n```\r\nnpm i -D eslint @rocketseat/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": \"@rocketseat/eslint-config/node\"\r\n}\r\n```\r\n","readmeFilename":"README.md","_rev":"1-3b3f2bcf6cc042e230963abacef558c9"}