{"_id":"@douglasdemoura/eslint-config","_rev":"1-a562afd03ede32f686f71472768d237c","name":"@douglasdemoura/eslint-config","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@douglasdemoura/eslint-config","description":"My personal ESLint configuration.","version":"1.0.0","private":false,"license":"MIT","repository":{"url":"git+https://github.com/douglasdemoura/eslint-config-douglasdemoura.git"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/utils":"^5.30.5","eslint":"^7.23.0","eslint-config-prettier":"^8.3.0","eslint-config-turbo":"latest","eslint-plugin-import-helpers":"^1.2.1","eslint-plugin-jsx-a11y":"^6.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"7.31.7","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.5.13","eslint-plugin-testing-library":"^5.5.1","eslint-plugin-vitest":"^0.0.8","eslint-plugin-vitest-globals":"^1.2.0","prettier":"^2.7.1"},"devDependencies":{"typescript":"^4.7.4"},"peerDependencies":{"eslint":"^7.23.0 || ^8.0.0","typescript":">=3.3.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"gitHead":"5b585e5e29b90b1e6fe6c529b9e5ea681dc0667b","bugs":{"url":"https://github.com/douglasdemoura/eslint-config-douglasdemoura/issues"},"homepage":"https://github.com/douglasdemoura/eslint-config-douglasdemoura#readme","_id":"@douglasdemoura/eslint-config@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-01vrXN5RAxneXu/Q3G180OqxHPQXUpoXgLmeVmyXjMVKmPR8JFqRMQGxto6vgCX5bwvXWW2/WxSd8MB/Frcs0g==","shasum":"cd2b3cea4616bc4f1d586082bb4f825c00d9f5b8","tarball":"https://registry.npmjs.org/@douglasdemoura/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":4,"unpackedSize":4589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID34GnIPaXZxE2IjJWHkcEChpBw5OJ9qBCPtonbWrSbnAiBMs0PDqIbqxiDETeBGcAi+3ANKLPdgZP59UCJNTidGAg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO2vqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX4RAAlvua9tJTff1W9oDa5pvTJavQS7uPIsor9b+NspV39P+k4hLd\r\nOXoz9G43L08Otr0X0DznGTOtKxP8OFdiOEPtjpiS+O4jIcTp8MCsM+UmjV+j\r\nxbovPXjhKen4rIfizR9tTrx4/ev7Ch+4B9XCe3oM4wctLFEOT9oVjc4x6NYH\r\n8j4COh37Fz2OpXsI7hKovnSOBFkRvHFyFaDrK+okAEDCEv18Wmi2pqscqiEe\r\nLHbTFp1VwwhVSN1KBxvQ/KOp9K7o6mrnaxycnVBLuqxG4HbUNgXJd9tLN0uk\r\nGHOmhhoqkYa4Tt0Zfi0/04L1HMPHcDGJKMz73akGOkVZgXa9mJIvwMUl1j+r\r\nUYqooMdkrQfHoHBR80H1xrfrPANd4nVcXxgOds8MSxBu+bmUNEoLj+PE0fPn\r\nIB9ywjFHJxMDpRkmGh5xpP26Or0zzS9AdG0rMkJR2mdi+C0Jv1+25Nh3dP0X\r\nz/7OA9nJK9W07dgeQtMakUsu3ooa7ds1NrNDuE/M1u2axEmHR/KZbbRVkF6W\r\nM4PfZka+URukYkHoAMGmlfpG+cT1NQGiCrz3AlfxHpjo2Ix6hDn4qsOD3QDI\r\nmhTRkC3G6KksijISeRNTP+9+RiVHKuqa236sho11VWdY+/bGtdROgEcs1A+F\r\n2OR7ydsfI3cvV+yLX4BU+L5CitO/MkwMAMM=\r\n=be9t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douglasdemoura","email":"maildodouglas@gmail.com"},"directories":{},"maintainers":[{"name":"douglasdemoura","email":"maildodouglas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1664838633939_0.10285642114859694"},"_hasShrinkwrap":false},"1.0.1":{"name":"@douglasdemoura/eslint-config","description":"My personal ESLint configuration.","version":"1.0.1","private":false,"license":"MIT","repository":{"url":"git+https://github.com/douglasdemoura/eslint-config-douglasdemoura.git"},"dependencies":{"@typescript-eslint/eslint-plugin":"^5.30.5","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/utils":"^5.30.5","eslint":"^8.24.0","eslint-config-prettier":"^8.3.0","eslint-config-turbo":"latest","eslint-plugin-import-helpers":"^1.2.1","eslint-plugin-jsx-a11y":"^6.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"7.31.8","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-storybook":"^0.6.4","eslint-plugin-testing-library":"^5.5.1","eslint-plugin-vitest":"^0.0.8","eslint-plugin-vitest-globals":"^1.2.0","prettier":"^2.7.1"},"devDependencies":{"typescript":"^4.7.4"},"peerDependencies":{"eslint":"^7.23.0 || ^8.0.0","typescript":">=3.3.1"},"peerDependenciesMeta":{"typescript":{"optional":true}},"publishConfig":{"access":"public"},"gitHead":"3cc60d9316ea67367e3354ba46b48d82dea39e30","bugs":{"url":"https://github.com/douglasdemoura/eslint-config-douglasdemoura/issues"},"homepage":"https://github.com/douglasdemoura/eslint-config-douglasdemoura#readme","_id":"@douglasdemoura/eslint-config@1.0.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-sYicR9mLRqqNBkZijS68euCJRqPiDs45URzB9btGFzEdhD379/6RwmodIPW3eo0SgX6jIt4VbK5n2z/9Th66PA==","shasum":"443df9dc93e0a8bca0b52368b1e3d046b38afd1f","tarball":"https://registry.npmjs.org/@douglasdemoura/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":4,"unpackedSize":4588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqKffY3jf0XWkiTCOzz84cNpVJ4K5HEPL7hwLfBleyEAiEAlZoKNQp9PB9fE0vZMGs9DDj+9TkIxakW3tXOG3FCtgk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPEGZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8lhAAoDW7wxFTHO1pjOXTR/eNDpUhvHu19vWfvtbEeIB9ajiowdAq\r\nPSUmpnskZV3R9bjYQlzdrABQvXA5Jkx/Yeu+5Ac7lq7uo5uSNM0EJ+dKVVBO\r\n4zVgLVZImal5TN+MciIk1tRORKR8S+2kohAFVq7F2u5hI53V2YwqPYv4SxoG\r\nxcv4hejz3ul9k/g5X2Pa6izpQHJscChpEeaNL8MLNeALhtZKls9fzc3Cmz+V\r\nFm0jF1wL8aZzw++JkZe3VmxE11/mTa261PTJc8Buc4anm4uYYRRwVpgG1+Xe\r\nWj8s+BWRnWayU4GLOz2RaegsvTrWLWelC0r68mN+ik3bSiaewU8caTnUiL+B\r\nqy7gLvCZhUn1TWJDDHbOaDan5LdzyCGO2XHs0vYzuh0WsbHAzISm2roI3VPL\r\nuv/db4M5nMGHfiORvS/+mONHO34L0gCWPpc227zZ4IXy49g3K0PKL5TnkJd3\r\nrhcX73FC9+wOUz5uRFKvvEbTkzSIwHVbUCzx7jTj9X3Nx0qh9uXvFCQtfXdj\r\neZw7wKzr98vGs3by9zyO2WhDBBlOVmez4JuXbG/KvYltYR0iwjllcPr29hvy\r\n6VwQUjVFJK64jko5kaH4E4vvMUWW+d0V7wOX6nbsVqPp4ussav7RwAi8xo35\r\nd+2aVHyZE4/i3fhtN7H/FoqDVhHZ+eph6M4=\r\n=XmWw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"douglasdemoura","email":"maildodouglas@gmail.com"},"directories":{},"maintainers":[{"name":"douglasdemoura","email":"maildodouglas@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1664893337703_0.636814332839418"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-03T23:10:33.892Z","1.0.0":"2022-10-03T23:10:34.128Z","modified":"2022-10-04T14:22:17.962Z","1.0.1":"2022-10-04T14:22:17.898Z"},"maintainers":[{"name":"douglasdemoura","email":"maildodouglas@gmail.com"}],"description":"My personal ESLint configuration.","homepage":"https://github.com/douglasdemoura/eslint-config-douglasdemoura#readme","repository":{"url":"git+https://github.com/douglasdemoura/eslint-config-douglasdemoura.git"},"bugs":{"url":"https://github.com/douglasdemoura/eslint-config-douglasdemoura/issues"},"license":"MIT","readme":"# My custom 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- Vitest integration.\n\n## Setup\n\n1. Install the dependencies\n\n```\nnpm i -D eslint @douglasdemoura/eslint-config\n```\n\n2. Create a `.eslintrc.json` file extending the config:\n\n```\n{\n  \"extends\": \"@douglasdemoura/eslint-config/react\"\n}\n```\n\n> You can also use a `.eslintrc.js` instead of JSON if you prefer.\n","readmeFilename":"README.md"}