{"_id":"@brunomatosdev/eslint-config","name":"@brunomatosdev/eslint-config","dist-tags":{"latest":"2.1.0"},"versions":{"2.1.0":{"name":"@brunomatosdev/eslint-config","version":"2.1.0","private":false,"description":"ESLint configuration used by BrunoMatosDev.","main":"index.js","license":"MIT","repository":{"url":"git+https://github.com/brunomatosdev/eslint-config-rocketseat.git"},"peerDependencies":{"eslint":"^8.0.0","typescript":">=4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.0.0","eslint-config-prettier":"^8.5.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.30.0","eslint-plugin-react-hooks":"^4.5.0","prettier":"^3.0.0","eslint-plugin-prettier":"5.0.0-alpha.2"},"_id":"@brunomatosdev/eslint-config@2.1.0","gitHead":"af6a541b625f68c1420811a68fe6ac290caa194a","bugs":{"url":"https://github.com/brunomatosdev/eslint-config-rocketseat/issues"},"homepage":"https://github.com/brunomatosdev/eslint-config-rocketseat#readme","_nodeVersion":"20.10.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-IRUfaVOuTGl9RfZ5zEpmS7n/fkysx2XlIujXlRwNis+e6751lDrLYLJI2emS+xgXyU8oxXN3myxkrxGgtFeARA==","shasum":"da04da838c0a4305d506f96124f4d7c9d0e51dbe","tarball":"https://registry.npmjs.org/@brunomatosdev/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":6,"unpackedSize":5501,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSD23PdSOLfrKe5cpYfgTtejg6jWrgLCN61XSGk/3seQIgMaN3cit4jh8b+J1EeXlaXpUDBbLcEwppz5srQC80q5U="}]},"_npmUser":{"name":"brunomatosdev","email":"sotamenterprise@gmail.com"},"directories":{},"maintainers":[{"name":"brunomatosdev","email":"sotamenterprise@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1703148216441_0.5238549699815449"},"_hasShrinkwrap":false}},"time":{"created":"2023-12-21T08:43:36.343Z","2.1.0":"2023-12-21T08:43:36.580Z","modified":"2023-12-21T08:43:36.876Z"},"maintainers":[{"name":"brunomatosdev","email":"sotamenterprise@gmail.com"}],"description":"ESLint configuration used by BrunoMatosDev.","homepage":"https://github.com/brunomatosdev/eslint-config-rocketseat#readme","repository":{"url":"git+https://github.com/brunomatosdev/eslint-config-rocketseat.git"},"bugs":{"url":"https://github.com/brunomatosdev/eslint-config-rocketseat/issues"},"license":"MIT","readme":"# BrunoMatosDev ESLint config\n\n## Whats included?\n\n- Standard config base;\n- React plugin;\n- React Hooks plugin;\n- JSX a11y plugin;\n- Prettier;\n\n## Setup\n\n### React (with Next.js)\n\nInstall dependencies:\n\n```\nnpm i -D eslint @brunomatosdev/eslint-config\n```\n\nInside `.eslintrc.json`\n\n```\n{\n  \"extends\": [\n    \"@brunomatosdev/eslint-config/next\",\n    \"next/core-web-vitals\"\n  ]\n}\n```\n\n### React (without Next.js)\n\nInstall dependencies:\n\n```\nnpm i -D eslint @brunomatosdev/eslint-config\n```\n\nInside `.eslintrc.json`\n\n```\n{\n  \"extends\": \"@brunomatosdev/eslint-config/react\"\n}\n```\n\n### Node.js\n\nInstall dependencies:\n\n```\nnpm i -D eslint @brunomatosdev/eslint-config\n```\n\nInside `.eslintrc.json`\n\n```\n{\n  \"extends\": \"@brunomatosdev/eslint-config/node\"\n}\n```\n","readmeFilename":"README.md"}