{"_id":"@copastur/eslint-config","_rev":"2-fc7a73a0b0a6c4b826bdf9e77a59d7cc","name":"@copastur/eslint-config","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@copastur/eslint-config","version":"1.0.0","description":"Eslint configuration used by Copastur","main":"index.js","author":{"name":"Copastur"},"license":"MIT","repository":{"url":"git+https://github.com/fernandolopestavares/eslint-config-rocketseat.git"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^7.23.0 || ^8.0.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","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.6.2"},"peerDependencies":{"eslint":"^7.23.0 || ^8.0.0","typescript":">=3.3.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"fff550a1d480cdec7413a88a115802cf5230c20e","bugs":{"url":"https://github.com/fernandolopestavares/eslint-config-rocketseat/issues"},"homepage":"https://github.com/fernandolopestavares/eslint-config-rocketseat#readme","_id":"@copastur/eslint-config@1.0.0","_nodeVersion":"18.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-uq8R/bx+yrbRQYJ5aoE+Iza0R2x52ozld16qoUOcZcyUOo1UHwGt+sxRAXBUGa7rza4RhbPs7KPf979jM33tnA==","shasum":"cdc8eb5cbe9e5c006585f12f0c1dc72f56142f4e","tarball":"https://registry.npmjs.org/@copastur/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":4,"unpackedSize":4356,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkLItNH1QcMqooGR32547TtFVYISLDp3mAwd4rf8QfJAiB2smIDNoOxjdWwriEFm+kx27wkgpIjEjrbAcUyEf5r/g=="}]},"_npmUser":{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"},"directories":{},"maintainers":[{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1686975762576_0.43454406327708806"},"_hasShrinkwrap":false},"2.0.0":{"name":"@copastur/eslint-config","version":"2.0.0","description":"Configuration Eslint used by Copastur","main":"index.js","author":{"name":"Copastur"},"license":"MIT","repository":{"url":"git+https://github.com/fernandolopestavares/eslint-config-copastur.git"},"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"},"peerDependencies":{"eslint":"^8.0.0","typescript":">=4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"4624296d6869da3d7b5cf5c015a2ff67d49e2bd8","bugs":{"url":"https://github.com/fernandolopestavares/eslint-config-copastur/issues"},"homepage":"https://github.com/fernandolopestavares/eslint-config-copastur#readme","_id":"@copastur/eslint-config@2.0.0","_nodeVersion":"18.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vZ71OpkVFavodIQg7gsGGPxNOpw4gKXcGQXDCjIVnqc+3Vi/jzWiCP+rdDy2sEfL5nCJmJ72Fpm1WPiO97bsXA==","shasum":"ec16a2bfa2b95357a7d1a44be776634251916f64","tarball":"https://registry.npmjs.org/@copastur/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":4,"unpackedSize":4077,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWErQd7CURF2BivXwf7bc6B+qNR8/EtpKvNRflr0/N2AIgAdFA6G15TGvNs1inhx+JNfiL4Ycy7zVLZQf5REDKOkM="}]},"_npmUser":{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"},"directories":{},"maintainers":[{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1689784645881_0.6182118800930954"},"_hasShrinkwrap":false},"2.0.1":{"name":"@copastur/eslint-config","version":"2.0.1","description":"Configuration Eslint used by Copastur","main":"index.js","author":{"name":"Copastur"},"license":"MIT","repository":{"url":"git+https://github.com/fernandolopestavares/eslint-config-copastur.git"},"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"},"peerDependencies":{"eslint":"^8.0.0","typescript":">=4"},"peerDependenciesMeta":{"typescript":{"optional":true}},"gitHead":"a71de5b4d3aa1cb70801523d221700e414cf588f","bugs":{"url":"https://github.com/fernandolopestavares/eslint-config-copastur/issues"},"homepage":"https://github.com/fernandolopestavares/eslint-config-copastur#readme","_id":"@copastur/eslint-config@2.0.1","_nodeVersion":"18.16.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-XHVhsBVrRNKF+mSdpJx5/NxlZUb22wKvOyr68Hp4aCjTeQ3LURuJ87leXiquJtEZJzcb279t918SHgHkaA62EQ==","shasum":"3db493f85e0d7a60470c08cc6292dc19a601b712","tarball":"https://registry.npmjs.org/@copastur/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":4,"unpackedSize":4484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKzgPPjaBz8hkbiJKm1jG56idKLAaOfafGX+9zk6xGfAiAswHfO1Kp9jbMyLzwaKifB+e8ZkyVnqT7b8BMGLtPefA=="}]},"_npmUser":{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"},"directories":{},"maintainers":[{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1689785021166_0.027159671325743595"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-17T04:22:42.515Z","1.0.0":"2023-06-17T04:22:42.796Z","modified":"2023-07-19T16:43:41.553Z","2.0.0":"2023-07-19T16:37:26.027Z","2.0.1":"2023-07-19T16:43:41.344Z"},"maintainers":[{"name":"fernandotavares","email":"fernandolopes.tavares@gmail.com"}],"description":"Configuration Eslint used by Copastur","homepage":"https://github.com/fernandolopestavares/eslint-config-copastur#readme","repository":{"url":"git+https://github.com/fernandolopestavares/eslint-config-copastur.git"},"author":{"name":"Copastur"},"bugs":{"url":"https://github.com/fernandolopestavares/eslint-config-copastur/issues"},"license":"MIT","readme":"# ESLint\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\nIf you are using Nextjs, follow the commands to install the Eslint package\r\n\r\n1. Install the dependencies\r\n```\r\nnpm i -D eslint @copastur/eslint-config\r\n```\r\n\r\n2. Create a `.eslintrc.json` file extending the config:\r\n```\r\n{\r\n  \"extends\": [\r\n    \"@copastur/eslint-config/next\", \r\n    \"next/core-web-vitals\"\r\n  ]\r\n}\r\n```\r\n\r\n## React Vite (without Next.js)\r\n\r\nIf you are using Vite follow the commands to install the Eslint package\r\n\r\n1. Install the dependencies\r\n```\r\nnpm i -D eslint @copastur/eslint-config\r\n```\r\n\r\n2. Create a `.eslintrc.json` file extending the config:\r\n```\r\n{\r\n  \"extends\": [\r\n    \"@copastur/eslint-config/react\"\r\n  ]\r\n}\r\n```\r\n\r\n> You can also use a `.eslintrc.js` instead of JSON if you prefer.","readmeFilename":"README.md"}