{"_id":"@biscuitech/eslint-config","_rev":"14-1254a44e0ce694df415ccd05bc616fbc","name":"@biscuitech/eslint-config","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@biscuitech/eslint-config","version":"1.0.0","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/BiscuiTech/eslint-config.git"},"author":{"name":"Jean-Cédric Huet"},"license":"MIT","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^5.14.1","eslint-config-prettier":"^4.1.0","eslint-config-airbnb":"^17.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.12.4","eslint-plugin-react-hooks":"^1.3.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^5.14.1","eslint-config-airbnb":"^17.1.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.16.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.12.4","eslint-plugin-react-hooks":"^1.3.0","prettier":"^1.16.4"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"3a2e9defe471621456aa934274d301b4e9a7b6fe","bugs":{"url":"https://github.com/BiscuiTech/eslint-config/issues"},"homepage":"https://github.com/BiscuiTech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.0.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-3wsXho3sr0DCGnIrzqWw8nEiTg9GmQR0wbceCOdgb2wqu05e5ReRvAJw2FgwvkUVy5aS4fSDPdiFwXLNaZUJ7w==","shasum":"a5de2b11ffdefe7fe715c4f639dc709b6c76ff6d","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":4,"unpackedSize":9708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYZ4uCRA9TVsSAnZWagAAcFUP/jHeOnfrqGqHtiOz2Qy6\nJd0BviqOZkBznzfOzkzi7uZf97aA/wM5AFqlHsF67fsRchXCXGCrbflpVaBZ\n9NTeVff/ybualKcvcsEjDMPusmcnAETYSvGxIEOouM4p4w6t9eJL3vM/pD9G\nhILZj5RI/fbi0cTI6omUszUarE4g9hC4EJXVVOLtd3iJ9ShXq7fCGRZeaEPa\n+wbWCm+bfYMHSC86IwqEYE80DihwcRMNgSA5n4VNhbdUrgy4zv9IF02mG9YH\nHa0KT1T4o4aESjq9d1SwciBdbINdTcR/R+2qUrt7b1uZteImyJcqJ2TS6Rgr\np9wBosxzQDn0F8KliCUzDWnsi39zWAE/vbdoG09Rc+JDUGX9LHOxv8q4n5dp\nd6V2bSknucflVoZoXh1suteZqGWg/Qcdz8fp7kMnupAZsLoiV+Bx9FnQO/2T\n6MpJEUsvqiq6D1v29gYiwee67JTwR6tZlHkLMkBbujWEr2TsefbqcWnKgxvM\n/jmAggqnGF5OMQ3C8/W9Q8LJZed2rweoSSUxzfujkQanoSTELALoZ4yliHmt\nuscYjoPTehkb/Xx8q46uiNLnmJbCrGaAimmNoMTq9CMuTRVbupG62KZdxN7p\np23YJqf9G82gRAWac1ZIFBFcQ3vtJUxKFmkLZQnddVSGcyz3BPQlMSnietRd\nz7n+\r\n=YFSd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGw4yrnVrFpqxYQFFcVlhATaFIfgT2NSRxMMoWLiUGDwIgd6ytNR8h1qHEO6/MB1jxtc68S7OuBekFGxIjxKxGot0="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.0_1566678574119_0.021396318082401056"},"_hasShrinkwrap":false},"1.0.1":{"name":"@biscuitech/eslint-config","version":"1.0.1","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^2.0.1","prettier":"^1.18.2"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.2.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.1.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^2.0.1","prettier":"^1.18.2"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"3eecb20e64d2b9432b55119a2757a743a72eed20","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.0.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-tLTwTioddy0nQOhrCFWKVbQo5kYWpYoOcvCwP2xmlT5V3va/VqXe3XgudLJkVCVl78E2504u3IOWQLaKeU7V4Q==","shasum":"9b94f51c2e01b7d1737388ed3c14e91046085562","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.0.1.tgz","fileCount":5,"unpackedSize":10210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZAU7CRA9TVsSAnZWagAAyIwQAJLRrrB4MuQ/nZN87JBj\nCKNXBcPKZ0j1u4okhRAl9zYg9a6D7z27rcnL4vCp90tW/jz6TK8j22H9EOlz\n3PqadZ+58BiWu/urHit9+GQf4SuB8Ro3BgFFJ+KcSeWmRQ1w/09l3Fs+f4Oc\nB9dioOXU8OPoISwG0kKP5P9i0+JJoCR2Kp7osKyaNQrnIIj5HVE5YT7ahN0h\nsgsGo7Ycvl5QAHbkjpC9mkvxswfLgdlS7306gwLjYPj/GAwv6VsZx2TGp59J\nAyKsNpUO5UUGmsYmTmWEpNzJL7yaQEnsgeY57JAT0L6/KQeSHFYHP1cIUshU\nIjfFke3KTtNIoG2dcHQV+QQpZVKzuay+gDs8H2eJwmgKLG+yYkLE6G72hxwl\nyUWUopNsPzCdt22wlUwO0KiyfIFJsQ/NCgplDc0Pq00QPrYR8qTj/OheB98n\njQ8gGJKehZRpwvwFxW5Wa0wKYEItpo0gze75i46lMInX/DeLZ4SHU1w9FtFm\nqiNstXIXhjQN+HN/LrJZ+ORKbeXNQO2IZSFl8wQq9eFvgC4qvHYkBZTEXW3i\n6CVB9v7JwYZimS4/LgfO+Z7RUFs2CjFhyHG9cXZolqk/OOy4Rss/O1wi9vxt\nDExOghT4skwrMJbuFvcNd53ySNfoLPpt5wpFT+3BTvK1d09UH2i26RE6fnHh\n2ys9\r\n=ursl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGj15/7zRQNGShtE53LcG5z7Lv5snZ5i+ba0PqBH0rPAAiEAlHa4s1ZQHJpAvzt6J8ZWHxkH1IXQu4ebpjMk3+jd10Q="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.1_1566836026171_0.10632424345235636"},"_hasShrinkwrap":false},"1.0.2":{"name":"@biscuitech/eslint-config","version":"1.0.2","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.3.0","eslint-config-prettier":"^6.2.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^2.0.1","prettier":"^1.18.2"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.3.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.2.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.0","eslint-plugin-react":"^7.14.3","eslint-plugin-react-hooks":"^2.0.1","prettier":"^1.18.2"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"a6051156a51f55c1d02a07240d0cdafcf21afa6c","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.0.2","_nodeVersion":"12.9.1","_npmVersion":"6.10.2","dist":{"integrity":"sha512-aXO4h1OBNvWeBvTkd5xe4Da3CncSk5TM4MJR18fp+6SESqelCsTCttyM/O6rTu1WdGjVtpp2yfG4KuoTJYgLoQ==","shasum":"f196681ba8f592b27b5254d1499515cba97a35ca","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.0.2.tgz","fileCount":5,"unpackedSize":10210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb9lXCRA9TVsSAnZWagAAxXYP/0N1sXW3StnQHLXRPHeS\n9o5S3HR8gtaPYeHGJuONXwj4XdYkylBqFOmKmhvwDfiDpxdODKobXVG208vP\nijW7c5aRsYvxX4Z1rBxVXPPaHZHsqHI/iZNMQl684A7yaoo1o1kbfWBUYoj2\npn8YfcqxeapE8kfvfsFfpXxyzsPiIi/MEWE6KdnGiZ90dczzvSr3ct+Gshe9\no7oTUEcXadtMxmkFGzT+bMF0dSHeovvQxP3ok+XR2VZnSJhCadOv8tJ6wup7\ntxuV84Ry5+XwdIupBjdpgePfma6YIXSzc1F/AvSmyUzMtViKyTclTv2NUPeO\nPDLmaUBGhg8Y3CJYo5eU0qEl0QgjPkrlCmW0qG7E+m8r6BTJtMFDZqdpiX2T\n9NxkY1YI7L1Gdjj9TmHhaKQ5w4qBORvumWS1+gUTOljeXpAwDUsOvnjic8HA\n2pUHDz5XCcyLi58dLhEGphkhCoTCV1uWpAdUpPC9T+BCa6yPsFsCkLTGZpC9\nLThY3QpnVHFhZKapXtwh38LoWFmQ2mYV/rRKNVUxAZBU7hB0bszAZtfRZI9B\nS+t/mGqRSWU6ASf4/Ul16YzzD8yl8RoUKCdlAgNqkOUxU3TMv9xv3Z6Ga756\n8UNZBNsAqZFgb/x3DclfS6ICl8qNd5qfNbbzN2JoFpNUfxkxQJ2nu9DsBrek\nXv0O\r\n=niyH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCylSTCKiq5JG+g2Irt+QHgMnl1Nkm6y/M4wbVXRCj7aQIgLw5oAj8flmu8ReMZQohc87EOB3plRmN2PGRBLEo/2bI="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.2_1567611222812_0.8872662879803563"},"_hasShrinkwrap":false},"1.0.3":{"name":"@biscuitech/eslint-config","version":"1.0.3","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.5.1","eslint-config-prettier":"^6.4.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","prettier":"^1.18.2"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.5.1","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.4.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.1.2","prettier":"^1.18.2"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"9e28203abc446a8cb37aadef072b6095f2595f3f","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.0.3","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-gOntmzX4KIpFxw+7NP1XPRSKYjzJH1dLNq6hRCfDwiQ929gqQ1EFKrXvL3n78JbM1WjWl5RE0XzJXgh0eUraPw==","shasum":"3e3b97372b758bedf78d8c5c3aa6742b8d84dae7","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.0.3.tgz","fileCount":5,"unpackedSize":10210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnjSoCRA9TVsSAnZWagAAuRkP/0460czSXDr4qJ3QTNW/\ntc4J72BYIxStwoJs803IuphXXD1e+Llk4fegr0GMfGYCeVt988A5YkfI8jiB\n13VyE/Q2qVh6hQD2BKI+ZBXbgXDICpDCMpqHgJdVS3+qkySk7nOsNSp/SDmv\nHtLpF8oN5k60aB49Cftm+26QQ9ifUD1f+OuYlj5VGEC1FH2vIkXDFprWw7NJ\nxhj588rE3NGdDWms9LrVQ8LNpOVxCDsCXX4jPxkHzXA6tZxNGrcLn4X3vWcd\nwOXrjX6P9qbFYU8f2TkLk2zXOfoOraCmlUwy9VZltcRU45SeLouG2s14ScAl\ndpZ/U3Q6BiKcHEkaxsLuUk8uhurmPFVQKlJFjdYYfwO0YeVOVQkyrRLU3O6h\nJoGiU4NMmR2DLuJpREzSdWBQHsTQyCBEod3Ywdty21lybEnEvun4emTN6X8B\nuRg0pu2HYajdkE3KYWxMNBnfoZatR67I0g4kTMwMeRMXyBKX6a2ev6p3DJak\ne2cFL8r/GRVcDlJPVtL0oK8yR5RoRzL8gthzzwMHkRIRS9LfaHij4zAJRvND\nrqBwSBrJX6Y+/V3n6ckE0jgmga3VmNAU/Ltv6lB1SohPlqpe0G2aRfsuaRYI\nCoNyiNuYAerVqrhS3g8SLBEqIu630ChewjnqvWQyl471NsENHp4EPEtqx0GO\nqzdA\r\n=UA82\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQsdZcA5Lf4MJ7RKZlJ5c/E8rP/eOVys6gfU9hEo7w1AiEAh8sxbZY6JaVKVEP3KLGmb2sxvP2rV/aEQeosxsIO6a0="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.0.3_1570649255333_0.6071156022338828"},"_hasShrinkwrap":false},"1.1.0":{"name":"@biscuitech/eslint-config","version":"1.1.0","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.6.0","eslint-config-prettier":"^6.5.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.6.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.5.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.16.0","eslint-plugin-react-hooks":"^2.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"362de48696aed49b240892cbdd0cb2d3cd0e72af","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-WAcJ4EaBFg+jnYTRsXqh4xI4Z2TgKf7tyvwQBHAk6Q3FjaDXgxzKA3jDhFGyW4R74pn2GQVdqzIu9MJhA9zOpQ==","shasum":"5c6209450c80e0f123b750cde3bdb8696035af8e","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":5,"unpackedSize":10208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt3ZECRA9TVsSAnZWagAAimYQAI0W+Cx4SWSspEFZXnrT\nvS3xk/HBTkv23vPiZ+h76PmICP3qSaJmqFGLgqBMcERcJ3U7G+VPr++Xlq34\nqJPpPYGShDBNniONI4JwSaJY9k1BliDgni0heJLDS3cisRnyd1aYrdbOa4G0\ncsM6CcRcpA3/9kwOrc4kJFTFihjJ3rc7O2leV4XMrje6adkjJgYRHiCofk9d\ny5ivBkNn2m0NukfHI4cNgrh0Lcwf8rEeHt804Y3ceGi5hSHZjhvB6KfrLqAh\nht7W2S2dCDCiFaMRI7rcXMgRCy0F03rahozRHVfP5Omjs9TO8dj/I+d1SRYp\n+s8FUNzGy5IO6rgNQUzYlB3MqJVxbPRz9gJHS+1mwUU6yS1YPpWIwqZq7s/s\n82oLQP83MSqjjyh95XOcDqSgK8JHPS6y4a0s97JS9uSWgMtvmPyWZculI/cT\njMhtk6RP6WmkliZlhVqVKvqvlK1Zs9oBCbOlvI4e9SbS358ByaOY8ClgBCbD\n6QPvznBr+fHJq5no7C14gD7Gyd6gwvWjTlXhQotyXm2dSgzCxwNEMuGc6Dm8\ncAOhcTLg6nLndG6VKQWNWZcwmVZHJYZJNpPqYRXqwsedNbqeHuM8ncFw2UF2\njtSKn4AwyQc0wcd3fWN0tciCAvPk5d6P8pxRwezVka+m2I45+eR20yPUnEiM\nRL4A\r\n=+94P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCva84mMkO4ct3eGAYrBJKOuckVMKr8iADVb1WQNXzQzwIhAP5KdO7Dq1Jb3jcb5TkUcD+pEk1HIiSmVRf3ForIEOQe"}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.1.0_1572304451958_0.3921423324774189"},"_hasShrinkwrap":false},"1.2.0":{"name":"@biscuitech/eslint-config","version":"1.2.0","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"@babel/plugin-proposal-optional-chaining":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"ca701d4a21484f5f617f68d101e27e2dc0124a64","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-QNWLNnGfJ2O30aA59c42JYgRxY38+7TetwwQKh0QUDhlnoS1h+uTPLRLZtlltNKOXo4LIyCvxq5fcg1B/w3nuQ==","shasum":"2ba500672fd1cdc60913a029b462b6e54b2dd64d","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":5,"unpackedSize":10314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5UszCRA9TVsSAnZWagAApjQP/iRL+VLqgfabqAxPocPH\nXL32N89gOn96/15auCJvyO6TPNQKA5J4pRinoISXTVvYcgdfB75WkKt2GCDY\nOpv0x+S2zZ5mg5BJuUUVYP8JubwzmKCXwSvYNxz7loMKbCNQpulUs+cjT7NQ\nhGkrB9J+vtCBXOExjcj4uBGP7ju7zRkyrhtv9PZKYSzDxBO1dSkmYo08vvfl\njPc48EtmBJARv4fZZHNhOfkRnX6BRVFTWfVQvzCHLbIKbarNkSANbE6bIs+C\n/NHVvqU+lVJOMuVtDaU/aDLV+tDFDAa8T5WF+JBMy43mucOI8O71gfsRKKF5\nusYaAOoi4Crhnj1KDEqmgOOlzA89Oi27zTU5+1c/83y/PtuejpwubLM+Hn0t\n/b7AjryiPEHMHLwzZ9pKyG0Zo+RX80HvCkMiwXqIaGzrGe2lKRaTfB3ZKvtV\nBvZ9N0pBe2Hc0d7oMnbabU4nnvgtWnV4niRT0zFT2lNZsZXV9hIUq5g890fz\nY8zUG1/66dM2NqIRjhLIhiwEPLE7JLbmJLaJZUgRMNi+WLfMO4AtWcObIjxG\nFaaOrm2UOatrrEUx96zf6u90U1U9TZAawTzINFHu5YVb4VpIdnfhhPZEzj9S\nR+BaRZcHQbTwy5wTrP1Ek59AnYlpJGi1YJ17u/oq4Z0+Hgo8JQUE2PdV2kfx\niTSN\r\n=oitd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxuLb6GOEMwdLw5svcO1UCAWY2RrZHS8Mux6iHLI1Z2AiEAz4sGJMXA9Na6yhE076/aYW/eIv2XbOyb9GT75jQ0e5g="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.0_1575308083034_0.8727954581482831"},"_hasShrinkwrap":false},"1.2.1":{"name":"@biscuitech/eslint-config","version":"1.2.1","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"@babel/plugin-proposal-optional-chaining":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"bedf6f4bea326d5d1b8f6ac6ceec826a1be71a61","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-xPh0sA1HvF+eRkI+1SD5nS9x3CSovjGG1huqwiObdit8z9xMj1gO04y+KUdybrvwKaFiSWq+Ce5Go+YMSqGc/w==","shasum":"daa03ec6b165bf3907ad76d135a9a9a6b06970a3","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.2.1.tgz","fileCount":5,"unpackedSize":10300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6B1BCRA9TVsSAnZWagAA6AkP/1qGpV+SeVxW0GD+uN3m\nj3pomTKxOPBAIPQoVcHlA7UPQvHqFseMpERjRCdKoXIQu0WjmtiSt7h0uHsz\np5fiHFLd94gPQIcG/Jl7ktr3rPtuFZdCgbWwMO9IUTSo6m49yoiY6YYjAM0D\nutkV+M/fvUyd4LIygulP49SAALUTz0mdlZjFEQdGJriZxr+5xzLvL+rl4CTE\neKVXU1UzkBfTd7s38McypWTW+buVz7OAZhum0kBE7fUizAkqT8JDGnzOBt1E\nPPWSi8k0ID5CRYPZb+biTNOlw2QjyUJAy00WYXAKsr2L0O+XBpesmFcIsxay\nNnt7KIO7EzIPJ0cFLTGRSb7CcaxmCLmaEB9FYsvgaENkVh2Ilb4l57ZucVDM\n9JNFbG2CvdtpOT6JyfsJNjaUWWqLF56QGIC3qvaReHVexKSHX3lSOEIaJJSD\nD5yAIuzKOlB0/eHlEqKGxTdLiuVOUZaf2h15GdSI8VRm5iop3EIWffG4Y/Kv\nWL+v8tCM46FYYamMbpLqYOOKbGNFTfsX+7L0DbBj92mZeMSJsgCSpNrh25pO\ngxdCAPFmJ+2GfrW6kFSlHwpXDF9liElKhPdTKboZXyHcj4LMbPvSIOy/l14w\nyjRMdeaHlx7A5rixV8iqAGx2BAjk/MjyNm/CdJ931lUruLGGIurYtljR5jy6\njcRs\r\n=1v6K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGp898wmjB4Hu4SSdt5u/A/SqyJPPNTNKW83yOUmLBbQAiEAykLOEMROI4qryQjE+p0oweTWe3PmyxPT8B0sG+cKxgk="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.1_1575492928958_0.5880659394880428"},"_hasShrinkwrap":false},"1.2.2":{"name":"@biscuitech/eslint-config","version":"1.2.2","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"@babel/plugin-proposal-optional-chaining":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"9dacfae7b8fcf367011d76e6ef9112b02ae0e816","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.2.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-HBYug9dtEferZftuIuh+OZA3SG+BueD25u6I6CC3pzWye2o7i/RI9lmt0QNS8EN8awtkYE5/xRIps2JOL13Mkw==","shasum":"843011a79b53c46750cd5c0daa262fda14b831ff","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.2.2.tgz","fileCount":5,"unpackedSize":10306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6B27CRA9TVsSAnZWagAAL6AP/1E8SgUgTvtYEKAGqYdu\neusdbUTas+aqLAUKBPjD+LOQtXp3o+qgSWsmzO7FJJgJr3wsKGEfGrhfcHVm\nMSrAGR+NILMJpK498g+EBgQrX5V21BHvQuV0FiLarfEdagtoOhWlnUS0sxmg\njotjCQbrGZzbfeiQC5dfqFs0biUYAW42rrqAvYUHNkseX5J5As8LZkSqvVUv\n4PxBX/I1UydDsbEfYMLPLjkMQ+/9xOq3HhibnIJpJriCI5JCuGeI1GYseJom\nKJ9rjcNHXoAeM5LNkBqaGuXBGTi2zx/2GYwpYiLkL+u9UGt4FViAgAoJB4nX\n0bQuoyOJtCv7S9n9kx6tIxDIU5QGAALc/qiSJzoOzpgv2D8Ek35C/ZfHDVgM\nWHRcCi4jyvNOUBJRAv9KeS+yexmU55Dr1HYT52f0LHijifYu/gcXlQsOnKxj\nrtc8aSSKo+r8gcsmxmZIBwNPlmV5QBCiRBlB0nRsGDbHj/pn7jRpORVRcb/y\nMeJ9yTyfmkkMCQtVGb89kw9M9A4DEB0biBOJtwXII7YrWJMTf2q8qrjgelUz\niqaiEf4ikZiBOjp+TZK152kZM6GvW7F4+GlX53XaiHOL1BAuO6cmnDszKvFe\nKiVvRz4d5sYqZEXzViYgiX93XBKGD+n3Er6admVaWncRFmmN/YcoCyIo0+5I\nECJ4\r\n=DTpP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFuHT7oWZUdi27nHnOMv1BddoinxZ0dox3b/TIvz/CEvAiEAgQBBxrQnotIdVNYsAoeJ2laWBTCpsQ9hkRmjCgZlyqE="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.2_1575493051100_0.8640882271881054"},"_hasShrinkwrap":false},"1.2.3":{"name":"@biscuitech/eslint-config","version":"1.2.3","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"@babel/plugin-proposal-optional-chaining":"^7.7.4","babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"375273a6a615cf4df9dfc5d47ae2a4efa98b727f","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.2.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-x0DZkTJ/1WOg1AxPf/K1TT8tfoK6EYl/OMoUh29uz0/nYYvVZWXAdTg+8Pd9DvruouYMUVi2OA7TZGKx1Q2DeQ==","shasum":"6cba8ca6d275cd77f8625e273e4d72bb4f9a0fd6","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.2.3.tgz","fileCount":5,"unpackedSize":10307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6B4PCRA9TVsSAnZWagAArwQP/3WSjYV3WfSS/F12UwNU\nUgpPYDN4m9xlWXLyT3gNjUgic/IS+7pMVm4OANUwQoH8qZ9CmuJreCU8LJnx\n+uNHIdpGyerdkBTAl1DdJjObKiWN/bIZHA9Bn6f7zp2r3Kqit/Egb34ocFvo\nF0HqAQUTcJbEn9oZ8MD/kRxPdQ8a9uyAzXzvRks5CGOkkTlMSI1C6LJHWMn6\nQ/My7EXYOwMVG0icu7MtfbUhzM//jtPWFuiO0mEO/V6l1Xz5iSB8Mn9ct5Mc\nlOASokG3KfB6ILyMHBBNYu42/nIxzb9OhmNlURq6BorGQZB3fO2OOtBO1Maz\nqXwdsCwdQhWRhuXOOWpvlA85b/W6bemv7nERqzB5T/PbiI/xwCNCj9XkFaQ8\nqWBN/sChTZPIIv0HvY0IYZ+ftHxAdCVwD0GmtdrWIlOVutVKKHCXsnwCzFPE\nzUkmQDARUpb2A9R1FzUeWCIOQE4muYZQY07B9rMdVQIO0P7DuGvemQDt3RvL\nzDjruepoxggVv8RDptii1WZH7C7XIKW01xs11IpmSjGrL9EE8BK2wVoay/ck\n9jULjjU4KOC87V95GKamMJaALCJd2vHmQrITCMrUI41CB7ek4u46/a4Y3zjh\nhMUo8ROrHIFQHxTcyY5X2IyDzqsyifypiGaTHTnNXw08ItxjoLeoS3oGaSEq\nLw/1\r\n=MDNs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhAUVyCW1TBb9MjdsOw7KH7VHpPQDG1guCRKbZ1QDQhAiALINjGEYVNnqpDDdd4zgW9lrr41VaMaDfKzsjxvpiQAA=="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.3_1575493135090_0.6965228618641688"},"_hasShrinkwrap":false},"1.2.4":{"name":"@biscuitech/eslint-config","version":"1.2.4","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-config-airbnb":"^18.0.1","eslint-plugin-html":"^6.0.0","eslint-plugin-prettier":"^3.1.1","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.7.2","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.7.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.19.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.1","eslint-plugin-react":"^7.17.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"267be76fee50d39b4ee45e4e8cc22dbf02099c7c","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.2.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-7BFU7N3sW2g/AA/gtcp9ay+eX/391SXhWmhsO7hXTft6Q5YIKC0bvsQtLMfcQbm19/ai7tCO2rFtjdtZVtiVcA==","shasum":"660843ce235eed9fa333a208539a4779408b2c79","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.2.4.tgz","fileCount":5,"unpackedSize":10208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7oVJCRA9TVsSAnZWagAALkcP/AjeeVdr6PAxySY3vB7U\nqkZVPd9hIHET50VTnkjS/tSCCwhm7vEcYnLvLbMba+4hbo6m6P7PbzW417Rb\n53lw6GB59znPeSkHKgqlNPW4nPjJW/hKnLpAHHmIkf2zQyDxlb5ddnWIwj7L\nwbJ1MX7d1plS6Sa24sNonv5xyXoBguDiT4VqktLpYlsX+BnfU4KBc+lrB4ZA\niHDrr53hc0/chdpXMauKFNxjRh6HwnkO68KI1scCdhScfJ+a8dbgKPEnSzk1\nNOXw9Yh1BvEzndPFHWIfKvV7x1vlv7VqX3LPF0cp2wU/LEWpmeeHLHJF80Fo\ntqVDbhbhQF8zsLnXKCK4KT/9QaUkblrJ9WHa3YxCjEaZAeJdMHeUYK7Pk4E5\nqo/L+YLqE4bZCZSF7CI/OGfHwKkCvGq/CvNJwkYjh9D5E/CG+eMy4dB+H2fo\niYn4u63wqZUokq89uhg/zRlw9BMBAz0tDyNwpN96ltgJqHMODHLRncENb20F\nrNqfOZsLF06sQaQxVnam5OkReBgRl2LVy4En80kfzPyWe77mgdkM9qKzndbn\n1aLMgfXdZy7so2hBQe4qm2EDGJ1ku+X+3eh/WbIg0ybGTFpZLBotI7RPV3JY\nySV/YTV21dTqHjOw4+5xSSKZ/5y/vFhsIehPIA1vDJ06LTqs2LmkGwcT5QVB\nIvk+\r\n=X73o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzsOw2btRiB+1DKkePuY90jnd13TBFMfbbf3+A27fy8wIhAKE4IpeqI2nDwhtDoJbNWOljqwzpzY0Ao1yllazkRUVi"}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.2.4_1575912777424_0.956278636495741"},"_hasShrinkwrap":false},"1.3.0":{"name":"@biscuitech/eslint-config","version":"1.3.0","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.0","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"d641e3ef6f5a3bda776a524113fb859c6f622423","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.3.0","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iniZGpsjc9u+u+94RqLtUaj+KOYuWgA3seVmXWW2O50o0KVHaXCAYMmoJ2Z7M79ZCZiLLdFZoGb5f+714NVpdQ==","shasum":"54f3039cce6997676e1fd14d0b36f8e018e56c7c","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":5,"unpackedSize":10588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeMW/RCRA9TVsSAnZWagAAgXUP/jtI7lYc/CnFSKRUJSSC\nLYhBnxxZITkIppqOcYhh5/55erKg4fZED+rAwFjNhx3C8ysYQUBft0YzwEOo\nNPAMO8D0rtVdU10vriJrDYIUwjJYL4tnblsrrbh54wP4qesxV+6J6JjfG5pj\nA9dRCAmnuyYyUehSUCECmimtOSAhIQLg+LvdcHHojDDiO8sGYUeVBkS/dHBi\nDj32RAGEwoMke1dkc6fL8kBC9CgLwCDqOe2FSzGKTZttTrjOzuBYoCMd3wFj\nDYTq+95iyUNGFvePF16CFoPB96y5X9YqQf3XikfVe7MqeCvq7lNv0cc/U+P5\nRBx7jhZmm/uTlE3NJDOhot0B4eseuDCcf5aZ3WTr2TA7RgoFdlDuSwupOOtx\nkQCJ8LZcCefvpBXJ6HAbILoOzR8fFc/IORLg5+OoZ+yI9ewfVWASl2CcfN1T\nO/VhWyavgiXHjOdvA1O83BLlPx5XxG6XVJfCc2maJdRsX0Q4r9z7Us5hibtq\n7KL1ettNVPmH6rmXnbHLu7xZxxdxskyr0clTyxEwHE7kl8a7prpl8yFTP7nA\n3g22nRQKLbGFo3HJuSW8JlzUHy5LvexSU+iM9TUyNXnl5CA48o0sF9yFcZra\nk9V8O3Zz3GOcEZb99l0Ieo3nWMUskLamLn6yqCFkL368fTBmC9CvWY2UPXRu\nM1ub\r\n=Poih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZNTsaeDgNTkc+Oz4niyVJlNAx1bBfZpzId6BSIN7goQIgaLcXscEBHwljTCfAXwEgOPpIFohZCDkyolDQGJpcZ8k="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.3.0_1580298192528_0.7878071492841838"},"_hasShrinkwrap":false},"1.3.1":{"name":"@biscuitech/eslint-config","version":"1.3.1","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"devDependencies":{"babel-eslint":"^10.0.3","eslint":"^6.8.0","eslint-config-airbnb":"^18.0.1","eslint-config-prettier":"^6.10.0","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.18.3","eslint-plugin-react-hooks":"^2.3.0","prettier":"^1.19.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"c68fc53adc43d44eca4b797a74080a070fb23253","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@1.3.1","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-t4J73jQsxQs03oSze7Qrbncrc5qdgk0+knq1p6DG1yKLaEdwGA8H4Uf57rtuaM13YKtsgEMgSJw8cW03UtW/NA==","shasum":"da2b1df8d25082df1b751e484fcc2e7101f09736","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-1.3.1.tgz","fileCount":5,"unpackedSize":10588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOEAsCRA9TVsSAnZWagAA20QP/irap0p8CiI0Z73F3/ic\nSassSpo1UHH1jR8x64js9paQJhuq4KbpiiR/Vuxnm2yMK0dbNULyo9dGLHi0\nrIE3L/oH39KUXZ7xBc0VQPj0bgufyANFii+QibuTfG0itWuop4oOgKIpYYov\nQvH+M1Cg4NM2GuDE4C+Sx/uDUrs+mDO11mjBt9edBMpXxQ9s71ERaT2uYvHl\ngIzmDtaP9XDvq7PsaO7QXj30Ny4Z4DFCjELYf/N7oYppVynd7DMGUCUVIcSS\nDLTMUM27zarJZ9fkgHSs0Jjl/1w+ybBz7SkV+6+5w6s3DroQTDFN1oiCaSY8\nt4tdVm9fygQakl9QmcthsB2qRTIxqtM3MFl071zNh/+vhc1HiQ3wNbRckWeJ\nc2mkWnRZmL4WQljjZKmNRMBFFNaLARrYyKjlM8gkFSZiCvrcdmgfLCn98HNC\n01p2cz5NWPshM8UT3RPlBr3+rpTfjX/d+uFatifvpZYVT2ySlqSXdhCvzdql\n9puWUkiw8VrgdkmGBZTb5b6iQUligxDM0UDi8Yxm5+fM3abJjMozIoCWjTK3\nm8JJsp3Ej9eBXrwPXo0n9Y/UxZ4qEoSMac42Febjz+FuZXnhJN8AKqJDZkYa\nUHdMfhCYiuwvRTHkZN7ITpsS8RXuUq6LqztHLZa44mPUnNv+6LGZ8/eyouDI\nUl6a\r\n=dq/h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcoiylmxTLH2vyRJuxzyspsk6d6Q7Z2XIWI4QaamyVqAiBPz3GoiitHXqM61nLX8HfZsiyH2fPN//sFkPKdvSrM4Q=="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_1.3.1_1580744747992_0.5722012915905548"},"_hasShrinkwrap":false},"2.0.0":{"name":"@biscuitech/eslint-config","version":"2.0.0","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^2.5.1","prettier":"^2.0.1"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^2.5.1","prettier":"^2.0.1"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"62ed696d68cbe4bca9519227345028771cca67e5","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OgWDvQ1h8YvNkXCI81VQ4Pvit/HHaz74kUT8XBvfqT2O/acT+YO4LQCi00p3PDTY0RUi8EsbHKsY5+DWJGiyPg==","shasum":"9eb1a243925095aefafbf8661f7cf953e201e438","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":10586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed5xJCRA9TVsSAnZWagAAFv0P/iKObVdS6f3uo5jurz0U\nX0kZEKrGUGKUDADlPl01hlDtpLA1pt3tQXxAcmLNbBExit7lP3LHwckku4PP\nZKCNGh80rcDew/KL9ew3/HUN3FScJW7qVlEU2pZ5yaRDcb88t2Z7+toJkyRS\ns2HnyuSum3ngVi4d7XuQTbG6IJbH7DhwMAOuKezQ0bjX0qWD5mupFtRpD74+\nw7nk9pNtmplLLIxZ3iRRM61IDhtuDZqIgt/kDg0exsuH1aARnLHJ82wnZEl2\nQwcY3HN2pxH50JFMHxoJpyybRDQsCnCT2JYI2LfWZibFcwZMe+ln/dxrtor8\nvPjlZqpIBJ7PQJPiSmIXOs2Tq1UWuN4XQtP6zRJwSCUmtXtGyGyzg6Ajcmjx\nRIDglcb+HKu4FmqPCtgxHsvEczqjSCov1t3ORJNCgdRWjyHPVZW98BEtz7+d\n8Irhh0WZ5hdQvV58DYvjE16C6jtVzoibRMwsrPj53KGUpDH5kd63WJgW+Q/0\nJmuZX+jsvvwC2FTIWibES8rRC0HMnH+462yf4N9wk6qlt6DJ8olqUCmqOSeD\n7hNbme7mid4vCT0TUjlCixhfuYUI679qQYs5K6MqvXk/Yy63QEzoL4acsdMQ\nj3ltM2eYsLZ61jq+9CpuNqHIkvnBEJaK5uq6vrVbnlLgI6JsUKcEVNh4rJEw\nT3rM\r\n=BmxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcyHUmJIz/NIjVbv9+N1HEgrPKObiRqZKrgW7sRWBknAiBWL/Upj9EQ1uheD/DhZIh41HwJia8AvvMAKcJDoHWswQ=="}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1584897096824_0.5192670384106284"},"_hasShrinkwrap":false},"2.0.1":{"name":"@biscuitech/eslint-config","version":"2.0.1","description":"ESLint and Prettier Config","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"license":"MIT","peerDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.2"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^6.8.0","eslint-config-airbnb":"^18.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.2","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.1.2","eslint-plugin-react":"^7.19.0","eslint-plugin-react-hooks":"^3.0.0","prettier":"^2.0.2"},"scripts":{"lint":"eslint .","lint:fix":"eslint --fix"},"gitHead":"ce091b7f47decd1daad6123eeaec4535632048e4","bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"homepage":"https://github.com/biscuitech/eslint-config#readme","_id":"@biscuitech/eslint-config@2.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-BqLwW5tCAh7POu7S0EcNYb/VWSci3v2jqhJSRB9leZGN/pYKlCAuxu3aHYbdC3vlwPewbIaDoYcT4Yr/wsXyug==","shasum":"87d39c13552833274f8a3a45c806bac753224f4d","tarball":"https://registry.npmjs.org/@biscuitech/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":5,"unpackedSize":10584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg3IkCRA9TVsSAnZWagAAossP/3Z5c+JB848h47c2VsdY\n0G9/lKFwaD2nkL2tBflzFx2EAf3DDTTN7Ey8DoF+82ub2VkOH6m3ZxTEh+Rt\n2Yd364mNj3hr9Dg5SBWTTZIfCN/G+lR9yOl2Kk3mGFq7TlgGuXMUhuw5HziN\ndWpQpyzS0PjPcDEXTBPlItP9xFIGua+i6ljWhYB/OW8O9uVTMHF7490dUsWF\n6UiMjO2MqFdRbvNbKNlelFaTlXqLpImvLY9Mc28ZbFFl9ziX8bGmPnYEN/Uh\nqJVUHMGX+JO/7bVEtUPbUwUev6an5DaYXbDThZIn+a5ViEIsI+LGNibVHCQC\nuWMZydU+nvDufIccbzR9nnJxmzvshUjwBIuaowCwiVcUKYZqIsnfPS3vRfrI\nd3GbodoSFaXJNZkp+SmOZ8cdWMrneNeorf1MiUKDqc3/7m61vf1wYxr0stXV\n3rkLBadv7eC+Kf7GedxszFY4AkNV+jsX3GpTe1ipyc4V8ypbhbpWl1Z+joIN\nGnOxCzoI9KT50X7W8I1GqJ0JtE9yMXih5ZGe4wxjUwsrY5jZYviqBW2om51O\nsYZJh5O+Uwl/88yz187gqzZcJvwn7TLlcBeWl8vKOFrfSwM4a51drl/Nnw06\nTC4an3Uo7HqOToG0GMiL7RBhq1Hm+CGXr4W8iiBDwo5MFC85WZ3aVrYfVoN1\nOJ8O\r\n=N4dR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr0O0JJEOv6szF40CWFvBdi4r2vVWPH4dhJnWi9XSqtgIhAP2D7AGbd7/FrhgpMJR3X189VRn4d7pbiWrhlpLOXhdM"}]},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"_npmUser":{"name":"biscuitech","email":"jhuet@biscui.tech"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1585672739860_0.48503236377022785"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-24T20:29:33.901Z","1.0.0":"2019-08-24T20:29:34.275Z","modified":"2022-04-04T18:56:07.697Z","1.0.1":"2019-08-26T16:13:46.339Z","1.0.2":"2019-09-04T15:33:42.946Z","1.0.3":"2019-10-09T19:27:35.490Z","1.1.0":"2019-10-28T23:14:12.140Z","1.2.0":"2019-12-02T17:34:43.148Z","1.2.1":"2019-12-04T20:55:29.073Z","1.2.2":"2019-12-04T20:57:31.212Z","1.2.3":"2019-12-04T20:58:55.234Z","1.2.4":"2019-12-09T17:32:57.524Z","1.3.0":"2020-01-29T11:43:12.637Z","1.3.1":"2020-02-03T15:45:48.134Z","2.0.0":"2020-03-22T17:11:37.003Z","2.0.1":"2020-03-31T16:39:00.058Z"},"maintainers":[{"name":"biscuitech","email":"jhuet@biscui.tech"}],"description":"ESLint and Prettier Config","homepage":"https://github.com/biscuitech/eslint-config#readme","keywords":["javascript","ecmascript","eslint","lint","config","prettier"],"repository":{"type":"git","url":"git+ssh://git@github.com/biscuitech/eslint-config.git"},"author":{"name":"BiscuiTech","email":"tech@biscui.tech"},"bugs":{"url":"https://github.com/biscuitech/eslint-config/issues"},"license":"MIT","readme":"# Eslint and Prettier Setup\r\nThese are my settings for ESLint and Prettier\r\n\r\nYou might like them - or you might not. Don't worry you can always change them.\r\n\r\n## What it does\r\n* Lints JavaScript based on the latest standards\r\n* Fixes issues and formatting errors with Prettier\r\n* Lints + Fixes inside of html script tags\r\n* Lints + Fixes React via eslint-config-airbnb\r\n* You can see all the [rules here](https://github.com/biscuitech/eslint-config/blob/master/.eslintrc.js) - these generally abide by the code written in my courses. You are very welcome to overwrite any of these settings, or just fork the entire thing to create your own.\r\n\r\n## Installing\r\n\r\nYou can use eslint globally and/or locally per project.\r\n\r\nIt's usually best to install this locally once per project, that way you can have project specific settings as well as sync those settings with others working on your project via git.\r\n\r\nI also install globally so that any project or rogue JS file I write will have linting and formatting applied without having to go through the setup. You might disagree and that is okay, just don't do it then 😃.\r\n\r\n\r\n## Local / Per Project Install\r\n\r\n1. If you don't already have a `package.json` file, create one with `npm init`.\r\n\r\n2. Then we need to install everything needed by the config:\r\n\r\n```\r\nnpx install-peerdeps --dev @biscuitech/eslint-config\r\n```\r\n\r\n3. You can see in your package.json there are now a big list of devDependencies.\r\n\r\n4. Create a `.eslintrc` file in the root of your project's directory (it should live where package.json does). Your `.eslintrc` file should look like this:\r\n\r\n```json\r\n{\r\n  \"extends\": [\r\n    \"@biscuitech/eslint-config\"\r\n  ]\r\n}\r\n```\r\n\r\nTip: You can alternatively put this object in your `package.json` under the property `\"eslintConfig\":`. This makes one less file in your project.\r\n\r\n5. You can add two scripts to your package.json to lint and/or fix:\r\n\r\n```json\r\n\"scripts\": {\r\n  \"lint\": \"eslint .\",\r\n  \"lint:fix\": \"eslint . --fix\"\r\n},\r\n```\r\n\r\n6. Now you can manually lint your code by running `npm run lint` and fix all fixable issues with `npm run lint:fix`. You probably want your editor to do this though.\r\n\r\n## Global Install\r\n\r\n1. First install everything needed:\r\n\r\n```\r\nnpx install-peerdeps --global @biscuitech/eslint-config\r\n```\r\n(**note:** npx is not a spelling mistake of **npm**. `npx` comes with when `node` and `npm` are installed and makes script running easier 😃)\r\n\r\n2. Then you need to make a global `.eslintrc` file:\r\n\r\nESLint will look for one in your home directory\r\n\r\n* `~/.eslintrc` for mac\r\n* `C:\\Users\\username\\.eslintrc` for windows\r\n\r\nIn your `.eslintrc` file, it should look like this:\r\n\r\n```json\r\n{\r\n  \"extends\": [\r\n    \"@biscuitect/eslint-config\"\r\n  ]\r\n}\r\n```\r\n\r\n3. To use from the CLI, you can now run `eslint .` or configure your editor as we show next.\r\n\r\n## Settings\r\n\r\nIf you'd like to overwrite eslint or prettier settings, you can add the rules in your `.eslintrc` file. The [ESLint rules](https://eslint.org/docs/rules/) go directly under `\"rules\"` while [prettier options](https://prettier.io/docs/en/options.html) go under `\"prettier/prettier\"`. Note that prettier rules overwrite anything in my config (trailing comma, and single quote), so you'll need to include those as well. \r\n\r\n```js\r\n{\r\n  \"extends\": [\r\n    \"@biscuitech/eslint-config\"\r\n  ],\r\n  \"rules\": {\r\n    \"no-console\": 2,\r\n    \"prettier/prettier\": [\r\n      \"error\",\r\n      {\r\n        \"trailingComma\": \"es5\",\r\n        \"singleQuote\": true,\r\n        \"printWidth\": 120,\r\n        \"tabWidth\": 8,\r\n      }\r\n    ]\r\n  }\r\n}\r\n```\r\n\r\n## With VS Code\r\n\r\nYou should read this entire thing. Serious!\r\n\r\nOnce you have done one, or both, of the above installs. You probably want your editor to lint and fix for you. Here are the instructions for VS Code:\r\n\r\n1. Install the [ESLint package](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\r\n2. Now we need to setup some VS Code settings via `Code/File` → `Preferences` → `Settings`. It's easier to enter these settings while editing the `settings.json` file, so click the `{}` icon in the top right corner:\r\n  ```js\r\n    // These are all my auto-save configs\r\n  \"editor.formatOnSave\": true,\r\n  // turn it off for JS and JSX, we will do this via eslint\r\n  \"[javascript]\": {\r\n    \"editor.formatOnSave\": false\r\n  },\r\n  \"[javascriptreact]\": {\r\n    \"editor.formatOnSave\": false\r\n  },\r\n  // tell the ESLint plugin to run on save\r\n  \"eslint.autoFixOnSave\": true,\r\n  // Optional BUT IMPORTANT: If you have the prettier extension enabled for other languages like CSS and HTML, turn it off for JS since we are doing it through Eslint already\r\n  \"prettier.disableLanguages\": [\"javascript\", \"javascriptreact\"],\r\n  ```\r\n\r\n## With Create React App\r\n\r\n1. You gotta eject first `npm run eject` or `yarn eject`\r\n1. run `npx install-peerdeps --dev eslint-config-wesbos`\r\n1. Crack open your `package.json` and replace `\"extends\": \"react-app\"` with `\"extends\": \"wesbos\"`\r\n\r\n\r\n## 🤬🤬🤬🤬 ITS NOT WORKING\r\n\r\nstart fresh. Sometimes global modules can goof you up. This will remove them all.\r\n\r\n```\r\nnpm remove --global eslint-config-wesbos babel-eslint eslint eslint-config-prettier eslint-config-airbnb eslint-plugin-html eslint-plugin-prettier eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-react prettier eslint-plugin-react-hooks\r\n```\r\n\r\nTo do the above for local, omit the `--global` flag.\r\n\r\nThen if you are using a local install, remove your `package-lock.json` file and delete the `node_modules/` directory.\r\n\r\nThen follow the above instructions again.\r\n","readmeFilename":"readme.md"}