{"_id":"@ijsto/eslint-config","_rev":"118-c701bd427b64b3e993b72ce9db1d7ab9","name":"@ijsto/eslint-config","dist-tags":{"latest":"5.0.12","beta":"5.0.11","alpha":"5.0.7"},"versions":{"2.0.0":{"name":"@ijsto/eslint-config","version":"2.0.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"027f1f3f04f52b6a449ab175f0557973c4e6ad5a","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-5tjy/46DphKzWP8Jxvy9k0Nr7VUsSmFk1hl88kGbRqCfGrj13hJgKIaaWoWG2XzCzKsX7BW4JGMZJ1BQu/Enhw==","shasum":"93ef894d0894a2e8d0952521e624fcdea7c7cca0","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":5,"unpackedSize":5627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebtjoCRA9TVsSAnZWagAAKuoP+wWGFrevOWoc5jPJIwRN\nAG89P/GzVNn4IqEyMlOmDijJqgoVM5pJ+kGCXVOZ09GxADKln9/CP6WxS8rA\nJWE6D6ChiCVqhBwLE0M0ci1x86HfHaBn6S1rW9KA8oJAfNBTKFqvuEodHMqF\neFaum0H+0kOLzm6toQ/dm48Z1EZwDp3DLrOr0AeVKNsqrTJkmpm7Q8pGxJX0\nMcolSqiczFNKARg7ps7iRL+NOC90P+313/aEOd8X4/kDrSmrCeqCN/Wgo0U5\n8wR79L9NnfSckfO3xAuzxfeyFNGON0F+t26av6C52+T5nKNm+Ld8beyEv04Z\ntA7+JUiYgsS5zTrl62DftypCk5b5i+LzFz1OOLPqnzLAWlOR/faGWTcvF0/F\nUPBALLPDqiaWHNhmCWMurjbQ3qGv8bao/n31UP0uAAVe+uxAlhidj4rw+Ltb\nsuNIrnV0JZOsuJu0NmM2UQo8e/Hg2KZr8WMdXNOG+DD6RW/WwrbiGiYDlG6w\nsKP+IR3IJKhVk1sZyc0h9alA8f7Xq3Lq8bCjJrG2KTEA58vS3EZomvNRrtSR\nkv0KlekUk0i7AlLonNVV3I7F6IFFga79YwLQJy5gngyBUf0ooztRFHabl8CH\nvUzKOBQRZE7lBQVlK3LwmVa/JanpjWHMrVY8ZqusT/8S4yfpMWeMxsdGvwcE\nhrni\r\n=kv0W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfluY3QmISflNdGhuwyNFwABON0NIZoEzlvVKKOQz8TAiB1Pgmo87kKIFjvVoomoaDE78d6kB50XxicanVtVZTxRA=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.0_1584322791819_0.5894045354173332"},"_hasShrinkwrap":false},"2.0.1":{"name":"@ijsto/eslint-config","version":"2.0.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"8b2f26e95e04bc42672619b1479db21ee2cd2e13","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-aHtZzEcqeZbpe8mwvJlFf6yDUIMFsSNZjQjNuH63I5G+Kn+C1zvnbb1FH3dEm2yWUIlszbYVzIoxtcZ5H1EaQg==","shasum":"f551df0261055a19f878138c5e6e534b4c1ca318","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":5,"unpackedSize":5947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebuNhCRA9TVsSAnZWagAAGEAP/2/4CSgk0PuEpdJfuvQI\ncllMXI3Xd5W0fB6DwhmSfvvj1tPgM5GxbJc5063A0UOa6bVNzMmG+nZd1BzQ\nA2jbQne3TXml1/Kk5xLDZjLJeerZ+AgRcZvNl4jRh9hLbOYlEn7f6wFvrB1H\nsm7IEeBpD3zf0IoBM8WAjxrxHDgH+3GGSM7lMdYYqS1yDxMF1fva70faQjcG\niiW8na+kcKbpAO5V0Xayo+nrDVrOCH5eFoLBXEFSrP6JrLraBVlwKR8fWYwo\nPskxfbEuWm5xFIbWKZK2FKwVzZPDM4OB4bx0ZhhpV2wL2aGFGfNuE42TUSCE\nhNizg3zNI9GSKJhgsZIohR4hjObP6s/Hse4DvAk2+qnc4zcjYBAUHCMr3MBy\n3xFDNpS4TgksztJfPUW1U9zqNWzgpBLsUrQJDq3x3+6j6fC3DbXLrtKiWObu\n77WbhX2qhTjOK/qEzTXkD1w13sWa3wKmwqhGm8gsnRTop0TmN71SLYmH2qhM\nGd8wl554owhs+7jr3jE8lmH7sAF+mcPcw5JG6uVTK+DhBM9unMZUDLjSsQvh\nA+7jTsLhsz2J9Mm4wmEHWhoNn8OxenIBYyg4Ei5ehjV50SZZ9+TD7m9lDiJA\nCpO7MmpMJCVNjfpVLKqO5uiQvZHCDrqfkvVA5pRq5WPduXGu6pogXLlHv23l\nPv7Y\r\n=tnLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnOkwFLBtH1WeisHIYdnJPbQDW9h3xkSw0enjxCyeSCwIgRNIowAdak3RRxJKcZQVkptAiF6molBDC3GavQUMlS8g="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.1_1584325472684_0.30651368523449896"},"_hasShrinkwrap":false},"2.0.2":{"name":"@ijsto/eslint-config","version":"2.0.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"83fe8674843f3457621ddcc3bacac6c5d87d1a96","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-zPBHDo/KRTUJBvKFkob/N+coZVYf8CVihrfHQGGWWBL2RUi8nxyUGpeUqFmpWGW6cNk+5R5unLVo2TsytpLK6g==","shasum":"b416b0dd4e4e911e48b5f9388d4f03e099375869","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.2.tgz","fileCount":5,"unpackedSize":6003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJergk3CRA9TVsSAnZWagAAxbUP/RocUETZO1da3eAHZw4B\nJEJ5J8cGLX0uSGGvoM8wOoBfl685xw2pM04NRtj7gZg1yNjRP9GERphU2ZNG\ndI7cUIXL/tOmY3IVLE6Q2taCjTlQc4KCic31XFH9jNEkHqKdSPNeHxxew3HW\nuYI94xS/yqbVOv+7qG2mL31kTlE53BuIZ3c7w2wkxV84uy9rNKsL3UKmDdKu\nSkBxTI9yDiUwsEawJIPsajtzSQ1uzXZ4drvBslEcCmiinIFtfciMJqVOy5N2\n9hFoB6hL9oTN0AKHvExNdEtYyUVQ2D+Yca7sGRhOVXL0WvKuwEpNvCjfV/dO\npSqk/Krq58vB0U7+mefgMZ1T8TMPZTgji5J8arQ9/K0XtNhoKYD6volcq+Xl\nILXFrkKOSlicllmk961+25TZEATl1lvNcWf31Drca3M5FrgaqnjlPuB34Uda\nHIdMbFCRBznz3M5ArGmV+esDw5TFO3uO/kp9LPw91SzRJdJqozUoALgyzKGJ\n+2F6A8/tbYZBASiIYrYh5FQ10tWdiFMmZvLYQEpuiOKCMihT6b9sCGoHcRdT\npy5xjclGr53D4Ii/kdmWMt1eFEgTs7qcMttupQiIJXYBfCpW2l6fAVhhS6Kc\n9FkL7mf/Fxtd78kHKcKWSFBHQ1R1/jFCkgHnVCTLm4uAPRpdiIQC2YMN6e0C\nB3e2\r\n=9zie\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnW+8FhZk+mtdElS9vC36EORSyYvnJ55TCXedATVN0mAiEAm2yqRYHTeXJ4pNG5IxdCr1d+ZOEZiO0EuxM28WHuB+w="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.2_1588463926731_0.3117791800868486"},"_hasShrinkwrap":false},"2.0.3":{"name":"@ijsto/eslint-config","version":"2.0.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"245e216ab8e2c59aec0b72fc9e1d14814b3a7ba0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-uIGAIqhhziTtITeTYkAUA6Ij/FAvKJb6KqROZo8y4/zkrCf1gTp5QKtw7RjIjPc4ugzAF5IYxKunYFV52PCAkw==","shasum":"5dedc122dfac758a5fcf1b4262b6f2353185ab04","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.3.tgz","fileCount":6,"unpackedSize":69804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7ohmCRA9TVsSAnZWagAA9kgP/09ZSJbBwx2a5+kHKeKu\nhaPim9rzlIE/44DN9a4ehadbMmdZjGVhXsfIjf6g+xihLk9tajduOraQRsjT\nwe0fd7uKmnKsYVEfK2aId/9Wka+2OKgzqL4n/GDgmWWYUOcr225rQpeek0xD\nMU+sxY51CzDfzRiQzYZCNe9V1hiOta3Gzw8SUMHvwofsuggGL17GQQgAYQcF\nNt+34SczGvs8utdSMqJX4kBzIEOD6bHzX9zMaQXIUAuiJS6JmnTTZu6zWNZ7\nfz0p3jTfZE5DjWLJNanraof9wiD63aohftYnmM+qEaPU9j6BJ7TCeOrMBRnl\nU0gWmoq22+w4QgAgaH6SdK8kHLT4xcKGOnjV8Bz6z0ab14aQcycvf28Gwh0z\nAmr96UYCNZ5uUMz1ITdzdvVfauz8NuWOk3atXz0UugUoh8+0O+QKAV86k8U/\ntxkwGN4ZSXQgT9JRpVtd2somXmOCdOBUZZt+hXwmRmme8bpoFb3beHIgSTZr\naZBc9hVFvvycR0Dm+Gj8n/pzmO9HEUZtnupIhZixiJasiAC4Jv3R6gYVGjz9\ntDfUO/SNuOxEOeEzayycb8i9NkHDdlrGzii3UCgPVWd/cFQm2XCd+gu/duUu\nasclepwUVkoa/tcl1mln0I2iDPcOrU/Ez0A3bEgDGcAaz4z5uPmNy6iL+Lli\n/DwY\r\n=K6uK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9U4CoIX1GXY+ELA1jpxW57WhPCbHDkvILbD0qwbTciQIgIPxRLdwwghfaLcknx6BYTXMYsDNabuXlTwbxqEu2+mQ="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.3_1592690790199_0.833673090201219"},"_hasShrinkwrap":false},"2.0.4":{"name":"@ijsto/eslint-config","version":"2.0.4","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"245e216ab8e2c59aec0b72fc9e1d14814b3a7ba0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qu6/eR9gRsuupnubpDj0NXios5XC/yv9uZgbHoXE2/oX440u6aOHeuduVNV4g9jOm6xMk/qqKjctdhuqhosw1A==","shasum":"0cb1c8724ae1ac41549211697306a58b56085e72","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.4.tgz","fileCount":6,"unpackedSize":69810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9ng7CRA9TVsSAnZWagAAB24P/1F+p6Le7zr/IIuZ28iz\no5ItueWIhi8ORMR/fx3+sSWStYslRQPxpYBbxnNhNKSe8jkCC78EGLVKygz1\nEWhSzFIeS09YTVeAlYb44FK+zHDbetqg1zdhsi/9GiT6rQ2ukc2NYEZG6SBd\nOg2pP/jr4H6oC2rZL/2YRfYHbioON++RXd4Qn111QbavhUlWaLS7iYDouGza\nIMG98PpNNTS0WFfFzvWgS2nGPymkM0dDOokRpdqB3Rg2Ykuw6xRrx8xZCW/6\nPK7E2cgpiTIrQgiJGxH6nkg4HnRHqpkWBb++LUqlXbYPvcbzORpflOCCcVX1\n18HsrNw9mDi+8/QHyIlqhloGHs5gy7ZFWeIvT28YoA7F/CRZe5Nk4nUdEi3V\nS+5xPuTZaPe58aMzI7RkS7t+UYcD+3zQtf7CHlf2n/BRzpNNRuzjePj9ssAO\nGSLgv/5rMVyaYhBYNpmKIG8bEJhiUZxkh2vDyuSaq5zHoqXW0/+p2xyMSbLI\nrQyzWLv4oiMLmcpM/Les4mm9WBYmWEQEoT+s4dD5e93MGP73TjUkuLlhnUWK\nsk31+E690H3kaRRXaHCPBFmL58/WfefrGkSs4k+oxIxIX2ZkJbJDEbNW79+g\nT5FKZrBj/iVocarMBvMZeTXwGOcLN+JjLMWa0OlLgqe1SRu0q/1F8H3UVohC\nCkJe\r\n=ldnE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1/l4NTRCDmZiwjYmpgyBi9FT972tUnWKAQ0dsvGZ7iAiAA4LsSOV4jvh3+R1fptijqDSSH/WAaIrice9CF+y1+tg=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.4_1593210938746_0.3990701293972161"},"_hasShrinkwrap":false},"2.0.5":{"name":"@ijsto/eslint-config","version":"2.0.5","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"08b7e1d2a83b03531075a907dc25bfda988477d9","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.0.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Qfun+/d6VN5+26Z/SzkDoRuII+Qe5Rgj+d2xWZWtZotbp9iu32xo0drkbnkT9M6u9LJ60WCLAStOPmkLjYCaQA==","shasum":"72a9e863d01e32ad4295b4f9c2e99e9bcca1b446","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.0.5.tgz","fileCount":6,"unpackedSize":69769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9n50CRA9TVsSAnZWagAAb7IP/3zXRy5RxwY6oNeINnky\n40w2zuTQ81IL79D2yuakHC3TWXouYlbRwRQF+qPv1MthqChay9rL+Vkpfob9\nNITAnG/GKmSjVlTDQnKWC0SylXlW5IZijBVZO+9KpcATJ27xibXKrQoBFw8+\nwVoHXMcRwEdF+uO23sKCcUyYKHjVoSK5alqGr9NSDWGsL3zsNlAiGAILdgtC\n8BpK0bnXqIMxP0bBAc2GJvfnC9rHhzCQ2pDqbnoYyvH4aZCSTI3v3r0TeNnm\nu3fijreTDK+x33rjmYr93rtt8810AOdJZdLelnRwTGKaoneeDIxGya1ehrt2\njDCiPV4JBxw/wTT0BkhUZ3uT/Zk9OLuhbYTOnqamhBeWWUqY4VE82EUh7HpI\n12Z6n3MYKUWw2M1AEAtRIEXMLF9xLDpYoimD9ctJkqjdyd3r614IycTMYfWX\nYkoKWmXH2unY/Y8lRO6rh0n6wtFoQjqoqg4aEYlm3hGf1zvzTjKjfvbxHZG1\nBOnpeoWkBDhAxX+8WcV6plt68cj5B2H89ovBA7Ts2x65xfbgJ2WgHXlU5xXT\n6fwgiUWtUTKb/NCZb/tLarXa30BhwM1uz1CDWc1GyEIx/+Ugr0qj9QC0yWB4\n2RiGQBZLYNW2Aii8qbvS0aXp1GLZ9qDKBjbh4ShqcXrP4Mwt23wplzZEEIKW\nPvTv\r\n=syrI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIiJmsv4cexJBHmKtzgTGC9cAqSMVIxTFj8neo82eNzQIgdOBzr1TvEYDzGrpizbPa767EL/sll64dXsI8snbFDnk="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.0.5_1593212532291_0.9893087327673213"},"_hasShrinkwrap":false},"2.1.0":{"name":"@ijsto/eslint-config","version":"2.1.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"0311ce1ce4cf0f89032f215e187c49ae00f40a39","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-sghh7AW91Y4P4Rx6+dNb+rEA/jK6oBXRTK5RLHm3zwSPOYX5GwF4qenEKQ1EN0dpyrERascv87eTzEBHvF4byA==","shasum":"1f807d345d93bc9c800128648788f622fdc769ee","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":6,"unpackedSize":70044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9p/YCRA9TVsSAnZWagAA3fgQAJaqtehD1oSZBetMoAQN\nz7+OsPnpjUkTYbe7EZ+qfyuqOfHkaRje/4JBTfjKns3E3POy/h338O1KqlZ4\n8H0+0abfI0/G7C+v3ynIhS5L8jmSkoCX9G/ZDUjUxS5AxMhbf418/9qeMqQn\nYEIZQ5fW3b0psNirkfVX8sdM4qB/yQkDtFtHbFoXaJZMkLNlvP1Nr83xMgyl\nzNYWKEeZ3lPN2O0eK023bI1BLwoMKwDECmz8zGzo03w3o6lQFYeaPXo3lfJ6\nhPv6unKiSOfm3e+88lIj33dAVbEieKrHRA+6r4Rzb6CdY5kQoscC1CrSI/ey\nPl4ihEZg7Jw75J754nAUHGz8HkBJPqm3UhWEOnIIriJx1VNfPgoL+ZDhLrC/\n43Qim0uYRcl6oPzQC9gMX04SHYdVb3JaPOLS12RWR40QvTnOwtAJ0LdZJ7b4\nNWtGaccBsvlt7BzIAAeDfJnTUjmx3WtxuKmAqajqmhirYJwmZLFF5lEpJX56\nHNxD0cgLjbGo8LaYB9e0xLGqUnjgun4uMOFnzDFekt1XzKuHKR4iX1oHdZUp\nKxqEFQFl/I4caSKbYL/040yGJfAAKxYKo5CMeraraHlv90OUKQcYPQyHomzB\nwvScyY9nD2KF9U6Ty+VKOqCYLfskdRfBYIuAerFl2qu/71vd1Ri0dyNSm7BX\nmBwf\r\n=JOIW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWnAL9o+/PXb00HzDdPDEDLRFRTm/v2xZ6Gp0RvIp67QIgZn9LxCVtz7QIPIp4FwGxTEd+uh4PdZZ6rzmuQQ4Fe4o="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.0_1593221079536_0.5697341651026981"},"_hasShrinkwrap":false},"2.1.1":{"name":"@ijsto/eslint-config","version":"2.1.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"f367fd79d74d11dd81ef6cc632e5b0b21b940f10","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-63px79XKCazVFlI4eqxjPFvMPuz9thE7R+VrajbSBK5dEa1PrydMZLb9F8Ex4DYWgE5OBF0d1i8h5GzRanDiRw==","shasum":"a8790f522c013579dd9a9994286f163432f31acc","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":6,"unpackedSize":70223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDT0nCRA9TVsSAnZWagAAyzUP/RVLJ/zla39dC9seowJQ\n7k2V4izAqidKBxutINyfRXEYfGRvjR40WYFcI0r0UXUAq4A/9ev7pW6xVG0l\nXwguPb39wfPOLBoDUfUgQbtNsVVPLPSoy2kObDZB9SGf612c1B65DlUREiQN\nn3XOkEcjoZrHtHiBnQo71Mz7aGwCfZPqamtxlMs6wcablW8u2sBGnID0Bq8p\nbMdc2l5ozrfEWyHiKA/QaYsE4DcKuZ8xGR5J+GhZML6rpuFPn3azRpwykbnV\nbQxTtekHt+Yj5btfcKuNZ+K7xxnl2ufz5nF9habuNzKvD8gScyx/jx1in6xB\nCP3A5uAa0KaV/cOPEdPvdQvc4A/2sVgtxJPc1x8isZDLBGq1XVGuz6xzhv4c\nYxxanXL11t3q44VSwU4TiiRReIm7GsVxC5uTc3SkdGGpwD7q4jUkyEUfgHe2\nnmaSMl6ioAxDVZh0xdKcWg6vyDTZjmicNza9E4/LBieNZzs4tBsKHp7zfs9B\nxw6VCqwcEdVS+apZUgpcCDLDW/KkmzzjfNjLEPcpyHogMSHWZ42UFkMoiC67\nNahS3956iD7FEeYpT04s2K6mBPKHF9hHoW64jq7DzoUzHt+VGHPs9LpNfOWb\nzxhSgcob9y2Bia0wWigtLXgjFv8KhhnWjwVcFwVgcR36pGvcIfM99N3QU/FG\nobWT\r\n=b163\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvRIMEpO0SO0eExNAzZZ0vECgmdcP39u+b0W+ZeGlo4AiAWdix7P80RXiTdd8tX2PbJTtX/xJUkYE0pChFYdZyyiw=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.1_1594703143310_0.1668606151528258"},"_hasShrinkwrap":false},"2.1.2":{"name":"@ijsto/eslint-config","version":"2.1.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"2ecd56a6b742595ca5e8deae2f18aa7d92b8537d","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.2","_shasum":"723bce6ea5a4bc775065eef3c7d7abe76a8a3e1e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"dist":{"shasum":"723bce6ea5a4bc775065eef3c7d7abe76a8a3e1e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.2.tgz","integrity":"sha512-w0QMxexwI8Ei6Xq6SbbG63tPDEKd6rRTYgrGSKs3Vrt3LqAlT1MXLFkD7gLvzK2PkJkNpDgU+CeMoMm7rZ93yg==","fileCount":8,"unpackedSize":155513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDUAnCRA9TVsSAnZWagAAlKwQAJ44JCrD/vsZE0s5WmpG\nK31h4zV60FirPWHri2XMuYwYR0R4NIc/7NBrWWD6rt8vCPw2N31+Lw8/bGoe\nljB0azJcy0kyzcrFHqFbY6j9lWXOk9wXE17LnDUmEe+bEyOmU9/wQnZ/mKJl\ncFgjo9qrut+0w3HKEibQkQL3u8+iJKAHxE1mWEn8SO0J+0pUhsiNeO+ZXmuo\nfyakQf4jDDdGITUdP08rgKq32hM0K98tpm+OFuhZgL03kyO8p+hIYvo+8Hdk\nwO/HOICfhdcKhdEda5eTSS3BBsyXHJw1asZoxvMUb54HBK5XTSqEmKKm0e64\n4mrffQa1b4satU8RtV3hLPyDKnHiKLh1t4aaqM+1P0h+ImrKbHaqIQ/CP7au\nPpINFFRO53wPGJ8wMHmeMrm1fkWgq/7ZyanrfvrxFKhkBELfh7Pgp/bvxgR5\n2f5Xj8IthGmlOMcfTg3hGnZ412PLnvShrOBvDtIi8IgYR5gPqtRPY1voZ9AN\n8RSUQRT9WGfS9DZQM09jkn+9Uac82Rto2rdeTLeT6XUR3cN9HHSO2IsFTrLz\n/lBRl8UKjkonQfjz51C5E+qyAre5pDeaKoppcIjZZgiGn6DG/qbtvkW6msM0\nBvYtMSZLqlR8KIeZgujif2wfe47wcMKqOrKAYpINSzNCfuS75yPqYsL7rpeM\nFDO1\r\n=Tey0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlv4OgRBk5vCPEIFUw5IqyCM+UlVodXnfU4pfbyW7ZpgIgJDlXjJXwqdr/d1wiuzyzE7bw5EDIBYoM0uExRS9CGmE="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.2_1594703911306_0.05763068088175105"},"_hasShrinkwrap":false},"2.1.3":{"name":"@ijsto/eslint-config","version":"2.1.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"ce9e4f4643a251854ccf28b9a060edcaf77278c4","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.3","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BH9ezqQLRSpH/CkNG6UqA13KDIujaumXCcG352cbQW0MCHiF4xDVwiCjXcosFtloPOWASRYSwjUJmBySH4tCQw==","shasum":"fe6f27cf3bcc0fd8890b41744d7e333c0ab7b9d0","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.3.tgz","fileCount":6,"unpackedSize":70426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ5UuCRA9TVsSAnZWagAA+LgP/3CGEuTBcSxPbmZKA9fK\ndVQqy7D1lkxYI9ZT93AkcK0/qEM451ErCky+zpyIQYxx9PQIYOMeJo/HYCou\nLVTlW1/WpCMoX/8QAcCnT8aBxVeqlB7atqPXja16aIFnaXsELV6+yT2CPK6j\neNE97qKw2tZROKcm+XgUfxZcWVbzmr3gQqCyhpRiZWlzYDk4nKQWcs5/F9TJ\nj/FutR2ocvWw6aM0/WkDogfqnqvsZpgwCpz1Y69+6M1CrUXIeOYifDGdpl4G\nkvb9UebTyDsiGTY+C8rt2As5q8wR/NnZQZKKRNztbYpkNG6yYDcGLaRhYXeL\nHnN5v0tXAqjvMk7jm9KsF4nukD9qGl2MsLE49D1EH0nYJki2VD9XWzJHCG4m\nZI9gGblutnDk6HRVmvbbQkyRNKL50pzHjvVb1xoxcWb8GK5CRD+f9qTkN8h5\nRfKhDlfmd7t14Ilz+8WX+HzdGwL34OOWSnAMK6FbCg2WH8RSYacZ9QWMVFCy\nyc9+DZmOlHc6/3FwdTBa9y5NhKrlavTa8mkh/3I4c/7YyordGpyRQRBjKc7Q\nfcMv9ZjyFoR+iP0YoYb/mSvJJqGWiYAcBfBEyPT+gpp5yxFb+uQUOqfakRhd\nuvWeyQxVT24cLJ6n14/Rg2ICSHUNNaAhwQFqhfj4Mo/KVGnJg5KQM+KTHUq4\nmrzV\r\n=pqt4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/LBjwUwC/lcaCx5r63XXiBA8c0Vc92p370b5thqWHcQIhAPDJqar/CLdFRTHqaB0UGSFzpmF3CxAnkbz5KzzkV9NE"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.3_1596429613652_0.9389292221788719"},"_hasShrinkwrap":false},"2.1.4":{"name":"@ijsto/eslint-config","version":"2.1.4","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"cacc0eeb617ab5b44680a7ea35ea244ed70b34d5","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.4","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9f3AF6qfIFbzi4Usj0sS/dwM2zB1mtKcncJ6yLV2jcwqBVfcPgJRxCB/PMou0ZQz8eibbQgyWazqZ9nOw6RFUg==","shasum":"38f0eb8a30ae2fd15d5586ac4a71f951e52b7209","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.4.tgz","fileCount":6,"unpackedSize":43087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTCGKCRA9TVsSAnZWagAAXMoP+QHDWFQ8qc/1sB5S1Fop\nk4nwlNW24SctgW6oGFHsWl1pvWwRBgbsuRDk/KpvP6B/VK6aL5USrTUd1ylI\n+7s/wVBVaU1Q62DB6zzL//iBrumvhWdE1pb0nmKzhvWOFA/bTICsvy/iC0M0\nOAZruDqWs3cUcU3TGHZy8QRXEXAD1lzBsOI369UJ1GAIzjtCrY0l19XPyb5J\nEZS/OA/F+IDA5iKyizrZaWaYif50Hp7WPburZbmVUtqX8u79CFxoOKdUEiwr\n7U06fus72ZwNCb86OWlOlqcUBBENWE/1KEir/wLLpCjRJYrNF0yQ/IzsJqqM\nd1nEFyR+n2rnM5UoRD4QDn9hxsnPLVR3h5KtRWvwPiM3/ZLvS+g3Yb3On8it\n9rBPBru/kDpyuHK3JVFx3GA/pIVobgTlnFearcBFHNfzLnEPagmRyY9RE/Gj\niBzVtgrhWS70D6kaRCubwW5Jw7xS9mB2b6vyAWuGge9ocpFq711IHB3peK+t\nQ8xbwcJ7dTR8PhXck99EK61LtPXWj5T/A1wUDvICwhqleN1zR/js/6Dv5/t3\nU+j+QukP2R9xi9Iku4DSk5LP9UFzH2ZMvO4EGYNMJbhV8ejSnVksVFh1UWRs\niBhgm2hxwRxMll7WzFmwLrpmEu/y2ImitCok7NPDl7D/b/rOBN0xaUfhi1eI\n0JxN\r\n=x5DW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHq3+14BvgNR93axRYiVTzZ++YF7zKOQgSeF3un/M6oGAiAm4ioNRlF98RtmdVeu5NH+KYUOanZ553kkruizXpE1ZQ=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.4_1598824841585_0.6445310487915079"},"_hasShrinkwrap":false},"2.1.5":{"name":"@ijsto/eslint-config","version":"2.1.5","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"b8422d9a245f638208c4483adbcf5309443d12f0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.5","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jED+5xXuz7RYAICwrIwBwZdbnJF8syXfjdENDNyDMwNF6ufCWFAFteqpI3xxS+hjkSXUdw/vyaJ2R9FAqZbUIQ==","shasum":"dd5e299e204d18c11fe090678beb69ac86e8ed0d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.5.tgz","fileCount":6,"unpackedSize":43313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTCNGCRA9TVsSAnZWagAAvJEP/j9v3LV40ZXRGERdkz8T\n3W67VFt7Lby5Ro47umzh/EUrcO2FqyhYS7LM2DmedVEkGQwao22EavOhyp1B\n1teTRBtqotp+8HmTGBDfwQMEkjlhKUzwnGqMZMC/+eGzimueGnCX89Wuao/d\nCNs2PZeGKvzNB/sJFif6PMYcekSS8ZCb7QkpRCbM1DEsSfZ7t2/qoS4RGmc4\npZa3Qxo63fTOMA3CD0u8QySWv0zzcYNny1alObA2lLFKyQEXdrVH26xCl88A\nYq39QSGDMvSXS1TCf1YZHcaCWz0VUfT78Oo357VPUKzvMh1OUFqyTTwCIoYp\nxkUM2FRT8fiDzf66Z0585S2zk5lAqUflHjjbieUtTdDSQn6hqAPtIRQRmLnh\nIURCeLS3oQ6TmFoO8cDvabwz0CIrbTITwlZ82W+y4QGCxN5EJcsdeT/a/3Ay\n2K9gzNfX0lLD2XGU26mXdJhLdexxTdqV/PnFBOh7Mehg6AodPWHa90HtR1KH\nAr5h4pGQuNO6o5sGc3LYbrAO5fRkU2bY9vMfJ4fnlXZyf+fPEf5T4d6Yx+E/\nL2713qRSAOQZDQPWNscilqwx8vaimeOxl7BfkkV8j6dTLuXvGLxn9tGnOYkD\n/p1xIorr70+XMK6ShvWTCi8Hzs9vsxCrGMXpTaRfc4CMGAX64TbzJMdGcqF4\nVQKH\r\n=iYLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCGkeKAqsqYqjPH8HLq+JXghSOoNb2UM5asab2dKnQFAiEAp03gttPhtQOcYSiAHnXqvDKI/x3DIG65x7fSjcY6Mug="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.5_1598825286377_0.48586700562012886"},"_hasShrinkwrap":false},"2.1.6":{"name":"@ijsto/eslint-config","version":"2.1.6","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{},"gitHead":"8a3e9eba373f58bdb20bbb261e98ae115439b8d7","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.6","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-IoWyoYONa77Co9+qkzTEh62Z6BGWDt9eAkjWShqhovaqbk9JVdJ/XehIV2cXaP9eNOP+s1XTyh7bKGS7dgDtZw==","shasum":"19ac2c097a48d79f4bf80adf1823bf7138eb708e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.6.tgz","fileCount":6,"unpackedSize":43194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTEaoCRA9TVsSAnZWagAAhkoP/2JNpbqcgPZzhngU2KWd\nTv5zy3W6VNKUawGo3UkPzMCt1LtZK5WYpYyedDW9wdxjnCl5DBxmHzb8tUC2\nZvMZESVVJoxSMVtCjgQhX8+j29Vb5k6f8JdJ9RTOC/YduCslRKwGWUH8PnlO\nuMJg++GDhxs3FC2RxrVkWmvb6kmt+Y5k5pe/X1nznVvyer+U52JnRFzKoNQ2\n8+iKYIYYV4yf7SkVUDeEKvp4AXULd3rZ+MlSGGQzHO+O3Ji1SZj2on0vhf34\nOegLm7gr1HEWCCDNwEhrukI7SnsEJWlS7ZLfLGh1NRAGDAQLPZN05jGd3DdI\njDC8i0Hl7VwCWYu4dzgD8XqFyQAggd0bWvRVOiG493BmpBe7S2kVwNXvz5Lv\ng/8pb4IFHtHISRJzShXxD6TmOPteYez7++3FlmcasdmuhTO/082g1BOictZG\nDZHaOvI95lhB1klEmLOvYiVHz1SJqwfKFixqXkcpcFqVgu4fAfQxf4nyIC4M\nt/arb940rUlh4TmUTmX+dN5daurCydEN3GUGPw64kQ6R19YMPrBdxYGZEjpu\nDRQPpU6/TZBKWdnXftp58rEVoHUPQlEDwqUHPCV7VavFMUQKgy0cpS/3J9W8\nL0FwDdyFNn8v98oiIKz9YIdN9xGbQPioyTaRljklFAxRqm3Dweb0tiisMpex\n26QN\r\n=umGl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcQNm6hlWT/MDiicBpfN5JqwwxB0kjs6vyx3BlPZSU0AiBc/cfK1Cgt6i0l8Ak/syv0X5tnP2EPE64+Y9hlJQq86Q=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.6_1598834344430_0.45525478647074413"},"_hasShrinkwrap":false},"2.1.7":{"name":"@ijsto/eslint-config","version":"2.1.7","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.7","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-33RFt/ja6UJkTr0VUJn8T0SifeevV9RFVX50F6PAzlKe1TuWY8IDtWZCsksvWHwnjtGsM3x9uxIizg/ZP1yIHg==","shasum":"1b73a500531b748e8ad0de080213e4965c0925c0","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.7.tgz","fileCount":11,"unpackedSize":44859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXXMCRA9TVsSAnZWagAAv4gP/0sMwT6z5KSlmu1dwjMH\nGYmDHQQGMyiIcgSqwnCMZKpFhbXFTMM4I4SEt3ASnUgzumftcbPMquEzey+I\noRZ0NP7C/LCum2fH+q5jA8NAdCaiy3Qn0evO2ic1WaBcP0hEnb206jA3NR7x\nUQ/vFjgj8WeUc3B+Fai7bI9lx1R6EBWGjHzq1hlQ6VI7iuvPfPV0M4hj9pQ4\nsOoX9m+gmyOQNDLENQVP+mGiUYx5xlwRuWCE7ssuWsz6N43Q4FXzpp19COIP\n5X7YAN5PAIafHk72cldkwecfWnYvREZIosMPCp63xWLocmAu5RwMpXEZoeUg\nmazbvlBITm+wps6JQZ5oIFgh57z8lFi6zfikMYhoHqUWAjzo3TPAEm0q2D8Z\nw92GNWm+yogKSgGNbWJljGubA2ahc4VS5QGgtxYUG0vbDifuZTiB1WPyWQTR\nj16PbXYVLlGQLKLOHR+rTS7BuvGheu36rqS/kwNS6IercZkh1rlHRpQfzLWC\ni2vGiDEdxRg7g6BQgp/lUwezU2FXNyF2+YBDDEJKP2cFcB1aM3uKzpkCUDb4\nz+/8vwQey/Erj1jas1NtUUbOmlzAaDWSCRN86pPudlziSsF6rw/IvsXFBauv\nu7IxlfTYT3EJ9bzgBvCg+vWUl+kx9HLwpPj+TvcP4KGEvOf/UanKYu7U1wvq\nxM/Z\r\n=QIrA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg5pjRIRMzF1OlSzkjfLl1abfV7lp1sil0VznyFzSSsQIhAMMjDmnz1JWLis2sx/yCqNECDS15pegzCI36RPrFmWiX"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.7_1598911947746_0.8164174651520189"},"_hasShrinkwrap":false},"2.1.8":{"name":"@ijsto/eslint-config","version":"2.1.8","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.8","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+4g2jmyjBZUGRS515gp9c2sEtl2oJZP5Z0y3CdudEPofHI+BDSwoQxJiVtIuuOnyW/7m6BRT+vt5NkC1hm5ZKw==","shasum":"d689cbc5cc930810143d99530e2dd49b27b9c6fa","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.8.tgz","fileCount":11,"unpackedSize":44939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTXvlCRA9TVsSAnZWagAAg4kP/RemyZyKL6V9iefCDMx/\neqdstx0zmvJY5cmU+kL+m+CijZkVpchPrYXg/OoOY2XorfroXYH4TDx/nJW8\nl3mJz9qI5kk3EBpMSgqZHCBU7O0FfNlhRY7CvRYz/N23HFLzf4rvWaf38tpQ\nXTLVxrs6/qGCvJZFuRXfX0WjZamrB2kP3lI+jXWTQb+sADUhcfFvxqoJkDuM\nFEKBcvk0q+cF6e5q5FwgGqKrgka9XJ1nCNYvjCpFW55tR9aqZAarMBBVQLUP\nZrUFZjRTbDBh08pQBRYVjbPE8aQm9hs09AHRyugcCgdFbbCmrW5uCy55kw77\nHAgnUoPtVffTS1B0feYu9GJsToheUtFH9oTOwRLV2FeaLftS1M3eVyvg9svF\nEURQSiuHUua5o3g1s6y8KMeBuF6nREjMVk3Uildtg/nIDJehpEphSoLvWFNE\n1M6nxZFySbAggvsgzTvaOAfdLV/jhFZG+TRgK4oI/Hen1EKtAPRaevHe4NTX\no/0SatsS59an4lOhMvyZynAKS1oBwuyBJTWwu5xxSbvoNbdISPxPY3u1xJaf\ndmsahv9eIThT/IhZBui9RdWj3pTFcXIQsmpjl1XrlBO4lkaBaLszAjDaKGsV\nhpgz4Op+AED47xF55DMkB3up7Sci9r3ri6KikWCyuccDbGDcnBnR7x02SMgy\nocLc\r\n=+edZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPQbhsTW8N3DoBAD4YbFlZ9KqM6EOmD+XPthK8nts5/AiAFvA4SW2GcE8SZanVexlzXPCae8XXatn2HTvaNe2ddZw=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.8_1598913508702_0.7607981350015467"},"_hasShrinkwrap":false},"2.1.9":{"name":"@ijsto/eslint-config","version":"2.1.9","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","dependencies":{"babel-eslint":"10.0.2","dot-prop":"5.1.0","read-pkg-up":"6.0.0","semver":"6.3.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0"},"devDependencies":{"eslint":"6.2.1","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2"},"peerDependencies":{"eslint":">=6.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.9","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-lns3gLzoTX82AnJB4UHmiz/EET8NOR/usqeZxbAVL0YlE1+0wjQm75DBM/K6jjQR/PkfVx4RMQUsKHHhUSlp2g==","shasum":"72babdd3eb5ba5fa8b6e05fb18ccbe6a49b114d4","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.9.tgz","fileCount":9,"unpackedSize":10377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTY1gCRA9TVsSAnZWagAAHSsP/jGvCjdDYI1wzlITAeAA\n3HRlYTy6SBnsKyWC10gwSJclRjwLWduuo6+S6yTSHihcuvuV37D0nhIoVfOM\n3N66/CB6ngBpVf6dRqD+A057rQVO7ph2TKVGp4lCKZNwbF/DHAl/4HbXiPEJ\nw/ce/jxlzwzbwaDORoMwEWb/c8LQfCSSEcCUt/DZzTABx6KfYRoeykEcUktz\nc6aPCoEK2ZLirkOPKZKqGXxuvpclT+W9HgUxJ+1v8HJMmhGWld9NRd2wnNYA\n4cMk8NCd06q+fH9GOAfBNueMsAHt0l+CRZ0vgMB8MN2rNWS7Vym4DJ99hqBO\nuC2QMrqgjaOkuGlfAaLxKjA4NVIaMcswtkDs60jBmozAYVByg+InTFIGxBrB\nkWencbKhpahA1ukwWS0rmEEWtkSlVunqSwOiJrs6ar1fmaSEc8nMniUl1moM\nch/VHmxqTX7ypBv/RdP14UhV+XD/2Y4C1YvEdvTMQBgKlSr3ty3ABdeS6ogq\nbgVal8Aqwt+od7qyNgWgWEa0PYaX69qoiJonRtAKzMxYdJ3/VMSo9j7o/FiJ\noiEEK1R4CL55bCRTZ1VGyonSiTP/2v77CdD6b+rM2NUBxdNMKnf3QWaZzP09\nSfoGFMS8VLlay3bKYEYLsiqBuUTDnXd6EIHZt7LBWjyTI5QxgmF60R5VWpZP\nFV8H\r\n=/GTY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvYn/kXKOufUxYAbkHzB79Jw+DEZuwBt+GUeHkYoiGSAiBfGXMQZLz+pMHVxpkPFP8Su1PpHlcvXVNWXRTZk0OtMg=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.9_1598917983713_0.3822910909193431"},"_hasShrinkwrap":false},"2.1.10":{"name":"@ijsto/eslint-config","version":"2.1.10","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","dependencies":{"babel-eslint":"10.0.2","dot-prop":"5.1.0","read-pkg-up":"6.0.0","semver":"6.3.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0"},"devDependencies":{"eslint":"6.2.1","husky":"3.0.4","lint-staged":"9.2.3","prettier":"1.18.2"},"peerDependencies":{"eslint":">=6.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.10","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5O0dsmuN7Yo0LSNHXep9RVFOuzAv7Q1pcn3bJsLiaJBO51ybCVaOtVljOfpJFWfJiOx/1KAY59ds6C/c7G1iIQ==","shasum":"189c101cafe0ed11568c3fe81e55b93cbf4971c2","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.10.tgz","fileCount":9,"unpackedSize":10492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTZCACRA9TVsSAnZWagAAIvsP/1HxICfrgZAbT7W1wF4s\nEJvotkScKIVfs9RflovboSkvdqz9VlKoJ51y6gRR8d1HW/0dov5deagR3mwo\nYWDOaqLhNFowtkMI/w7ie1zG/rVqMPr0dJffODcuZH9rj/haymfh12Nl7N3E\nbea0LiSnFNjAgIlQ4tLIx83+buppama4gskwyYnlOy15gQZjZsiVxT5r3Jv1\nki87gJaCu7Mw2ZA+dlIexIhIKyCPDzKtXqTvXyL3S4qfJzT+awlYkVVwmZYW\ne6pQgPL3IG+ZFl4qutYxTiDCxslQnHsbbTM+YzV1hvo76G+rzgdbHV3iViRv\nS4CvsjbGVIuVj20lE08pf5BwlNdfFyajfT0O3qFf367MtHg4nhawtLYo7bh9\nm24Ud0KS6e5O96QhhdbGe/ZhctTq/tkavwyDvqdNFvW0NfalIJrTXFU04z+B\nNxN3+yDx6SZxx8gAKiMt1dF8egUV3kvIriL5myhs9kfum6ameYTBx/tZbfaH\nvwNC57P//Mc5F7JqOflDzS66rtdu6dvPHkrIMe2Vzndvo/Sp067YT4Vjvcfu\n2u+nxW0UOkFc1VaXakKSch8uD9XpLESutTJg8bkjDCbrEQ1IX3cQ5N0rf1R7\nZB86HAoHd5LI5JyTH8AkSuyIhFFHQNgJnJwpeVDkrj9J/Jl/Nm/Kfb3XcN39\nvJ+i\r\n=4/Ee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyOsiHCv8aPJiXH/Nurb3BxgmHV20PM9g2+WKKhpqlxAIga4MxNEvdXqEHZuciBJgjtG6QvnM6FdrvXIwtvxudf4o="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.10_1598918784218_0.0320573675511604"},"_hasShrinkwrap":false},"2.1.11":{"name":"@ijsto/eslint-config","version":"2.1.11","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","dependencies":{"dot-prop":"^5.1.0","read-pkg-up":"6.0.0","semver":"6.3.0","babel-eslint":"^9.0.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"eslint":"^6.1.0"},"peerDependencies":{"eslint":"^6.1.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.11","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Nx/fn0YIOU5l7PO5AILTANGaIaeaK1q4aKk5q8AV0UohcdWHU3oWl8PaAh6vSGmBxnZC4wCHyY1sraQ6sXVC7A==","shasum":"c163665feea60bce16c3378e01d5876e93fd95e4","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.11.tgz","fileCount":6,"unpackedSize":42902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTZ3ACRA9TVsSAnZWagAAOmYP/1v7LE7tPBpYvQLc8pxh\n90jY/L1podqI1vt5cyFWr0GQbJenI6MfLPa9H/EGLjLv4YztbR6icVuT9A/I\n2PN9lMcBwb7DWsTYFp3pxMCyF/ITxteo37KIFRDbnT/OiWS0Bo9RMNpwiR/h\nfFJezhIagIJmAU2wp5gKHNWuQDvyqvYK9Em3cetLJqIht7sJpN6Ipzeh01gD\ns86rOT0jDur/Ao2k8LacH3bzxhuGIGlBzz16zwgI93Ye0VTlFzzO4firk86i\nm437FsB9HyLOk2i3FndcM0eH5D6nPgrxe2m8m3+LKJCcLlyeLpO8Uu3Xl7Ha\nN0IOefsDT3v/Qix19AdzgVMaxGSoZ4npHuasJC0THuoCW8xH6zZ0pi0xxnMJ\nQHfk+N8z5UyL/ay8mij5MFHSBU54I3QGjqA7n8/+LzduYDDuIhScdAqbgst9\nDWdH2g2GdCs2wndsMm1k+VVh63Dw4UL0rayzRavKKpbWn8NYg+/QkeQZCfrs\nacKQAzJiyGYnF+GlmWVwbnbewi5IbFvB6eCEPYlGrEzmgw3yGz4Q6W+MTNOZ\nUz8PRnlLw9H1PcFNFvsxV2hTmOQLoiG1zxPZQ0hQE9Ud7ICGXoe1feLEEhf7\nlusHWP0GgD8XwANzXu8dgzhUhyVZkEfiQ2frvvMt4UgGp5TNcs7aRjk+7qIP\nhUCQ\r\n=HEH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXDhO6LvjOqaJqU7mdxGYRrpzoO/fuuL59vbx3pSynCwIhAOmVBw1EwWUtJYbMCbdQEIBe5eVchX8mT4ZXtdSNSwlo"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.11_1598922175503_0.935018889208836"},"_hasShrinkwrap":false},"2.1.12":{"name":"@ijsto/eslint-config","version":"2.1.12","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.12","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ydvQ4lgekXC0eZ4popV+5UJwxBN5/oOoQ8xOeeu/ArRpXCDA0NADKvPEYRAw9L1+hnaxGab6XOQCuFa3ZIV9vQ==","shasum":"7e14d6f51ca5c14eb37fabf908c81a77b287fe9c","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.12.tgz","fileCount":10,"unpackedSize":44551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTaFbCRA9TVsSAnZWagAAV3oP/10RhQQC9ibzHi7HK7fB\nvbumeGF1BpAYWoadAqz8R60XVl4+2ucZOBSaTkmWBeiKbI65m/BYAbC44k+v\nJmRYD790+1Il5RIfDN8FuIn7VhLCM4hhRmArmct5niQ7U2PSiqBJG9prNauZ\n+te9BLg+tVvITNpnBd64F+5C0rm9sB2LsZVUNRmUvxfs3Ov7C+97dNpl+H0t\nNbt2yQ1H3TumX8BM6bCx77fM6a1hcM865wXlbmvygcRe16AvlP56zEAfTcPk\n+5nAjFQ7FRkjovlHauZ/qHIG0G5cFjRDYFaS0gJQryDiNC+vO/CpWv5aSvxN\nBOdk6trF1IkLouXA2WupEhi60BR4YsimVED93dnHOaA0TYeKiH97EjDMI4H1\nPQa8ZHMbd3Q0n6AQFMB00gQgNLE7kQwdf33MVg5bqZkeH5Z6sB+HSHk06v83\n0nmrMBekDFUQDskOlRZFtp5sceiRMj1SnLqL4tQfjhCtQXUzaIUiO2BxiYgA\n6JFyvjao757e3FExd3VHBa0uuUACfAg6QnvUS1aYQaE8ZTfp8cac7j3BS7Qg\nzAzkyotddbF9Lq751H/0XD9x0+g2MuwPKT7pOShAa5t6dhble6H5z08ffY+i\nQlalmcQJCLq9CBfRMFl2/S34WeZgpSbPrg3iSaNZ12eVgc745SrjhKWgO9U0\n/hEu\r\n=w2CB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACacwEiLxAexgqvDtBILB2MUhhdBAaMI4IzxIEdFWaQAiEAuAL/MlrTT2Y2pWa/w5N01yMAVU5jl/YPFw6I1v+u1aY="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.12_1598923098953_0.8378269893911914"},"_hasShrinkwrap":false},"2.1.13":{"name":"@ijsto/eslint-config","version":"2.1.13","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.13","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-S9Jo5s7EANTdhivrI8PmpjWT7Tz9dZiJX6q8O6GsQCCuyx3gAzycFba24FsOnlCMxNOOVJqeM/vuceKzGiAH+Q==","shasum":"f7e005f42ffc9996cd812c0ebd31e5f1e8a5dd94","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.13.tgz","fileCount":10,"unpackedSize":44672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTaIaCRA9TVsSAnZWagAAzLUP/2pqhWIBhTIbRPQho0Ug\nBhiP+q1y6sDHhov9GTUfDHTKt1wKdTg7liCyZz9p5a81mJoy5bdsm0VTjw+9\nUHki9dVoiAFrH1XcAafOs9KUaNZKez4dlzV707wV3MuURFAyn8s5RZUqnADR\nzvnHWqIqy4n4Pt3uyXvrsD9RUTP0BWcs2BzxvbjyEJGc8PR5PYfLKTVQZCQR\natKGtUJfMFPX+cBIBu5cPt522DwFwNiRzMKp4vnBAB3/IMiK3KXPfSlT956J\nJNfHlwOGkVy3mP9kDSvk6Y7ywTWmxVjfeb9nnxW5WeuY/663cLotrOkkO3cM\nZufvji7vHhRoxPvALs3JjI/aXPw+tkc/iwp2J1WWRezmh5Jx7oGjdqxz/7NQ\nw1MB6es/1EY6U8t9ggYiDStx0joHgmtAImD1m5HM6dDM43idDvCEIjDBrmSU\npuWn4HEtksBD1e1A/K8rVY7Y8RuVyCcrQ1NaMRnWF0wLi0LrbdnzcqpiQTHb\nBjDLkRMsoxYvLEMWW2yZQW8ZxJAIfjlcD15nFM8bo0urkbLqEkZ/iDz5rZen\n/+8mV9Gd+56BgqXAN24HK2EdWyAMCNZZ6wlYe+UkNWxMJYxeJmYE3dOOCOGz\nC9JUogLlhnZ/J0vIFRfzXqpNqNskpUr015iGD+luKdUrBhfjLeUOvOW4uR46\nlTD3\r\n=RE2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADqpy1DVBci3RMoHs5p6TW+nLAkWpIg+5Sv+DEgyV3XAiBnEzC1y2vJzH5cbLXtV0Ju+evWz6EoGWPpnjjGO+Tsig=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.13_1598923290155_0.13301462364456307"},"_hasShrinkwrap":false},"2.1.14":{"name":"@ijsto/eslint-config","version":"2.1.14","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.14","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Ybx65itNFHFNb3ohI4qZvu/kk4SIbhnzKjj1w+OCCjtFeVxfL3C9OQ4JiK29FA2IumNtuyuWKhJPkDbSKJfsaw==","shasum":"72760b9185b09521cfb04dbdfeaeac5c8449d6d9","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.14.tgz","fileCount":11,"unpackedSize":44914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTaRECRA9TVsSAnZWagAAzJIP/3I7TZ6xulG9gg6wAILp\nHxmVbZ4zw3IWdxcolBnOYyWtreF3OUcJtCNoa53HihFEdeNKL8jjsrRddYwk\nbE14/a4GVd0fvSLkSHlXJCKp/8cV/2Op7Ydp5ovwPmn7c4lB1nNrCoVRAuQe\nC719iTgy+fhz7NX6R+bwgx0W7rp3VPvSk1EA0TsqG4fNRWlVmrJTOjKx9Ict\n6fnelQ8QAvZZ4x97+JMXeVbxQHnab+JGAGxcWGestVcpur95lfHCN4my+YrY\ncSmucAm8O/7P0HAQxKQNDuRY0c+LCnd87SvxHcrWfEjw015TMbg30rzbBR1f\nGHud5cw15AkLh2m02cK+cADLmtanEaszDXO75qGHi6hXw+1Gw9cGRzCPwKI4\nevvVr0xsP3f3vlrSaiqj3Qb3nfSzLO9HIbKnL+LS4dvMKc6RXsFMjcMmwftE\ndtbWQWc6KHrLIXMU/iHdb9yqWOydbVGDpQQ/rLDi+bKf8Ku12RxdIF7SlWT5\nD3fhQXLG+Mi5u7hRqmG0iCS/K2hGED0f4lkfgTHYFItNRIhlnK/iu4+CizpG\nHZcc06ikCEkWNeBunbbWQwEHyjWBH5nBCMnab6hMEFMraXK3j9JPWQyLKD7+\n12sZRVS6ReE88oxk2OjT+goJzdKhY77jglQMNmF1CYNlRr3hNyXjHfoxUtZK\npCMQ\r\n=HSl4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2mQX0XolXeyG05qpD54WDE7iAMFEhL6dxAYb2lAFWrAiBs46Rd1yOPuRIc5w40lm4q9w9+iYwvQru97QnaulrHyg=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.14_1598923843867_0.9677490373295679"},"_hasShrinkwrap":false},"2.1.15":{"name":"@ijsto/eslint-config","version":"2.1.15","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.15","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-xaBOM4wvSU5V52Hc2jKQ55BMDWt3txC5nOEgp0mRKyBKk99KOcZfIP1QCcXY6VlsZgBZF1NrgSJ9wPFnkVXuiw==","shasum":"4110e706e595d76ebe92ed50566eac4c4198804b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.15.tgz","fileCount":12,"unpackedSize":45310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTavBCRA9TVsSAnZWagAAG+8P/1LGQG5v8RPaNSbu9JGP\n/HjyjVQS0AA2zqu53WILGVK3cQt28bAUtQ5cs6TvW4kT9QfTw7V7QNVss9Aq\n21cmGNutaWQK5aq81pzoDqFMPk1OyorZzgVNpoJI3ZGVi2yElrJT7c5rbEW6\nRoi9V1gb7sR1rzQzb+UGj8xOMEOjAWCp6nLspxKphrXaa+UVFSubP/ImPJ6a\n/0il4AH3XZmEMJvE8F0e5Ic0OfB4oBnaCDrKDd4K1d+LSafhtPoDpFKfUi08\n1ZkLs7ULKDBvD7OPUsf1XCpnUysx9JNg0vMXxY0VTKfnVw4J1IyrY8WdTy67\ntp5MMzg6+CRabEWukA+1ePe+a5OYelLECn2KAWN/vCapNQKHPphj8b0ApkI7\nO4Gj8arH00Mj3URrUnBRkPVwIz6d5azbIXXT+vR5y+gosGsFEa+ACVjjCM7T\nO6YlDEdTx+0VF/kGeQ31IJqD53dCPQEpeEvDhIZaDgovYdYlER3czN1+2WMO\n04U80JiZBri+r4hQMyBlkB0fagPzi9v9pJQ5gBOa6i+ae5CmDzki0eZPwi9V\nmh8/xy4/zGo9MmmjE7xKVS11WqV55e+NyuKUuLgyj1LoOoPFrSnHAl/lgFU6\nm69XmW092jaAPr+T/8196Et0CAAvX0Cw5+qTL9htGGp4YYDiCPynoXNmFT2I\njuL7\r\n=vxEH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOxeQyj9/G1sWTjt5DOshEBJ9PGM7+rXthEA25Ncfu1wIhAJVzZCs6Xc/F/E+DaqcWa79+9A6qBpddPdWEiKH7mQiD"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.15_1598925760626_0.058411798332442366"},"_hasShrinkwrap":false},"2.1.16":{"name":"@ijsto/eslint-config","version":"2.1.16","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.16","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KgPMCVYvF5obH6DlpDopNKDgPgkcCe6v+xGlrTROwkt+cF2BJfSiqlTjg9jUU7/yYU38flbOyixeFPvLFGyIzQ==","shasum":"98a739bd9a6fb07b56c2291eed2d80e06d3343e4","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.16.tgz","fileCount":12,"unpackedSize":45052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTa1OCRA9TVsSAnZWagAAzKoP/RVSsqiHh1Ye01UNZ4Sd\nfvWIsEfSE8mejw46VEWw6OO6oVrKN96hEzdVn9RFBv3Suj77hSGbIHkoGmuc\nOAj8mqtX0O5U8PYmhkv5YT3TYO2bUhfH+HzeZHVmVppSjAgmUlHIKdYk5EeT\nqCIH6r8KEbL3wpMl+3iq+5pyA+R0DWiLn6Nuouvcek49bY2TldyCwhVU1WmY\nQOVj94voZocnqWcbN07BrHmQSNKQFEf2wnhgUDGwy/ed2Om/T/uUH7xjDBy3\neQz06noCBn+h0xcJ0Nq5c1f3EjmiOcFjNRdc9fVU6H3GcmdyAA6XvkU4u5Cl\nnMTPmsmXxa9sc5+W1XZ13HpwUElVthNgJyDXmZEnu1hfh2FpKIejeLb6w38u\ntRy76PPGlupqsfY6YrxIOzsFx6ZwUD87b/O3J0FtaqnO5G/HkW+4sqCx+5JK\nk2hvxltIfjorMGzenoTqwBCy4Ck7fEhIjIOOwpiSmp8c0dZDRCiUdkHirlZn\ni89gEzssjK6p4GNpS9JmbSL+uyoU0Ttl8STsOYBEcZkLsnpOIMsYJHNXUp8a\nuY67yk9XwbeQ546novl0aur98pTad9SZyJgR9tDHthT7JOGv7wm36F403TCu\nb8eNcZNcnli4GWnzLAWvgW7esjTaOR9Z6GOf/1ixhKtpdCPeDj/p7b5W928I\nhjuE\r\n=UhTU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX/gNT19W7c8Da1HtckeJLJ6anxYVmNmdNmbSzQCjyDwIgGFPNIRqmD9xy6D/JOMhYGjp8+WSfGh3LGDGhAbIrqSY="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.16_1598926157579_0.787134557744539"},"_hasShrinkwrap":false},"2.1.18":{"name":"@ijsto/eslint-config","version":"2.1.18","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.18","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-jUYIVc8mqzg7W06oNQUJ6GAseCBaWPT6qa9BFFMiR43mb9s6bcbPb3As74os0pQGnVWRIJ3hefk33N3ZPz5kVw==","shasum":"4cc515ab3207bc1e4eccebfe462ae083881f6c5d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.18.tgz","fileCount":12,"unpackedSize":45097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTa5TCRA9TVsSAnZWagAAlG4P/39XNpmVpefku9oGrLcr\n+SND9sMwboDoszi4le9huPnmoB3CRskW7RDYRI7sq3p7+oG1YTQ4UukYzb+v\nFm4JBq9mGPR/AZWjJ+wwTqCD8ZbuXAAlj01zOtj5Mh70mjYR8cvtqYr0bbW9\nfYmrgHd0WlpdPcK64RCJgbWH/vQGUTtucuybzlBEpxfVV0VKsmH1b0WsgSD5\niomJsJ8evJFcDs+U8prEoOiigDIYaJGL63QjvCheuMZzwFwZnnE5/NLci/Wy\n7+OC2mvGSkyD48XlrAMzthO5bA4aSbw7axLT0FVSqfttUFu4JSp6X9bxL4Na\nZpOEVu+nTtXMIOxFJLwYsRhqHrTb7Tkyh6bsSKhg/DL4JjsNNNNcaP4REEY1\nDrMAsuB929I2R26oWtPEFOHlfKBEnIJkInPvKoqsdk6H4UPvBeANCTNLrMm0\nZM8VDZaoz8T6Q9P5NRW45Xa6q883OE6ZpcFGDJmpfzTv9EtkVyJjzLgU0Yv8\nGeYd55mZWsWIhwNiwEEIUoYiWtQI+SjVg1gqPSlsTl8j+vd4DevfxnP8nEL8\n6+pk32M7oPadTjcICBQAKfPI+4MBVhGk7K0VaB0lMNf8KspqSSyXvMq1U2AT\nQjN4Vrf9b5/yGvTj6to4buz1QU2uiyIxp9Vr0PaJEY4JuvTBUd3DVziAJTVi\nvS+B\r\n=um3b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVbRjKLt8M0o46BpE5zpqpmUKXrr2thoD+0oYGci2BogIhAIyQ4gMO29P3PlK9RHUfa5hmjuOCSdSpPS2HxEwb4gFx"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.18_1598926418358_0.08264977905483573"},"_hasShrinkwrap":false},"2.1.19":{"name":"@ijsto/eslint-config","version":"2.1.19","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.19","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-L7P1wApeiBCffXtTH/SRB7YlOGRx9BXoKSbhvKZwA6bZ1fWaM/NygEr1+aHvkzSyc4/ERNWViNWyd0ur+KsZiw==","shasum":"35d02eb21b91eb04e9e1577698bbb1170f8eadf2","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.19.tgz","fileCount":12,"unpackedSize":45118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTa8RCRA9TVsSAnZWagAAll0P/jIQuoisqkJGTiskr6RV\nRiw5oitDDkb09oieA+IsQWCFoDf2FeVsVNLo0kygLOD0yTE4LJVvEmjoCQja\nonnCGf88N1kPZe5XmfVuECJw5MpvFBZTajne+ZUGRh9AEI8voY9K29Q1L9x1\nE89KQr8E2suOvkUYMB4UQuzFG5wl3LNPBUFfnEg0qM09if4vByXsHYiXxUgP\nhWmNzUBs6Odet+BPvWlmLoBLzD7SEysBKs2Fv45PbuCiMtuiVXEcpLSteZlm\nNsYqY86g+DoldXASuegzkyde974zd3z+nCTPbKHwii7fIpmnpddQk2E5y2ii\nRo0PUnFW0jmLyruJ130u586jRzYoo8iFr4c+prgqr+DP8QEQrBF5tl1PUuuw\nemf6q3eQqtiNkGR/BsjV5CeCM1CZC/kFj9PATnqkS5SmCzcs/urj//hOrobX\nPxeUWxrs54LZgrS3wGAwBhHg2ozCaa6MgTdPwWm9fHHpMxeU5J8VdtNt2V7f\nzA0wKsqtwdAyaBG/RVVbfcnTPsZMGSMj2Uw9wG+LWaWIThc0iPE+OpwvoDnM\nU7+DPD5ElxTLgx3j6El2UPtB27DU+X9N7NznRv8MPnwifrTE2lF8Ztoe+QV5\nXVXtwiRhYTDz1/oh7Suo2Xw4l9iSzPrZjUyN75k9aedoBgX709B6oVoCdYxR\nwl58\r\n=K/7M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjqAXNbl8f9JCnw0zdWRGVKMGNgEBQhEMNGgXsOWNF1AiEA0KV3Sb/0ewZwjnFtAAxGF+vVgnFUgm40MvPUxJ75iPo="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.19_1598926608111_0.5901831150852614"},"_hasShrinkwrap":false},"2.1.20":{"name":"@ijsto/eslint-config","version":"2.1.20","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.20","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-HrJqV2PhYnmYGXGJsP9lJ2KbePMo56upCIf5Ad1F6uMy0g94PxNrjUcVXNbj0+Kzd9OYc4nudDQSf9tjP+RoMg==","shasum":"86a49a4ad0b5cadc23f93206b012b7c4760c26e6","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.20.tgz","fileCount":12,"unpackedSize":45124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTa9OCRA9TVsSAnZWagAA3/4P/0+D4AxuRj8b0+re7u21\nEvxSea0loKxuw6/bkRnEKrm2dv9s53oHlKOGEjBWfi9o15UmjX1yUi9xpCZf\n0FiJTXG2xfnc7IL3FuhC8n0CVoiFRKl/bCl8UVPv1vpn3cpcatXY3C6GW5OA\nwtE7WGe+4BPaJHqKxcWfBsxOYgyNxt17XTo9d9CVrCG/oXv1S7D2NaWwlWag\n4LoTkUBcQel9ndUUjgtGWAZseolsR+mXTjRfXL76IDryHP0R7VOULehQQl1u\nDIJgFuYDD4HfxYaNPCw+ezzFjvoskSmzhbjygOMsG/vBaASc1Vr7MGuHdp0v\nvgG06+eTSebASq0l0sFYRBnzh2uSp8VmJUobCFrHbQjmGR2jpaO4lyWQbYJx\n5TGpjprPL1cti8tgRME6GUBpwV9Wum3v0rEpSHRjiMWqOiP5/xht21FPntOv\nlplWaqt2H0Sh5geAgnAPml73ln7ELb7A6YBg8IwQHOV+Y9CDpnHgBXzUn4wJ\nUx3vT3m4xHVmSMXFp0R6V/IsomiiqD0w9yjHdXPD4x6KGuqKa69qI+c3A05i\nlop51fo3Xj+vgKIY2eEtJPZuEYaR+P3wu2bwCjWwAodRewpq+o8W+8Ej0+Vp\noIVcwddpyciVZp/yMD8hWB721ZB5j4u+22LBcqp5ynpLQMFPA6Yk6fiHKFg0\nIXps\r\n=06zD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK+oOVWvvP1gBxS85gHAk7TZega6B+c17ybt4NsvHBNQIhANa8AzFuCkCcgrYmMQ2sY6bmHIpzdoaJ0SHfJ2w28Yin"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.20_1598926670385_0.4248107932122478"},"_hasShrinkwrap":false},"2.1.21":{"name":"@ijsto/eslint-config","version":"2.1.21","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.21","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p0UepgSeJRQtB9q2BLj9Su5W09GnOg+HfGt/QQettewiRe+gDK9+rWOKdJUGW7jISELR9d1lnCfj3+lKSj9luw==","shasum":"b1e1b02971aac938b872c536da924433fcc07ec7","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.21.tgz","fileCount":12,"unpackedSize":45160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTa+lCRA9TVsSAnZWagAAp4QP/RqHYwEdwt6+p8+1iu+M\nocwwhUDqK7629SyV+5OXCLbKc53LWDWcAGBUsxJOAFFDksQ2gskG9yocngwc\nGggw4sxi/hNPJ72EsLkQmk2SkQV1wTtrQKWjqsMnyZnr34HRm+ZkckeYvMIU\nry+3yR6CRTNEMyFzhPXVaJ7H3kpqkXlasS8bsCWFAlqcPAP00hk/qEKAHNdS\nhwKrMsyqV1Z/jjdi7SzEwd7WEg55F5aufbBustpnTruXvFwYnWe+l78PyDuA\nkkUOm5QxQE6VF6X97Nrg1eMkmFi4BOXgGDG08ymK03CXFHZAN+0760Jxvgn7\naoZH8g6FeCERv3Nnlg0M+w+/PTH1DRImJO7ZbshZw7PEjbEC5c3LvzOcpdcA\n2BQB3A9pNIUcPP/isLOD/jnw1CB/nFWEI0x0Sf2aXifwJpc10QHmtRe0mKGk\n0y91VWfBt3HfKHt6tE/LogLN7zNGKlG+xAiqLBf3kRGgKxDECh892MI3vOQT\n7OEaANwv5YAKhdyC+RTKw43iFEHUBZYYNgAqOQ65Cq2hsi75r2hVIlUj9aZL\n3sVA0Gev8Yh9BBfmU6C8TWA07+RZQoJK+NJWQTWLBtivz927NCsp0ZreBd+X\npFz8rn+X/6ZFUqn0/SvPTRSyaguDNdeCir+Ar7g9F5tplhUvT5kM0x8uzZx7\niD6t\r\n=EQ6X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu7nuCSjfcV8V0QKgw2fHfh6VlIga/FHSf//bLJX8svAIhAI6gulBya5wrPq52rHeFEEmzE/3dLXI1hQRoMM9+h0o5"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.21_1598926756624_0.44004413123469344"},"_hasShrinkwrap":false},"2.1.22":{"name":"@ijsto/eslint-config","version":"2.1.22","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.22","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-B7EKA/bFaVehOCHuG/njeJUMr8i4JdbB5Uc0X2dHnVBL1vNIUktLtlOXhfetqzoPw3xDibBlP6quBR7H0RlqSA==","shasum":"8c2c3bcc1024f06e3d86359a89b1cb2efb12a103","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.22.tgz","fileCount":12,"unpackedSize":45222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbATCRA9TVsSAnZWagAAxasP/j1AeYUsnYU7v9NML1aG\n7ZCbI6jKXi94yTypx36D5Quk0wc+tN911moZ87En49j5X4N+gGc0TjFfLmmG\nrNyzRc3Dlx7bxdZYprL1c+UPO5iFNXHwa1x0PBBUt9XA4drFxKefTpNKq/HS\nmQLWdSAJ94y1UG12uZkHyGP0VqJ9hc+RK9wdBCoZjBExqLnAQC+Ru3Zb2aZo\nX6ccIa9KJ7UWnhj6nRfapttO+NvzzcO2+AwqBzkAkzp41XlHNsDeG5KrrUkG\n7gUo7TyoEfQPujnM7sWb+Y+ZRMUTgsw5zVmsf4VqS/yvnvg1wJbCf7E58pUh\nzzbiAgIhw1gcpBtq3uZcCOuAIl7Ud6eM44q8+ob93+yj3z66z6vygpljOlC4\nmiiRBC5vjB30TIr2/5E+YBgR5AFzgeMHMP7p5xGxwP30J+/M7mfimzd90oXS\nsCIMwWx8Uh2+nTIcgfVulGegAXOiDmF+ASc/RGZzGoKRdFQbP+JFzfkQXLwP\nZxoII3bt1T5uSURfuY0XSe5v/lXSXJ/LmR5+qTAcxriQEvS3mdRtwAuQl3k/\nae+K9KyQxByYwtdNQ1mnewaWBQR5Eg/f+vafm2Yb4rlSrwzWWA8hb7XfGsgJ\n1D1YPaxqB8d4VzkFi2HNneasvilOLdbIp9lKw6K+Kgu6omoMdh/GvjOTQK5s\nGeXA\r\n=WYyA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHq2q+fKRDw/DmYlbWWbq1wAsMAXlS/lgpgS1pS2W71pAiAs9tH5P0w5ukG77/k5J5V1npcdagrJZxTCH2GStnM82Q=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.22_1598926867315_0.19815068371040856"},"_hasShrinkwrap":false},"2.1.23":{"name":"@ijsto/eslint-config","version":"2.1.23","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.23","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9AUCY4qgdlc4vf6j7LFsWxgNuRwIZHFtJCU4qIFmZZlTmL7qKi1ZPNSw4yJ1LZ6jDV33hhgjnTbjWCS706THAw==","shasum":"36c0462fd64af8a9de5409e445869904b059fbd9","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.23.tgz","fileCount":12,"unpackedSize":44903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbFiCRA9TVsSAnZWagAAGwQP/RW8LF7ERgNIMW7Z0lgW\nVT7NsqSs4K9Y/7V3wm+aYzR5HxE7vr5DN34zzNm/qfEdrVv9nruORua+SUZ9\n7BbgxtgQ4ffjkYtqx7hfdt+mbwPmM8jOJ3106RwArF+4eI3CJ3JizWRmEtCP\nqQhl3dziFVT3n/MAPFGvBUMMv+aphvGqsbzh74yzoejL8fuFv7KtngMC0+Wn\n65FxvpyXBgAqiJmJGDHPC4+jzAt+8Ecbh5aif4NJoXE8gyOu8EpQJpzmC16m\nDdbbJd190U6nuiCrnRV6ZZPu4Eg+7lrgNmZ0IcZ3q4svbEJ1OP+8vM6HIS5c\nO6lZAZp+c/34kwFE5ATBZs0YHG2m+E/ml7o/mnQnOSN/+qgHXwoyvO9G77iG\nOgRvdrr3dXePI6qVNbEYjVolRF5oA8mr0NFXHqGq1LbTG0X309LEyBWHAEvJ\nf7YMSrVruIw96x1/B1YUN+4ka+Y98LhS+Vugy7Mr6OngXbB9qcaYe6Zoa+WT\ntdw50Afm8E6gN35efekq3QEXrQ+oKscZk3mEzFAB5unNlZNRqqseIy+3o2ol\nNej8U2ACiIEFpb7zTmUeZDox6u0Y/+WI1YgTBnZica8T4YT7LxftHUEunkR3\n75xfMDlEHDLBzj75Sm4okdiv1cYyQ4GpRhK6lS/9Sff/drqkfC0EhHZYVp0Y\nTKgv\r\n=E9pW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2HYqa6W0xe6ukdVWRAZ3O0gfaa4B/r9jlUiHEy9T9lAiEA502DH9GO1B6FAWr987Bbg0YW/iKtOrpeV9rXqzr3wcw="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.23_1598927201856_0.6712700566052996"},"_hasShrinkwrap":false},"2.1.24":{"name":"@ijsto/eslint-config","version":"2.1.24","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.24","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-gVcgLJI3uZaIm0tEiOVqoqKB2nie+aOUWkT7kXQZXeXIrUVDQYBEEiL8pP5C/KPTirS88gO1w16T5mEOgP4xRQ==","shasum":"ac0ef7a6ed7fa1ecf666453d33e5dcdc4265b561","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.24.tgz","fileCount":12,"unpackedSize":44897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbGzCRA9TVsSAnZWagAA6EgQAJG07puK4fpjTFWqOawx\npmxmMC01YUi1w6Tg9TisnG5vqVhJArnwcHuSiFj+VuCpC2FCA6q4gHMlKoAN\nxOO7GE5JvzmLLBjtF7+y4wBdQBZxnE+k9BeuNcHrEQhVs3I1+30gPXE95YyT\nhRmUERONT+aBsa06JzgaDMHcgNMp9caCyx8efeW2H5xhVcB5YBYwCJtgO1xe\nTN6dTR1w3Oqb6DNJ2ECo5vtfPMaZl/TNgtsmrgvCEocaA5Qh1GE3ZanCeAX0\njhS5e9KSNqUdrBdZo/cBfpxW2GHAEtLXjd+2HwMl0OsNBLi1ndqhCIbusP61\nEu6nZPpBtmLORksMPtdwIMdbhkgO0Ob0+Y072nkMy6AVYDdHULKgkIPb8lMu\nYJXipIxtDQt9gxQFptkhQmbvcWZ/Fr2hwwGfZf6e9w9yRqBOd5oX8MbB/6tu\nHvvWQFJJJGQInnya2HzVebRrE3LYPmCNkHebIfE0WaiMzTBbJU2ZWpD8sO7O\nCv0GQJpE/KJtEVfpaCh4XObkDqHPVJ/jzOYDBamP54mQOMee+QXkmYoHzBio\nqLYL3mS5gRZ1Qo4IawEpeyBSycJDYB/7KCFd3hSTy0nzFbvJ2qXCezJB6CvD\np57wN/qGMY8AGHdMaJHxmqDBBxjXrj3NieBByCnnmatPMTu9WRBh1HIFpEUd\nMWq+\r\n=7lAU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnNIfv8eCkFEbyFk5Lj8h5l6HZnX6U8L2fWU5c0jB4JAiBba9QzZ3g2teMhUGbBwkWB1aC68VjHh2u4acEUo9b7oQ=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.24_1598927283360_0.7120945129893541"},"_hasShrinkwrap":false},"2.1.25":{"name":"@ijsto/eslint-config","version":"2.1.25","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.25","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-XjxBXdVgd9wQu4pIl+uhSx0xPuga/5Mx6v+A+mkHiY7407ZOoX6J2R+1+p29aEmsXXBQBEnx5KaCF0TwrhgrPQ==","shasum":"612b033aee89f3bcd37ce7086fb82f0e5c3e55b9","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.25.tgz","fileCount":13,"unpackedSize":47153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbJ2CRA9TVsSAnZWagAAqesP/RxMZb/umLmaIF1xa6mH\nSFrRP6tMrMkoaqacFIMI6lll2LkIil1na59xv8u5voTzcnaIQ1fZfEqjYSDh\na/WHmqIDguwLHgC8FrY72dFm7iVWDvz5trbBMSQ04XF2smEoJPJyJyYj0XM7\nL4MAfcVEKXJ3Es7rJ74u2x+cO1+MEkJ+jcGuVnhSYX1YnE9etUP3NHvqr0hw\nxgSAeo4wGjM6Y27ZAau07opB8vqqfl4+wkXX5aryVZG4m2Dvt8zo7Z7x1hxV\njnu1a30Rjn35FLjzu7p9JxiHci/6A5sPDzEcDBDWqRNimcxehXUbUhUz2qmp\nnN6jhogkY0cfSiEhKiD5UnAi4cg4FoaEyLxSP3LBQN3qCON4UdagBoDgKyzk\nLNSou8t3cqQTvKbUy5KhCc6ZY3mObm3d0WA+oIYNewEtbflfw/9EG7Q7h9oG\n0TN54txiOHhbVGoeptQ8w1yaEsO7SEVB0ITOGuIErPcnS2TscL5rpki3a5sr\ntUjY3CJTY2a/yCb4TtQ5WeFMckcUoUe3L0zYOVcl+ZQccyaIyiQ/lgpgM1Cd\nW7GflSjtCihmML0i3b95OyfWX8RHTpBf2v1p0FzEa2tJYGirRAyxhsYPfZzC\nVIGcIc3eAjkEKmWGUfIp6lAIRIngvOwdFSwfncvGS40YxkpvGHfyt8REAegF\nYja3\r\n=cRrP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc8sgi/tINrNYmew1/IYDP106MuKaobkbPnxl/QVqBOAiEAipbvqjVzzZ2izCM0UoLd+YmaVKsGz3QNqoIWWocubt8="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.25_1598927477471_0.9791513067846032"},"_hasShrinkwrap":false},"2.1.26":{"name":"@ijsto/eslint-config","version":"2.1.26","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"27c71ac73d12f8f590ae1eca31a818c034c488c1","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.26","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aiG7b89Xr/tXj0t3idD3dfvSQrB5JyLOh+/g7Rxd0jScogjeeGFm4/HAaY3h92bQJY5GpGh7+I7DG+cx97qrJw==","shasum":"82bc4ce273232d87eea62f744bf6619859d054b4","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.26.tgz","fileCount":6,"unpackedSize":43276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbLYCRA9TVsSAnZWagAAo1oP/2JrFUpML5DINT/5yygI\nxH643+jFExJUQ1ZHlbPXsT94aY9hzdrKRsPHkzCNvg6j5bm6ySg9efFLlztI\nVT8wxoLD90OdRgap0sS+duGkdYvA3CYiQLxs3264YKeYNpWJHwKGo4Nc3AnB\nEvK7sF7JoQxQBmHhFNSHI5EsxIp2BJ4vSm7J3rUSngp5Aid9qr9svkBXnKcA\nGN/bauxsKsKjegScEsshfGyaxwKD3ZWz1UQJz8Nrqx5acUnHMqco+hj2WfJY\n7y6F/QHBKpUH6QWGvgTg8TCm8FbpsrMbsu73hkp4VxIGqksGU2k9Xq/StVgK\n2QtssZ3E/s7XXtHDfzrx/NKNBzjdu+JOq2J05GhRonwB18Yw9qki8uai7b2O\noGF3KRT/P/CRoF8fqKCWV8bLiTWAn97NiQKlhrstxrIJyyYOQXMXRhj5+27B\nFRn7dF7F+X15c3K+mTI5T7dzrYnJ3Udyku/YcgGhXviZStfrXaqsXSKN3rjV\nni9N1GAVetkaw2EMEPoN+XFoRvgq36dhkeQ/TbxyRP3lUbhP+xJctUh7n8h4\nrkuU/ockH+L4dPvr+CbRvKbJjdvDS36k5WoGfFju7en22XXBh6FH5dKBOMwy\ny4VdDTws8oErp9zRkrlMiK5xUwujgGDs0NudbKz5hTEGbg4f8FST+dobR/yG\ngSix\r\n=s6Wm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEt3KmQsBVaswbRKnWU5IycSJuEXQewD9+84gxRFaP0+AiBDX5d6ATm0aOGY6X1uQzg0vuEBeNnKtd2LUltSTzWk+A=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.26_1598927576056_0.2663862330063189"},"_hasShrinkwrap":false},"2.1.27":{"name":"@ijsto/eslint-config","version":"2.1.27","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.27","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KItn85X6bcsaFVcrkB3VEbvmkII63myc9RTxfnC8zhxO4C7xWriasq9J9ypbzBO1rROi8tg6VV/31xTYGCrQhA==","shasum":"95872c94829a7f7f3f8006a97f138cb24799ca2d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.27.tgz","fileCount":12,"unpackedSize":44484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbOkCRA9TVsSAnZWagAAEQoP/2mDRDpT2owgR5nI2HvH\nEeyVfE08Hsxwgn7tyq+Pb4JU85135s3uSE93wmS+3OltHVwyhzXTDmbO2MoO\n8vvJHLr1mZmz6qGU6hkmv7U3X/m38zsdESLRr20FpKPCatNIanrhepXnDG/t\nO9aYh7i2gPqYNgU251Y8rTAthXx920dNW2FzZQayM9XkSgAKImjwTrBH+9jB\nAYXOX1luvVeGVOtfpqohFZDV7yVmZ/GSkIa6OaNrF9bpc0lF2wGERtifuTGm\nBtG3pY8x07uAR1Rrwmi2zvnH2Hrcd0TU2vULkFgJRMGr9cz6Bf6t1jRr0aBo\nE/w45NvE61UtNDo1JPpJ4+PFXUQ68cmsa1DnyWohtnA1W3+XyocP8YKZ7gHI\nZMb20FSzWm7pCvu4Xd3YHmw8lPbB/ObtOOWbNKIWMxwawaAL4soMB45PVCsW\nkcmFbCN+sPbinn1O3Mt/RUvsBXr2O+8wG0jvRIPTt6lIN70GQlPul8ps3Z6n\n2fU7Kvf72R4+OjKWJTI17Fqsy7JvlfGMknZDvB8jH5ysUOXJFAdR7qft9/In\n+qYk8MLmC+xWGVCVOih1p3f9ZP5g7TbjAUPT+A2CNZy8cBvnh/b3ryPSTZCu\nZgzt+L6DpSXhD3LsYDHw85R8PPoOmoJDogqg3czbr50MDjNCa+Zd6BzBOVqf\n1b54\r\n=ZlSM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG2wkg9+CYbweKLrYCaP5VFoImtOa1rFIoRBXtF2KJBAIhALrj4I/+D4bTR0drqeridKNa98MsxfQ9PPmrhspMS2s3"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.27_1598927779675_0.6074978363796906"},"_hasShrinkwrap":false},"2.1.28":{"name":"@ijsto/eslint-config","version":"2.1.28","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.28","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-R85orsc+OTUXJu79Db09ZgyiF7kdYhkEVPd11JXL1o9Bkl3Lmjii8FCU6tdv/x1+0dQvKfuF8HSDA30MAcZjcw==","shasum":"1ce9ff22e14c946ef13190ffd19b1590937d6a1a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.28.tgz","fileCount":12,"unpackedSize":43778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbQGCRA9TVsSAnZWagAAGXoP/1UiULvTZRzZJUy8W6M3\n0VqeNgT94oRqIAT+YM85aIiI4cBjkTvbgbkj4dXDMtrWQkMPZq968Xj81xsc\nsk4/fK84iGT6eKvuN/Oqpk1n64k0NEZ33+vw7Ic+zegzDb2JmNm+71qRMrE+\n2bWkYKd5jh56WChZaMbh4vNP0pr9bpVcB1UTcdBGVz8PmTXGrSYK7PWWcb0r\nKKY61IOqWiwf9E4c5PU7mpsq/YfBKMjwdx0cF2P+DaqdGDTP5Wab3MTNhLzj\n5U9RWotINWUoKKeOn26NSfLefLYMxWa8en4qIPRDQlvx8LZp2Fmtk5JZEy5w\nTV/CVLSOrmD/BC+8kR+D9dTshBgVFbmBCZvnQwJ2UT5bhgaDcrWsqPrkBMP9\ntqVO6eg8rFaYflf9z4d2lTwCmhTnincVDH2JpP6hSfep9fKezow/BJWxlGyF\nqDU/Hqluzfh5jGyGilL4RSJJJDnbeWi1XEDAm1nPP3tCAAufDGbVxPWaV55D\n/Hxm/5+go32/k8Sbccv+wWveWLSl0Dvv2ZLZhjBvz2hdIMA3/bT1ErVXXcdl\nB4oSUpr/iJLB2sT1RMVuCv1SBJKO6L5oOAGVlJk1+VYb8lZskGV2X0JriWhd\njYXCHEz1WHEyF5PtXW4jThGy3Sr1CmAdjOf4iWnkw1A9jZTKsCuC3FkvhP+b\nzM5J\r\n=oy8U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvYZ4kX7dAoWgNgW9DcnPYh7PDfzRHQxTsijWOkUkaKAiBi8eGlmin13vns/S/eSUwnNDvHA6eLBcZgCqkKCeuv5w=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.28_1598927878506_0.7214062197329376"},"_hasShrinkwrap":false},"2.1.29":{"name":"@ijsto/eslint-config","version":"2.1.29","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.29","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-KkUox7B3a41YEUjD7ne/eA6kyHWyH/3L7ENUJO6CsSdDaCoo1BwCdsatxELB2r1tmeBDfgW9KCZnXs1hYU86Kg==","shasum":"31120364835d95b0849e05bb9d6edc3b8c957f0d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.29.tgz","fileCount":12,"unpackedSize":44633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbTSCRA9TVsSAnZWagAAQ+QQAILEqcIDyMo4ttIXffat\nnjYgKYFlim0zcnUv54vVzr0zqRmtCTvSZ06EZXWhZ9AI4C1IuazFCiO+mka0\nTF8Ecl4Ah0b6jN6KKCm2PVquSE8LmKU0zaHFtKKIM0HVWnAk9hK2NU4RmZKN\ndMgB2YPkUs90YO5IJiS4FadejRElSHrU1k58DVqV5R2JHvHupwSXBb20QJ35\nhlsn5kH4kaayW5TbDwT87h/7+NAjwWjuOoc8j6Qwg0E2yYYZXA0qMe8g8+nH\ncIKVrsx0Zij2i4JI0tR1oK0Br7gk1ED8pJls+TJtECREUdbho8Xc/H1YyWWs\nIkEnfJckznVABJ4513MFMV38NnDvOO3GU6wUxbchDw2nsVcDM5zKAjuQzl59\nnYJDI6u4VdM6ZoTUHORb4Mypcj9QQu16hPGjZqXk5i6vB0GmNwCu8Va1dvb4\nL6AMd+nN14y3XYYj8cabBAnHWyDjKuEtYvERVXBjEPa5b07mPpwq+aanB07Q\nYJTJfC88kCbb7R/lUKnQZTcOEaPqqHLUVhdIH78aWjzAjhzGgyl5UEk7xpSB\naTRDUBz3OqnYcL2q8gmZBON3NQkMSzt7260LJnW8wbp1fn2rWzLu9vJmjQd4\nk8o5k9pyc9/ow+YyhRX4sZ1kdoEih/J416buST8Thzmu+HfklzuGvReDw/P8\ngc4M\r\n=fP7V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfFq+hdIF3tm0CQgvPJOBwCu9v5wgH71GqaNVGE21vhAIgbYmJfoUnJB6R1ankUqyQhE947Sb21zJ+YvnEEC7wl7A="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.29_1598928081852_0.049304819814472545"},"_hasShrinkwrap":false},"2.1.30":{"name":"@ijsto/eslint-config","version":"2.1.30","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.30","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-BBlTig8a43LNtv6IyNPHPt6FcCmP83M4iI9SAVh4QGfgjOtej9gfWi4MLQJIvqijYgXq+QoPozvuGGOUKwuNZA==","shasum":"18622d5ff44de4f5270baf5d45b12b761540635b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.30.tgz","fileCount":12,"unpackedSize":44240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbWQCRA9TVsSAnZWagAAcmYP/iQvklxTEGQRxhln7sDR\njZR0CkO/sfSsl8bYxmvz+J3MOWjMlcmuiZppcsRYlUmFp05iH8L78MRLa7wN\nz06ydg0OJ63Y/yZoZ4eUvOKGL8rFk5YmXjYsybr/INGGn1/yIuE3biFItSlx\nQWnHyDz/5sSVSW86i9oGXWuigS1p5DM0k7vQRa5IHzLVPAx97AJhitib7zta\nBbNkp0TJR/WEb/mtQr+eeRnWuhEvJXUg2SRzVp91NmiADATa0aP0uf7ood+l\njnELoShaykAwJDyKMcTD2BWov/RBOBEdsQsLn4e1YJEqrmvTMz8LZXbeTDeH\nu6cRUX+t0uI951bkzdRTSda29Lb88WPTqC1J5UOAsZp2UPaOian6Scrns7lJ\nrKSsx1Uxu2GZgaNi+yBAhNvN+1vokuXe8DNi74QdhONVKoTtQmX1g2fhxQiw\nGsvJVxQ9rQGYealnNZDFvNQ9iaH0T1HELvrn2HpErHNxNC9pMU5mHFaG2xEi\nMEolXIaNdQX+3psNmalSq7VbhPUlgmR2a/qlCnMBPxayO6Zj86Z6yNkrHvtm\nhDiVfo6YpsXrCnhKX4Mzk0pDhjdIc7bUhztGPqGMUek+k3gj3U6B9hHaKT6l\nkowpsop6h9LApBJV6w6qgYL3a8Gjj0A521k0IWXptyPQdKiIX5D/pLqvTEb6\n7V+r\r\n=R0H+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2cWIQ4Xgq8lyDowlIjqgGz9TVUhsEF9nstKt309AmagIhAL8dSITpSDE3e+3tsLLBSkrYU+ZZeWbyaW+lyqA5vslf"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.30_1598928271908_0.5449596524780376"},"_hasShrinkwrap":false},"2.1.31":{"name":"@ijsto/eslint-config","version":"2.1.31","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.31","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-c4un4GO5egwiFhd22eyc+apakLLJmNcif6f8Fi1cGVpcTGsnOVMQdTuGXyrGJspaX+yNZLcMiDxxmLhitS+1Bg==","shasum":"aaacb49aacfbd8bb73423cfdacc999e9a0f08ac3","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.31.tgz","fileCount":12,"unpackedSize":43772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbZBCRA9TVsSAnZWagAA5H4P/j3cBjLMooAiTUDUEw3A\nj7HZR2EeLbpQSbtKIAmmElblfxVxOsOaPd3sFNSjyaK0z+d0ItHfmLIU9EH7\nwR+UVQEsL76oydpkBRzmoBMOxrz5aOhq34spbHjF8Aydgwa/kcZ0WDzfjnSh\nJoMigQChu8bNrFmmvFBXT5goJ6crP9m1t5LCAFDxaSQ0rSCncbIYBsLlqgq7\nQ2WL6NUJOiPLm/PbuzsESnZm/LfVZUdCh/gJooYYpBvVM87Ol+//IW58UFA6\nqGkylrA+Bw2xilj4GaVYYzciJ9zLhGXPKIzdD8AxStlpH7M9H4f5rYUeMWi1\nKB7uSYkdFDIiUd5A1ZEqvJeUw0P7stkgno0bJNe7yQnQyOZlvzt7AgF3rC2g\nRloKSqThC6UbFStmdchNiKj63SRxVJ7v15hlIHVsJy9DO2pgENAgtpIftiKa\nSWS/97YcxkiQAy7P9OwBiaEud+yvz78bLi2PqGKn66EaVsggI++nd3KQ+IrW\n8ECNqXEvdSC/y73qQdKVTRselYt8Cqe0+TtSoPmiKSn4OJ0GZ0vPJ0A7KDVN\njh9eN+/vNI/kvAZGl4HeIRdoSjBeZrF5jllOOKsZnPykADhwbKoKP1b9AExs\n1EWeb4aaXd85wlObSewpxvjNLOiwcOkMYR5PBzjKrDKQD66kTop3DHgyEQBs\nQVqd\r\n=HQQ0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIbd5E/gELm577GYZzScwgHqx5C8h7x7ZB946aXiHyjgIhAJD5dMifdVvef5Qxx+H/iSWxINABT36hP0GcDwMR3MAg"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.31_1598928448881_0.20746269626497305"},"_hasShrinkwrap":false},"2.1.32":{"name":"@ijsto/eslint-config","version":"2.1.32","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.32","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aWDrOsrMhBqo+ruHj8BwktdwMKZpPcWnZvXhMsPO/70ZQ7/iz/VrpOJ57ayr0xdbBM1qEropNJehMqb0dJlNsw==","shasum":"009f2b28025d6e3efefc87ff7c4a9b992b50450c","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.32.tgz","fileCount":12,"unpackedSize":44158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbbqCRA9TVsSAnZWagAASQwP/iHDrsCPl314RtgPly2e\nV7PwUSuVinz69iKjqIdAuMALpp4BtcHNd5zDroZSSo/cKuNa6kfHfAP9VnKs\nWLOoKKbaDj80jbN0RTG+XGBg8Fkr8iI96zadwkC9HQGhCr6YyQCB8Z0QqJss\ntc4rgQ2tUyR/Sj9TTmdTCr/fpqqRmhVExWA/DIBpQF7isaPnkJpchHKv3XYA\n2sgoArOAX8ZsrlONaGlWXD+fbI8bSYjRW4wNBAiOVdoyEsjOeiIduAhpbnuf\nlVrxirgKYK6AqpbwxY1hCh1VOTKNi1cBWVYXW+iC79yOUtUYSLYtviXPCEBi\nb27fxFuoqi4ilwGJkgBKp2lPeK1aEuE3V04OlnBETiXvebuHRGt0zJl02H8L\nq3YOLJPr1WVd+WidVeFVs4aMpmQqfAlupXTS4OZ5lY3IXLLlrD7z6sHPvi/+\nVKKHRwMyJTaY5aLbE408UoRxCcrJ4uO7sjrRiFEjNlDQ2yB1kK29oeL2e5d4\njgwLhpFtK5KVICX3bfH0MtmzNgcNQCXA6G+z1NuVdOEja4KWNvjDA9TP9O4+\nRc59krm8/o4bFhok5jIv37YUQDKhOn4I2nGTVSYYyRvlUTISH8aIYK8+Tldu\nyFm4/tXR0B5aQq49V7UyKW5JH6Hf14ixjN5gTq6P2v1ZEBcr4G0VXm+L2Esf\nKeb3\r\n=EIlg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5CUA+J/RngPwZ4EjGDIN/mB5pDkaLR3idBahHPVcZwQIhANv82Skvyx1Q46/t/U0NJHLpilZqPl1AyYU/8Glu8tz3"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.32_1598928618371_0.5680900426056528"},"_hasShrinkwrap":false},"2.1.33":{"name":"@ijsto/eslint-config","version":"2.1.33","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.33","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-WFbL79Jd3s1kn8+AozMfCCqKHZ7eoSkuoPUe+i+ezKzoxYIsknkQreM/awDaQNd2VfpTjqbFFMlvhR+w+8XKSg==","shasum":"9d1d772f7f6c51008d032104dbb391f6244d6c07","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.33.tgz","fileCount":12,"unpackedSize":44181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbcdCRA9TVsSAnZWagAA/AgP/3vY8AiY67UpZMaJ+8Ev\nrIETszaU9hstGD6/5YZ/kxsFvhM1roAULtJgFUHeDjiDdCa13E1+WqsTSDQ4\n55VXCoZPlwx4xEMe7qOrTBGP0oxcjL3TAThL27YUwCeX6eFMi8glC/QVsfg6\nREqR03LnbO0uZllM5n4CEVVkA7WdnZQvNov468j95D1RPo+a1HCJaGAFXJQH\nKy6s4m+MluyH0ncjrOQ1pcirCIaZ3iIQ4GRRneEKFXUphyD8v3EmRIctWBrF\nU0dUO6qHTEoY1KOZ1HHzimBciv5zl7q1tctkVk3WR544n8fQQ93RxFj8hsgH\nwy6s4rD3sMa/ZeLGeyrtIVlryJnBU9GAMxVULxfGfnDvxTN+5reCUG1wHkNq\n0rrz+K3f1UOm/Nr1TJKbhUhfEAtQQ2dQ7JHyq9+Jm8QpiwVtwyvZVyrE4fTm\nBc9RjXk30pv3/ue2lBRIqZkyIbxCejJZup5kkQPnm/ZQCCe4BTczC9RXWDRO\nh++nWHaDSPgICUsTI1Gr9M2G7K1p1jqqO5Rd9hVIBGNyMWUiDtDiWmRJBr1n\n0oL71EZDCF/5yME6tf9fIZYbK5VNmX46vKElPTYGB1z5IrzgS0ImK5tSEHkR\nJunlhYpT78nY82TLsaQF0ZSYU1AVFkeZGHavRv+93J3ZtBZJtbkvksdUqRER\n5UK1\r\n=2n8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVOx4/9HCzIBdJaZ2JSfubvedt5gceXcuyA+FO535v1wIgZ0B7ATfiIoffMxAAlY8aUI+p5ie+8RjyMNY+u1aOPdY="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.33_1598928668493_0.38735209991089703"},"_hasShrinkwrap":false},"2.1.34":{"name":"@ijsto/eslint-config","version":"2.1.34","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.34","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i95D3B3EEI3MSJDJFbG8y+5X64Jldj2Op1FO35KgLHjj5l4/aEsKJ2BwoLu8TxXZFQVwYNoX/UmDnBCY6LThyg==","shasum":"d8b553a7a7c6192cdfcc83e6c926fb75bd6eb9d6","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.34.tgz","fileCount":12,"unpackedSize":44198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbdrCRA9TVsSAnZWagAAvp4P/3uUuw+HqbILvUn++3cR\nE1mIOeB14T/FtvmChD6WlEPfg9UYQ+ZFjePlXfWrmCaUdw7brVyEylC/zHTF\nhib6cIAYZ/JD2ttaJS9rtIPCa+IM5517hFWshQcpeZKmadGlm79gCm7hDro7\nuFM8T+KkjX0i30EVzFVDrfhvdRqVcu2Cc6iASPGNlEaSmlX/X5mbqtCOd26o\n0RkhgEmD4TnJfCVyHbxcpmAHoqFRNGdVch5l3A7xh5l3blsOrI5uAk2f2fYB\nzxDCVmrXsOLdjfESVd43tXf70Xda0Ig47DLBWO4GH/emQXAFrJjqeqt7pbBm\nFahuUOUvCUpwIdn/2noUGZY7jyp9Qp50cu2D5+eUtupugKQhq14/TMBJvAjg\nv6oR+91TPo2NgEYElzXHerbzP6A18CNHaleO3eB5oqzcaIwHoG2RC3NQLQeR\nINOT7h2nzBdsGZ76JxGirpOgJiUOnWVAihBgC82pS7k/z1KMA0APyqfE4aod\n4unNhtQv0qnikPTKi51Fs9oNX4h8+FDO1HzrFkxqQbd0ZMe+2Wc7ryVQJEVo\nvWKJJrLmxGOBfyF4Pe5l9fLYUCjf1JaVkgvwaMMMAhIb5Z8M6xNCIyrxP6Cs\nuqOvgM8Jf16cMnwfxuxXpecajvOvCo/O3MxCFLUSvsJ2BYNi6/UUfC3M0EpL\neBFC\r\n=Py57\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj1chtq9nmMcty7Hsbjz2J2M41+VjTaM2AcnkMB4cHyQIhAJ2J0avPKCTaY2cN2VIUYrEPAzuHZRQe8/R/c6Uz7gri"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.34_1598928747227_0.14652375000354612"},"_hasShrinkwrap":false},"2.1.35":{"name":"@ijsto/eslint-config","version":"2.1.35","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.35","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2gB6mvto5gA/L3BJLsXfQsbX6LZhBITYvJhPYyw5SP1qYsE8OFql9g8X5c193vjLlPFwJzpwPnYqscMVmFx6mQ==","shasum":"8d86b386db79c8e30f749720801839ff44875023","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.35.tgz","fileCount":12,"unpackedSize":45049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbfqCRA9TVsSAnZWagAAP1UQAJZO6HaF9ss2xSfOsCSr\n588b12eEAhOEmAzq/Eql0NXM/25tOY0+nd8VaAsXnRycXVeCZyRz4eQqtgge\nR+Jyr9hu21P3CXtOKnm4SvmcsiyNUiPz8zk8jkRbmDr9tYeI5d6WSELGRWJn\n9JhxzqouNPY/Db61WUAnyfZJF1s5t7ZZOhWzwlAVQrkQV2JtZwOimFwerDlW\nxQym1oFpNBjV2Ox0pGGzKH6FQyugav189Ci04YzAdcBF0JS2tAV+ZvuS6lYj\nh6zaBHE4tFkBQToKCRk9Vq1tsWnbE+L4pt1kjbczdPV3CAkbll/GqX51C9Js\n0iPNM2u4Es3mSKmMcBQj3JZOuP+3xwL/vbnESEwTg1AR4seHT+yIyW3EuzkN\nLk1kmd9pSnKXEgITObEeCaSQO/6riDFX5ovbqbb/CVFVjpuoP9LBsP5bcUqh\nbCYZcHMb6i43vWBmuo02A2vg65V8DQgwol/9kpE/e9TCorarbcKzwF40RYVJ\nB44SkUTxxowQXEwkp75MuzZ0ZyCCLG3ejzXhwaGJh9TIpu7AkOB0TJmr5nos\n2GkmgxENOuliI10k8CqHK9ImDrMV9OxoQU3DTODmT5NS/vPPT/+QyyGYT1Jp\nA3qwCM88OG3dudePE9kNiIvvmqU+aXSkoLDUGCEV17CzYBENsCxxf9ADNuSR\ngG7z\r\n=CnKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZkbLyMJDSYrRwMQQivEXcZgZpimECCveZXoThL3vP6AiEAv77Wbi9JVi0l//2lNOIOmC2zkkjtoSffapg477BvBQY="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.35_1598928874287_0.39375944517781614"},"_hasShrinkwrap":false},"2.1.36":{"name":"@ijsto/eslint-config","version":"2.1.36","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.36","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-nABb7k7snf1ADblb4IHUUwJUlTScpoCNFuf3vafIf4lLH37DAWySIe2gbl/OJb+9A0ImiOYacTJCiDZmSg9PRg==","shasum":"a62368249847a22801affed2246e78f667ed77bb","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.36.tgz","fileCount":12,"unpackedSize":45145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbkpCRA9TVsSAnZWagAAU3sP/RRKj03x5XvP6h/S/gNf\noOKm87gHXZXlqrMK2c0LBaI0Ob9xmT8bgY/4+qZq+iVny3K0yszk5DIE3FhE\nurLPNyLOK4eCkEkc+soLYXzfLZtTN03EHhC/2anAVG+Asv4z0+o/P1i+TPmE\n8ottjM+oBXQdmNUfweal10VadRIziIWm+YiXtQoquk32gklq2OhnSp98qsmV\nl+dBdy5G+1kNk7KmhkMPE0jcNpj8thu6KnzvfnyXilEblQQDbN1LJSZds8eL\n3whzixO/NVMw7OHb7PWLi6CKNARbEKkR06/9rBkMWF3+N4Wap+ctRE0keTEL\nwNDFhLl0HL9j0Hi/5AFtcWYNBS5YgUQA4Sv3buetCWON6wVK++MZ9P67Q/bz\nZIxc3MbtBECZcm9kVZQhZnKQzo1lHC9qbFGCmtCzYQ9viLxuudEsoJfRrBB6\naqlEsBxW8xT2ErKhq6oL1fPfXauvJzp6zVfYcoHreoMtAEs4kTUjbnYryYUF\nP7YjVHOem1cxGxrdpbaQ8qQ3fbn9jb2Y46N1u6Wo0tdjtAxrwVk8b/eUcFUi\nAdZXCvwYq5cPLJFYuHEVydABaO8J/V78DI6lc8NtdkKPAYYT3ow3kDLbleRh\no8pEpLtjv0PwokdyhxYHNTk6hLHm5gNhKHUY7FF9cixZ2pL0Y0hathmjk0ud\nxsV5\r\n=YKM+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFK4Xld5djTjZBo4o8uCl2+x/yVKnK/oE0/sWFTiO88gIhAKcxHNqsgDlgsxX9Is0y5dMlf7pFV4UpRKCsba4EF4vo"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.36_1598929192715_0.04215664965456867"},"_hasShrinkwrap":false},"2.1.37":{"name":"@ijsto/eslint-config","version":"2.1.37","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"^7.0.1","semver":"^7.3.2"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.37","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SFLgwfHFCE4FKfyP4QPEB28D5B9v+Pvh6UHje95htm/Cvf9t/YT6N65zRF96p+UVyBqNhPpAf0MB+Ri7a4OG3Q==","shasum":"b5aff303351cadf29cae036bafb43ba46ac4465b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.37.tgz","fileCount":12,"unpackedSize":45198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbpCCRA9TVsSAnZWagAA3NIQAIrOrdxB3F3ovfojhoPY\npbRSeILdNvy6+JHL0BiX2zCsJJqtJmiHQEkufMYTxlsa9TIKQzAre1vU+eym\nR4hGBLQDU05C3GAyVX60G4pQpI1rV6ZdBR133goZPcnBsBFinJvMLiJjp4AA\nmkK+nPECN7ylEfGZTFy3IcN2w5TKfa56xerPBZfINREOcuEpdGCM5h29nivG\nAy7zzkqH/TvRUnKUI9WdYC+Ip7z4fw8YjfIcZ/miE7KF5eq66G0KIUhua8zs\n/pUHBUfb8eWWtuC0esy2U9i2Pv3GD7Z+0cN8vn0Pt9MjejDHeLWBN/wK+v30\nWt9/OB4dZ/e3hv/mZIJ1XhUf6QgD3V2lhn4dHkjfWMJJRpe0G4OOeiKaB86u\n4JqHTThR3SjgxD32UgBLfBa+TouCLRHccJGgND6K0rbeflj69UcmDkxcYL0Y\n+yGIVdmsaYxYMXZWIrAK39yJDq8Pfc+oK1mVDLTGD+qkR2CZF7XcXrQgqgvD\nkHaZwTC3bHVWod7Bfw0qj2fnU9O/BeQq3KA3EeZqaNhSJkWULPuJXKJGsSM8\nbovRjOxzkhqkNSmmoc4SIiv2C5bzyf+hJLShaCis4ZQCML1uHKmJXDLkHPfq\nv5oU7b0usjui0k3KG9xyh9K+n8vym16vhLNWf+17iQT4p/wNJqFo/A+qGyui\nmGlq\r\n=h2VL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFXp57IsC8qIQ+aD97nDep39DVr5gX9FilhZyjp8raGQIhAICmJGDTx2MvUMrS9vVPJtB7IBoEbUvG2M1ODqaBl0bW"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.37_1598929472641_0.6325507198621612"},"_hasShrinkwrap":false},"2.1.38":{"name":"@ijsto/eslint-config","version":"2.1.38","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.38","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-FYNMI4GK/0DDB8SBWdrjbjfYh3suSTxxPm+lkDCNb3xHMji3f5sAf5uIyZeeSM6vWvWReUHVb1f2WTZvB/PGXQ==","shasum":"b701dff1815d271c6d03d9e53c9ef0239abc3be2","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.38.tgz","fileCount":12,"unpackedSize":45196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbuBCRA9TVsSAnZWagAAe3gQAJcmcBIcSl4w/C0bvNkQ\nuw64rrRcgqSRMLNjBiVWoScL6IVTP/pd6Flc7s8wRAYRiUvDkebUOqHxFTax\nhd9HSZzUnKpUWiojepAEz2pk8kFaRF7yvvm1IkViaQogMEPW2zh8HacISM+U\njvdYQrp43u21BiEYElbQqmPbZQHZnaszfwn0yLQNnhOJL3PHHcxhBF0AymwM\nrlBM9uDn/bTu5x4twFKt/SWD8eH2gakhM9LVGGGffHzMD79d3DaLfk8HKb9C\nws+73rGrXA4sAnblbsDtjhnxWmJsYi2ikkn0Hd+mCANW3/Id1nGRq1CmSg1w\nusGJJimhVNI8cgq7IpvQdPr0X7XY6/7FlG9iOeK9j19zkIwKe12J3r0U3MIh\nFyuukqYAzSqpywLGc549vug/wH/IVp72apE2ZYM9YwjGb+/5CYJ1gOrA3+Ar\nJn4IaBG+VqTpEz+EcXjgK1pvW/np16Obiygl6gGdIv99M6rNFQEBpY2duuUx\nsOTQ/aGVhyUgiCdeAQS4FiOI4PK9pbOUtDh6qqrBR6laxFPwo+/s8M9HYEIS\noNJnffCcMAMHVDWpfoLEe5warvvKoQ6lhEA7JRXjGjBKUugAdQ6hbEop0nZF\ng1PPR6jz4xP9NvqyyTe3nTXREQme+5HEBmCLpSbAo4ufW9iUGcuhKrqjLOML\n0c6P\r\n=01U1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHlAJGuUFnwAA2dJpBepIEwgiTvjw3phZxhzN/5rFD+3AiEA6jMF2FoQEEtR96X4FBDjLLqv8O/BkpZ59VZUcWNk5i0="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.38_1598929792679_0.12153306665141805"},"_hasShrinkwrap":false},"2.1.39":{"name":"@ijsto/eslint-config","version":"2.1.39","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.39","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SxfzgvD6KTeLIRATn09p4N1s+z15NbZw9praqya++0PKLkMOyGAfrlxI64D0EG6Q4JAHuswh2N4lUWTm78F6SA==","shasum":"c3f3fc8db7434c020ec57f7b358889f45128cd82","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.39.tgz","fileCount":12,"unpackedSize":43770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbwgCRA9TVsSAnZWagAAys0P/2GQ+yojQ93CiilbDopz\nFkvUNLtNqkl5u13qslSHyuK9n/1qaks2ho41DlaRL6R+/71xvREeGQF1H7+6\nqjoo84WAuyva0OlsA0alZeQp8sskEw9ABy6YAH6GkoZtPsHbICGVLWc6vUKk\niv+7/6ZwUj6Jyj/DTDHkvwT/pmg4LO2Z4YEHycf0wHOP8DH6a7prCds2OQfg\nnzlP8Std6jol7llBZKf9kNbUlo/XVFjvjS3j1P1l7WA0naeMcp5PUQbo3ZrK\nIT68xa8P6eMdPN/SfYmTEwuJIRfMfvsQ6nSJpkw5z6DjOX/0Sdn1BXZ4hMY3\nDwUD5Mp9btdGsjgaLz4m06gpgh1xuDTFKx70dx04m/162qBWDpRC+lXyoIZu\nt1aMFzBswHt2TffapoDWz3osTyzNHX5W9q+Fr6xCl+5OEc69KjzlRFmx7dLY\n0mm+MpRlgej9d63qV3P8ueF+gfTAnygaIBNq1fj4iNr7FKi8+oFwCRTlKa5t\nauPKEp47vHYz5ftqqF9bfMdlU2GwWQ5/UYSVQps5vKLi4D3/n7XehTTOyuO3\nBph4dvszxUuP8q5F9zBGAj5j2Rsn0q7p+6KlU+whFWGXJ6pL+c0+7+uiM/kL\ni+VUHuwKSW/vCvp3tqUsT1XRZ59EZoVBOacOWsB7bSBFC8pv1jiRzKiBf7Yl\nhhb5\r\n=xabQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmOkSCKBy60Gw5bHiq6MLik8lCKqyW1VAZSPlkwIASCwIhAOTJw5rfHfDln+J0n6K2hNBaNVPZuazzrPR9K2Rg0z3C"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.39_1598929951482_0.5487241399819915"},"_hasShrinkwrap":false},"2.1.40":{"name":"@ijsto/eslint-config","version":"2.1.40","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.40","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-6/6BPMyW0aF34TUma6R4nvDRp5xLjK4Q4cp7NtB1ChaRP6Hosg6DIb6X5oLlTxGVtvTFVAwpG19nCb0ZiFF/TQ==","shasum":"ee0ee254e7cbeee27a8e14120ad7b5b0d0bd413e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.40.tgz","fileCount":12,"unpackedSize":44058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTbzuCRA9TVsSAnZWagAAzcUP/2jV/vOqzo35VZnMI/Qw\nbOLB+LKp7ZeioHnVFjG3+U2w8u8HoJVuXuC2INeNjPTHoQ8Cg824XWGz9acK\njt6Nxkc9btO+thTkRcvGP91EhTbUSJ0oNmGghtdrFPrFnCtrQ4T+5VTQbTha\ns7Q1UCQxXUCs9mkvhO5QuRHBKKgosKcZ+/lwiedBh318IBC8Y9xIWCHYXPvi\nUcnx/nPqIBb5Kw87jWxydIuh7tB+wF65YlyaAo1Bc92HT6U7BuSqZ4mkJPCY\nhwEioBVct608V7Q/mcoWBgjOTRXGi2aRzPiaO6W9wEg5KdEI/qyp6L2bbx9l\ncXGfe+iH1sPdoVZqr5obw995qgS9xr0iiMxLdgBLjXgp8pQjXWoJ1Q3YsQjM\nDpf8GfpOn2T7ZoeI8TM1hraMJ9prDxPtNF83MiP5OVYRW7wRrZtz/Wa5IHzz\nllJB88cs6wkYzkuBT7+u1/5Pm1mZOX4s7r+O1BVCZt7hrkQK0MqhtqWwcYXU\nEJDOljmtxE8RpF7Juhhr5q6XF03tkETA8x/iimriT8TO2SPZC0cvFrbPVpxh\nP9bBRMjg2W/W++QkP/QerGsAEuybYcq69OCRZgWc9teqIpkPqTNC6fW4ZSSU\n3lV5GuMjyK98EeDhPAKuHwj9NcYH7As4UtGCEUYvRMl5NXcoJPDuFjVMFNFm\n2pdC\r\n=/aUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7dOKEMU4sYPrPV7BoKmno/Q4OBjVGPcfNhZTAfxjC4QIhAMivlmRj2xVlTdq90ZInGvgqfe4DPvMpz8IcvMl3b3BF"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.40_1598930158348_0.7490651183693047"},"_hasShrinkwrap":false},"2.1.41":{"name":"@ijsto/eslint-config","version":"2.1.41","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.41","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ZuPESNSH1uzsOotDKoBmV1ZbT+75BJPsrNKVnOZmXcZ2GmZSGY9FG6nUcIVtQy/I89QjZiZLjChe24oHWpPUPw==","shasum":"6a7a68cca1c21253408e596b6985618d98264955","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.41.tgz","fileCount":12,"unpackedSize":44248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTb0/CRA9TVsSAnZWagAA+4MP/1tMR0CF/65p4GoMrCv7\nCfiZ9nSNTz73l4Qh4DDNsupuN0HexNfmXlLLmm1DC1XOVcIruOE7WGtd13aq\nMQbO+U5a66FUzstgTpDpzPBEquNHgZC61oWvgIDVJR/25u+hJltf96zJhXze\nEfWDVpyZVmy/pr8byQfMTPVHdbD9FWzswB3Lz2X1JZbv4GvhmDpIIXFiZRJ9\nwavTgVkWFTEPY5iV4myey+b2B+etM+eE6jAgg91f0r6SGsV+6zLGyuVsem1X\nTXhpaALwRsr0eIbkOgKyK5MhzaFagpRy/Jo4B086ElvER90lkoSUJoKtovB/\ntki+ZS0LaKCXFC2Ot5Oo5Ko0VsnexS5fWAp6Rq3BKNK/u+rzx7kjywBvN9Eb\ntJ/E6hMTB7ToCaU/nxYp9LVH+e7qyndXjzrWHvAOVVTgjKbuYTHh+/pG/KI5\nyy0IUKpQ0k1EaGPIngnQ/Q44UJFY2c2gRMjhhW+yo5VPjf4SQ5okcozBoBIW\nRajTXiTRgWBjGGIyi6tt4m+c/H5k6QikdLQFph6eKb/LKiAqBYtCH5jyLpJq\neoUFf26MMUqoqdEyZuutqxAZAfKOTPQtdlZXIKKGj6HrOjP1AiYfBxqG6WUL\n7lMv7ytYRWiWvnHbSVGYvi6xCrZ4Vw5N9KitZGBKkn0AcJZx7why89kZ4n5n\n+Rjs\r\n=zjLl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZKQcra5rKJ/xxeVclyxfWu5gEbjtCRQZrfKBvpNKMoQIhAJ7ZD77X8xVVwHxmh6FTbTK/tbtmfpX8LjR5l3gAd9FL"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.41_1598930239256_0.6722330146338191"},"_hasShrinkwrap":false},"2.1.42":{"name":"@ijsto/eslint-config","version":"2.1.42","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.42","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fY+09v0Jc48bzHTUIJMkFZZvaYU+LEgjNXilbDcXOzWn61D6OiYOWOW3Eopg1AZydoOJ0ivrtXRfbdZTn9Uonw==","shasum":"df8dc37fbe5732cf3cb8c476901fd049eef53264","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.42.tgz","fileCount":12,"unpackedSize":45173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTb3+CRA9TVsSAnZWagAAzwMP/2YTDzsqqz0opoB+EvcG\nft4JEb0y66z7Nlq5sCxgjP8ssd2kfjn/bTFC1wjS/1SrEIwmh/DO/i3cq6m/\n+s5jOGbMKjUnTgGh+2s1th757P0W2/0SOm9YLGwZRk44aCqPa2sfdycSG2Wu\n+h8shwbNWUMwhpqvo5Jjmzoxg2oPMmxrF/4hqnjRc6s+mS5onlfxRJ2qs/p0\n8CuPb6bgmxzgocc4n06Cw+ZqG5tqqw8riqGWBiFnRJRbG8Sl3JhJsglJus1y\nrQPXFMuwImtTlclQgC/655xuYoVk7nYMwxymBPQRrSv58FmTGE5k+SISFvm/\noUDEhwZ/YiR2inkZ28Jl+FGjsqqPG0Cc3EkckrlgYwfY+aj3PNwZFcZy+qBi\nKl276IkpRwOD38OQ7zLdHHM4x3kIxUQWF3au299MFZFWVcCfpRuQraYlF/8a\nb5qNwd+c+pOKbzCqV9G7AWnHNQmYHQDNP6m9FHJzfsuALKXj6Lc+ej8Ll96d\nqBddB5Weg2B/wlfE3PuJZsiezNAX/ALX3BAtF4JLUnsxD/kAV+wvN2/G98TS\nIufmv7T89Wb4gCbJX8gPatk+Y/GabvW7uE67186fJ4NpOcjlkXyHoxNh7oz0\nUOu48B7M4vVII6BjXpj/JrkRjSYf9v9AVOiGvqMejwb/E3+dj0q9Kg3r8DJY\nMWzH\r\n=yXf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6yrgvpUBhMwQeKsF3B5zictCZxfrqYAVWZoM+96Ea6AiEA7PIQWfVs8MtITJuRuBJTRWO1PKPyzVMXhuDbUGaom4w="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.42_1598930429883_0.9052297693637505"},"_hasShrinkwrap":false},"2.1.43":{"name":"@ijsto/eslint-config","version":"2.1.43","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.43","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-AlkJDfc9dan4yTKW0mHEIN+QAL2G29ebjvq6HUsepYVmNn+nH006TAVXLevLn0JZijFEfeVu/gfNgYMis40T0g==","shasum":"bb9f6b9d47dea3891c57e25aca94edaced4999e3","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.43.tgz","fileCount":12,"unpackedSize":45251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTb6hCRA9TVsSAnZWagAA+poP/jLXbunfHu5yTlg9Gvm6\ntpEGFaqvTzS7+UrkZ8wHwIpBSprxIalFQDBVqRheqArPs8q96rIBtOPl5rqs\n4L+vSLD/cO7Zuq2c6EdgZzyDcwgMk3aG6p8BUC5xLc1m1FVLBrtq8zhzkyR2\nfFrP/ZuedfoxPtQgBoDb3asA/GnfJtSMQS7Mlk61hx3aop1jiyFZiIP+g9ji\nKpnNk9ozj2nE8gACF2v6feJ3ZkMS+XOY6rn3wS1O/5/xxAd9r1wto+vIpUQx\ntMYzpu+LFylII0qDsuQ3Poqgb4BtfIXJ17NzGzRm87hi/tfljANdhoecwrKG\nOFEEdvy/8z7rqMN9Z81WSVXzVHK+H63b8G5FlcyL1qX89J1hJk4pt4+s4X8Z\nIMx2YCTvKfAMuWMZUQ/w1mHgCdWG9OaNeVyH0wUSsYI5OcanzLMq1BHBHVLR\nqGtEPLfg7ij5K0IAUbmOxtYxCDdFRi3H5Ju+BSr6BeTv7ry7WzuV+h+grxJq\n0953Y4cM57lffRlIkFvZ+mwG2yegypdNe3GGLnzPhFqaIXG3T8vqj1jeSqqy\nNvlQlW038b1nHQAJqY/QWejGeyltv44XIi936GwTYni25XLL+wNyV8QJYE3x\nY5FOhVbJK9ZklgZ6rz/kqLUZ6Fxz6Eb2FtDXNWcr9atiwzotoHdl7142LtXw\nhLOX\r\n=0CUu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSHivyKAe59CoB7IJ/QzU0WAnvMitqd9Vo1LkVCIk+YAiAyhQWJxLwmtRsJ3/Fw4xex0i+i8Cikch5msZeabU2KIA=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.43_1598930592579_0.2903759509528048"},"_hasShrinkwrap":false},"2.1.44":{"name":"@ijsto/eslint-config","version":"2.1.44","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.44","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-+uk5Bs+hHiBjnRL9DtLLQsE9M5JZzwcLFpQRXUAoyEKNKWGMADZz8bkfDItldHWnwINn8ucLibHbOjpD3hWgXQ==","shasum":"68fd59f827e4cb89a4fdf056e18f415ee3ef606a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.44.tgz","fileCount":12,"unpackedSize":45169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTb7/CRA9TVsSAnZWagAA0KMP/i4xKvN3XWVlkPINMXt9\n3SIH0jpZ2kEhG2zVhETVeg8jST5LPyBdL3xjzpbV7iAiHRPqxQ5QKPdWVytq\njBxHZ4NCmaOk5bX7AXlyR0VIumyFN7L/47YGw/GoANSp8TJYlVlQHtJFJB+b\nM0nw2CMoYjUnhR2EYXpb3uXnj6LIvPWrx3oRIf10zKn5r6w5diqGQvHtI4nN\n5fxeV7igBCYuHBYTbipHXHFVtFoOiVQEs2ecqKF2JJ2nmDL/UlwAUqOqgwxw\nKY8J4T7cN/p3qE/hQPg3R6/8PdJCsrlWBBhogyQug5pfCkYK2k1pv5TRwAVB\nkNrFHRXUxRWI8wQvc4dXLX9UAtBJP/BqE/xAkLq9y1kaVAS6YJcz3T5yLiPG\nhjHyqkeXkW9xltmoSTaB35PhG1QsORt04DLbr6aCF3nXysm7OCTjw2hH1Q/B\n5KYCO1BOG2U11b4sMWlsFethO/uMTe3rzUYIlr1uCdJ32A+Wwy784gr83k29\nfsCSx9lvQyI0nqLz0znccQ4Vl0kGmEHIk/Sysb58JOXYtJ+oDTQqsuGy+kYY\n7PeqZQmZkBtPxsQcQv5W5uWGCTTbtmXbyWJHWXQaF5b4cdwHgh1PFsbZXgBk\nPdRdA6lOiHkv1VyVj+6tTvbAmE/H7DAPAfAAkWG0U4ZEoGQgPlgiUUf8EMsf\n4uBJ\r\n=kYKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2purNDhP06FZJ5AfUK+zovD1vypWroxN5WWUBlGsjAAiEAmzOfs1LencG1Z7ZjZkKS5eDwWDVQ2GZ9NO1cU1zEudk="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.44_1598930686914_0.8418815080004998"},"_hasShrinkwrap":false},"2.1.45":{"name":"@ijsto/eslint-config","version":"2.1.45","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.45","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Wp9pc73aIcoaHjyJObHnMbKW5K79ONLVK/li0aw5n4ahnCrGL3rmK+93YYohd1VetvzMsBwh7q2/qNn2LXOgKw==","shasum":"7eb524a5340b148d68a7f07405f18492fc8dc8af","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.45.tgz","fileCount":12,"unpackedSize":45184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTb+7CRA9TVsSAnZWagAAExcQAI6f+Hvn5rGARN1BISF4\nKg/q4tjWDXaBmYy4gqleDuqgcr3xJBzI8hPdA0+rQUJ1I1pj5MmREuWr25m0\nBQXvd5zP8UL8TRaSqEjJlTlR6fpzKGxWMH+L+tdDBz46cQtQyczcOyAhmH95\ndJq7aJLsSD3huJ6jVPSpqgVMAN6MwJ64+0LDhGJv0ZZ0l0DLlr+J0V27iWJh\nSEzv0Ko9W9PW7eUK3Ls2aiKxt2oOD+xJKrO1ksyow57QUYqRYqUedpkgmSQo\nczrt6coiLVdtF5ZzDZJcGLQAXVHuONlSQzxZCP2Wjs4gQYpsYkWiz4Fhtgjd\nY59mQOTV6V6pduQLZIbKjfhlzBtLrwG/rp5g1n0TRlW6huvgx//MTWfEBqpz\nK5s6CoMnCOYvnHx91wPswrZiLdplgI4WEKBRU41maB5qXLREIg9Q2W2Lg2wE\nZaaeQ1n99cSFNuHlXMYbVv/q0NRO1yL0s9LWTj3HOeDTM8dXbbCCUQEoG+UZ\nz01iQywifJ9vMD9v6i1xL62y+uaMdSS1aGgt3n7COPbhSsHD3HvFvX51p8KT\nIv+8n3BaDXHgRwXm5zTAGZwYM6MAq4todYJYaA9UTBaS5xib+XW/9CrvNv2Z\nB6FPy5yGYvR67a8RKYbkddZ78TuP/E4hpjTr29W7KJkrX0FPPZTFYvdCsyuH\nqq3p\r\n=bk9W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs+KGTs8fCjExLYJdN4HxkY2/md4kgpeZKveSZREReWAIhAK9kmoDuCCpCxDCaq4aLCUmGH81+GmtBhmshtdAgWel8"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.45_1598930875195_0.08268598067895949"},"_hasShrinkwrap":false},"2.1.46":{"name":"@ijsto/eslint-config","version":"2.1.46","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.46","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-N/59KANw11mR9kmA640sxeBadXzEVE44DOK6m54Y7KpS2l6WNFAFP2wCgUze6/mSizod3NsCvDplakTiJzdoyA==","shasum":"30c0b8d1eb0bedba18fa51d1407796ec643fe47d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.46.tgz","fileCount":12,"unpackedSize":44992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcJsCRA9TVsSAnZWagAAvywQAJcoGm38RjRwiR1TgOIV\n9D5mf7iJ/LzAXhKcwSzhGEPEZ+lG0GESXRmjIy9QvWdGcDX+XD45KO7qnBxi\nlgjnFVyxVhjzJ71M1EZaMsyuv3OSKw9KxoWWCKWDyr1co62U4N8/XSahG6r4\n3msU4M+WHCsCIfjWnlbShR34EJS6xV0zxFml9rZpSKLbndKIMyKizWFY/Cpg\nYjo8n5f7lFdL97JcGTCaHUX33FuZtBBs95kwL8lY8+jqigSUiIGqG/6dxYzl\nLLQjKFvVqPUyXQEPBD8vTFochhZlva6dLhsrlgXbvZ9OaaOAyJsbuLjkVYBB\nHKBzSvZ6Cn4Qcyjiv0wScMwHPAK4kVQbzBjx+d/+vJZNH+j10Trt4ddFow/0\nzPHT0LiRbZfwXr+F5DiusVNXFp+JgEvRKHqrl7jzgRonzimAZmewL+6AumEa\n3HhKnGLYDAXkJW+llT+c6sLP7MZucy8y9uQPVnkSxPDFBKF0VGLEPAw+4Xk0\nZr4azfOqFU4YECngr8+bgBTyB495B9o5ILIX7dG3+b6ich5eIcCzd2dRpMyA\nCowcXaD165fkbeYsyY9YInJyhCmhPI5SGeOijB4ev+Gh9LE4i0Z8TsgDsY/m\nIKDz5m4Hmwb07cqMQzvQswr5zMZ3cQZyhvM/LKYgy8BFoPCm5Yv4vsd2GlJ1\n/eUD\r\n=rSak\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvkv6s36mGDrvjLanjh58nJiQULVhG6q9ubjJr/z7jhAiA9CtJJYlkAsiOVv6dGD28kRsQDo3EdtnNiwoaO3Cs1dQ=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.46_1598931564070_0.09466677506109589"},"_hasShrinkwrap":false},"2.1.47":{"name":"@ijsto/eslint-config","version":"2.1.47","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.47","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-GnE0D0BMmerkMuhaLfkfi64fjS/wjNv9jf5i6H5RpCqRPcupy4YSa6cWFqcMfbw27XmkvkbB5/hTcfeVkml5Ew==","shasum":"d9c8076ef4de1c12ca563e739ba4d146ca6c8272","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.47.tgz","fileCount":12,"unpackedSize":44990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcKrCRA9TVsSAnZWagAAwIwP/3buXQGwYWKN2jt+6AU3\nzZqg5wiGS0xy56ii8BhQ2H1UMiNdyZn+wM36HEHsjrcVa2AdRP3uC9RNWTfq\nF5MRswdUwpevEPOmPBNKWJu7lWknHmpGak5VDJZekWGt1MMPYFgnigbxnPj6\nIWDoBnz+qZ809Xx0QAUX6Mxus9f8K2i+hXnLEfejdYmzkzaqAi9Skh4bzOdg\nVh1IUkufLGjY+ocrWw5bs1sMDfcd6pGAyITnF8g+BfqR3XcF9QzZiVZfBjD1\n8bsr2cxEj0Hkfxwu6Q8DMbSuzm5Ihr0TPTqfi0r2JmabKrfzO1h41mvQ6tXI\nz5nmWQzwK7sc3jJ6VNx96cf4CyRh+TlyOVjWSpFViENUBNEbLjRNYj5tTzmx\nBzpvQk9phRy2c4RrmmPvnKGwPIhHEJpLPnUoITDsoIvzDZ+okJH4GQyWWHes\n4XXnmzARLiewvBgvD3Tg2MMhfqIIPyyn6mqOur2O0EqzWc1j+cJwHGhjzAlh\nx3RWpyKrMrrXsvx7fSf6VLeGhSqEJLfN+Qa2oDQS7yxfcHTbmeNVPMAfcsn5\nWpZALhWWXq/MnogBoCL4ne1Q4TmXy8BwthC2VklwNy0rWAgkFh3Y3hMT7XWw\nEhadJV8N8OFCiSQhz5VrcS0+0vqajSBSVl0BibumWAOP+VLIwWLMlDBNLuL2\nndvI\r\n=ev/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlF87O93VGEqn7dD6HFPKQARGFX9A7hukvfzmCP2voygIhAOBh1vu5YrQqZGm6jBvXOeInPampSCRltaiV1Y5VZ1Mk"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.47_1598931626809_0.5346480872635779"},"_hasShrinkwrap":false},"2.1.48":{"name":"@ijsto/eslint-config","version":"2.1.48","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.48","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-aPYgaHCoK9Z3ZQ2BfKhXf+A52P2jzuNCrx0PFg/zG7vRPEyeHwuQHUZoxmLCMbuOxr5T3c++KPF7gLasOQfc/g==","shasum":"41ff36c5a71780af9fefb67e847e950065258d50","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.48.tgz","fileCount":12,"unpackedSize":45050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcNgCRA9TVsSAnZWagAAHv0P/2oiCaY3glk9PAtCVe6l\n5a1rj9ciDo3rHX+CrYxOaq4SjrAYkR3quCLJ2XA/dWjva5iU7J5AYNId6Fjn\nPdqDshnO4q66wo8ia/k6zIuVU2ndYuaYvb4f1WZid0w1Y/rZwVQCCOClFxCF\n3feMlkpDN3JgSHq5rAZL5yfxMXODj/qwtGR+UbjFZedIhnB1P1IrKPjewZaT\nQ8z1uG/Lfmf8SUYyUcviV9SiNKuXg4qvZ4xZtpCdAgfmrc0r6T9W0U3qfWPJ\n8mPwSOxT0KKhgPIGZcsvsdKqUHFdY1YTJgkZhS52l9POALuwopqArqUd6ZW/\nbmBpK/Br2PI3ESbXBvl4IJK4S1D2ZL1JypIjE5M77c9ewvxNreBOLoyT6EmC\nzKrEcJYmpew9XWdoOb3pRCl6/u0YdC2bU6PDK4E8dbz6K7uz47QCRZ+Fx7dz\nBw2DmHNe4rv14+jQUv/WjzVTflrR9wGU3U99Mm1vSIUZ56bqgAHU4AVHclmy\nyDtevFv6M/tRES+ISKlvBxmIb8CJjuqY5m08xZj3w+risW+w0MBfVCfOic3d\nAk9ql47UU5M3NmWlSmSjzQH2NxL05okb1r2pY8OP7wfH+HIEPWcHHLVxncFn\n4OSxCAvaKjQVHpwv33fQtXnfXQEm4S6mt21QevYIbvjvYnHddy4bOce3Cmy7\nPaYy\r\n=A+59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC20MW/r8rvnoThe7PAi2bIhiTP4JBrxgeKc7znTwPjJAiB9PYQbaQzz01axZ9Z9VJ47BE8Icdiy7juf8rggxQjjnA=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.48_1598931807608_0.5570781317316618"},"_hasShrinkwrap":false},"2.1.49":{"name":"@ijsto/eslint-config","version":"2.1.49","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.49","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-iFawBvPUPmBrrJFwdhPGus2ajKajUmgymfMfr9CrYORrnba2yXQZwOgLsKidxJtZibIfwEb19I6dhxPN2p2uuQ==","shasum":"4b7c9c08e1c7c90e9441383be7553c0738d1f77b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.49.tgz","fileCount":12,"unpackedSize":45047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcOoCRA9TVsSAnZWagAAENQP/0hTENsS5mt3Z6Ukscgs\nFgGB3Qx5s6AEROzZIlRnZOu9dxUOLQXHRSQ5IWwKYtWm4SG6XiZskJJdw7up\n2Vvv+CekNUI1MypIyFs+iaMbzfmpV5+jQUnmIAhPP50o8S0EJ2sgiWH/lu/6\nhk0Jw/hoDGmj1JJLws0oQ63FRlotYeagTvZV/nbBO/xi/zgeXME4v9V20cBU\nCIKxq5e5YR5E02N6eQfdPLuQSHyUQKTexlANytmH75hP/Bsz0G1rSMR5DNXp\nbJqICqVDuubHjD40hug4ERVgw5nG59/eLX5fFNsiT0umK4kR02dcL10jM+WV\nn6RHrLcy9TZJA57CrvCEJkzhefuERc5nDAEiI2j6aUTl+GF0/9weIWPhxPBr\nw0FofMao2HqFWpWT4nM+/pcxwW4gxaSzfZzExxdR+zl4AfNU0qVOlEW6/zv2\nur8GTX5ry3S5tYkeOo2SR9E2piVnWXyH+ze+uSanUJLPCH0ZR/Ucw51GBE3w\nrETAUWXpLmxzZsX6XLH+ot1d2Ri785wxXgF2cvLzbOzM5uhogrxYNH/lKbJS\n2Uf5UpEj7C88otTcl4V4Fii/lcCvnVV28uYYfFNrh2Sh8iRshFZn+/iG0mMe\npYdRXAfu942zPgAOBMwsvsuGPU5rt4SMgdRaf9RDqVWLTO/Qa1dvql3WfLdu\naSRZ\r\n=wMYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC75TjR95P492ADVBRnwVGkNJTIJ+aNHW1B3HMWoVTEjgIhANGLItvfT2zSK0fI8n9bWD9xS6yrmzohj0PcliItNHhO"}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.49_1598931880052_0.7270465197097085"},"_hasShrinkwrap":false},"2.1.51":{"name":"@ijsto/eslint-config","version":"2.1.51","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"70968e160bc92491b7cf889a0b211a975f6164b2","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@2.1.51","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kx1AqcLgTgl2xPK2PZZ7yagCjYA187173zjE1jQZNtsHhqZ2SZUPcV8yoTzrbL6Gl+vVcHchYNeu3hxb1UdNmw==","shasum":"d3cfa67f1875fc99c8fa2c8b80da6bd2efb5d850","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-2.1.51.tgz","fileCount":12,"unpackedSize":45012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcUhCRA9TVsSAnZWagAAZQ4QAIVwSDaxX1iBmnGy7oS7\nVrEChrlsZ4RX2oY5pEqkO/Z2QhhIgvPpykkdsmIPVSiBX0Vts9bR8WRD1pd7\nKyUcPbTHhFGfFOo8ovakp/9RdqWxUhOtnyagGh/JSG4f2imlOaWX4S8XQL5/\nY4oXHZqcHkLhLowjLZ+yq8qAkVaDoY31R6GZsijZBwVq9T93OTLTjc92Et77\nbH8pujhKc1hArJ7p3owYgv+zqKOPtBOY7+80I4/oJ5MyWrPzeC6fXOdKmPto\niAfWmK5zr3UmqrPrY4oOyVwe7cwHzqJRGsFNiAEFRUNtOL9UhYrkiAoLC/lC\nXnHLtsQ+4fYHao1sNbUWxkuZ96ZK90y+EjzshX0zRkE5umGPr7w6TOkMq+pe\nrd2h5zpYh1yju5Qhow40TmjKukM4O/EmW2HlDWgLXH03iw1XBK1VRey2OoW6\n0Vsneaa/v7nSNmNwb7/bIFEGT06g1K/xmNA/iDmAQshv3If9Javip6v9B8Cr\ny1zh8ZgchyMLGJreVCmA1ei8BeQ+9u12yxmOcIQOfhIxW7Fo5zHoAs+NL6LK\nphVGFWQYndPqIZpMmwpzyceW85W+GBaH0IyUQmSOlzmfbTz9kOYpmtmFbBa5\n22nP+G70PL9DLmUIdCutQP+bn3LxRvTEVbgHOk4W0t/Lcysc9XU19ej07884\nYrVJ\r\n=rauy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU3vVobcfLwRzsAgyvHz7wdD7S3qkEle9XyfFIyZB27AIgZ8/64yeQ0i+bvcGlci4AcZneyMKpv/TukPGYGCcNMrU="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_2.1.51_1598932256864_0.6850182297201048"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ijsto/eslint-config","version":"3.0.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"342a3c32ae0c38812882930f858dbfe5502b5a2f","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@3.0.0","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1rjR99qZW8Q78Xbd5tyYrjncBMcn4z1bMcZ/BGRFovzVYugpRMNzVOYeaFQjksiWbKAMxfecbBYhvCzYJjObCw==","shasum":"af8c907df0108920b17dcfc84a004997f5cd583d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":12,"unpackedSize":44916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcZiCRA9TVsSAnZWagAAw3sP/0lj7An1Cxxu7d1UDYR6\nrOFrxOtDRoitZn7MhOPJFiMGzIXo4At6oP1x0Yh1v/guWdLqcPAfDpteazFD\n0d6zRVKTXsMQJ4AMXMY5LIznWK5+HMJFVI6u/DkB2YX5mG3qKhT8yR2k/xzC\n3oRR0G2C6UYwfsmYHTzkTwv2r2AGmFAVVWfRLhkiNlItHdkh40WddMY7nsQe\nDnxWtBLisfQI1pcI0qXOzqnKjAgHuGJynLSe1MzWZ5aQGTRaaPd89ublGr1U\n3ZLIDnOwgW/Iz+BNfJaOMyiseve1e0yjU/ayY8lVIsbhKVOm8EVi9yBemvl/\nqzrAGVez4IfrDUTXe140kR29nqipFeY8YoG+tWvFiYEnVBdrOmK8yoPY7Ewb\nBPZYcuyh47vKg4wTVUZNv1ZNTuXHZEseffB31wffI0Heu6PyqD+b/BaSlH9E\ncdda6TcsDKcrZbLNV/XiQUQi01ExcRVynfaT1cmBWXy/ejvbkTv06m8QjKKF\nhJb8uIZYomqakyKRUM0X1/qfv2FQ9PzLfO2NFv0iiHFAjIDGxXADFQhF2sOr\ncLwfl1aj5DCf3OSQE/Da2RRU4keHxhAjZh0PwtQ2oDZ0gxauLc5WLsSftn9z\nq6GsPEj3zD/ovk4W99qH9Xmzzv+4D+6Y3NVNXkez3LPAiYC1IHBgmSGg6bc9\nvGXJ\r\n=4fqH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBl6EITfx/AbgO3usU658pE3jiMmjxWxzObW4FBdvIyaAiAmmP4jjtL3q6CLkJ0J/4rPYucfyKfZQmkVTGd1msI84Q=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.0_1598932577585_0.24586555196232962"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ijsto/eslint-config","version":"3.0.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"342a3c32ae0c38812882930f858dbfe5502b5a2f","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@3.0.1","_nodeVersion":"12.18.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-toEM5Pvnj0yWM93cH5c10e42NUREVDZmtpjneT7FStfdnfHBPyFKGDZD1+I8BZ5iHeYeOg/tuLaXjWaogNHZJA==","shasum":"4ba1edac02a9e71057b0c773a92a0bc34bf30f8a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":12,"unpackedSize":45141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeMnbCRA9TVsSAnZWagAAn98P/3NpP53xwls4wa3V6JOG\nZZKyNg+JHuLUifejOxm2iE/RFLSJuqVOmpcsB7neinH54b4EdJr4WBDZYulX\ncNPaFIAspPRmdM7rMoxMVFgS5XCM9Qcq2cvK90UnINzo38NC1rVqz5BNFnej\nxzQRNhvPkzVRXNMTEwWMxNp3wovbPH548tBWfHH5CPZhL4Jup0YQ34BRWfVA\nzEswG/UQP+W/Kz4jvMLtm5Mp8W1gSVsitrS0gjHSRMJLj3Z5/WBR7SQEkZFk\nfF3+iETo0SAq3iPAPM/AnYkktHSSI4TkKG9mQbxd7OlC7tbMtLE2Ch/q+Qu2\nb2GgQNpTHGv10dORc+2gOSfnKEq3DaWEymSAc5dD9Pn9APzIvmDwoAuieb8A\nTC2GjP5NGO87Hx9/z+5Xl6bZZMP2KtddE3gIL6TRowqpzBv4przOTST+iGDq\npkGRpKIl+o0PK/QJ8/xnHjbT/jtOqI4t6cNN2qaTS8seCIuv6h2GI6dShp1U\nT5h2P+AloTbkTwjsl45tQw1fdy0cRll6jAmDG5OPwGzbDs9qtgRTX5R2R0u3\nkoRIsrzscJTzZR9HHnHZjAjekad6Ogs5HecSgAxI7Gk/ZbsjB/zFYe7W9tHL\nv+Lc8JFZG/2o9/HtBjKJwybguo5YOypSlw5EHUEfAe39Fusq1R+YCdqiSkgx\nRZks\r\n=l9LS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3ITOPR2JuWwNB0WxR/33zejPyJ3T2ijpwSAKIxeKW9AiATRabTNmi0pyOl+CPchoCKmomIwmyeHuJs0RFa+Ob+TQ=="}]},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.1_1601751515397_0.7464282359716401"},"_hasShrinkwrap":false},"3.0.2":{"name":"@ijsto/eslint-config","version":"3.0.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"dependencies":{"dot-prop":"^5.2.0","read-pkg-up":"6.0.0","semver":"6.3.0"},"devDependencies":{"babel-eslint":"^9.0.0","eslint":"^6.1.0","eslint-config-airbnb":"^18.0.0","eslint-config-prettier":"^4.1.0","eslint-plugin-html":"^5.0.3","eslint-plugin-import":"^2.18.0","eslint-plugin-jsx-a11y":"^6.2.3","eslint-plugin-prettier":"^3.0.1","eslint-plugin-react":"^7.14.2","eslint-plugin-react-hooks":"^1.4.0","prettier":"^1.16.4"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"baa8c7fe6a59c73c8027df2da9b90a0722618e6d","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@3.0.2","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-FtlmJvTIm0sh6OjQ9whPwlqjqQsoM3GJZpHOQukcii9Sh386B+YpU8syxt8biUYwruveWsV0omwG3r5aTbrBbA==","shasum":"f02871e9d26ff78ca966c7aec986e216bdbf9f7e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-3.0.2.tgz","fileCount":12,"unpackedSize":45365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkpetCRA9TVsSAnZWagAAyBAP/2bcXAuwQmCq9LnMGSH9\nm2og6Qe885ueymZFln4+q0mmEWI9HnjWFDcJ87L3NkylKqsSfhKhK35v1fVv\nDzmwfuxRhh30rr0m3KAQf/TlbbRjzYOAQTvi3DVLTTez2C4l3OiI9UCeo8lV\n+1VYD0hqOoSNQkaBzchvW2vGU1Q9fLYWFJW5XXYfikrSEWwYVRXaPzRABnAH\ndcKYvjqInOK7NtQuj3srOvNAEbWM0QFBGXQLP6TgfGr7RDdSxdHc1QFX71rm\n7uO/MurqoDKyEFGVzJyWa//0dp1W6/5C9FPkZq5dfvL2DZFtojYc8TA81Jmj\nzCVPWoSqAO0DuvtbTJCfNJymOBfDH0+xgPrDO5Kz0nfe6imqrCEkTyt6Yk5F\nYcd7UAXYeIHZiuNH1wi48FGLPWu7vG+3kC7RhIEvdshC1jDEjVMEaI4vXCXZ\n6K75qMMarNFgTmFG60W0GEeccpk66Bl2pXq3Y1Pv6fzCiMlpCtuyJw5mn38p\nQJGL/IM7R1mglXeJKOtT86TZWvxqLuoPHAjQW0phFqf5crh7rQzb5D2P7JAj\ntTCnv4WDRb9xaZIggXWmqJ661GAkW0WUbV977GZ/RzoAX3sVOyW6B3fXB6/7\ny6JmQUa0Ijn8Gtl7H4jqbq4M2t7GX6oE89f/7D2MFog3OcY0177dl7gDGR0D\nK3uC\r\n=ceXa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbtlh2cGlNKoMb1VCv1Vsin2rMPCpih7EX8kiMc0aRXAiBNwuc+zOb9TgWdoup1RDiJDK/CWzxn+jKIGrZQWwiYlg=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_3.0.2_1620219821252_0.412178822368221"},"_hasShrinkwrap":false},"4.0.0":{"name":"@ijsto/eslint-config","version":"4.0.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^10.1.0","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm --global @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"1412aaef7ccff0023c6b9ee18b1aa54ad1a0bcd0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.0","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-mSdZZjnCQU5Zk87dl2QYwMjeLFNskqnxwK+P/j1ZWfYH5JTHwvvEm9DEHzVjPgPYNd7JQycZaRlLz5xB6y4JXQ==","shasum":"e527743d91ce7a7d131339918c443dee39238f22","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":12,"unpackedSize":45352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglZafCRA9TVsSAnZWagAAMX0P/22XAzZlZn5G876xFP1P\np0k2SihlQncBO2TX1q+zOQvLcC7tGorZFgu4c8Wjy4kgvkc5EzvOT08XcRZs\nf8NrwL3PmzvbgYRsNAuUiIC8VoVG/xjyGGhphwXIt+Nx1vD3x8wSjLOmn8Vm\nFFMak2xOarP9HBdP6gHhcAMaBpD0rOpsn8Rmk0hu0kClWl4VRVA7/lLFPyP1\nTGTnwt163PKPfdd0h+QG/+CGh+etMvZhMXSSW35o8XYsATugdAmnf/jUe8ws\n24yRpvkjaiaKQ/vWVoHrmcdToIjUpcQeytVMKHhZUcNjXFlsWJNgsZvun+RM\n9Dvn1/tccskoLoiQilCFFGTHZ17zkNAyCAjPiHjcXgU9eIsiFLP8QUKvxmCi\nAG+WT3vru4oZALYDiqlLMKJTFrfbgHC8fG7ywwAM8rhFai4aLJnS0YWBo3nR\nKhRrnWh5vf/tWA99as6Q9owwmOZHanmLuAqpILgr8XFooIghqHKdsq/QaHqa\nELgWYUIejfan4RQvE66J+gSu/WsH2uh/iVccXcRTdNXzZQzsgnzlSDi7M/ym\nBkCRRRFpAkv5TfxbsS3s+RSxwbzFrQB/bTlFdEaTkon11JWwOjafs4DqiMfr\nLiUYfY5xnJoqFRu5z5uvlmV8NJbo0WWpN/b7jCBzsqp3eO4E6rRfLw+dx/5I\n4tO7\r\n=U0T0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIphzQ1+HLS0EhOKUVZ4sIk0lg+rqnZmv713+viYw1ZAiEAw2yLQC8a/35/blor2Zz5Ye8MoC50mSozAOa0M6wYacg="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.0_1620416158601_0.9616292914191134"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ijsto/eslint-config","version":"4.0.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"babel-eslint":"^10.1.0","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"babel-eslint":"^10.1.0","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"1412aaef7ccff0023c6b9ee18b1aa54ad1a0bcd0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.1","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-zMj25P8x8t6GeZFp1oISbLHRHun4LpsDdcm6sFf5GPpYLi+LC4Btol+X0bZnvAjmB5VQJ0EQEtqutBoW5HHXiA==","shasum":"cf821b46632c4b59994b3194db9fbe5afe82c660","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.1.tgz","fileCount":12,"unpackedSize":45352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglZ+VCRA9TVsSAnZWagAAHekP/RjIdn+Lfkex06vlrpR3\nf8L2sLDIneQFsMswmQahmbKP89WcmNkdBgEg0y9CrJEmKZwsxjAnq8s5BE85\nUX9Pqn/l8Kf6mO0JRm44g9PCxeuGrXOFrU+2SMs6vWtsqfjIVObf4eOssXKS\nGkzbMn/ck0YRdFBRpSItqftmCUdSuhsc0sr6EM2fYD/NtxmpXkiezyltxfZx\nr10/CtkpZ04Gl/TyREUuCb4po1SnhROacXNMETC5ZZw08z5yX58RdV+lj2lf\nWW8oX6lz7ks0lmIHejy5Y+gkGQCLuTPXLuJX/z8aEAHdMoU42XZAcP5ES7UN\n2tEc2ECC5EgFUBlkknAYFHFtQtiswjgYEIbRLX5cNVt2Jg7imrj+04PfqG4I\nwPbRMFEiYwafUoDZGzsbXkNOh6pZeDGJhXWAG6sKJ/yp7oa7ygqyi29af7Ou\ne5e4OmlWaIce4Z3o11Hc3qd5JscEoNLvCl1eIW2LXMXR4SMuulOi8BfZ1Grx\nZ8Xs7qexKrnXcUqtJevbsOCDWI3GqRFvM0JnMKD20QpHvn+XksKZZIeTmo8J\nd2yBdpVj/vMnizSXJewqfpqx3OA1DfyKbAHib2FyzRd9LoH667pqvnk/2jLs\nkTvsxfL5yyfVtVLyIysbZU1cd8fVdbYEBnbeRQZXk+ZcIeHtefXV7tjXHKG+\nvrtU\r\n=b8Aq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYSOj68LLJEDrAjznasPyX9q4KtdgRFOKp1OdSNlw4GAiEAnYnFNURGqF9Vi9vLa6nG6AulQv/4sp7bt8jzhRV9DRQ="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.1_1620418452621_0.05141740507824055"},"_hasShrinkwrap":false},"4.0.2":{"name":"@ijsto/eslint-config","version":"4.0.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm --global @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"529ea21ed1b203da0840ce20142d65cd8778b2f3","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.2","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-2q6hen36Q5kHtZyCtZ62rsFMv/bm3ik4VSh03wkQDatvfQaZ5AYXxbp45teBOiWMyg4GGh3kl/y7fdJVINNgNA==","shasum":"86337242dc9255a3b175be9e887b477b1e24912c","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.2.tgz","fileCount":12,"unpackedSize":45370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglcwXCRA9TVsSAnZWagAA3FgP/0YQt7af0Fmw+OZ3UKMk\nx6eQJkXD+IMzvDbgvEVJLGiWqVoerRhRACUixmnSQqMDKNPY4dddD22nCDGt\nzh3iqi9PEEbXNxXu1bsXHdO1Y92xyJtZOMhxh8qhljtN9l87h5BxSprLWdf0\neYD/SqwiaY0QGJ0ma4Vyw3DGl5UFg0Kg3YkYHj0p8qmP3znCe4CSHexNuDIW\n8QcrU9NeiLg+FbGPtDHyv2gk5V7zRPhRwEi7Zog4QhuPS0D5UTSi2GATpmYY\nh6r+k/YBuHbYTZ33BMYpAbPm8vadmUNEDuKx3O4edWrNFhD+G/uqieQs+/4M\n8vb4Q30GuYQWHBy3uViSJLblKTKDOWrwUuDAjGtzzsUMu+/NmhhH36YvMAwK\n2CP7oJptV5HRlObgiEEDA6ZTn/tlGqRCiu+XpmpcRwkgYgkJv2WKKy0E4+BF\nXo58kawPJln1HgkC19y2h012ezE1YPMDGTEgfPJPGknh6BW90V6xOIaYOBGV\n7qslup7dZMLDkP0re5tqUG40RAOBg/6fOaCIWk33mdAxmGNcrh6wXjKOS8W/\n7w3eeo1JddjG4cEQX2xbJ7Tc5R4rZtp57Ogo44TdWyIm8ah8XgFOzHTjvRW2\n3gKRJPA7mBSOotlDOtF3WbbpJ4furEKG0aRQXIuw1rabYqgcVgXAiTlPlt5/\ne1r7\r\n=4XP3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq8ye65SI5lJR0sBa1u/qU+Rz7R5JC9BkEJMZPqmgVUAiA+7LpsKit0R6wQOHRz+FUat8PpipOp/AzwLVuR/o2yOg=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.2_1620429846896_0.3099492284243668"},"_hasShrinkwrap":false},"4.0.3":{"name":"@ijsto/eslint-config","version":"4.0.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"529ea21ed1b203da0840ce20142d65cd8778b2f3","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.3","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-6ST2tTmicx9sE4JUkOFHqgljrGvaz3X1oT61PLnmOs27KfBljUH24oOUcGlcYZCbjOyTQQI+FOB/3Kxf7aKqAQ==","shasum":"bfe0211ec8d7e0301dd100662a81c3745a8089c5","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.3.tgz","fileCount":12,"unpackedSize":45370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglc1dCRA9TVsSAnZWagAABHMP/jMJcCX+edqNfZjcQJQV\ndo7+e9bDm5L1drewY5q+eqPLKD9sMcd+DIlV5vFDxt9il0ytgowSjMKvstGh\nKGwg5Ue3k1Ls03OmWE3iTRQEDGJOcSterUQ3IV5+Vu3lbO2asW9DkyNfwzJ7\n2RUv0RY0htTUAN3h6SQWkoulAvJLY0hhcaL90F0d7KCuX9dKqPD5lmCPA6MC\npVC7tQKZZZJrIjD2Poxdt/1DVkR5Htj9fcBMcpwqKJF3EFSpTAAdA2U8RVSo\nIa3nA89Iajeq1OXANXFUi9eh4/WZSqA4g3MQR5tlMtwl/zPBtsMNATLdtFwj\nzpIShy+meCVmfWFq78RbWEvfNY7QR8hY1BkweVCV8rqNETR180cpHxasxm3t\nQej5Ayhk0X2HseYb4PLsOLV63ZU5hgf1Kj36bWhskrQT0LXXHFyKrgZv5IC6\npaTjDOJWLuKl8QAv4qHweyQQin53+srDpvoZQld2wOO4RmB6d6VUpEg0CBvO\n2VS+yOtfgMatskuWInFY9F6RNqtw2rcpE04uqJCVw9n3Y88K+x93kYWDBuXp\nzH5W3Al41pynh9iLrvjp/SsefGKV7joN3BTK+e0nl51R3rfRbcCmU2xZA5tC\nT+0h+OzKi8y1cAGH7/cwt3xnxsBc7HDRAex7XP6jrxgXWIpnxmJkYr7ZF44m\nLEOP\r\n=V9rw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEgSqq54I9ReHrVJeMz4YaH0tCiTlmlKctFZPbgmqunAiEAzUJVr6TlN3F5J9c1nWpZV0lk/j5w2ORKvqS5RVhh6RU="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.3_1620430173007_0.44118624698558895"},"_hasShrinkwrap":false},"4.0.4":{"name":"@ijsto/eslint-config","version":"4.0.4","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","type":"module","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.4","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-uxXAhnbcj1mrSF3gt5qz6gdGXcKRhiqjITllo4iJwCtey4SW6EsaFCfYMpyqirLiBkMQydgiTBWCuwtbWg/6kg==","shasum":"6cb418b4a23893103c46445b88a921373f6e5da9","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.4.tgz","fileCount":12,"unpackedSize":45425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgLrCRA9TVsSAnZWagAAwLMP/2yNV1ucW0LRnfu4jxw7\nz0g9Sp0gfdoDAzsfqY76pIXxEi/++LcgNwIhMiblahIokslPxWfO44Fo784h\n4MqjhV9XbLl+N4JwxA+h7hNecvbOD+Z8Mby0Y2dA7+JK/x+OjrA0ECN1pwjc\n8L+i+o8gOJuFCZv51VuefQKa4VlPzSwI07RObPo9n/OD3mJEBKazV5ZfdGfJ\n5LqJQQskvjBCgu6ghCpNXy8MzokPVxy/NN4FFPq6oZvmW+Xn2Ui/9brEyRwM\nh6sXDxmXWug1RUiTMDD6s78tYEhYofu76Zf0nBVx2wwccMpo9J+yt1h3wo39\nFqHuf85+YHaFFl2UHLsMaWj0wlXfIhi9PKLKhmcQVvfB3w8XlE9S3qA3w3LD\nQDGgYfHjmSUvND48nowbuDL84UmKgY326qetIs6hZg1WuZ0cSQJJuYDrH78A\n36FERjuM09ijDe1yn77JUXqNFfYQ1fti/Qqja9KcKjsR+5jW8K4tzagS2lF2\nlGHiCpVLz8rFOf/PrWljDRcQRzts+byi+63IlipRctSOn/1+4TBTWaNU3aCd\nq+W9Hn8RkGJjgyzyHbhhpwJa3G78c85Lrfs/KrJfqs9zQaAlM/t17gRIz9QS\nT5EgRkEk05uvMblKhyairZVlbpXjqnMFfi5kJnGGCCKPc1Wds99vU/NHoxmq\nxUKa\r\n=+bub\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/gxu9jp5cisYhi+5x8Lh+qxDePGav5l3ukpibq3HN0AIgdOAqmOnKNY5iu2/ZCZzDvHzgH/bBjTODTOPv4Dw1KVg="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.4_1620443883425_0.7153847008073175"},"_hasShrinkwrap":false},"4.0.5":{"name":"@ijsto/eslint-config","version":"4.0.5","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.5","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-W6QAwFpKImfD1W4U65YmrN0KzOu+Ou5qDkOdlfipWttHZXfCA4c/7VpENU8aV/aRMRFmTCVMZ+uZF5ty3IZ8bg==","shasum":"d8c39bdaa7fb5af49a724ca1506aece0364e8789","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.5.tgz","fileCount":12,"unpackedSize":45406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgOfCRA9TVsSAnZWagAA+qwP/j9y0r1cF62cb+C/3P13\npjELSEQwHLqmKU4MgEcvZSESirV2yeA2jIqfkH2epnWbewhrGYS90tdArAx6\nRCtTj7HwY9CyBW3kqkqdApER1x3b50KLltG2+nhJYXN4XADUZSupFlEO3EXN\nTrSJk1KlRAVVLHCI6SOuUU9IecauanMkcyqrQQIk7fWqkN8Rmd4ktFaCTs3T\n96n+i20Z0DossK3LqjH95dSwRirylZUcDyqKDwzSi14CKzUcMC2TFsN8WBrs\nElKvBjELJkq1LfrU0bO3XU9kM3nOS5Y/OC5jonlSTU4bJHuHr823HuEcwKkO\n6/QFQ4WJXwQ0BnRwpsnsn8hBHY+kmM6OOGKbnSxD/c6ymcxar04k+J9VcXLU\nXOxIH+uo8Z0eX+qcreQDrNEk00/FVHH5wvSQrPRTUTiAsM+jKP04kok4cEbl\n+JH6KZw59eQjErsckLJD8LLpzWC4jJ9MK+ZFYY30BKskPx1wmtUbQ6FHEsKt\nfRqIVdpWO7e9eXfotY1+wACSSBzqCuLE691q0WlqvSbKrn40gvDf9P/6vToB\ncfKn6akb8JGyMFq1FGniXlv+dORskXgesvIKVR+C1MDpffl71oWONnjXaV7h\n1/EFQ68+b4LlGFmP43vl4nv6+FLMnENTHn4wHP7eCsl6GDrYMZ4WnO8QBAZD\nDZzY\r\n=7yFz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGO6DsLRNmz75GeO2Tor8H2lo4dRtdERQEchIAHnHV1AiBlqJbLBj7RIr5emn4Sui9T6MTiLAJwDYDWYDUJEh08hw=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.5_1620444062513_0.052560853505108085"},"_hasShrinkwrap":false},"4.0.7":{"name":"@ijsto/eslint-config","version":"4.0.7","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","type":"module","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.7","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-uwiJW+1hRRlC/qz7XiLxz6bsjy3d1fkaA8sEA0l9JaPDSgRhkXOinAYn0HZAZPbH97Wjg5oWAVGKGc2b1tbZfQ==","shasum":"d3772bf1964a89e9f45d904da0b13e7a379a3eb3","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.7.tgz","fileCount":12,"unpackedSize":45510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgWWCRA9TVsSAnZWagAA3hkP/3+dN9AUtgCOHaPEmbJf\nqx2/oazapNdIT0MfTJhaCp932FclZkXXe0tYgLPPOuX0oPpYEje5fsbIMX2c\n5aDv38rQ+cY0rp+2jKHlTFWjkPRCHORbUAvWn72r6PZ14fusEbYrRSfWLPd4\nJX74rHJ+6MOjG16yeoB4EYgMtv3RNRmPNyKYsx/RT5/HsO/gCqoU80NpQ5kA\n1e2Lqd/+IaOEox24M5HIS1FTUqKb/l8kUUKFSRZz91iUN9jtcihdFQrmsjPR\n8JV6ETZfqIS2/HPBqhq3+n7oyX0IrtPTmsUTMv2+/er9NK4WNkadX6wA3Pj4\n+iv+2dFUD1m85yvlbjMn2lasX9ix4DZpCKfwVGgcjzqau4xcCL0n4FkTRFuD\n8yd4Wf+SuqQ1gz0BIhbtEcBwinFQD0FIsUABeG1YETbEeR5kiXif1/W413Aw\nSW4B5w/nKMpGPWtuXKJnVbrJc/pYFtcr3yXbXTjfCJszvJvsKyl1Ni8M8NoE\nmiaO/XXTcP2GmZRJeSA3al4BQRkjKkHd+WOZDoN4qM5lj9pSHRIJgs4C8Glk\nVy7Rw1wtJiMZuANPMnaS34x4rSsEyuDVp8/QN4n4H5wCeQ7WLaEPNtyfk25i\nR7btuW9sqyXDmpTVIxzGqfKjt5TGQKjYjLuXEAvZzLV5i1gnHyjHkXfwxLup\nAM+a\r\n=c0SP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbS6WuwiRMcKBZmLDURxoI0Dk74uQ6jSNIb03Nuv3yvAiEA9JX5djB8+wFeZcfzlIs0OOqTbBmZ16JDzsesobivvek="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.7_1620444565772_0.2873904970477277"},"_hasShrinkwrap":false},"4.0.8":{"name":"@ijsto/eslint-config","version":"4.0.8","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","type":"module","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.8","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-IFYkXJq6/Rf+85zoc7PK1cEfwzcogbqPLVmUZg7o00ce/6D/fR52Ni2xo3HMQX0w1ZjLUaNqfMe3115kMg+2yw==","shasum":"402ef6c67e48acbcb6f19f8f582035c4e427e052","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.8.tgz","fileCount":12,"unpackedSize":45510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgd3CRA9TVsSAnZWagAA23sQAJe6jFLCuOR8MtjA8uwl\nOpEa+hIKMf2H0h+Wn/4MaXXP3YlKetUJYdcN1rEXU2NV602L8qa9TtAzmNAF\nr9AqRP1SXnWXlN9h7gX7jl2BN1Qzxh7Nv5yTyOvzjvxzYxaXcTqQVxa8ejq/\nFgwm124Y4uw8Uqp6tGYvtqUAqX8NVvhnQKbF/O/yMVcFMBjM/gZQNwZUwq+A\nLPUVEM2evhQ15q9DltsYM0F+pQFBXNZMLUqw75rZMRNNAwT9c6b8O8Fpv2Eb\n+dKfDbWtnmV6gMw82WGAXYAjgXXgW18DTqq/gJ/XISc0KQPBrEHGiBR4E8+f\nfHNdinhfwOyj81OTiza50qa/oUJATpuQ1BMJd0pAHtBCWKAt0nUntQx1aoSH\njW1QKN3Ys2g/A8fs+dPIAqwxn1Td9KJ0RjOuBG8i4r/ZsrcpCjryl9dfSNnI\nlpFCAkn53Pb1kJrH0LFNvbhM8q+rZxM5wI047ZPdrEQkOCmDnJj6TDWw6PDO\nSd+eeZeBjZgYgfjvfM4qsLHHFekSEEXBr8hIEDyRbZjH1zinuX6+5C4ResJa\nbAZLxR4qJUT9K4S2TlVYEyXiPmul+Lbiw1CNlg+MDfepp+N54oM9M52cLbU5\nvtcH9/+BqmGqn5iLYLWV/dJHGCGgbV29Auagjg8wpM5wBNTrwPV2XpSgAm9b\npOaB\r\n=Jk6b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaxhKEJjkQURaQ/dySFCc1AkY4OfIhyKdYeQM4T2rXVQIhAJO7Iir7FfBzN3CYS0uSqEeTv7idkXkc7x1wDw3JEGaj"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.8_1620445047391_0.6858540345542155"},"_hasShrinkwrap":false},"4.0.9":{"name":"@ijsto/eslint-config","version":"4.0.9","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","type":"module","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"@babel/eslint-parser":"^7.13.14","eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.9","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-YOnwBRzqalpfqjT4Okydw5Sk3a6H601SYceJg2oSP9rMrWMqtxy0H9+hOKU3ymPWkKJZ8lpGlkF5elVSR3v+uw==","shasum":"f3ae70a7ea44542d5ac3c124eff28eb7925fff90","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.9.tgz","fileCount":12,"unpackedSize":45511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglgkfCRA9TVsSAnZWagAAdlgP/24EaJoBJQtN/j302fLp\nHB4cH95Fg6Sp3jRNnPslDuEg0YmlsAzZvcgy3y27WcfFUz/jL3grux3otgPs\nEv+nOrEs4gLTJqbbEzlTZ5/HKvDd7IJIUy4+Ky3OB6FHLbn4ZQ4vZ7luydVL\nXKphuh42OHt5bBtYXArH4UIjfZoTl1olG54uW63KYLmWqzaIpD4yf1LYl6du\nnXCRhrgHctC1dCKCQeDlUJetaN0LInYMBNVIi3eRcopWgjzH2KO0Uh7HjxYY\n3/6yS0orRNK0Hkx7++E3BttfoO+UEkSmNZQcSsBEE5wZLsCWBPLnvWynRfk3\naGXt4nwTXMGA3800OX4PZ8vSFNpNbMWiFsPrKJW2hDYg21JN80P7Ivu7mesk\nYx6ygiYXxghO0EKRpx1f3e9hqTM9Vvb9eXBEi/30YwKR4Wcz1AOYoDNpkmfH\n5INi07Gs3WdSDQ57V1zf6BEZInooPrXDpLGb2JZQAWbzxrvyb1MuqHJqpMTb\nd9Ha94zv8f+SJpYhiE1uTC1XsAEU+mj2vqrkFNPeBHRnREHfS4t1YD7SXQk5\nHosby5n7u+B28Vjsc5CsDDd7TXkl/XiW4Yf5p70O2B7vK6ggnQfhcL9QPz6A\nVwVgnqKcZPMN0wPUuIL2s/oV6z3gxOG8CyxbOq78W1t0bDVmejZ1hPbrJUt/\nAL3S\r\n=+xpf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAF5qAaqUd4Pwlyp1yyrDjSec/Qhn7zp/JyZ9ZXH6WKwAiEAgPLcH/MLP91hhjby3wyzmAwSWUvB7R5bPiiAsJrF2BY="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.9_1620445470961_0.7551018173728459"},"_hasShrinkwrap":false},"4.0.11":{"name":"@ijsto/eslint-config","version":"4.0.11","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.11","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-IIy2STAHUJduSmGr6jQsChW7CBZ/eKAeNYVebap9vBT0KFa/P2YE5cHmgepgGxvq66Y4viAz76qJE8wm13HwaQ==","shasum":"c699373ab76fa8cf0fb4d69dabc1348d90ff38a8","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.11.tgz","fileCount":13,"unpackedSize":45570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglhoECRA9TVsSAnZWagAAa+YP/0YdcAd4CwqecUM03iZr\n95AfIXW1oB0M+VIusc9Vtk7pL0AWLifs/ASOQf3i138otwGYrpbONdi/4L4U\nQkvNByETeBgIN3MvyGt99SVKL/7pgdQd1YoOdQGD2D7k16yfsojf2V/Nl0qv\nhDV/ucaaanSmgVN9Ri71lAdMUUqHEym6TY30Xjp2PBsI6uE7uh7ulBSyJedQ\nAAevY+duIWm6r+j1/l7Hg7R2bhIbWAMrj1KQ561J8BOZ/BZdUekyFeqVKS60\nGH0/6LmdAuIhTchFnvDtvw8USGHUCBnIi1d/Z2QUkDT1/an03znjsETGe8K4\nS+4ny/HTAhXuA+S3LYUY0ZzmB/0lC3KrbPTfqRWWGWr5qNi4cIhKcl6g6l/b\nYw86nlYUu4Yto28SAwuezmCIUrkR7D/6NOiS6sWERipRiWFvtPTXfFQdSbGQ\nvw45hJ1/oaq++tbRnm68tXVQM8OPCjX5Q6/c151Zk9uQyMCIiBtNO6FLV3sG\nFLMekuxLgobnF0uzcPXmK7jnGptWIh9u/MVj/6OS3P91LBerR2DF5Xzls5dQ\ndQ+DxVM4FOK/sXAoQT0ZBtTWK1JWjPOLtB2vRgUbiHcUJCiIwea0oUqOMOLp\n9kgBWHiykK4GR4P2Ay1PYpu0elPSSWQUqugfYAWRpjVA/WUoLjmNek0tFcbB\nhPzB\r\n=Q7ob\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzJksUaAIoZiGW9jVrM71HiPpEePrdLppkcsrOLCKZfAiAOm203ueY2NBLFE/iIKzr0REiNz7sDqYThCpWOY5Ar7w=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.11_1620449796452_0.9239436532289036"},"_hasShrinkwrap":false},"4.0.12":{"name":"@ijsto/eslint-config","version":"4.0.12","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","read-pkg-up":"8.0.0","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.12","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-3KI+Matx0Cc5eMG1PgdOd8aZJEk2ZZ1ml25V1HAGG8DJCLobXHc/QwLoAGscbz5qCo8p1Dm+BrhM+VRZEtBE7Q==","shasum":"e01bbbc9b0e5dd413533757f53597ea1597ba5c1","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.12.tgz","fileCount":13,"unpackedSize":46440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglh/0CRA9TVsSAnZWagAAx6cQAJ8jOeU2pJ/eKwSE9ZAM\nSGNNXUfYKg291sxHMM2a3Wv6ki0mPV7IXB+qHwWyu4UEr8m7VaF95MZWW7kx\nrzgsR4WsjYEiLWqX5ztGh59DfdgPAjKIQ0uHY0xWN/bFteRoHmVbohWCfntM\n4V1Dv/59iodUSFtxRhgBTzijiRl2mGwVMrNR2ByXfd9ScQDhO6dX+okzxfDz\nSciEgH5JHvAd+C221hR6OvEqfrpBYeA86nfjtEbUkm1Jaxp7mMt/PXh4swys\n7vhNYtV+2csiJkzY6SaRU4oR++AJKVoWpw2Ertf8kAM/SyKj8lK2/XMJB5kk\nPZ2Gv+k6CKQAEEJUb/4nTOBIhnk3mu1sAZMzatb0KvGtGQgRfDC0V1A7Qmpc\n/OvQAEayQTQryk3LfvVSvjE3lgyZhshDLYBtvEjjr4fLh+LJ/vy2plf1G+Sd\nTKGU59qD+klkdcKebIG9RlO1XGNIcV1CvLJByk7CVzpPvW8MbLI4fGeNy8rm\nq79h3ME8m81Be2RzlHJS/QdtkTpaM0FKoFPsFB+/vTnJ50jkERr/wQNJsj31\nTCBrRi/g0DG6KzFJZbc7JJV5UOnTK168nkWhvgmbRNH/WPnRiR48sSngGptI\nNQ54/Elv1wOFHVtNfsWQ3+2O2Ust21a1oKVeWFjSnxN3fyPf8zxXNlsNiXyx\nMyz3\r\n=2NdI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ9GsHtSRXEys+E12rQpGHgQx3tA4lBVU7/lCQ2gt0aAIhAON1zM8tXqSnsjPoAPIsQLvCp0ocRLuwK14fu9gMQcHG"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.12_1620451316045_0.81092397897254"},"_hasShrinkwrap":false},"4.0.13":{"name":"@ijsto/eslint-config","version":"4.0.13","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.13","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-+fR1W4FNQwqcuKUcbkgSp3fY5FJmwfeSK5z4+pd5+cSckzugbf+0uLKsUmFFU09k1yDriQxg5mst4M6rS0RaPA==","shasum":"7519dd50ffa141f09bafff2045605fc08f76fb21","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.13.tgz","fileCount":13,"unpackedSize":46464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgliHgCRA9TVsSAnZWagAAsqcP/11yNdscE5HpEdTdAaVI\nOoBVmalLns+8zMMrlf3D51tnZV8KEOGqX9fmFVdh3v41Rnl6yTpmFa2tZJmP\nIlltpSHL8kMSDqCCy56dIysJ4Qm8yBcKAF+RlhfSaw6CoIwHa8qEAtAdYKYv\nIKAzFmvLiR6A+Vb1ES8J5gaWr/GRzAYCO+sjUA191Nxa8udocluo19J9oJDa\nOs+DUI4YoJd60yqUMOn9ajbm/P0tRGVaFQxN3ztFqMA4tDzGTqGnYtDANPCz\nLABiKwUF4XB1yrZjuDuK8+deeiK/7WJGOc2SCZvdcR2D9d18OCAwFuVe8J/g\nDs1AjClCyIKZWjeQtWM84ANnP4lZyljVglP9ilhzFNs+XG8rNOx+365ftZeh\n1FXqsID2L9WAm0E0BTjGn9THbzChFd3qh2EdydAy3rfP4ThPHuYG/Tx4+f+0\nAGlT72BJF7O/I/01QuMLRnrFreF162DCNPooGvXs3Hs+zvbHaatmT9ZqmzFJ\nQrKz8lmjo/gcwSm063/38E6ts2aK+nh+GvbT4KKRT2ziD0p1dHc3v08Vw1g0\nofC/QUvKCCvvKIqBkxUeTsft86cEVa03FYWOJGBrzdOEbWwPByLX1OGUHJ2m\nhbYU642jJRGAZka2kjNXY87heJTxqi1bEt1J8KdddbQBbEAjTasXMhU2XcKF\nAVav\r\n=6VGG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3v274G+UyBnKJVEaRRcjgZkVM9sTlu8CMFeuopROXSQIhAKXRv0RfecRxkWBzv5O9blBpPXoSnTlLuglnRtfvUKl3"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.13_1620451808057_0.5331822602544876"},"_hasShrinkwrap":false},"4.0.14":{"name":"@ijsto/eslint-config","version":"4.0.14","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.14","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-d17dRKzsXSZBKHl3f3cTTSi3eKEtPKbCFB9kXFXKvN38e499KsGbTjfLXhisJaYWvCUcRsbXOecZOLXY0tfyow==","shasum":"4eb1eb0de944c8577952e4f349e00aef9f4b2aad","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.14.tgz","fileCount":13,"unpackedSize":46170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgliP6CRA9TVsSAnZWagAADT0QAJNteab7cgVgc5wOr63V\nWw/2RfUuad7WPpL09Zn2/v+3DdGV5ArSXmUcBfKc2X6+XGIfI5m86H52XLCY\nME38bPO3P/JTkL9HIqm/1hminX5WLcDVp+ST8Nse96bW92mTKH8xdTaPri5X\nbbk2NqnHM8enludDoWGw6NK5fOY69oK4NyAwAuoR7Axp27DniSw2XnYka8gI\ncsHq4guxVFRajBnx27odfx85yE+IddaxVjDgjq76hN+4pnQsXzE30T3aQ2Ia\nRulko3we6uzLmOM7dmPY0RHQBKYiHHPSl2cFLn8q5Xo6bMRRbBGdpYYESR3M\ngrfkfgohjduZM3mynViTjn5yxmsFA13uWUbSwK8jI/0ZKazcvExKZbucvZfg\nkesjAfXGHSwO2VkkjxudP4F3hmkGOUJTZBpJOzr8D5B290IOG0B0mBZoqhu2\nOJUL07CTaLCIKORRF2qNXt9waCtOJKZ8lKxhxrkiKYMJOevB0xTsRIpHiWKh\n8fyblQqPQQoFenQDsVtxxsPlRLYsG965JwrZg1IG3axQTPANAudPSouZTEHS\nd0t+PzMMuQkgnmgC7BftGJa17dTc+CIblP4TqdWlv/7+J+YWvckS4o1pki9Z\nQLD0u9Q/TC0QEEe+msaaQq54gD8C0iIsR847pIK0A6tNPr1c4YDI1sWb9Gja\nqHj6\r\n=mXmY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5C8w/fTj4etEswoZcJEPp4EwPal7Mdg3X3mgkcivVBAiEAmRpOI9RjbGbX7Nl5FyjPBSA0bbk8JyR/NFrNDkZ1Cs0="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.14_1620452346402_0.7369374862569107"},"_hasShrinkwrap":false},"4.0.15":{"name":"@ijsto/eslint-config","version":"4.0.15","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/eslint-parser":"^7.13.14","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.15","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-aKUZqUdkOJpIpEEcEFs9qAo9tTXWhIFlCNWYG0RxLz69BXOOra5cyWpT7SS8pKcv8QdpvTKaWvtG4zB6sHQYQQ==","shasum":"8185b87a0b9c606aaccd44f1d4c276dcdf098332","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.15.tgz","fileCount":14,"unpackedSize":48274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglibhCRA9TVsSAnZWagAA1t0P/1R+ANJxTSsXHVWkjmq7\n1/2vWWzShLhN8GyYgpV6h1rXEAluiPSk/mQi23vHr/i0ZRUGI0Hs+ucOdLZn\nB9Tkcb+JjI+weNP78civOfvS7yr6QwbMxIT1Yk2qORToIcUHRmNsKlIQPq2c\ntUi2h/HDP6/d9MQEuqbvtxJNzuA3tNolOky7z6EOQwI/gorixwRxDYGn4/iM\nzQ91Zq6GZ1CgVhkpmzvSQGhis7HW6bGhPCSIXf+Ozx566e4QjTYw+jq4k/ss\nGDUSfgH330962A/FoVieOKSt4UmHpWbIh+eKFAgqG2CHXTyCWT+l4EEJioG2\nLtJqJqJeeTsuVHZcZ6eSEH26Zy7e3nPvg5C8vr6L5Sv7M/EmnaKExdtPhyI9\nwLq7e8woJo2qMmT+EMLQHru22J2qZnzcvZLakEvVIlmJ5lpH4lpuoZ8INpg9\nkrQIHA26YWZ73xoiRvBYc2N1qNlBPa7VrSfu7fdDpa2NuNFzPQFfHPkh/rPf\nL9SKSJSk0wDwd3dBk9/iqbOT9PDSk2Oj92YrqVTMwxXN2C3EIzV5CM+BulmR\nX4//FVygVNzRVOsxC1TRcYFuBSz6LTybxwmSIGPdlZt2qJq6K6Hsl5N0+W84\nIGbg7Jcc5/CIZtrcJXEF+RU9fxkgZjxQ+1mjsAEx66yw/wnPg3rRfFThyBpn\nD3yw\r\n=WCT/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6JsCgH98vmXL0onLfCIqvLcv6wicXjkjzgFpev2+oIQIgR6M2BEeqyLWBss/h4TQLXhE/SLMf4N1haSczDmFhdLA="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.15_1620453088907_0.44593293399189626"},"_hasShrinkwrap":false},"4.0.16":{"name":"@ijsto/eslint-config","version":"4.0.16","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.16","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-snPJm4Lv/ovzZRbN1UOoud4K44OmWiMVcx6zTGBj8itlUkM8U7us2cGeXtzWzRRbssgiu0tY2xojy2m0hePnaw==","shasum":"054c8672885dae8612f7e2e2962faf7fc6fa9e2a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.16.tgz","fileCount":14,"unpackedSize":48315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgligrCRA9TVsSAnZWagAA4VUP/0H3oYX+d/Q20Pl3x6v7\nZPT3IJJAQglXxLVbNwtTXsTta38SBMkdcMkaiM7I+08AI6nmuHjIJsCQ+Qnw\ntUawcoaZDScXwGluXEbRvYezbcDeXvr/lxzWV2zYQuQPGTxfOxdMIhy+RzHr\nHbEWJE8W9irLy5UV1UlAApkyvforRU1HpkkiACugsHLk3DPZVM5A5FTfTqXH\n0L2GOMbpRvX5gh09XWtonfedyIboHQg0md7j4LLMUVJBi172NfuwvXt46kY1\nh+9ZqmGGzHcrnMe1upA+rBzSdLGoGq4+0Py4Y4K8quv8x/oMecoTcgTjzKdU\nqJD/xmcA4JmFk8UIThE6+yjRWWEk0LIa07XXaP44ZPlNKTNOj18fvzqhGiQj\nb4B0BV0asJ7ombBC5BA2dg15SGVyyT3SbdGxAEP0wBfEYxglfHcKAS6vOuSF\nE25HIJytRqCGSPBTNP/oYwQeTJDOnQ5koy1V+U74N9HhrunVmLfNw4Cg3Xgx\n+qSio6mR9RLiLdBNwJSbrFo0u0ZrPPGmbfZAOa3I4aj6GX7u8Wp4unBPtbdI\nvSqULEr8e/K6r3nhrdAZMFj3goj6XDCpdPBuNM0ocP6WTJIWjqdMVpK6WS0+\ntGZqB/PuSqriAAaaXVw+iwb12/DruLc7e5ccsyS7Uu7vlQsakpMC2Ip6OEfL\nW029\r\n=HET5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7M2sD9RmugF6FcECK/4YhZo83cG/Xf2SjuXQN+z7tEwIgMpALwYOoSYLxr0zrnm+DFKO0hoAoTbWsgYEwoEcyVYc="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.16_1620453419559_0.08878056538823031"},"_hasShrinkwrap":false},"4.0.17":{"name":"@ijsto/eslint-config","version":"4.0.17","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.17","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-pkXkd3Vdq+nQ0dJu4gS9U0A0IGFkoijqSviDDwX41tmC17/Dj/jpoJOt4/ajWdPMuWDLWTPGBHlJLhGIFnEhjg==","shasum":"db511809c6eabd9b38208b5efb79137abdd7ba7d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.17.tgz","fileCount":14,"unpackedSize":48202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglipyCRA9TVsSAnZWagAAk8UP/ifjqi4cz24pQeT7NqNW\nseE9uOP6rMcYn8JHgfyVDWUg/x4wQZnzA6IzVWqK6llDwUL0HHvuaIu7VbTQ\n5PlXAccwl2KsTLygM5f6wMueOPc4guMM/5yLQ4DuaXdaJetzPguEVAqC1Dam\n4V4OmYQWBoIPBxVdzOVY0kB1B2FDUUDoAlSUU4APYRBEYmCvDmRVB2SfuJQO\nUk2pbYZ3oyqTmPBgcm/yGBXv85QQ4wThVy8TJl8rJJUh4Dk16BX1O6R6Yrdv\nhBeUeJE53nrBAeTLOnq9ckq+p/qR+4FbcK9qxrwsgNefypMEy0fbEk+VcV+0\nAm4K/xTI4BOTTOTnas5IQ7VMRsMLDXUyYPeSZkZhiQEXFw/RT5lYU1GbWjjT\nRO7t5yKykd53RileHWQG5+yvFa8jHkDxSvUnGM4ElUB1S+IVWzyyJDtzrxOa\nG70AygS5gfmBTRHQy7KuUky81/TqKl1wZxMJ7izfcdMCSSqW9OLtagzxIsNk\njYU132N9cUtxoA61o6RzP1nnAFJXT8rgEs1Zt9B/Nf3FsNqboOw3/JVXYUor\nYc7K1PJpJzlo7Cffl9WutSVHJkCfiC0/kNqZfQrQJn5A5SpznVzuXmxnmkPr\nmU2j1itezhuqdhp0fQv3YH9Ly9fMwaqm8hVtfcePlRJyv+rU3SfHU/ZOo6RT\nxBBB\r\n=2e0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqTrAIqyq26cjAOqey1wswsKrgpLhWXWclvyN7KUMiUAiAwIGlV3f1NxA9Nl2QnV3gBKEvYLKp5HZ1rni4MjNRuuA=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.17_1620454001943_0.5944344237032024"},"_hasShrinkwrap":false},"4.0.18":{"name":"@ijsto/eslint-config","version":"4.0.18","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.0.18","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-QBMa7eUv1T0TdwGnDrW9ugTZA/rexxAKeL5VB8qeHgTU1K7iP2U05+q9oUJbgzB8tncTao+6KpoUmAhwj6aOEw==","shasum":"127bbad8fc22758cac32cc13013be7ae81d5666e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.0.18.tgz","fileCount":14,"unpackedSize":48028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglivxCRA9TVsSAnZWagAA/wsP/RPP2a33O2TkiPPQXM7u\nEjdul2VaKD1Tqtr71hqOJx4nLjqxJLkVgKNTG6TjbhIgZHGqKZg3NH/IvPbx\nQOOKd798UCkJzALzOBRxWNyfw6HjAAU5kpTzI5R7xT3Mj5SYOHgCJIA2sSHR\nAaQ0+ATk8MtA9AIkV5qZdlfAv+NoTKoXRx9VG+6nRtb4HyR8+Nby+LpD49YU\n6X2CStAsqcjx4LnFFsXhAZw00rOxPFjRVXi2YwmLZXxcaNqHqE30UrMnFVKR\nWPJNEnrNERE5QY6Q6N3L3FmD5YCZHGRf42NaFxny942y+DTmfdKwdEvPWIbB\nroQTzPxRwkcPDCp+UNn27edpECa+OQTBRU/djqhpOwsw2ssWOtThJI++6R9v\nU+MgkZV7FRkqW1d1L3wolIkroY4n2jFlpnHDulbgvJXxI7XTlEybKcXl0Te9\nJAM5uo0UeGmXcNnJcAfxlWxfZK0YZhdJGgtgVps+M5ISgw5MDouhrQPogel7\nwg4FVyyO2HAPQw+riX9K/WdfL9ts2GwP6iDjGYqabcGUuLtZoP3w8eLat9va\nJ817ctAMpeWvAPSZTxkgUQB5JFTaveDa+F+9J0tg4q4OApHwMGQ60C9pHI7k\nw03fLwc47Kl1y0DRFreT7TwN/5+4w5n4f82pWjyNr2+tPjXx2yHYpQ1d2Mii\nqcqo\r\n=CaOB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjP3VrZ3gCoEhqg/GHbZUWX5XfAVYXV581zPubNWoShAiEA+Xhr9lBKdCYFE1B0bDjDB51JcI19fjOld47YEOhtJgU="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.0.18_1620454384936_0.23737710424821512"},"_hasShrinkwrap":false},"4.1.0":{"name":"@ijsto/eslint-config","version":"4.1.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# ESLint and Prettier setup for VS Code\n\nA set of awesome ESLint + Prettier configs.\nMakes it easier to work with React, Next.js, Node apps.\n\nThis package is intended for use with VS Code, however, can be easily used with any text editors.\n\n# Installation\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n      \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n      \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will run each time you save your file changes.\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **locally** (from the project)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor (npm)\n\n```\nnpm remove @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n<hr />\n\n## How to Uninstall\n\nThis command will uninstall the @eslint-config and all related devDependencies **globally** (from your computer)\n\nIf you have installed any of the eslint-config or eslint-plugin packages separately, don't forgot to remove it from the list.\n\n```\nyarn global remove @ijsto/eslint-config babel-eslint eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\nor\n\n```\nnpm remove --global @ijsto/eslint-config @babel/eslint-parser eslint eslint-config-airbnb eslint-config-prettier eslint-plugin-html eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks prettier\n```\n\n</p>\n</details>\n\n<hr/>\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n","readmeFilename":"readme.md","gitHead":"d40d4f6913b34189eb18d3bd0f6b26a41b5463c0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.0","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-bA/7kRTDA1GpkmdOiRQNLecDfJg1Av+it+AOCQmR/oBc7hSIpZPEkrmJrs1FWpRXrO9sVUJjiX0k5if69hltPQ==","shasum":"631bd3ef3c1c253f683417f6786f336beb355031","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.0.tgz","fileCount":14,"unpackedSize":47887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgli0pCRA9TVsSAnZWagAAZf4P/0+23oRzYy9JxQW/vYJA\nZi8mKh8mpT+N8NpSLbi2+TzkiliuUHeH2Nk1kb5RkGchjeF14F0Lt6Y/XmZO\nxakS9E+h+2Q2liYqXM86Ozhcvhl3/YCmAjt51urWbeX5OjRuWie8sbgwfTiQ\n4KeiNp11C0/S7TzzTT4S5mtiMjO5OFaM51e9HTtEg0q1dHvw20Gm+JKD26/a\nslZgIMsn3a4dmmDQVv51U8DW2FlCisIR2Zc1qBewKw3ckPMdhoR5rg+XHb1H\n2wLw5qZfyOtKnB5ynCCnaQkK/F8aor4cJkQKlLmWACjVlnMX7WrnO2BblIPP\nlDNXHsP8bH1b7PM85SqIk7xHBc1+1BwhI8kewBqCdRfaq1oKVULqIPoHW8w4\nRFnz7KUF8dArllCyHr7YoNlHcWq6EwdP2g//Uxsmi0SeLS0sYIeLRFZt1e9C\nZqmoPm2lcwZkoDw6aufekWN1F7LLQPW836s2S5hCr1Drc+VGmMGl5/EYJUgq\nocWPadSMeq8bNywHR7Q3/dm39FGWee69W3t2AGgToJac9SC7mpLgImBDit2J\ndiCwh1LSzJEOlTgDqxnb5ML16gVoOnkF+npUxxx4fNfzZKMFeOQWoHN15ctw\n95LzJ5m4kC5eatDaB+trMOHt0cqeWW5G106RoNtQ4esvBrZ3yqy07wbhgMJo\nj0gr\r\n=Ypcz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKxRakq9b+CcWp67qqbHP+fQGPMTvv9DY4atefB0evRAIgJvxG5xKDsixgbG7vGDncH/GHqiO5FmyIvPulZDQnyJ8="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.0_1620454696888_0.7195636303638691"},"_hasShrinkwrap":false},"4.1.1":{"name":"@ijsto/eslint-config","version":"4.1.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"b438394df01dba802406b5cdf02687ab844b9b34","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.1","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-ZjXwOGJcornEFZ0I18nphZiVHcQqbmXxfd3d7mzUQapLtkT1F4GGk2qM2ZaNYwvNHP/rXw6af//fFCNTux8NIA==","shasum":"d3d50cf11911ae7dac4325af31334d0259cdde04","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.1.tgz","fileCount":14,"unpackedSize":46792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglp69CRA9TVsSAnZWagAA2RMQAJ2l4jHfPxuK17v75KOo\nSkPlVndYCzbIcmqFjweq2pxkTlTI6C5c4JFz9yTmUr0/bzrrYFkojhBRDr8N\njEzs67BCi1Xw59Aznc0+WPwmNNkdovSA2OManfPcObTNXYa3mU/gBQtrSkr0\n9NCh80b3dwTPAZnVD2u+2JMImiFu7xeu9jdLlX4rSd2KIFy5bUBq8bhLmsDi\n4lVllKeUaAEVPsyI/hnxaZrurVh7MFhoGaCMDb8hClHvGsTJmeNn1w2012z+\nV4xhTwQ/pkzMd04qr/bFVgPbb1tMdAig0bMUioqD9m/md6fjKZzocHuIzgyl\nWwUIdIi2qS5jYlE+9GWvJkVDegRtAzYqRLObiZWAEwPNMiVGTkglW0gA/KWB\njAEoMIwa0xzDz456K0ufCTQigsNkKBG+PRrXtuW9BabGdl55Thd48vCK1BL7\niWF0dF6ykHr7pzy3XklgkVu9BrDkUJxXSrb7GX+L7636ctIKu9w4NL4NmCLU\nZ+PxbiUt4PSCdxDeBMJApY6C+zoYbC+VQ5CX9rMVX3ypuQxlK9kikHQQkyHz\n5nubSb2Ez9GrfIAs9FfmP/KoFAGy+OHXzjwMbuVHfFUwKUr64OvVqdCzBfdJ\nYT2fu8tfwsVB7+8jJ/7KdaQ7Ml0btQH1/o5B9D585qouUtzB5sYIIcxYSE5g\nE/1f\r\n=3sgN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrvCaa5zahKcsGyczd+NPhZtJhrZGL+EzEl1gmxSBBjQIhAOhbRLO/JqvU6PX2qVu22WmKZS8b5z3OVg2vJDyyVZGY"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.1_1620483772728_0.28139288633783943"},"_hasShrinkwrap":false},"4.1.2":{"name":"@ijsto/eslint-config","version":"4.1.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"b63e38429f3e16bad7af7ab0f1398e374aa4037c","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.2","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-Lhraoxp3Av83Apq5XxQ/Vxo/U7LEc5yd1WCcjvmfDqDQN+2pEzJP7m9J9L+KAaE4kSCDxggaRi4b8P4MXAL0cw==","shasum":"67257f8d5c320548851722cc023b44774b3b8894","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.2.tgz","fileCount":13,"unpackedSize":46467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglqVKCRA9TVsSAnZWagAASGgP/A1cQbW81IzcB5gWHoAt\nd5W0oTRTLYNDAr0QOfZWhOjwHDZz7mnlBTLuWY/pz1tClKzrh5UAff/QkM8F\nx1rgwlhM3uMNm2M/AFTF1azRODgCQYbmZR1xCiWgdML6i/D5omUyA7QNKfU3\nsK0pG8ZBSuqStCFIPpUo/HwtbBnaihSwae3Qevwfed6VGYeo0Kw50ruchIYU\nrYBxvvrjDpZSdJjP8RhIM+9a7dfnPfMI0XvN/1CzK+HED18Vbuf8OwvyrJ6r\nlmUWeGGgPmL2Xe9RVErCi6E14R3It+rooFagkDiSXGiexL38+m3t6ceDVSj4\nLMJv3xrCys2t0OHvYKexFM5yyvdxvTQXZ+QnpbyzOc9+xYW32oLGsbcMrZNC\nnYkZNly7xB9t+nuTf+t+ui9nRnTyzcXgiQlZpy34NnJcrgolIMaPVqR+IhI3\nRfLLz7QH5AjSFbUfw+5DwglnAY3/4+krY6HOBdkI7khd0dZJLwMOh1dpE+U9\njSGW7f3xQTcod2jO+6hI5DZjOagxm8YbcgYzK5Hs9ghWuZfmU1pAai74kppA\n97ebh/TWMXoiO0edQqOz3GSwu4BMdE1DXotf6cDggT4dXc+PlrcFnr9UdOr+\nkKRID5vX/AJe+fCFc63H0Z/OeLauieIdL/tsd8IFHmgbPwbWukuRoiEmtnLM\n6snx\r\n=WYU1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDlh4Y2+CcWLQ0IYBBIPu00z7cTNKwmQE1zm+3uGEZxAiEAwyRDB2it+6zZ7qFfRBsr9+cv2AtJUxyUznf/RP6vjcI="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.2_1620485450531_0.7511595532491695"},"_hasShrinkwrap":false},"4.1.3":{"name":"@ijsto/eslint-config","version":"4.1.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"445dfa1bed1e91a6c149097a4ab5178310d746f5","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.3","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-1V+wPifKc4s3U6u88SNCkLMYpvnNcgwJ6VMLulFFfkN4KjRE4ooPa4kXTSOmPf0KW5I3fYraeSe/wRzcIfhfQg==","shasum":"735d08761c3fde506a84aafd9e8d5702d1644ee8","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.3.tgz","fileCount":13,"unpackedSize":45647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglqp7CRA9TVsSAnZWagAAPs4QAKFqtp9jgu54Z/6BHwBO\nTIG2w5LW8KSdG/0kAylswAoHibknEjsZM/2Nhpdyi+klXwCarfrf6uLfq9ZT\no9g6FM4d9wUNkCauHHJT41S7MKqlH3kuHA1KlmcEOmrEE86YUuwxS8tJDhk9\njmJr/ROdTUE1sofU7cpJB0w5Q96XFmmL5/w1cJQdhyhsb7ubHMqpl9KRkaxM\nHyiL24wXBZmHFMg7HiiLQIa8L4lsZ+vvqaHo36kTtyBJKu/siiJeQny9Zr4a\nAjS2nsbq+MkEsoORE4/sH6835bbMN1FSRNma1hMDEti1ECFPZL7DeNIVyutR\n6ffVsR3k3LDwzsF4QbTPjHIJFc3PtBwnIeEQY2NMVDkqyYT3VQcKTp9kxQah\n83dBH7ZZg9E3/Yz2Mae1T9IT5WtxS4qQDfHuefGtYIrhOZDQKT/Qg73W3yDi\naJsKUzfMC1T0gxCM3Bp2fEQvz7VzjP5afDFd6X4V1pceVoStO1FuDXWDxTaf\n9U1RTEU6smM5MzUumA/SgaNXcD2YtTfjUhnzMxjK1xAv5XCPxxnco+xFWH+x\n7SP81FsNk4NEb1RqhZTuanMxUmJ+KA1i+fSPr+kk6qX6wgu5aodevrSFx0in\nVL/bKvxlPw3lRh9EClUx/yiuX5tkZ7qpYwLzF4TqZf6NfPAeIvObdDppLdUh\nvUqs\r\n=4YOT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyDw+OafgeHRsoWgQG8CzbPUKZADdSnFI5GIqsWX7x/gIgdTCZx0BhNhoaGrKDjYAZkEVfRN8SAJSAMfYsrXrgOQQ="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.3_1620486778784_0.21180896904526647"},"_hasShrinkwrap":false},"4.1.4":{"name":"@ijsto/eslint-config","version":"4.1.4","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n    \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"README.md","gitHead":"c0d7731d2dfe2003b1d50232b64331a04522111a","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.4","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-AOSZBHUkxfO91rGBcKl4ta5/gXIkFo37JB9fTpumSx72c7DFn/1AFAgPelKd9+MVdobT5bznW6LH2sJnn++QZg==","shasum":"b6046f01cb93b18da945132fada8a8d8c628010a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.4.tgz","fileCount":13,"unpackedSize":46802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglvbZCRA9TVsSAnZWagAAixgP/1S3QUpTolfnKjjDiaXb\nUXhdyx1hLX9bPpMUn+47b+GMxEVjPHgHTCRkpdUKa4L05RnfWhOslFXaR3Ah\n1QKL/y25tQJ7w3DG4hqN9ceSHq2Vg632JHg/LreKVOMgfu/fzxPRIuLw8Dvr\ntlzbaTPgGwTIQOFELgXmvaCQoDRPQuaXjS2OwThSjmAV+fLCdU1gZy+b0+9l\n0HImv6OiVIAucQ7DzEaKvZj7ReRlQZLN9v40CiqEFbrRLHCY5zeSCOLsigXP\nWfJLwWV38gYIT2J/QphmGvKGLOHwvvT9j2rHUZwryy2Ja4rIFJ1pt5wJYQ+I\nvWvTuJ/zFip7ZRuiZan0UI034fNVLLwohHdo57VIuWckzxcSNA0cSOfNV3tL\nrefSmPBgkkqszVAO9olWZlPiul5YXPREZZGDc++lQlClI2m4VQEWv2VCtS+8\nt1Q9O3GEV+nqgYf7Y0Q/h3fgSwYXcnw4CrQYU3w7afUVuQW34u5ccerYVuR0\nfkHLa6X/yopogP6sso+M7JXP81iY4eHzyarUdRs8K4ws9OZcwz/Ic9j/kX72\nC4A4/QdMehV2zXJpz2AYjyB159SwsJ1rKsGKloCObGnNs8zQkvyXBDBhGxbJ\nKpYqk+gMi/1MllIZV5U3xF2d0kolrJcfqzswW34B5WKfI35ggHOyEpnRKE6F\nxDCS\r\n=BYhc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnGtvR91IkDGbjPY3MOXRMV/OFTCfcceBG3sYrUSySfQIhALlGvrmK7zmRV79c54SId03jMWAAJhDSjpJjruWKzVRa"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.4_1620506329377_0.9005800102657631"},"_hasShrinkwrap":false},"4.1.5":{"name":"@ijsto/eslint-config","version":"4.1.5","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.2.1","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.25.0","prettier":"^2.2.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"41f8423c12781152114e49b75a4ba70f9dd25940","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.5","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-PRfxjXkZWOy4kxpLoDZNIoRmhT+fxVnnmnD3T/lv/U0jhZyvYqdPp8jb28lL4t4ZksRZOhHfOcAJoAhGjSYcFw==","shasum":"6d3d45e815a35a71470c7e78aa1bb9479192de4a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.5.tgz","fileCount":13,"unpackedSize":46784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmE5PCRA9TVsSAnZWagAAfwsP/jxaIpL7k8TDpaTQq+4/\n8YtOtYSnVzeQE8RYcyV9qIaSL7P9/4uhVjXXVkiNR6lUSQ4BTG5tA0hQ70Nr\nvv3BW+Czr09wCqqqaaa75LgJGaEoBpjENLw/pQPla/RwRFGlrKrxQpMAfh7C\ntL6TW5tqrdYH7CxYDzvYUEgNBS3eM13ohsXy1cRbs3kZtWgpjx8/Jm124rgf\nXR1N/2c+N07S/LaQMqN7cSpynJMazREdkgRHofaja7yPboJj7zI7U7KzRii3\n3y1IfrGneiNRuV4A95F0+lQ98imFwHRZDWU6Q1XfYgNfxCcOxsWrpIC+ugXE\ngC0DOcY4RCUzUN4eNvEQ4NveNG+T5b/FDLNPxV0V+YFHIu6tvJPMBhpwaGJO\nVmwKsU0L0HvE2JpfcTcaI/L3XDtsF3z1wUrE8nkbtHiZw8KCTMy41qaSOfkQ\nfaQiF0Lj5oriGcSNySJTf0AEPF7A86K7ja/Y5HCXgQ7kNusW70m+1PV0y9zh\nMgvRRBnovmAnMeFFRaC8ekHEDcriat8nNRJxXZyCB0Dfr8CEDpAMmMI2zP8T\nsSoIsUEiEt/GK6kLgEscqKsMV3HIzKjHEEjCa3rA7+FJFBVpfZvR8WShpjaW\n4tCxHFfcGU4SrGFpf4viQWLVyv6xHhlVkourUYnXQ5FgNsDljOQc0CpU4JA6\ntk50\r\n=pRCz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFejnTlAs597iedZU1QXeiT3qurGR+5/sbjr7jkIqnBqAiBKrMbU5+QVtMeLrGWHRxTuoFhIwVdETDMh//ebshNegg=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.5_1620594254476_0.916174970797563"},"_hasShrinkwrap":false},"4.1.6":{"name":"@ijsto/eslint-config","version":"4.1.6","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"5253960c9c94345f8dbc381bdb42378a605da2ea","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.6","_nodeVersion":"12.18.0","_npmVersion":"7.11.2","dist":{"integrity":"sha512-kaT+dCcvQEpGSj68UYie5nfQ15XRlQAxZmDnyEYj9JYrhlkeQcx7ivI6Q1ABy4YR6CwAZ9BzmPyOY1j53jMzQw==","shasum":"c64fe1818f2b40abfdfc6dd2b432e105bdf705e8","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.6.tgz","fileCount":13,"unpackedSize":46784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmE6eCRA9TVsSAnZWagAAZB8P/ik4/jQhSFoKEmOEbi35\ncEsoaA5XB2XC6sHSqUjMSwMZ9W5Yh0iKrGq3mIsz/KnZtXIsvu226D+ZbL43\nAlUVlADQhg4S9XbmezZxAi1gTKHCOEQjmfTgHnNKkvIbiv15119xN6OkRlcU\ngHxXkUGNVE34jTrR7HmeBLxXbnZZHWmsUxKGZ92FpdUX5xoWoqc4zqc94A/4\nanrLfEoINTPnz6le1f0BoOaa06RRJnl/L2eZciRnPAgXGhmtY3fdQW8MGFys\njfm4HKoUmhT0+IOHJhbJrWF2PiZRpU287NmX7ZQD859lEd6cAQXeCqikj9T9\n6l0SliywkTY+Tup7MdJMtHPwZ2CeYLr/zNhHSKUD3n/LmrogKrr6Y/Asg5tT\n8WpXWiIaEtuT9a5q6myfK2D7X1hHD/HQo27T/wNDirSjcwjaLjcgERAqSKZb\nQkKv0y4JHlpis0Q2Yw78OZt9V0VamGUE3Ggbi441ygKXoRYHBXbzHFrniDn2\ndMkYkhvDlTvrxTc2H9DJRD72Ig2akt1aKP7n3/cTj3Uc5fHtmc7Hw9Mo3iFR\n0bao3/n1XLGhg/8Hl8d6S86OVoLsjsPiFxfB1YvbYGOzjk+G1bBWK0QeuIvv\nV+7rvdpw6XdVQATEy8Yer+2rKjW1fWWtAVhpJYJvRNmJx4tfTCe7Xm5+UpF/\nIMjE\r\n=zFHG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRgxiWWq0j5thLatYDfKZW+NRgVGJnA/hOWNuI/1ozeAiEA7ZRQcxVy9Hqdyqvu4b8/X1dj/lKpLmo3QD15+0JCDEI="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.6_1620594333668_0.030457786411645982"},"_hasShrinkwrap":false},"4.2.0":{"name":"@ijsto/eslint-config","version":"4.2.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n    \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"README.md","gitHead":"5d7cc411ac01b7b5e8477c8c15c19683d3ae75ce","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-g7WVWBG/MW/DKc+KkARCkdcwmrBYP7CoAVhwSbdu5dOVXw1V9r/WI5+PQsoIgGFVRh1997Qz6Bpfi4LGAYHUMw==","shasum":"b55f11d4e47d54efd88832cb4ea100f8976487f8","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.0.tgz","fileCount":13,"unpackedSize":46783,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9bXhwuD6HuBqt2YCjbzL5smjbVo9hCHn5Y6G6fMUDFwIgX6SvsH8Uoj6YgZwci3ST7dZsUaLnSzUst+rJAXBr0NY="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.0_1633947792913_0.5000936069645734"},"_hasShrinkwrap":false},"4.2.1":{"name":"@ijsto/eslint-config","version":"4.2.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.7","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.24.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n    \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"README.md","gitHead":"5d7cc411ac01b7b5e8477c8c15c19683d3ae75ce","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-W3wNBKhc/VVYZe02mFnAshyrv+P66FpAwTflQCFyMWn1LwU6aMVHIGbAIrM2JowUV+6wEWUwgV+Lx0G0hLH+AA==","shasum":"5a764c00a2e48398460b66f1fbdc5b2d682f1bc4","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.1.tgz","fileCount":13,"unpackedSize":46782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzECzIeIhQ8fcStAZKm6smuSOcNXvZANBfl9SNXB8L0AiA7cF7vXWta9Pxk6kxLW58zP/8uYwOfhoAKsA++Vivq7g=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.1_1633951060685_0.45461585850055797"},"_hasShrinkwrap":false},"4.2.2":{"name":"@ijsto/eslint-config","version":"4.2.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.7","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n    \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"README.md","gitHead":"3b2d058e5e376c6a84a3197a8086b1a9b2085006","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-/KMhaHjGoa05VyeMLCXnwljjmT2CAm7L1EPrWBv94yjFe7CM0OekA4u6vmFZFtXYiWV7oC5r9ilh4ElVll6DuA==","shasum":"e669e33304c407036441021f1c2369c30569bd3d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.2.tgz","fileCount":13,"unpackedSize":46782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVt2Br0UoCf0/BQahP8yf5sAewCQLsQq0uiRXm0KnxCgIgKxUHgmK31VhdW1sYGub/56V19Lv8fLhIb9bF38SIGXA="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.2_1634040034284_0.6161670192430755"},"_hasShrinkwrap":false},"4.2.3":{"name":"@ijsto/eslint-config","version":"4.2.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.26.1","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.formatOnSave\": true,\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n  // Auto-fix issues with ESLint when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Prevent double-formatting and potential ESLint <> Prettier conflicts (ESLint formatting will be used instead)\n  \"prettier.disableLanguages\": [\n    \"javascript\",\n      \"javascriptreact\",\n      \"typescript\",\n      \"typescriptreact\",\n  ],\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"README.md","gitHead":"ba6d2ca305acbc4b098859ae59df809a6e2264df","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-6pCv95riK0hitlarKkCp47QJWzHofuW57rOZ71yza5CM3Jp1/ydkgB9sMAKtrOzH4BZrlNBCv9b53XwDIPlioA==","shasum":"af70e725572699740f91fafc73fa4057f78a064a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.3.tgz","fileCount":13,"unpackedSize":46792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEO1LB5zaeAAiVQiXWPHMoKuG3d9U5M14WFSZXjJUM2AiAYUfFrPTprLrx1/U4ls7X+h+Kqsj/G8nwbiNNuKw5IIw=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.3_1634382589037_0.13154623183452374"},"_hasShrinkwrap":false},"4.1.7":{"name":"@ijsto/eslint-config","version":"4.1.7","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0"},"dependencies":{"@babel/core":"^7.14.0","@babel/eslint-parser":"^7.13.14","@rushstack/eslint-patch":"^1.0.6","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-react":"^7.23.2","eslint-plugin-react-hooks":"^4.2.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"7e6d0622be6618074f9d140d099191ee1c345bd9","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.1.7","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-sP4Ubw/U3Vn/hgTn/rrIKMNLJyztgk7GcP4cQlqag/Ietyh9ig/B5CW/euraiPfWIqo0TEKkWiMeGvQpOARIWw==","shasum":"f204e172ce13d4596d18ace3a3abe1443d707e15","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.1.7.tgz","fileCount":13,"unpackedSize":46940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9xcmo7x21a3ivNcSjp7Yw2yZ7/UQEoJhT8k54hQb9vQIgX+R1CX6deQvSdfTQQJf9AYlXd0eGm9XHGzuyPcjlUGw="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.1.7_1634474338677_0.02432347330609863"},"_hasShrinkwrap":false},"4.2.4":{"name":"@ijsto/eslint-config","version":"4.2.4","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"8bcf91c8d736f6cfc6eb44fa9c0a88b2e1430146","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Muk+C6dTvRjTOanGdOpwJoFJsJKL6ut/uMh4g1RHiHkullObbLYeTQyKKF8CJzU1rX4QfLpJbXHHTbTe3rrh2w==","shasum":"8aae651b5681a36c207ab2fc543472ad910008ae","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.4.tgz","fileCount":13,"unpackedSize":46705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzT26QPBRHrk/+xzIo0NsCA/nYgeF6MSEN8wjnbp47LQIhAJKVXlO3owCoAUpk61H7VEqsj58baB/C9zT5QFUt6Gjg"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.4_1636549121041_0.1777644230150084"},"_hasShrinkwrap":false},"4.2.5":{"name":"@ijsto/eslint-config","version":"4.2.5","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"8af44b41658a65816c2c3f573d7f8aead7f6a8c4","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.5","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7x+YQg0kFU/T5dJZwokm+Oq5ygLiRZ7MEZQqLbQXNFOzT5NiqTv6b/zDO+wwephpMQQy3BLP/3pOw/ls0oDhwQ==","shasum":"83658da03f4b025951d0ef885693e6749b586de1","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.5.tgz","fileCount":14,"unpackedSize":46920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTl3IIk3a60tQL821MD0U9Jvf7y+EcPFxnvVEXOJehcAiBilVXl3YALbd+u9RLVMMTzGryhmGelxayWoSheT8xd1Q=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.5_1636549640343_0.027589696767706284"},"_hasShrinkwrap":false},"4.2.6":{"name":"@ijsto/eslint-config","version":"4.2.6","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"98e671996ea26dea4dd89b9a870f450bed148580","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.6","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2iRyGEH7Km5S6LqQbiI3FDp/KYh5HUESJ/1e+5jfs+daAw69f71A8joWY5HTsS3LyrNz2hXLFLABZNmkXHgDKA==","shasum":"4319432abdec26682ec61ad5c51dd61f9474e079","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.6.tgz","fileCount":14,"unpackedSize":47005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDavxUAQe/8srR92yLDw8ISTi1Ueb4kJKe+bZIK3VhtYQIhAIK7ruCH7weaX+o/IgK4qoiQGuMCuJvI4wFlCnjWG7ct"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.6_1636549841610_0.9698499805731979"},"_hasShrinkwrap":false},"4.2.7":{"name":"@ijsto/eslint-config","version":"4.2.7","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^18.2.1","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"42b052eb702e9ecab6f429ddafeb5eadf56b8d1f","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.2.7","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0aNNPWJxSZa5tHdFFq3ndX8mmfBlD7JKfunqhOw/LndIhA6iRPAYXpSal8lel19oHZR1Rr0m8kh1lCMv7qLg9w==","shasum":"664bfc18ae6ff4fb2ffe7daab6d14d3ee1157ae8","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.2.7.tgz","fileCount":14,"unpackedSize":47017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT7X6sKvuGXa3YLmR9TYeFud9w0dZDKl9IjhD+9k8hTAIgbTGy5I59m59Po8QdWJTL8r2avf03u7GKcvbQwezO3vQ="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.2.7_1636550153797_0.3929419584753908"},"_hasShrinkwrap":false},"4.3.0":{"name":"@ijsto/eslint-config","version":"4.3.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"910483a84828df55416a20590d2099ffa3d2b622","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.3.0","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Kmk+/LkRBaAyp54blDfnQoBG13glku3dUpxTEiVquT3ayINOsp5fVqsplLInptpvkCjSZW+vfYyn9wD882jUAg==","shasum":"5d87a0dffac6429a1f184506dbff62313c33e6ca","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.3.0.tgz","fileCount":14,"unpackedSize":47017,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8ANIAdvzYTcGERONVotQhi/JKpzWnrbSG66GH+G54OgIhAK4bz7mp7DCu7CQONuSRY6PMOVlnADfkhKSrTwB+WP1H"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.3.0_1636624154151_0.8553317177179702"},"_hasShrinkwrap":false},"4.3.1":{"name":"@ijsto/eslint-config","version":"4.3.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"6f137c544f5573022339453afe507517a2a3d483","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.3.1","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-y73CksiSvuwRRJip5Dm8bRy8b8e+dcpX0e73k2J1kU4W5PFba5B7w/y/aUeguMwbjjzm+iwQsfXc301V8cd4wQ==","shasum":"c6c4b45cb6557e0214f009b651b53938f8dea48d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.3.1.tgz","fileCount":14,"unpackedSize":47056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/1lDLQN07rfwqTweFxeDYTXUUI1O08HLVtWTxpjPDpgIgPbnXQdsaFnCkh9w0CDyx/lWkps19jk28yaFqpRkzQd8="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.3.1_1636627012780_0.8785557169031455"},"_hasShrinkwrap":false},"4.3.2":{"name":"@ijsto/eslint-config","version":"4.3.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0"},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","prettier":"^2.3.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"f044419d938e13a861266e759b8fcc986485db99","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.3.2","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2yUndeb+Jxz5Wco+uo+F45n2Z+OJ9TQBMLRhUNnrWGFIWQtaEsV3ZeKaHhLN2UWiDGN/wMCL8N3MV4wzyU6kUg==","shasum":"4a96cd20d4c122d2686ce6431ce48a88c297bbb6","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.3.2.tgz","fileCount":17,"unpackedSize":315491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsq6Ekrpx7zI4UD5n99u8kvX4DU2u475uiWD1uDYdFWAiBeSoGWfC9ysmaucYXQTHbcJd/hk+yV8SA41wbPFEptwA=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.3.2_1636664910680_0.7789930240168192"},"_hasShrinkwrap":false},"4.3.3":{"name":"@ijsto/eslint-config","version":"4.3.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"11079236cca18b9e85cd9d9bbe4990c076b9e0d5","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.3.3","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-eW7ooui8l98pzuyaPha/TV2Cir9bYklQBDAmQtPC1dLjuHTNaQHJ64vu6839byk8sWZOHu1i4Keqm3ur2jL3Ug==","shasum":"3ad9659c3246a69096a3e162c115fbdf7dffb635","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.3.3.tgz","fileCount":15,"unpackedSize":85578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPYdCRA9TVsSAnZWagAALPwP/3V+2RxaU+szNp/znS4v\nURVD3KRe6Qzk/LveJpmQIoX4E33qN2b1gDg84d3nHYzJ+YaWIXBnnCP5kQiQ\n5cKEzlPTpTwDB8RVxsjTAV2/CNQhMpeUXxUPvhXGxy3k/mMOk3LUx3XR5B8U\n5kuF6yqZikCevQf6jC/UJSGAeVisSAEOwFXU7krP1ceMsYTRAOEXsirytRnE\nwoLIEO8hemRQJodrK4l6y+l/BZgzYSEh/G6As7yW6BLpAVBYG1CXbyIt+SQ9\nZj0nkAgPjw4hinUj+kqPWuk/MuFd97Rj6OWW9iW/aiLQN3yLEsAjqmFdcXNS\nGEDx9biAd3wI5wlAzRaH2aumt4n7GhKuSKqCfKgqTppUZz3AIqgf9ZZuS5bP\nQZ0yzPhHvgOIOFVKmNgeV2Dwfz5ZaOeAZemIcH5NlAsMKFGcPRXav8lOBQKo\nxNqvLVf0RZoUp0SCqlF64Z6xtoU65F4tBKER0AvCX64l//38CAualjjyUF5X\nkgXaM9pYCnn+eUJXvYAt5tcq9BW+Ld5aH2dmDSxSW3llFKby+Ul6vdx/70X1\nnmqCZwdcn2bDwgTVg6pEeSBSkWpS8tO2kTeP6TF7OQqU3hiKzlZ01oEminMV\nMNNRZ1gdZ/zQLzy+ccKG14AOcvVzSaF7RTv3b+KZvxp9XTnX5pLvslAY2AGv\nby7D\r\n=q3MO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJzBl68D4M66iycVhaYh4VhrgO+v+SpyAjhaDj8QO88wIhALxu5O3MvuuQ7rNMyN0QoDS/qJuC+Dv24tvFUshBN8Ul"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.3.3_1638725149716_0.12343915122401916"},"_hasShrinkwrap":false},"4.4.0":{"name":"@ijsto/eslint-config","version":"4.4.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["eslint-config","config","ecmascript","eslint","javascript","lint","prettier","react","remix","vscode"],"gitHead":"b69614b0257a8d33d0ea79e16643ef3607303178","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.4.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-49YlL6ncayrU+MFDAlY+9xMOPB8ClP7ASnGu/JZVAOYLvwJjRPzECYGeDRGUugN5Xq6koxjY5gqLCbZj5HVvcA==","shasum":"cfa920c5730aff319698dfe27634344744d85704","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.4.0.tgz","fileCount":13,"unpackedSize":45492,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9X6J46PwODuYrCyf5wdbM/sDUJFalROofXz8dyuZkfAiA2gp0mBS5TTX9COBYYrhZCJTxGVyNCLU0ebbXZjltgSg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixK4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppcQ//UNPaLKIALa5HKqsnfbzR0XD/NahrWW5cV5Q/bEPjzky+Lfix\r\ncXKGn+hGMhfC47QITIiWKjVOZZrKHTixURxBOWfACuKaqiMbEqURcYggeRdx\r\nYqp3RS4yQQI25cIJwVc+YbKU2On9gGBSKsAmXoISXCO1Iz/N9QeN9d6QByD0\r\nBjrq6Gz92eKIT2+RyA06iPONWsshnaSUGS+fTZ8nuePRZK5yklEIRqSDbq58\r\n4uRfrQuDvmaudmmg8SeE4OYnfareQpOCYAfFSWAXTIAZ6KfKBM7GKbDYyfzb\r\n/E56vMhnOSmJ9F9eCH5cE4xT8LU0cbZEF4/D8XC3G7Nmo1D2jRkVeqQptKwg\r\nPclmk+aX+kolZpmd7ozYwqspkOUqZTcJT9hhVn7ArxjHCJt8+WZwPWOITjjY\r\nzQUIRtwPPoKb7N15GNVrWDlyKUpEBrebaqD7N0aHZ2aGA1DZbrbmRNal9eCg\r\nr+HpAlc2KRi+qb8l+4neEmdLYKB8Lfgr71imzAhoy/qAFcGd62vwu7xKle72\r\nboThFW5Xxf3Jgm61/+DLg3bn+0LETRnO6NL+LMMgNwfPsBxjVciEwR+uBrAa\r\nlcNOOX5d+irWtVwglV+anPAzKMszewSeIlAgBYHzFAKIG82EAp79wrYhpwoX\r\nI26N1nGi/7wnT8p6xOpf4hXXd3jTCojC3gU=\r\n=gjoF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.4.0_1657056816792_0.008485336916742803"},"_hasShrinkwrap":false},"4.4.1":{"name":"@ijsto/eslint-config","version":"4.4.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"8bbde5bcbfc8cbc59536543d2dac5a3421b4d208","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.4.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-p42zJHhZnEfURFb3hfIN5Z60gj+HCTIwtsgCd1E15ZnPl//pIgFVkvcxIZ9ZvcJ4LBLkuxl/sEuRMe4T5TVN3g==","shasum":"dd0e0d86f2de46dde2772a6b7973f83ca47d0d42","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.4.1.tgz","fileCount":13,"unpackedSize":46105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHerSdQgCmUlZkzo95/FsWaa7sJZjpX5BcMOzwYXilx7AiEAqI1GMAVYiQEoZlklUQkUyIRJejWWtioq6IaomA5za2A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9/KiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBDxAAg6fWHjt2Cw+b71B3+uZOdovSrqvZkf22gkJ4ySPeGB6CXQ9o\r\nyaNjWuUO6Q22b5XDD4SEtD8S47nbAttg0Y5JoqGo/hEGHHmWeJe1TvHflMZ6\r\nthW6ndK/mGVDldzrMFci0YWi9y3UEh6Kt88y6j8KqSpII937nM4YIB0DDTvK\r\nYExRCLkkCj2rLXBTwXEjwqpK9EDtloz7J8jZPmtKt4Eo2lOVdFcjFsJl05FG\r\nZ65GfnU2WpAa3g40V5hEVkxh093vEowEMKccK55GhNUDEc51/Gsmtj6tEJT1\r\n5eGcHbWUJortdjoxigdP0Trrb5s2j4jWSrorTrfPqEyqpNlTc10SlxskSQLi\r\nixlkvvtC9RwtjP3jwPaR7ns/jzL2xyHgbr+NtEzR+BzIor1q2iXOi75XFeL4\r\nJ9KIKPp/dQTeJcCiDUn12x4nVyhnIEHSRqiVl6baEoTtsegSTvx4mquCPrW1\r\naAJob4Qjk72F8B8oE+jN0uLoQ+Ro536KNEL+Qx11cv1LvI0R15DG88G2FxTU\r\neVgYP7kyKOgd0eTNEMJdZZjWH5ClLUw4zvL0ghkFPLpSmokZ2tVBbNL+FQ/M\r\nDQspxUI8+IFsaVFTxebZb88Xj7sYOfW6W12mFCR3DynCLWoOI38ixai8ZXXT\r\ncfZ78MCTtPvznjSo4HXvQp2khoq0wiZQU9M=\r\n=Yljd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.4.1_1660416673829_0.1308033614563373"},"_hasShrinkwrap":false},"4.4.2":{"name":"@ijsto/eslint-config","version":"4.4.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"c8873b9152ace0daf9cdc49e79045a9d7bdcbae6","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.4.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-EB1JBaKez8q17q3IaU/oZfADhmdYCTt/HR/FrA+grbqoWT1J9HifxFOIwf3bGxWKGQ657sjVOWOZVXBVEZ946Q==","shasum":"ac0960a9af535d34a0b43ba2341767ade4a20275","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.4.2.tgz","fileCount":13,"unpackedSize":46684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGG+Edywwm0bKMVcdCgxBJQQ0/l6EbWYE8qmcO/UfIuAiALm3TsEWOVOPRD1yFuikFSjQ8jSJ1VbeHQKaiqwAAyvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPDdIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi3hAAkRVgXi2f4FPZsuiIZ5Ll5RBVNJD54dluqItTCpmbElMIon8l\r\nQjIEefuGd69xKheQG0+26zmaYH9OlnlHNFjfk4dahQ1793jRt6hnJni7wOFj\r\nZT4m9Hn/MeV5yJUap8fWoBpOQjxtqkvk/S+DyZQfgdIRuPKUDczBBZFstIT2\r\nouR4KP0+FFQ4Z8hSjjvcbXc7ePAmA0DncgrcOHEX18/vifuvD3aW86QxHKB+\r\nOSEQ5DPIjEKSBHUc2yn5Czb/S5d2sHQnKGaspsXvzh0DGIacBJ+y0yqKH+XN\r\nhBx5L72BDjq8SxI7ifNodXos9ZWwmFyJe+HWfb9+qPBBtFCAhLX+fZxC0k/h\r\n0cl7TOmkfJTgo/WM+28OHpmeAvSa1CrWs1ycsX6Kig/6MHzTmTSraODbkH6/\r\ntYvOOj0ooDkXY3Fuj8U9lY3o/Oj6xe0rxQC3QO5lzG33Bg8bWDGXC63/5A/Y\r\nHuuvBlnlhWrweAYIXqQ4NesGEfreiGzKdQdBYTuw+89SIiMSPo8g/eeZoO8D\r\nU8A856KEKvjdavc8tuha49qIoKhojRara+MwofogR/7Z50+Zbqosf7Bgqnw5\r\nFKhYQ+VWermSEmzjVfcgcEnAUkdV2vYoa6i1ZphgPOYyFOsxLrJEmGbUGPGf\r\nDGHhm8EEi5UP1Zwakw+A4yfhPFSyXvnKCxE=\r\n=iYK/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.4.2_1664890696444_0.8381694899307364"},"_hasShrinkwrap":false},"4.4.3":{"name":"@ijsto/eslint-config","version":"4.4.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"c8873b9152ace0daf9cdc49e79045a9d7bdcbae6","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.4.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-vOx5+1iOV5FL2l5CpAMVyzahvZuWcWhAxY6viGyD4emiu85K58uUwu2wFE7HE2UQ4bMnt28F8xAWMQkUbVvghA==","shasum":"b16591bcab3618860e2040a585eba0283358f742","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.4.3.tgz","fileCount":13,"unpackedSize":46682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY/axTu77/kbJNrUKiT7LOItef3azBn0VIu39Sw7JkOQIhAPU/BvR9eRYQNfnZnaBIT1TH2C3b2fFIiw3ujCEgH1Nh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgRx0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxJw/+IV0Q9PO2PW0LflzJ7NV4TaCpCD/Cm5kHFHGaSPyevo24rl37\r\naTr6v2Cm8aGqbMGaMl5Gyo/Jyn0uRcH0Lu6KLMJSI3D9MKs54qvndOv10wKl\r\noGujOJ3CEOzP5gUV83cOCinzNBikPwpDbibTme40h6wh4IEeCE1Z3FDlT6PE\r\nzLUGYcWZMRSdLn0Kb1jUvkHOkBzcx/o3Hw3UsAEWRekQ/HWzJbre1PQRUU59\r\nG9tyk04oUnW4jhJLG8IU0mFNpotge+s5utu0Z6E7M7u0DabkCIH7/rHbbQpJ\r\n4W8ZgMSZxVHYfaq3P5/xA6AH35052OnEIUti0zdJPppq6tCuE70Dvqc5o3Vl\r\n4cRHQSDa1wkb7St35OJyjoQs4gNMlsAeB37v1Vq+M8yc68nSN5EsHlc1mDOl\r\nj4T0+ggaeMcYEnisf7XU/73kFEEt5Y/pwQeAwqSzizfYrHbHOzhOkX71RJkH\r\n9+ErTsLZo9AA7TZ8MvfvAyYF5XyIRIDaQIstQnBusn+tfowS2tcvq5InGbsY\r\n1dsaVrRENgo3Oe8+Fbf5WHX5lkWA1NBa+FuZd8WB2LYvyq9zklqjAIRfE08E\r\nBvXpa7pq3sGmhugdHBe0gSC/2zG+SU5zmdjnxosI9aB01jh1mZ8PbwQdxJ0s\r\n5TvjNwSiwLj3OqMfNGK2POsPNScEfZf8udg=\r\n=azcH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.4.3_1669405812280_0.43813039751794336"},"_hasShrinkwrap":false},"4.5.0":{"name":"@ijsto/eslint-config","version":"4.5.0","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"d5c362168a48867806ac03f3f37d5d3c32ad9b04","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.5.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-8zv0ysEseRnaxqW6i1LxP2ys6Fx5Hh4xcDn5FdMd62N+VSvDwBoHDxqiQnpdWEe8E0X1Xz5MlZDThaZ3gIEKzA==","shasum":"9a266cc560f470cdfa8fc2541c9267d2cb85c181","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.5.0.tgz","fileCount":13,"unpackedSize":46842,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoLixpjmg3JEniRuqPCSQ4saFvdeKOuEfM4o50Fx0QvwIhAM50n0PhcmibAJPf/8VYkcOaz7aMbLanWEv+vprT2Dm+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH0rMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbdA//SVmEpNOuEAPAFGslEK/zUmSEs9eaLrvKMA/obYbmZelABkxq\r\nQCA63goqlxKrJ/XCO3TAClnnGBOrTXPgW1rON3XTxo+ByOZ0rKcXym4ug/y7\r\nhZpn8iUEUqgKIdRqWqeTS3cLlClt3oxh2kr+f7ymwulEGVnvXaycc2sub7BQ\r\nUmhSOHYbSu83IO7MBpWwGBCeQcBkUBrz1QOK3V2mgfDBWqUO3/ISB6HP8qqu\r\nQ+cihymnyux/VyYrpWvgdx824vSnnb0d4KVND8zDSbYZEy/6flK6+IB6QaN7\r\nM6ezKrw3UI81Ku66pz54NMD/7St15U1vkSBwEOUwzjquA5goWbQfUkpSGBlD\r\ngml+TZMhVqFpB6hhEvqeLteN/aDIFFUKp3Qjn3lvmyvsMZTmj7l1NIkMuCgc\r\nKEQbrsrSut+zfRYhg+RYAHMhPW+tq3Z1+zQ5UlE4nGAdFfvNiG6NNscTnBJc\r\nzXiDQvZkwH0qgre8oeptFc5DHEzvLJsymA//Qp3KelzjYFwXk95Ht83uA6ao\r\nxWdKo4tlZFZj8zs6r9rx2OtWa21/4bb//bM6IUgSkJLtA4vA/X4SOxn56zmK\r\nz6s20H4mKtkcD1GfE9znyg6m4OWxApJD8tn2k9QHrwjIXGzUqXjUoJ0tltt/\r\n6lRZa/zU01eM+zfOMyzl+3+RuVQvW2zc2jQ=\r\n=Isrc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.5.0_1679772364126_0.2553637793130803"},"_hasShrinkwrap":false},"4.5.1":{"name":"@ijsto/eslint-config","version":"4.5.1","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"d5c362168a48867806ac03f3f37d5d3c32ad9b04","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.5.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ec12HtdV6xv9BE74U03s4RmdMvY13wRS1COENPEHL8vpnUlGekoW/dux3mCc1x4sISaKATwmEkeSgpwQ4JhOxA==","shasum":"0b8ba3a231701ccf2a3bade90632519056fb4da5","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.5.1.tgz","fileCount":13,"unpackedSize":46784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUzbcTSrL2TDt6tqY/MR7U0yFFsIIPqp1WL3QpAS0bDAiBaMpGP2mTNcfO76R0ad8zFVHJx+jaWvzAukwlnQ3PJwA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH0u+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwTxAAghQuZ3GnXnUR7QlnAlPqVISf6wP2ulr95EesH0A6FgcFYfQ6\r\njtJR9bt8A3sWKMBvIi2UQM/i0QQ/C2+p/eMVEQtz6pKvJKoluUq0Eyi30Xh6\r\nMTGrF7gP4n8H+3+j4Ay6Fj9wI2S2e9xAHRGAuJSCMkteVcT094KJubnYy2+3\r\nj/YyG1Mkl3tJ+3XO9pUjMdzpxvTiQHv0aUH42RfUtn5KhK7O29HSQfrnOm9Q\r\nqdGVrfGlg94PcpTh7+tf/iT+vojiQAgjNO5W5KBjf/XrWrI40PG15XdA+hs7\r\nubM2Zn6g5u6H4ycW8C8yItAtX7a1WUMR4ZwrSZupBs3Q/44IRltdDthSgvZS\r\nePdB7LlU0WdxufpJ8GjiOfc3FBCDQ8kabaKXyk8uoKYrH4B1wOfsb+0CymW5\r\n197ynKB4CmIRFLguc5J9/Wvg9bHxBi/DIIFnfsyTU9kJL2KAT3j3cs3K/BD0\r\nVsbrvFzTbIUniOee5yIeNXr0mBG/5vldv/u8Gytpucr3JrnH2kVwqgLUWGNz\r\n9K0V9s3tQhEJdT2b4JRpz9+zt2Z5+uc4taUD52+nEI/byShKxGkir85UMyj6\r\nnuE1QPEFdXYlM1InoXpQU64YPL5isuZmZsxC9lbh7UO6krlvsZpbeNvX/33J\r\nNKwKPclhdiyQyuNy2XYpqgxZaEXg/AEFw/A=\r\n=1YVx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.5.1_1679772606003_0.4812479403140024"},"_hasShrinkwrap":false},"4.5.2":{"name":"@ijsto/eslint-config","version":"4.5.2","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"d5c362168a48867806ac03f3f37d5d3c32ad9b04","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.5.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-h1GyNWLm0fMG71/5MDbGS3Ayml4nZHlnfShICUpQqcS2eeaLHGHofkj40+MFMuk54ySRUduju5t+NSdFXMv+Ww==","shasum":"91c038f76953e6d11a9028bc86a41fffe4abfd2e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.5.2.tgz","fileCount":13,"unpackedSize":46793,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJv44BsWI+SRKAmp9ZgnWl7VXXnau/cRTYG06jD4St7AiA3QaiAZQzlz32lG/A2fbQqdYR2SvW7Ar8A+0VtJwybJQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH0zxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZvQ/+MHvGWkFTLa7NXF7n6inhh4sski9AciWY+oS5HXzKZO4q5eZ1\r\niHBggpWBoY1BbrHyJVIFiq3fGROc0BWtWamCbTPsEFHGtLB90vLs7dW68Y9H\r\nuoUcAlwjEdx8SzKAKzzP11R8PvynJR0Li9tKn4CJo8qLVFpMsiJos8B4jX6p\r\n0E2n5Tt/RYFi7RTdHq7ygn3eE9uck52PZXElMyFxydRGIrzm+lgKQ60gKUrj\r\nkXRTdvOmQYEbCZtD2D3t2OCWpRfabtFalHN8Rx24mR0M0TjobAUKPc1aIe5a\r\nKqujBleLf+4xMS5PO9SFalYIjzjqQmodY3kRnfhSD11m+D6gqXgDDSu90apT\r\njLySgyxgB8OJL1EKBhm/i7yxT/pEidxFuEzNyOGwOwH6GZLdLdI29/bRPYH4\r\nBFuUqjg4cdFrUY1X0FmrTLPFJ1xQgYW4k77oJafzWrGtHLcQDzLIZvP6brGR\r\nLePyjwGSnDfZCUNai/ylAPVWNlkIcm7pIC3MzB8aWjy4VM241blL/FQUL0nA\r\n2aDHSoMGwNvp7R5FikaEaq9XgNQLOHsQuDZP1QP4yLkzddZtjUxZbKDJwfcE\r\nhbbVKPTua8hV57Dsm6U8KuuLWyeAS2WZK2w3zwDt2r7Eg1pqmxKA5KI4OYJk\r\nVGCty78aVDG5Y7nKqIzNzQVKzTq7IrrMtCc=\r\n=HmVs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.5.2_1679772912925_0.16345057012563724"},"_hasShrinkwrap":false},"4.5.21":{"name":"@ijsto/eslint-config","version":"4.5.21","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"d5c362168a48867806ac03f3f37d5d3c32ad9b04","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.5.21","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-94MhPLs6xFLToplcKPdeK7Gt6TqX0ojV6EprdUTHJvt6qYfduqh/v4KQ+VRmYK9AFp/+w3DQ+JQwMz2PJbBhgg==","shasum":"14cd8bce6ba1f1263daa0dbfbcc3404d587af4c3","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.5.21.tgz","fileCount":13,"unpackedSize":46959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm6nH1jfMYB8pNrmG3KFcW23U0fl5L1wylex+JS5aNBgIhAJt/Yhk3GiBEUne16aczHici9BZ86c/wqf7FuSh88pkk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH05tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Yg/9FOTrQpNsNYrLG+Y8ds+v+c3vu/zrgRK/X8Hk2XzNPvyjBA3w\r\nzEtoHS41YiRYLJqNUNwL3u/HFE73Dk3r1q/WkqlVi4pNUaIaXhpQoL26v6/d\r\nIAE2FQ+8Fx8w63/GeHwHhmqZ2HPDlplf/hBHio9VOHMvqbY9/+zfnS7iBx6N\r\nsppB6QVgQjbQnnAO2frW05XgtCaU+6jWCEoopC18ayLEEncr+xu22UwDwzZB\r\n6YsQjJDTCtoDitQjy1IM1ElOMBKybk/dn4LzDa/rJiT2Sc50gEm5Ue0JfqrS\r\nmthg/Xy6vP9Pm9muBGWZQPyXYkaJZVl27KczZ/7N451qeoQ9IrFLAFsyYy2G\r\nDP8eqAsLatyqj/8LgW/rQJsxAYrqp9N/8Dyvtbcxyu4y7fSmTRWXMDiU2wS6\r\nIEyb7V5cBcv1zlB08aLEvztjIiiCwWkbgZDIGI5HldmIM4eyVeYC83A7YVRS\r\nr6H5UVlVI20Q9tzyA6kE2ps15tiDYtaIiXc2yCsIFew6qZC1M3bBXkUJ6mn9\r\nLtARk/PKrhSbrL+/NEwmLw7Z3xZwyT8cZ2GuJsegzx0PRqMQy2LNuPATYJZl\r\n2VM7VsH9OzJYcQgLOJo/MpNFgLLxwufLJz5KgIGOabh2YHTaAXQXnBS1DaWG\r\n/ex3XaKMTavHN1oQkdCuBpvbf3XVWaxFtIA=\r\n=0Nj1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.5.21_1679773293457_0.7299281625329419"},"_hasShrinkwrap":false},"4.5.3":{"name":"@ijsto/eslint-config","version":"4.5.3","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"f2cb762451e262a60b33d053eeecca413e3ed43c","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@4.5.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jelNkHyXom7KVo7SS+y0NcfVuZ3QztZm1+dkCbUA7qbOuHV8ZWlYeOqg2G2UPho8T7hLDhpaRnCknKwXJBILfA==","shasum":"7cfccf2f9dd4e136bbd628420b9bd2d62286ed6b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-4.5.3.tgz","fileCount":13,"unpackedSize":46917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpQsfNcUcgPO0o+6PADiA1MsRB5pDS7S9tkintn9IYaQIgBLVij6OmbG+Ihk3pAgt3RKIeIGnC7z04NeJffoD1N0c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH1NPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqccw//VbOkfw0UHrv3VfQvoMaHxPIuMYYjujcJLI5nnn/kuho++W5i\r\nYk2Erz1Tbb2MwTkRsgKBvJpQZLf1Giy9+IuFt0Xg9ZmUSLfsia+/mjp87pCD\r\nc1N4+0ZOlDJbggmPoqy28V8rHEet76EXBnsCwQ1yjGmBgNtXtS9SWAgf9BP+\r\nyrC+VUlnsbnfixKwBzBwHy+msyCAmuM9LWc17fzfj2A3j9zjVKtawz9CCStI\r\nobUxRfxMobP6UL9++h180PERf6YhuH7tVBekaJkoFOqpiKw6Qct8gTZqRpLC\r\nAAbGuNgm2NvU8mCEOf58jhP9yzlW0+Vx2JlvgBdydZNQdvli4IRh+ZIeXVmT\r\nE3sCbMzr8rtEc+UBQa7B1nxIE+z1Oqa4U/9t3m42FXX74EbddJLEUULP4EsH\r\ng0WTHsXis2MCWKvvK6Rl0cVK6CJ6eOmfs3WBOoD+Cp8ply0L+ZanOD2KiPnb\r\nj6ncqXauqF2EYFmYJ/VG3CdnDnHxiNRpiVU7Iw5vNrY8GUc1Vu+Fc6pCx8Zq\r\nZieos6pipk6rHnAMJ90j2xxTPDwlyZLP4afdO41d3ymuZY8horN5TPQUxuPu\r\n/LDpLIIr6hhUthWWZoUM/R3GAmLqB0KClyjI6wTAio4FqLtfL8WPCHjTvKZP\r\n9VmXJhR6nNmncFc5pqhXR78/ynqtV/CP8II=\r\n=MnFN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_4.5.3_1679774542921_0.9005126614626848"},"_hasShrinkwrap":false},"5.0.0":{"name":"@ijsto/eslint-config","type":"module","version":"5.0.0","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"exports":"./index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-SyP5NM38+fi9tLvy076Ra/rqOo0VGUB7vTxB7bzRe9GYbY0RlZ0QnLpx9TQIfQlNXNXF7lWD/hI/3NaRj6/ENQ==","shasum":"4824dcc7f3b0d3d0cfef7266348ae132e454530d","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":13,"unpackedSize":47147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5FHs6XcTXyeNG58pNTDSQq/PZGQZ8y1qWBBCtPzU6CQIgYvvpHil30cyDxkXOsXd8nWBsxY4lDx5j1CI8YuH+Qw4="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.0_1695492153690_0.43330841747859816"},"_hasShrinkwrap":false},"5.0.1":{"name":"@ijsto/eslint-config","type":"module","version":"5.0.1","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"exports":"./index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-Jfee0dqVCzBUVy/X85a5V2TANGlx61Bs9MrjBa4b00zCFRzn7QFgWeDP0wUUSzI2qLcxYxb+mKirx+o/JeJBqw==","shasum":"2d2f8f8cb0c95aa54350f52ea85bbf04de633d5b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.1.tgz","fileCount":13,"unpackedSize":47189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3hcZtcO2DNXhkr9aa3FqEmmjkUW1Hht3xxKA3o6TQzAiEA87H8qcKrKcUE67ihUotXyAkchPM7Ed0Pq7FJGZw3bs0="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.1_1695496361572_0.35915398804791066"},"_hasShrinkwrap":false},"5.0.2":{"name":"@ijsto/eslint-config","version":"5.0.2","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"exports":"./index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-/hUhtrgUrU0HCanY9mJ7Q3WmSLI4VPcSF43eHHVemOseC7mUmHRuXWuz7KzCH7nOcE3aLmuCaKhWiBVAdS5eTw==","shasum":"a07093287b83b5f3ab8ddd2ba45336ed4d40055a","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.2.tgz","fileCount":13,"unpackedSize":47169,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJEwWSMK4YK8mCvc6Jfcde5pTbRaxyDgEEmUeJFH/yYAiEAyyiZQ8fqLJDp2snd6eMi5TfhNc+sF7q5kul0c+g9HwQ="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.2_1695496501927_0.14446718090307975"},"_hasShrinkwrap":false},"5.0.3":{"name":"@ijsto/eslint-config","version":"5.0.3","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"exports":"./index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-+dIdDH7ZXtJMyNPdC9SGbKpt8WX3hL9XCL+0mVfvxxP9/DvUrk4LSyTkpAy/0jc2XwNXhJORaziHh/dINg3L6Q==","shasum":"0b334c7fed06500167e1e888a04c95fe679435e7","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.3.tgz","fileCount":13,"unpackedSize":47148,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEvpCcFCoP+NaF1mYavsC0VXsQHjKSdP3aLypsQSy5lAiEAuzW38B6CPdPVLv08JuV8MuJ2B/NmeOFWCK2Cq0vFwfc="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.3_1695496856598_0.10580051717443184"},"_hasShrinkwrap":false},"5.0.4":{"name":"@ijsto/eslint-config","version":"5.0.4","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"build":"tsup index.js --format esm --clean --dts","lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"dist/index.js","packageManager":"pnpm@8.7.6","type":"module","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","tsup":"^7.2.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-b2KlJg9WD1ZMKm3JDoliN2CnCOErrFBFuPSh+K28d8TAPVIkJR16GSXZtvUcsxco9TX7UwASUnsnw/V1A09tsA==","shasum":"3ef0eabe35923023d974af4aeb97217353cf9af5","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.4.tgz","fileCount":3,"unpackedSize":12696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEseNaOuLgaFu4UJK5LO4j0HfZ9DrWRlNHcXxGxijHoLAiEAvqmJuEd6fMw7bhauFvozQQAFBvf7yNO6k5Q2I2V0tj4="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.4_1695502413158_0.9887408382084217"},"_hasShrinkwrap":false},"5.0.5":{"name":"@ijsto/eslint-config","version":"5.0.5","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"build":"tsup index.js --format esm --clean --dts","lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"dist/index.js","packageManager":"pnpm@8.7.6","type":"module","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","tsup":"^7.2.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jdKC8w6HBXK45nPPknTsablqUsiHcVbAgc7mpknnG+kHhV6HNbbF3dmpzaSV4oWyOFGCGKFWSWgg8Aa0vZicCA==","shasum":"cc2ad501b1988d1aca46cdd6e7bef87fcf4d45d7","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.5.tgz","fileCount":3,"unpackedSize":12696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtURHNs6dx/JGXlLMecZiCh6b7oK5EXR2PWDokoOMrWwIgOYB73rkmMRgPxQtIyvTkdUPx5aR8h8iITV0VKGdHZ5A="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.5_1695523794621_0.6192322477840033"},"_hasShrinkwrap":false},"5.0.6":{"name":"@ijsto/eslint-config","version":"5.0.6","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"build":"tsup index.js --format esm --clean --dts","lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"dist/index.js","packageManager":"pnpm@8.7.6","type":"module","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","tsup":"^7.2.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-tt1gIQ/RJGkY26PLn/Ga7ObucN0yAdjB1zydKuMOSNE6C2+3NJSkL7Mun1CWcdjSAiZj95u+diVt7li+KiAurw==","shasum":"45ca2759bbda27dac599fd7e9e1a7fe05ebaf89b","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.6.tgz","fileCount":3,"unpackedSize":12696,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjYiPYid3KrAajtjRrVog87ugWoysJvLH9AV05caN1AgIgZLbJttcRKoTAMem1aerD/WrrynxrYdO/cgpwjXuHSqk="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.6_1695524185904_0.2260042243342557"},"_hasShrinkwrap":false},"5.0.7":{"name":"@ijsto/eslint-config","version":"5.0.7","description":"ESLint and Prettier setup","node":">=16","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"build":"tsup index.js --format esm --clean --dts","lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"dist/index.js","packageManager":"pnpm@8.7.6","type":"commonjs","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","tsup":"^7.2.0"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-TQ5yXTjiwyWrxNojV/rgAZLrARxDwUqqbSBvYuaBhdpKmniLDo2DM6daNyRgDLq35pi4tObTShTkN1Lv8jMNUQ==","shasum":"610f67a4bc46b32907f750728aac0dc85f7dd2f5","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.7.tgz","fileCount":3,"unpackedSize":12698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1n/9Q65LcTOuHyjAf1YnT2mRbK5qO+Tjye7SeT6siPgIhAJNTVaPTptiH/cRfSofusufcValdEJUQCXlRH+8NLDCF"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.7_1695524329491_0.9724126452605026"},"_hasShrinkwrap":false},"5.0.8":{"name":"@ijsto/eslint-config","version":"5.0.8","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","eslint-plugin-prettier":"^5.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.8","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-C6mF4wzk9CiiKJBSc/zBb0iJwoziXfbXMCUNeNlrG5pMEt4hqjfDVAIr2Y6jhdlQbv3JWxVevM4/B4C7a6IIXA==","shasum":"7d7ec4c12d8d5b4617c085a2e805ced9ee144618","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.8.tgz","fileCount":13,"unpackedSize":46917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5GPDb79mzUndDmUH9B3yKuczpflVey8A1h1UZb9KcrAiBSfRBjRFy4kaYmJZYjgObg4ODJQ4LnIcW+gwAk/3gw5w=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.8_1695525030584_0.15908204170603546"},"_hasShrinkwrap":false},"5.0.9":{"name":"@ijsto/eslint-config","version":"5.0.9","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.15.8","@babel/eslint-parser":"^7.15.8","@rushstack/eslint-patch":"^1.0.8","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.0","eslint-config-next":"^13.2.4","eslint-config-prettier":"^8.3.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.9","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-cUwDRpBaw/wCmb168onbXe5vp4TfzY5UCo86Zpye9fA9AYpssa/PFkCyFDeQf28FENcLN6dlPxkvd/35vsqYRg==","shasum":"fe4e283d528aaed0a5adabf40d3111b941c8269e","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.9.tgz","fileCount":13,"unpackedSize":46917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGWiXa3cAKvmSMSJadZOcJXfYBd8Vs9jKFFU71mqLrLAiBWSYPkM5zMMqNdsDkGUg4d0nkNMsXx3YjRqo1YwcgRUQ=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.9_1695525116575_0.2047426635424916"},"_hasShrinkwrap":false},"5.0.10":{"name":"@ijsto/eslint-config","version":"5.0.10","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^8.0.2","eslint-config-airbnb":"^19.0.4","eslint-config-next":"^13.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"6.3.0","read-pkg-up":"10.1.0","semver":"7.5.4"},"devDependencies":{"eslint":"^8.0.0","prettier":"^3.0.3"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.10","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-lPXCQLZnCRO+MvwiqsLY0saflmqzcnnNpi9ApEyVsqOJfhxlIMxmOsP/B9A9WLjAL183uZMqjxLyaF+GugxkKg==","shasum":"7b8a6524abe830b92b1a99ba424deb6b41f308ac","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.10.tgz","fileCount":13,"unpackedSize":46921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvYwTEMysuRaDkpVj7V1swSxLFHwCMQNYP52oAFCdNpAiAg+ioSj1ZYub5NKJiSv44XfQWfWVunrSLlA4Rz4t9sXA=="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.10_1695525288961_0.8729076832208817"},"_hasShrinkwrap":false},"5.0.11":{"name":"@ijsto/eslint-config","version":"5.0.11","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.4","eslint-config-next":"^13.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^3.0.3"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md","gitHead":"104fa704259176ac065abb78e8ca890ced39e0e0","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.11","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-1LSWfpZeqnWN7yRksnQOjkcfqsDyvNeipSFXFpAYY9x6xgPIFAmvUYO0+rSfIOrA3t/maQCPLwrB5qEPJOn7KA==","shasum":"914f3a8821814706cee34605a799624128fe4ac0","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.11.tgz","fileCount":13,"unpackedSize":46920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDj2CEXbHB6tx4x2wOT/3VM1A6be29M9mg3sZvZ7saGDQIhAKKlJQR5NnKDqJIV/PKE1qcwdaXl6U5br2cO9m5kBKcR"}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.11_1695525751834_0.3467096083859269"},"_hasShrinkwrap":false},"5.0.12":{"name":"@ijsto/eslint-config","version":"5.0.12","description":"ESLint and Prettier setup","author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"license":"MIT","scripts":{"lint":"eslint --report-unused-disable-directives .","lint:fix":"eslint --fix"},"main":"index.js","peerDependencies":{"eslint":"^7.25.0 || ^8.0.0","prettier":">= 2.x.x"},"peerDependenciesMeta":{"prettier":{"optional":true}},"dependencies":{"@babel/core":"^7.22.20","@babel/eslint-parser":"^7.22.15","@rushstack/eslint-patch":"^1.4.0","dot-prop":"^6.0.1","eslint-config-airbnb":"^19.0.4","eslint-config-next":"^13.5.2","eslint-config-prettier":"^9.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.25.2","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.27.0","eslint-plugin-react-hooks":"^4.3.0","find-up":"5.0.0","read-pkg-up":"7.0.1","semver":"7.3.5"},"devDependencies":{"eslint":"^8.0.0","prettier":"^3.0.3"},"keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"gitHead":"a809ae131389077877697fa333ca4a8f8f65616c","bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"homepage":"https://github.com/ijsto/eslint-config#readme","_id":"@ijsto/eslint-config@5.0.12","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-eBr1BclSttec9FCv2WKgZUeI+f6OAgpSIbXGd/YEaok9l01GTxucMFFSQARjkvKnPgRHoc4LUsTjWAZevfYkEg==","shasum":"d410c01e173b89c9bced3515433a8a19f80e91af","tarball":"https://registry.npmjs.org/@ijsto/eslint-config/-/eslint-config-5.0.12.tgz","fileCount":13,"unpackedSize":46920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5aFvQxejTbwACsKG6Tt2DXvHuDfgTSRJK9iEVJ9p5sAiEApMb4loGld1adN2yYFSR1yS7/gp/I0S9yzzJsmQykjSg="}]},"_npmUser":{"name":"scottagirs","email":"scott.agirs@gmail.com"},"directories":{},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config_5.0.12_1695526022164_0.6030969780875808"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-16T01:39:51.590Z","2.0.0":"2020-03-16T01:39:52.001Z","modified":"2023-09-24T03:27:02.584Z","2.0.1":"2020-03-16T02:24:32.785Z","2.0.2":"2020-05-02T23:58:46.855Z","2.0.3":"2020-06-20T22:06:30.358Z","2.0.4":"2020-06-26T22:35:38.992Z","2.0.5":"2020-06-26T23:02:12.470Z","2.1.0":"2020-06-27T01:24:39.753Z","2.1.1":"2020-07-14T05:05:43.472Z","2.1.2":"2020-07-14T05:18:31.438Z","2.1.3":"2020-08-03T04:40:13.835Z","2.1.4":"2020-08-30T22:00:41.751Z","2.1.5":"2020-08-30T22:08:06.478Z","2.1.6":"2020-08-31T00:39:04.555Z","2.1.7":"2020-08-31T22:12:27.875Z","2.1.8":"2020-08-31T22:38:28.823Z","2.1.9":"2020-08-31T23:53:03.833Z","2.1.10":"2020-09-01T00:06:24.357Z","2.1.11":"2020-09-01T01:02:55.632Z","2.1.12":"2020-09-01T01:18:19.069Z","2.1.13":"2020-09-01T01:21:30.257Z","2.1.14":"2020-09-01T01:30:44.033Z","2.1.15":"2020-09-01T02:02:40.830Z","2.1.16":"2020-09-01T02:09:17.683Z","2.1.18":"2020-09-01T02:13:38.539Z","2.1.19":"2020-09-01T02:16:48.237Z","2.1.20":"2020-09-01T02:17:50.532Z","2.1.21":"2020-09-01T02:19:16.789Z","2.1.22":"2020-09-01T02:21:07.565Z","2.1.23":"2020-09-01T02:26:42.015Z","2.1.24":"2020-09-01T02:28:03.515Z","2.1.25":"2020-09-01T02:31:17.636Z","2.1.26":"2020-09-01T02:32:56.215Z","2.1.27":"2020-09-01T02:36:19.883Z","2.1.28":"2020-09-01T02:37:58.606Z","2.1.29":"2020-09-01T02:41:22.002Z","2.1.30":"2020-09-01T02:44:32.016Z","2.1.31":"2020-09-01T02:47:29.018Z","2.1.32":"2020-09-01T02:50:18.499Z","2.1.33":"2020-09-01T02:51:08.669Z","2.1.34":"2020-09-01T02:52:27.349Z","2.1.35":"2020-09-01T02:54:34.408Z","2.1.36":"2020-09-01T02:59:52.913Z","2.1.37":"2020-09-01T03:04:32.862Z","2.1.38":"2020-09-01T03:09:52.875Z","2.1.39":"2020-09-01T03:12:31.634Z","2.1.40":"2020-09-01T03:15:58.456Z","2.1.41":"2020-09-01T03:17:19.410Z","2.1.42":"2020-09-01T03:20:29.985Z","2.1.43":"2020-09-01T03:23:12.738Z","2.1.44":"2020-09-01T03:24:47.000Z","2.1.45":"2020-09-01T03:27:55.341Z","2.1.46":"2020-09-01T03:39:24.265Z","2.1.47":"2020-09-01T03:40:26.908Z","2.1.48":"2020-09-01T03:43:27.709Z","2.1.49":"2020-09-01T03:44:40.211Z","2.1.51":"2020-09-01T03:50:57.026Z","3.0.0":"2020-09-01T03:56:17.792Z","3.0.1":"2020-10-03T18:58:35.512Z","3.0.2":"2021-05-05T13:03:41.381Z","4.0.0":"2021-05-07T19:35:58.735Z","4.0.1":"2021-05-07T20:14:12.772Z","4.0.2":"2021-05-07T23:24:07.075Z","4.0.3":"2021-05-07T23:29:33.165Z","4.0.4":"2021-05-08T03:18:03.535Z","4.0.5":"2021-05-08T03:21:02.735Z","4.0.7":"2021-05-08T03:29:25.934Z","4.0.8":"2021-05-08T03:37:27.582Z","4.0.9":"2021-05-08T03:44:31.168Z","4.0.11":"2021-05-08T04:56:36.583Z","4.0.12":"2021-05-08T05:21:56.281Z","4.0.13":"2021-05-08T05:30:08.172Z","4.0.14":"2021-05-08T05:39:06.535Z","4.0.15":"2021-05-08T05:51:29.078Z","4.0.16":"2021-05-08T05:56:59.691Z","4.0.17":"2021-05-08T06:06:42.081Z","4.0.18":"2021-05-08T06:13:05.127Z","4.1.0":"2021-05-08T06:18:17.077Z","4.1.1":"2021-05-08T14:22:52.928Z","4.1.2":"2021-05-08T14:50:50.674Z","4.1.3":"2021-05-08T15:12:58.903Z","4.1.4":"2021-05-08T20:38:49.504Z","4.1.5":"2021-05-09T21:04:14.687Z","4.1.6":"2021-05-09T21:05:33.789Z","4.2.0":"2021-10-11T10:23:13.111Z","4.2.1":"2021-10-11T11:17:40.850Z","4.2.2":"2021-10-12T12:00:34.452Z","4.2.3":"2021-10-16T11:09:49.282Z","4.1.7":"2021-10-17T12:38:58.830Z","4.2.4":"2021-11-10T12:58:41.214Z","4.2.5":"2021-11-10T13:07:20.493Z","4.2.6":"2021-11-10T13:10:41.795Z","4.2.7":"2021-11-10T13:15:53.975Z","4.3.0":"2021-11-11T09:49:14.313Z","4.3.1":"2021-11-11T10:36:52.930Z","4.3.2":"2021-11-11T21:08:31.071Z","4.3.3":"2021-12-05T17:25:49.913Z","4.4.0":"2022-07-05T21:33:36.985Z","4.4.1":"2022-08-13T18:51:14.031Z","4.4.2":"2022-10-04T13:38:16.572Z","4.4.3":"2022-11-25T19:50:12.495Z","4.5.0":"2023-03-25T19:26:04.326Z","4.5.1":"2023-03-25T19:30:06.188Z","4.5.2":"2023-03-25T19:35:13.112Z","4.5.21":"2023-03-25T19:41:33.638Z","4.5.3":"2023-03-25T20:02:23.081Z","5.0.0":"2023-09-23T18:02:33.911Z","5.0.1":"2023-09-23T19:12:41.857Z","5.0.2":"2023-09-23T19:15:02.253Z","5.0.3":"2023-09-23T19:20:56.797Z","5.0.4":"2023-09-23T20:53:33.336Z","5.0.5":"2023-09-24T02:49:54.805Z","5.0.6":"2023-09-24T02:56:26.081Z","5.0.7":"2023-09-24T02:58:49.648Z","5.0.8":"2023-09-24T03:10:30.805Z","5.0.9":"2023-09-24T03:11:56.871Z","5.0.10":"2023-09-24T03:14:49.244Z","5.0.11":"2023-09-24T03:22:32.045Z","5.0.12":"2023-09-24T03:27:02.356Z"},"maintainers":[{"name":"scottagirs","email":"scott.agirs@gmail.com"}],"description":"ESLint and Prettier setup","homepage":"https://github.com/ijsto/eslint-config#readme","keywords":["config","ecmascript","eslint","javascript","lint","prettier","vscode"],"repository":{"type":"git","url":"git+ssh://git@github.com/ijsto/eslint-config.git"},"author":{"name":"Scott Agirs Neminskis","email":"scott@ijs.to"},"bugs":{"url":"https://github.com/ijsto/eslint-config/issues"},"license":"MIT","readme":"<p align=\"center\">\n<img width=\"500px\" src=\"https://raw.githubusercontent.com/ijsto/eslint-config/master/img/jumbo-v2.png\"/>\n</p>\n\n# **ESLint and Prettier setup for VS Code**\n\n- A set of awesome ESLint + Prettier configs.\n- Makes it easier to work with React, Next.js, Node apps.\n- This package is intended for use with VS Code, however, can be easily used with any text editors.\n\n> This package will automatically detect if you're using React, Next.js, Node (and other in near future), and apply appropriate linting rules. 👌🏼\n\n# **Installation**\n\n> ### **You may need to restart VSCode once installed.**\n\nFirst installation will take you only a couple of minute, every subsequent should not take more than a minute.\n\nYou can install the package 2.a) in repo of the project which will apply the linting only to the project and not other files on your computer or 2.b) on your computer which will apply the linting to all files with the included file extensions on your computer.\n\nBelow are the steps to install (click on the step to open the instructions).\n\n<details><summary><span>1 · VS Code Setup</span></summary>\n<p>\n\n1. Install [ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n2. Add below snippet to your User settings:\n   > First try (`⌘Cmd + ,` or `Ctrl + ,`) → type in `settings.json` file → click on `Edit in settings.json`. If that doesn't work the file is located in `$/Code/User/settings.json`\n\n```js\n{\n  // ...\n  // Run formatter when you save code changes\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true\n  },\n  // Disable default formatting (ESLint formatting will be used instead)\n  \"[javascript]\": {\n    \"editor.formatOnSave\": false\n  },\n  \"[javascriptreact]\": {\n    \"editor.formatOnSave\": false\n  },\n}\n```\n\n</p>\n</details>\n<hr />\n<details><summary><span>2.a · RECOMMENDED: Per Project Setup (Local setup)</span></summary>\n<p>\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --dev @ijsto/eslint-config\n```\n\n2. Create an `.eslintrc` file in the root of your project's directory. Paste in the following:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n3. You're done!\n\n4. ESLint will now run and format your code each time you save your file.\n\n</p>\n</details>\n\n<hr />\n\n<details><summary><span>2.b · Computer-wide (Global setup)</span></summary>\n<p>\n\nIf you would like to install the config computer-wide (globally) and not on each project, follow the below steps.\n\n## Install\n\n1. Install @ijsto/eslint-config:\n   > this command will auto-detect if you are using yarn by default and prompt you to confirm before proceeding.\n\n```\nnpx install-peerdeps --global @ijsto/eslint-config\n```\n\n2. Create a global `.eslintrc` file on your computer:\n\n- MacOS location: `~/.eslintrc`\n- Windows location: `C:\\Users\\you\\.eslintrc`\n\nPaste in the follow to newly created `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ijsto\"\n}\n```\n\n</p>\n</details>\n\n<hr/>\n\n# Typescript\n\n> ### ⚠️ **Currently `eslint v8` will break the TypeScript support.**\n> Some-what relevant: https://github.com/eslint/eslint/issues/15149\n\nIf you would like to use this config with TypeScript, all you need to do is:\n\n1. Install TypeScript dependencies:\n```bash \n   yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint prettier\n```\n\n2. Add the following to `.eslintrc` file\n```json\n{\n  // ...other configs\n  \"parser\": \"@typescript-eslint/parser\", // <-- Add this\n  \"plugins\": [\"@typescript-eslint\", /* ...otherPlugins */], // <-- Add this\n  \"extends\": [ // <-- `extends` is now an array and not an object\n    \"@ijsto\", \n    \"plugin:@typescript-eslint/eslint-recommended\", // <-- Add this\n    \"plugin:@typescript-eslint/recommended\" // <-- Add this\n  ]\n  // ...other configs\n}\n\n```\n\n<hr/>\n\n## **How to Uninstall**\n\n<hr />\n\nIf something doesn't work or you should try manually deleting your `node_modules` folder. This usually helps resolving any issues with this config not working.\n\nIf you would like to uninstall this `eslint-config`, run the below commands:\n\n### **Local uninstall (per project)**\n\n```\nyarn remove eslint @ijsto/eslint-config\n```\n\nor global (computer-wise)\n\n```\nnpm remove eslint @ijsto/eslint-config\n```\n\n### **Global uninstall**\n\n```\nyarn global remove eslint @ijsto/eslint-config\n```\n\nor\n\n```\nnpm remove --global eslint @ijsto/eslint-config\n```\n\n## That's all.\n\nDid this package help you? Give it a ★ and share with your friends! 🙂\n\nPRs, feature requests or suggestions are most welcome!\n\n[iJS.to](https://ijs.to)\n\n# Troubleshooting\n\nIf you followed the steps, yet still cannot get ESLint to work, you can try deleting `/node_modules` and running `yarn` or `npm i` depending on which one you use.\n\n## `Insert '..' eslint(prettier/prettier)`\n- This eslint error can sometimes occur when you have clashing formatters. The easiest solution if to change the default formatter in your VS Code settings to ESLint (tutorial coming soon).\n  - If this doesn't work for your use-case, feel freet to tweet at [@scottagirs](http://twitter.com/scottagirs) or reach out on [ijs.to/scottagirs](https://ijs.to/scottagirs)\n\n## **Contributing 💪🏼**\n\nThank you for considering to contribute to this project.\n\nWe are working on improving the contributing guidelines, for now, here is current TODO list:\n\n- [ ] Handle workspaces (see TODO:s in `index.js` file)\n- [ ] Create `CONTRIBUTING.md` file with guidelines\n","readmeFilename":"readme.md"}