{"_id":"@autotelic/eslint-config-react","_rev":"3-549b5455f51f5fbb544ee022b2760449","name":"@autotelic/eslint-config-react","dist-tags":{"latest":"0.4.0"},"versions":{"0.2.0":{"name":"@autotelic/eslint-config-react","version":"0.2.0","description":"base eslint config for react apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","jsx","lint","react","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-react"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-react","license":"MIT","dependencies":{"@autotelic/eslint-config-js":"^0.2.0","@rushstack/eslint-patch":"^1.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"be405b04fb92d8bdac052efd4170b171529af3a2","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-react@0.2.0","_nodeVersion":"18.15.0","_npmVersion":"lerna/6.5.1/node@v18.15.0+x64 (linux)","dist":{"integrity":"sha512-fDueaJ9SELPRjDJ092mIhtonAG0Ol6OFHQG7KulQ88Bd69bWM5VjyJGz66rKXaDNwt542RsAo4FrQk0Vz8ScUA==","shasum":"bfac87f8c07b9fd26018d9c9d49ddb9aa8566818","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-react/-/eslint-config-react-0.2.0.tgz","fileCount":5,"unpackedSize":7280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxgChzbv4HaRfhNBrn0LTbvuBf3AUznYxBjCG8uSMnmAIhAMpt9KV2KCMN2TH9k+QrfO0vZ0wNvhNo4IfSrGK8401Z"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGzoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDpg//Vb/N7X5yJfbQAYEyXoBAN8O4RloIlw69AoGYPHn0w5GYXUVo\r\nJaoQPlWQnaNT3fuIHbkC7yOiCuWyqtydBIM1g3qHYwbYdiYETV3SqSyfd3Jw\r\nxQYwZe1nmHdF+AmOF8cEwG+zoirjckXJqbpxRb4hQetKBcHMBi5C1KgaHsJJ\r\n50Kei6HGmOSdUWj5zuXvhW4Ux5Sv7y8M8xlQW35nJlZzXINqcLd/uuyXWknS\r\nVTsMEz8BH4fI8QPVBL/D1v2O0dNN5uCbAm+jEPLeMmr7yL+kE93++QHzLgL7\r\nk6gQt9lY4dC9XpzpQTIb1kY4vSRe4PR1IUr57VZkAsJnVsJoV5okhe34H8D5\r\nz8J6AI5uKnqp04DC0ACSruQ6ydDegv22bLNTPMvCLihz1CiDgLGBJBnjDfVz\r\n/HvbVxXEGa8b4e8YtfjQhLopHo7jPLOvxKnOZCvlXyc8zskJK8za0GFPUeBJ\r\n7UBTjlXOF2f4CzzktWKcSDbF80VKhoKUiwMTzKYJY2S/keuLRxRm3JpvNefE\r\necm1kcDEswHMbF9bvga8v5fp6v5XS5EHxjiaTF7XkfoHraTuw3mf4K/gpUU+\r\nlfo6D086y7UEoH2mWGgFUl7rcS2L+GBJJxcVhW0u6caU8cJm+lPIU2gUkTQy\r\nyU3jAVzt5raoF35ULqNXLFBok3+dHUXS41c=\r\n=eudz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_0.2.0_1679505969840_0.6218681092454192"},"_hasShrinkwrap":false},"0.2.1":{"name":"@autotelic/eslint-config-react","version":"0.2.1","description":"base eslint config for react apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","jsx","lint","react","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-react"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-react","license":"MIT","dependencies":{"@autotelic/eslint-config-js":"^0.2.1","@rushstack/eslint-patch":"^1.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"ef62592f76248ec5f8c9728f62491785166dcaed","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-react@0.2.1","_nodeVersion":"18.15.0","_npmVersion":"lerna/6.5.1/node@v18.15.0+x64 (linux)","dist":{"integrity":"sha512-cjfFxHsv8hDuWP0YQKJ+YAKeLqTevHUm7By5nTCjScOqp6CqI8V/v3x82OAf5TUt/EDYn71R8J6hFkLm6KVbcg==","shasum":"095250a1a70f6a7868110e23d09c6178d2ed907c","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-react/-/eslint-config-react-0.2.1.tgz","fileCount":5,"unpackedSize":7683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDakw3FRoHkJSjeaoQWtVUbdSWmTqn5JU6DP5UNutdqKgIhAKiZoYiRKBlmc438stMc1vRIMHOSIFlBR1mWcS7nJ0T5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIi9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps6Q/+JKA2SDmULFk/jpKQu3LvpVJ2Zs7bTbeb562u++IwCqLxxjZp\r\ndAfw9d1wBeciwK1srvAhFcabbLEQHp853X51bae77bgG8Fnu2lp7ZJfD8Hg0\r\nn7EG3TCjygtxno/4798kDmu6fElJJK9feA3h7m2JkecB/kcGmjf/RAdWddoL\r\nPEEJh3fgONhfWmB7pwMr9VI7+4JR53E0Dg16Tqqs0w2EQPMemEcgVaBLkUVs\r\n1+sYkXX0yBbGWPuOekRCiguz8v5sG/LnGflh22DTyhQQWvf/hcbh16Jqs/yq\r\nDgeGIEKXe2j++aMOTetDXhkxFdEtjUQGxkR7wm3Ctnw0VTPHMexKMEBtbX+Z\r\nLasF4lnA3FEuqp7vdO0GLrRMj5UJxZxk64xG3IuHvC7jjM9fTgkFbAH+sUnF\r\nkCOVVwk2EOHu8GsvwTgBZMJ6O3wTz1sVmVdT7WWsEac5wb1CM4qhERulXwtz\r\nY3kjrCRVnW/eJU3yYFCEdNiLXGIvGw3oAsr2zPeMvBEiDxAV4vD8p1foYSl0\r\n4GGcxlFjqteHKtHsNeZsRGxU21D6gI0MKgVj8yPbOxsP3VVFj5XZ1yIDDPLZ\r\n8tl0u9xEVKHi2C4YUXRoUSEkeiZiq+E41azL1LgNghP2aiUViGH9IM+JW3qf\r\nPD/n9lIzyxuiN3tKHh5Qq1++prJ4aS/9wAw=\r\n=jLip\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_0.2.1_1679961945724_0.9573352126775212"},"_hasShrinkwrap":false},"0.3.0":{"name":"@autotelic/eslint-config-react","version":"0.3.0","description":"base eslint config for react apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","jsx","lint","react","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-react"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-react","license":"MIT","dependencies":{"@autotelic/eslint-config-js":"^0.3.0","@rushstack/eslint-patch":"^1.2.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"c2c17b4409b5ecf66650bf6ac290f2e9bdfe5e58","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-react@0.3.0","_nodeVersion":"18.19.0","_npmVersion":"lerna/6.6.2/node@v18.19.0+x64 (linux)","dist":{"integrity":"sha512-ZdwM60SzfN9lCWmsFeGvv27DwWRbnOZado7mKgxQsaYHNErIo778YRzvikjs+iWIG4kMU9aSMDdkjys2wcHiEQ==","shasum":"78fec8ebf06aa2ab97f13b663e7741bda33b5f09","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-react/-/eslint-config-react-0.3.0.tgz","fileCount":5,"unpackedSize":7683,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGGTjvfboekFA1C7elwoez0tIyfwSFqaN2NNWPq31KtgIhAMuAxP8lDeC0O4PGKQd/l0B/MO0712vgsxu+v9nUKJ6S"}]},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_0.3.0_1706219482065_0.7608197906395866"},"_hasShrinkwrap":false},"0.4.0":{"name":"@autotelic/eslint-config-react","version":"0.4.0","description":"base eslint config for react apps","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","lint":"eslint ."},"keywords":["eslint","eslint-config","javascript","js","jsx","lint","react","standard"],"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-react"},"homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-react","license":"MIT","dependencies":{"@autotelic/eslint-config-js":"^0.4.0","eslint-plugin-react":"^7.32.2","eslint-plugin-react-hooks":"^4.6.0"},"devDependencies":{"eslint":"^8.36.0"},"peerDependencies":{"eslint":"^8.0.1"},"publishConfig":{"access":"public"},"gitHead":"1674a27cfae582de78bafeac8a31b07ce6e94f2a","bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"_id":"@autotelic/eslint-config-react@0.4.0","_nodeVersion":"20.11.1","_npmVersion":"lerna/6.6.2/node@v20.11.1+x64 (linux)","dist":{"integrity":"sha512-dddQVxNEZbROWLhApXIjvXj8HPLY/M+7pWqy4COBxDy2+EeklVwxZ1KXr09UjtSyxFgCqz43ept1wXB0nNo1Mg==","shasum":"d34ad173ba4fd04b827218846dfb082c23d3d6a7","tarball":"https://registry.npmjs.org/@autotelic/eslint-config-react/-/eslint-config-react-0.4.0.tgz","fileCount":5,"unpackedSize":9028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjsNwjK0FA9ewWrCh4dOhU1EbzYyCVKDGnnSjAWgdPEAiBJQyamWfEqNkSxJrCZYC6mqnQ9fRRw8x0gFD9VQgPBRA=="}]},"_npmUser":{"name":"autotelic","email":"info+npm@autotelic.com"},"directories":{},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_0.4.0_1710541015751_0.813761314780667"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-22T17:26:09.749Z","0.2.0":"2023-03-22T17:26:10.321Z","modified":"2024-03-15T22:16:56.396Z","0.2.1":"2023-03-28T00:05:45.908Z","0.3.0":"2024-01-25T21:51:22.245Z","0.4.0":"2024-03-15T22:16:55.967Z"},"maintainers":[{"name":"autotelic","email":"info+npm@autotelic.com"}],"description":"base eslint config for react apps","homepage":"https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-react","keywords":["eslint","eslint-config","javascript","js","jsx","lint","react","standard"],"repository":{"type":"git","url":"git+https://github.com/autotelic/lint-configs.git","directory":"packages/eslint-config-react"},"author":{"name":"Holden Whitehead","url":"holden@autotelic.com"},"bugs":{"url":"https://github.com/autotelic/lint-configs/issues"},"license":"MIT","readme":"# Autotelic - Eslint Config React\n\n*Autotelic's base [Eslint](https://eslint.org/docs/latest/) configuration for any React application*\n\n### Usage\n\n#### NPM\n\n```sh\nnpm i --save-dev eslint @autotelic/eslint-config-react\n```\n\n#### Yarn\n\n```sh\nyarn add --dev eslint @autotelic/eslint-config-react\n```\n\n#### `eslint.config.js`\n\n```js\nconst configReact = require('@autotelic/eslint-config-react')\n\nmodule.exports = [\n  configReact,\n  {\n    // ...Additional config\n  }\n]\n\n```\n\n#### `eslint.config.mjs`\n\n```js\nimport configReact from '@autotelic/eslint-config-react'\n\nexport default [\n  configReact,\n  {\n    // ...Additional config\n  }\n]\n\n```\n\n#### Configuring Node Version\n\nBy default the Node version is set to `^20.x`, if a different or a more specific version is preferred it can be configured as follows:\n\n```js\n// eslint.config.js\nconst configReact = require('@autotelic/eslint-config-react')\n\nmodule.exports = [\n  configReact,\n  {\n  settings: {\n    node: {\n      version: '20.11.1'\n    }\n  }\n}]\n```\n\n### About\n\n`@autotelic/eslint-config-react` is comprised with a combination of:\n\n  - [`@autotelic/eslint-config-js`](https://github.com/autotelic/lint-configs/tree/main/packages/eslint-config-js#readme)\n  - [`eslint-plugin-react`](https://github.com/jsx-eslint/eslint-plugin-react#readme)\n  - [`eslint-plugin-react-hooks`](https://github.com/facebook/react/tree/main/packages/eslint-plugin-react-hooks#readme)\n","readmeFilename":"README.md"}