{"_id":"@emanueltavecia/eslint-config","_rev":"5-c36135f9de8544193d836f0a8053fa62","name":"@emanueltavecia/eslint-config","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"@emanueltavecia/eslint-config","version":"1.0.0","author":{"name":"emanueltavecia"},"license":"MIT","_id":"@emanueltavecia/eslint-config@1.0.0","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"homepage":"https://github.com/emanueltavecia/eslint-config#readme","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"dist":{"shasum":"e28fe3e125d52bb83a3cc44d546a5ae03473bb7f","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":5,"integrity":"sha512-81m9IzQTT4mMaCO53Nc/GjaI3XbgArTlviriOSyjwdQVoRNS3Mvz0r8hx5PHjcmkBDdSc/hbbZWVErsQNXHMJQ==","signatures":[{"sig":"MEQCIAbbNmcQ1veO5cQa5bd7tdo8O47ozBzzhNpjxK4765J6AiA3dW41aX0pp8HSsXRjXUu+jQRnkwVvRexdYsvbYQSU9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5019},"main":"index.js","gitHead":"c9fe59597df4c5fa060ace93bbedbb80459200b8","private":false,"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"_npmVersion":"10.8.2","description":"ESLint configuration","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","eslint-plugin-n":"^16.6.2","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","typescript":">=5"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1735248897105_0.09144536903119249","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@emanueltavecia/eslint-config","version":"1.0.1","author":{"name":"emanueltavecia"},"license":"MIT","_id":"@emanueltavecia/eslint-config@1.0.1","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"homepage":"https://github.com/emanueltavecia/eslint-config#readme","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"dist":{"shasum":"527897f7820a2d135d297ede283fed902d5f1671","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":5,"integrity":"sha512-mqcL8daXZtTGRJohbKw8HaT8Pzgv4cy2ASTa14tQVVxygNfeEN54z3g0e7uLsi0QrNjDZK2bvGeOZqJh61mI6w==","signatures":[{"sig":"MEUCICUOqFz8vM5sis4n9kBWSeg6KaVjgjRpPt/LyHyKfs7MAiEA5sP3d3ZAYhj3+wuaDRkVoHc8r6QE0CYekdfzwV23IdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5158},"main":"index.js","gitHead":"8df3109f4309bf6f1dad73582589667da3521315","private":false,"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"_npmVersion":"10.8.2","description":"ESLint configuration","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","eslint-plugin-n":"^16.6.2","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","typescript":"5.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.1_1735249610347_0.5038539622248579","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@emanueltavecia/eslint-config","version":"1.0.2","author":{"name":"emanueltavecia"},"license":"MIT","_id":"@emanueltavecia/eslint-config@1.0.2","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"homepage":"https://github.com/emanueltavecia/eslint-config#readme","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"dist":{"shasum":"db223e2f20c41f67f227ff10f94d7fc1feab7063","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":5,"integrity":"sha512-bvrn+1OfpywzoJPQRJby+C9vKuUS1dI9r/n5G174d3v7kpcuwIu7d6NJFvUd+wZ/kyyoQULO9NCeJX4bUKTwqw==","signatures":[{"sig":"MEUCIFQ22VBpZV+twEaIYJIfLYWd5coMKazHlki/5NXF3r9jAiEAjIOHram7CRBPMAC3Bp4SJ6PnoMfKvaKeS3X2+QZ1XUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6213},"main":"index.js","gitHead":"5d8215c44475a56ad5ecdae9f74c7a9e589d1350","private":false,"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"_npmVersion":"10.8.2","description":"ESLint configuration","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","eslint-plugin-n":"^16.6.2","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","typescript":"5.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.2_1735677478218_0.6626458791869196","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@emanueltavecia/eslint-config","version":"1.0.3","author":{"name":"emanueltavecia"},"license":"MIT","_id":"@emanueltavecia/eslint-config@1.0.3","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"homepage":"https://github.com/emanueltavecia/eslint-config#readme","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"dist":{"shasum":"9b8677294c747c22cba75a28251cc8dca1e25d72","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":5,"integrity":"sha512-bPo/IKrZtp7o0oT1k5+rqop0VMe4pccG/Fdlj5h5gWjVa3Gq9aHr+V+F5zXD2BdiD7jIozHcUWQEn33B1LXJ5w==","signatures":[{"sig":"MEYCIQDT9kYsyTS7WSvBL0UPlqpopTAhYRwJUaLESfMNLKqDlgIhAJJC/AeY/4gTzQmX7vv7M4QrNqqEH2Xky2csdSv+mjiA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6851},"main":"index.js","gitHead":"5d8215c44475a56ad5ecdae9f74c7a9e589d1350","private":false,"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"_npmVersion":"10.8.2","description":"ESLint configuration","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","eslint-plugin-n":"^16.6.2","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","typescript":"5.4.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.3_1735678086653_0.6520944956058008","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@emanueltavecia/eslint-config","version":"1.0.4","author":{"name":"emanueltavecia"},"license":"MIT","_id":"@emanueltavecia/eslint-config@1.0.4","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"homepage":"https://github.com/emanueltavecia/eslint-config#readme","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"dist":{"shasum":"0bccd56d38787d8168f6312897717cd202e7a933","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.4.tgz","fileCount":5,"integrity":"sha512-NZq9IYy1zjRprtHvXievgjyH0v+wL/2Xccbkxwc4vs8bua7fiCSMit0EKxNz804ZnuRojJa6GFIuPr301t9rQw==","signatures":[{"sig":"MEQCIC2HPHpXzRxrN4ukosw63OCIYWEUFK0zN2QBREQBErugAiBPQPfVTBnQ8GMDp0Am9y1dmyku0yfdkIYud9BXXx3m/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6853},"main":"index.js","gitHead":"c481136c33ba12192b1b9a7432298337296685de","private":false,"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"_npmVersion":"10.8.2","description":"ESLint configuration","directories":{},"_nodeVersion":"20.18.0","dependencies":{"eslint":"^8.56.0","prettier":"^3.2.5","eslint-plugin-n":"^16.6.2","eslint-plugin-react":"^7.33.2","eslint-plugin-import":"^2.29.1","eslint-plugin-promise":"^6.1.1","eslint-config-prettier":"^9.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.21.0","eslint-plugin-react-hooks":"^4.6.0","@typescript-eslint/eslint-plugin":"^6.21.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","typescript":"^5.7.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.4_1735772916094_0.09421676344027641","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@emanueltavecia/eslint-config","version":"1.0.5","private":false,"description":"ESLint configuration","main":"index.js","license":"MIT","author":{"name":"emanueltavecia"},"repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"peerDependencies":{"eslint":"^8.0.0","typescript":">=5.4.2"},"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":"@emanueltavecia/eslint-config@1.0.5","gitHead":"4b291123c32a7c87dd83b9c9ba6aa4152bda3613","bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"homepage":"https://github.com/emanueltavecia/eslint-config#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-LE5YZQdSpk2XtPDvo99EQhulQuLZ6frMKrmvv4SOMyB6dGMUDmdcyqt9aQX4Bl39T2NOJLuB0W6MxUY10CXPaA==","shasum":"81aa68bf610783dc4ae2508ce1350552dc906686","tarball":"https://registry.npmjs.org/@emanueltavecia/eslint-config/-/eslint-config-1.0.5.tgz","fileCount":5,"unpackedSize":6854,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGZBl3K8Advsu6s7vUCL7+sAmN2NgFb0fTX51ZlDi4cgIgQ0Kq+eM9ZTVD9Wa30PrEGlj2DhKj/fv9POh6EHyFbyo="}]},"_npmUser":{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"},"directories":{},"maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_1.0.5_1736016818661_0.5397846487689968"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-26T21:34:56.989Z","modified":"2025-01-04T18:53:39.045Z","1.0.0":"2024-12-26T21:34:57.316Z","1.0.1":"2024-12-26T21:46:50.540Z","1.0.2":"2024-12-31T20:37:58.405Z","1.0.3":"2024-12-31T20:48:06.821Z","1.0.4":"2025-01-01T23:08:36.328Z","1.0.5":"2025-01-04T18:53:38.842Z"},"bugs":{"url":"https://github.com/emanueltavecia/eslint-config/issues"},"author":{"name":"emanueltavecia"},"license":"MIT","homepage":"https://github.com/emanueltavecia/eslint-config#readme","repository":{"url":"git+https://github.com/emanueltavecia/eslint-config.git"},"description":"ESLint configuration","maintainers":[{"name":"emanueltavecia","email":"emanueltavecia@hotmail.com"}],"readme":"# ESLint config\n\n> This project is a fork of [@rocketseat/eslint-config](https://github.com/Rocketseat/eslint-config-rocketseat)\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```\nnpm i -D eslint @emanueltavecia/eslint-config\n```\nInside `.eslintrc.json`\n```\n{\n  \"extends\": [\n    \"@emanueltavecia/eslint-config/next\", \n    \"next/core-web-vitals\"\n  ]\n}\n```\n\n### React (without Next.js)\n\nInstall dependencies:\n```\nnpm i -D eslint @emanueltavecia/eslint-config\n```\nInside `.eslintrc.json`\n```\n{\n  \"extends\": \"@emanueltavecia/eslint-config/react\"\n}\n```\n\n### Node.js\n\nInstall dependencies:\n```\nnpm i -D eslint @emanueltavecia/eslint-config\n```\nInside `.eslintrc.json`\n```\n{\n  \"extends\": \"@emanueltavecia/eslint-config/node\"\n}\n```\n","readmeFilename":"README.md"}