{"_id":"@doois/eslint-config","name":"@doois/eslint-config","dist-tags":{"latest":"2.1.0"},"versions":{"2.1.0":{"name":"@doois/eslint-config","version":"2.1.0","private":false,"description":"ESLint configuration used by Doois.","main":"index.js","license":"MIT","repository":{"url":"git+https://github.com/doois/eslint-config.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"},"gitHead":"9d09fad5845516727aedba97e152b166cb7315b1","bugs":{"url":"https://github.com/doois/eslint-config/issues"},"homepage":"https://github.com/doois/eslint-config#readme","_id":"@doois/eslint-config@2.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-gJRvIEwYP2cNM7UjbIvMEQLJBQ0rr1hjZPqWQtSX0PveHg5edjZUsJ9zPcJdc2WO2e5CLI8d2TwGvbXylrq0Qw==","shasum":"61ef614e6e55e9d10a7853f202d42ff5535a39f1","tarball":"https://registry.npmjs.org/@doois/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":5,"unpackedSize":5035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOCatxa+Ck5CIYzxTxlwvvkkRd7LDVi48LLWH/QMliPQIgCMfXlqJ5QENarO/O4BQ1QO3cxeaOKXmLegkmLl4Ssfo="}]},"_npmUser":{"name":"antonioaads","email":"antonioaads@gmail.com"},"directories":{},"maintainers":[{"name":"antonioaads","email":"antonioaads@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1690553542077_0.8202985546251993"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-28T14:12:21.962Z","2.1.0":"2023-07-28T14:12:22.229Z","modified":"2023-07-28T14:12:22.567Z"},"maintainers":[{"name":"antonioaads","email":"antonioaads@gmail.com"}],"description":"ESLint configuration used by Doois.","homepage":"https://github.com/doois/eslint-config#readme","repository":{"url":"git+https://github.com/doois/eslint-config.git"},"bugs":{"url":"https://github.com/doois/eslint-config/issues"},"license":"MIT","readme":"# Doois 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 @doois/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": [\r\n    \"@doois/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 @doois/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": \"@doois/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 @doois/eslint-config\r\n```\r\nInside `.eslintrc.json`\r\n```\r\n{\r\n  \"extends\": \"@doois/eslint-config/node\"\r\n}\r\n```\r\n","readmeFilename":"README.md"}