{"_id":"@alliance-software/eslint-config-react","_rev":"7-7e212ca2d9bede7644187628c2546583","name":"@alliance-software/eslint-config-react","dist-tags":{"latest":"5.1.0"},"versions":{"5.0.0":{"name":"@alliance-software/eslint-config-react","version":"5.0.0","description":"Alliance Software eslint configuration for React apps","main":"index.js","repository":{"type":"git","url":"http://gitlab.internal.alliancesoftware.com.au/alliance/eslint-config-react"},"author":{"name":"Alliance Software"},"license":"BSD-3-Clause","dependencies":{"eslint":"^5.4.0","@alliance-software/eslint-config-alliance":"^4.0.0","eslint-plugin-jsx-a11y":"6.x","eslint-plugin-react":"^7.5"},"gitHead":"f3a19f268898e73d4a087ccbf0ab8ce66202dd81","_id":"@alliance-software/eslint-config-react@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davealliance","email":"david.coates@alliancesoftware.com.au"},"dist":{"integrity":"sha512-xfKFGxsn45OkDiQaNgc7GRkQx8BcZIL1FX7/5pMCxdRcJb/ThAT9ElGje0Jjy0mj1sR763p20wv2il5JQCI1iA==","shasum":"a95ffa5e0445b0a40fd4fb0aa49b3293e9dede59","tarball":"https://registry.npmjs.org/@alliance-software/eslint-config-react/-/eslint-config-react-5.0.0.tgz","fileCount":5,"unpackedSize":25507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhiFSCRA9TVsSAnZWagAARwMQAJggoFGDwVdhFsmxeesc\nCAo1oj85q0qgYNbfahnvaVo9jbi9pmGA2jrroCI4YXUaLb2mvyksb7B8ESQe\ngswZ7uYfoh+f5XCpNvEa+94SBCh1jvr6zHBl6T76lxbzGPYmumFYlgBT7y8c\nOBq48EFQZ1e727cNmdAY03jAllb4AXPYp9TPyvWEjDj+wojr9ZtmE0ba3uMo\nCod21SxPr4j95JAq76QBZ/jZ9tjDyHupdNggh3jDE0s7K5g+ikq/AwoVxPxv\nWOJIqXr3eupB4mP++/QHDy2Lj3wDBN46uRQAVl+s+ZaWqgYiXH03w2ksh7jE\nroOxnxyaJJCzgYgJggF0mIp+fBZh5e5PfN3Ado+mRaxcQi4efiPkQTMzyFGG\nbVjwVIkR5yir143ZKlj8ShBaJJW6F7hm0iH+4jPkV3W6sFRue5fNJzNqIdmZ\nNkOxjcqxU6z5W7EPMjb/8/vHLUmoXKW/acD5KkpzFkncVFpS8rZ1KnxlRNdT\nDmWHC4Ma0f58/3kx7uSfm23fVggTfCfSof85+fNDqDpu9ZCxrs1YBn7VLTiC\noFbpdfYILHJJzZQTY8SnnapnOZO9XWe+UPzfDaa40iyzciIMNko29UTblND1\naXjc3eiuioiiKFvY6vn/c9OFTmMvZsS4jc8M1yTFAzA5Zzb2NKrNT/vfETgV\nsv3Q\r\n=LYRs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKEiI5wEiFlrZno6XJl7Gv5bCMHWPnGYl1m0L6la9j8AIhAOmPAXL45KleYik0ns7Z9/q9WVtypHNuwS+lcyxIRXFz"}]},"maintainers":[{"name":"brett-nuske-alliancesoftware","email":"brett.nuske@alliancesoftware.com.au"},{"name":"davealliance","email":"david.coates@alliancesoftware.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_5.0.0_1535517009943_0.7293550528016417"},"_hasShrinkwrap":false},"5.0.1":{"name":"@alliance-software/eslint-config-react","version":"5.0.1","description":"Alliance Software eslint configuration for React apps","main":"index.js","repository":{"type":"git","url":"http://gitlab.internal.alliancesoftware.com.au/alliance/eslint-config-react"},"author":{"name":"Alliance Software"},"license":"BSD-3-Clause","dependencies":{"@alliance-software/eslint-config":"^4.0.0","eslint":"^5.4.0","eslint-plugin-jsx-a11y":"6.x","eslint-plugin-react":"^7.5"},"gitHead":"f7e62040d3fb98230e9b1d2e3befd920333ed912","_id":"@alliance-software/eslint-config-react@5.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davealliance","email":"david.coates@alliancesoftware.com.au"},"dist":{"integrity":"sha512-qaGIkrDBAzfWDqAztV6kRti5Onn6IX8c8Mc4AAnm/GcBT/23Qp6BV5MGsSEnBZBJLlcKzOOYKMDWyTR1NylrLw==","shasum":"0657547516f3075f619f2b9cb51b7efe8c5c5479","tarball":"https://registry.npmjs.org/@alliance-software/eslint-config-react/-/eslint-config-react-5.0.1.tgz","fileCount":5,"unpackedSize":25498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhiHLCRA9TVsSAnZWagAAqQoP/1Uu8FEe0OR2TTEyEELb\nJ2ZgGfM4Y3vcuB+fEbU1nYgxcoq/cFmZmjK9f3TGdi6XwTE+JlQdK4ZBZEv6\naq4Xfj7B7jpahNx7KN69ZIYuyQEeofRLQ1R0w8bXfnbyTysmpGfGpqMEnBnk\nxHxYqT9uK/v4lUBmGgA1r/0Vop+UvqFoPmkhLFVNTakblwLpQ6OvfEizmLhX\nQqHwif6asnYJRWILGWsWvNk6mVpEFXi9bDwa0RQZLTvJ4TuYx7+ajmAOwdCE\nsWHXZ2oYtbJdSol9TF4DSq1u0Cvp3xBQ9ly02t5xC0e9lLXn/nyylZmVCS0B\nP6z1b/6Odr94/InKf655V3MdIXH4nf4v0NUWW8qAxQWpZTPGNrJvC84eWCj9\nQRytdmOZz8TNYscEkBOdC710Mq4M/yiSky5RCfhDvvDKRjcMKpqcJ2TY0bnr\nPkO7t6YhC4z0cPG5z9pItolYlE96JeIW3sARrW+sOckSU9NyCBwuuVzTPCPJ\n2+60uYTLYy9n9Puhyr5nWflFg8XqOfbgb955F7sOYaPVOGZUX2b3KHLwu+sD\nxJH/fkujQvvmAs40w4Ksf9tBr3NTAZJnThNpVcK/+QJXMaJSX4XGtIjw/3JZ\nglt3ZG949hUZhw+7+IgA6tpeOdcVaAv5ejPyxP3CyhNZm0M14F9rPLEQkC4k\nmTst\r\n=+RJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICu7v49lmL+ymMfOLnnguMZM7dHG/wjRmz7nUwvSgUgrAiEAkRG+lo7nWJ7eL4ne15ubxNdOcRlyxbM0TsJ7k3uwlhI="}]},"maintainers":[{"name":"brett-nuske-alliancesoftware","email":"brett.nuske@alliancesoftware.com.au"},{"name":"davealliance","email":"david.coates@alliancesoftware.com.au"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_5.0.1_1535517130553_0.8329881811313657"},"_hasShrinkwrap":false},"5.1.0":{"name":"@alliance-software/eslint-config-react","version":"5.1.0","description":"Alliance Software eslint configuration for React apps","main":"index.js","repository":{"type":"git","url":"http://gitlab.internal.alliancesoftware.com.au/alliance/eslint-config-react"},"author":{"name":"Alliance Software"},"license":"BSD-3-Clause","dependencies":{"@alliance-software/eslint-config":"^4.0.0","eslint":"^5.4.0","eslint-plugin-jsx-a11y":"^6.1","eslint-plugin-react":"^7.5"},"gitHead":"86afc2eacf12dedc2a5b1fde6593339123a8fbae","_id":"@alliance-software/eslint-config-react@5.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"davealliance","email":"david.coates@alliancesoftware.com.au"},"dist":{"integrity":"sha512-b64waFNKOBch3Jb6AVmwtskwQ+q4OSK5bOcY2TioYfm6+fDywVL7xzhMlzXAeX5lbfwY/CC7DRfKAzW7v7sd3Q==","shasum":"092718bf8c9795f5bbfd5a39d13930317cadc4e9","tarball":"https://registry.npmjs.org/@alliance-software/eslint-config-react/-/eslint-config-react-5.1.0.tgz","fileCount":5,"unpackedSize":25339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQSPyCRA9TVsSAnZWagAA09cP/1c0+JPQFxtTNrRmF90+\nlxhlfG35g/rF59KK0ZaAW+Xb81jPZ6LzpnitHbVbkJWMpA0GCttugfDU4HBo\nr85dRG5jzfZeTLX/OhMl+5fmaL93BVQr+wJknsrPx2+Ves5VEkWrFh4avWBZ\nTyejWjYBo0Frzvc3NN9icAsG0Sr5JFizz2In541bPkhoYY+QuuF2gKCJMLhW\nxAahSQVP/l5KaEZY/GY9645d0aKJrCNGSh4aqu1Evq+itIfZx18onhygdoCq\nU9q9+jUUBo45wEIKNr1cb5aJuYlXiwmMe6S5pB8ZE9L+J03kIG05n+G9Cr1f\nG+BCb81bHzFwXNxWcP+koQ1E5rdIoZtacbkCjbrLPK30qb7rbrQCD0LyD+q2\nuWVQlB18E9Jf8JaN+yNhfLbXzV0qZpDtawl5VezlylSNfftTY1foxq6nu7PW\nK83dXyewv6BZ0HIgs8BdgayDbdl1sij5qGgsWjJxFy2bsFEGvuCniqq6DELH\nlf/Pi5VssjZwdpDEY6Btc46255DCn+D0uzUhtf9pJHPUGUfH0D1QCWN3aZTD\n6LGNgbokqtPXqR3xCV70kdihH1csTQKsWjof7mIyJexGMsnhvtWu2d9Yre7j\nuthTIW92O1rhkEYkyXPG/X4zB3nPEMUpxjfGcj5YjjyIiON+FxzhRmQmP+FA\nZxRn\r\n=sZiH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdasixhjfaMM7WHKw9A4EzaYRp7yruskQwmIBab5oLiwIhAPpYz0tRAOXgU0d29CmTXkl9lQvJ39KfbIQv36KBSUdK"}]},"maintainers":[{"email":"brett.nuske@alliancesoftware.com.au","name":"brett-nuske-alliancesoftware"},{"email":"callum.anderson@alliancesoftware.com.au","name":"callum.anderson"},{"email":"david.coates@alliancesoftware.com.au","name":"davealliance"},{"email":"levi.cameron@alliancesoftware.com.au","name":"levic"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-react_5.1.0_1547772913743_0.3774669327461839"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-29T04:30:09.852Z","5.0.0":"2018-08-29T04:30:10.222Z","modified":"2023-01-23T22:14:50.647Z","5.0.1":"2018-08-29T04:32:10.762Z","5.1.0":"2019-01-18T00:55:13.831Z"},"maintainers":[{"email":"david.coates@alliancesoftware.com.au","name":"davealliance"},{"email":"levi.cameron@alliancesoftware.com.au","name":"levic"}],"description":"Alliance Software eslint configuration for React apps","repository":{"type":"git","url":"http://gitlab.internal.alliancesoftware.com.au/alliance/eslint-config-react"},"author":{"name":"Alliance Software"},"license":"BSD-3-Clause","readme":"# eslint-config-react\n\neslint config for React projects. Extends [eslint-config](https://npmjs.org/org/alliance-software/eslint-config).\n\n## Usage\n\n```\n# yarn projects\nyarn add @alliance-software/eslint-config-react eslint\n```\n\nCreate a `.eslintrc` that extends `react-alliance`:\n\n```\n{\n  \"extends\" : [\n    \"@alliance-software/eslint-config-react\"\n  ]\n}\n```\n\nIn the `scripts` key in `package.json` add:\n\n```\n{\n        \"lint\": \"eslint ./src\",\n        \"lint:fix\": \"npm run lint -- --fix\",\n}\n```\n\nwhere `./src` is the directory you want to run linting on\n\n## Changelog\n\n* 5.x\n    * 5.1.0\n        * Remove deprecated jsx-a11y/label-has-for\n    * 5.0.1\n        * Upgrade to eslint 5, eslint-config-alliance 4\n* 4.x\n    * 4.0.0\n        * Turn on prop type checking\n        * Remove restriction on calling setState in componentDidMount\n* 3.x\n    * 3.1.1\n        * Remove deprecated react/jsx-space-before-closing rule\n    * 3.1.0\n        * Update to work with react 17. Requires update to eslint-plugin-react >=7.5\n    * 3.0.2\n        * Update a11y rules\n    * 3.0.1\n        * Broaden dependency ranges\n    * 3.0.0\n        * Breaking Changes\n            * Upgrade to eslint 4, eslint-plugin-react 7 and eslint-plugin-jsx-a11y 4\n        * Remove ignored deprecated settings\n","readmeFilename":"README.md"}