{"_id":"@ivangabriele/eslint-config-typescript-react","_rev":"39-2e1bc0c1080530039f59eb81b3dfcd59","name":"@ivangabriele/eslint-config-typescript-react","dist-tags":{"latest":"10.0.0"},"versions":{"1.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.0.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.28.5","eslint":"7.31.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"^1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-DEAxZohEpbmcW6Br4GoSRm+vhpGzHvWtDObMMtbJvmOAbDUrEeX2fqOvyIVaRM8T/9D10VHskBM4+fB9f+zkvg==","shasum":"d45cb24c8db3e557570fda252a33ce2f3f240e12","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.0.0.tgz","fileCount":3,"unpackedSize":2342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAdSvCRA9TVsSAnZWagAA32MP/iwtOYFBUl5js8F+rQiL\nbOz1uQybvbPcLavZ5S8y5JNfn1h6WoZzRm6w/8rkyC0eKcqHJazXbgMyUpzr\nXwZteRukNexp+eLx7XRzzyT0XQOG38sfOszgOmeqDw4sW258v4rsMc5cCRf4\niCK5s3YPksMyrBWAVFvMVsyvsgY5VbVlPAWZEGUj0uAVrtFpL2uCj0iJJheh\njv0RDwNqzM89lWN+cgupH6otvd7Uz459PuN0AM6u2BGdZJNi2DuoTfOCc1X6\nMa18OWC2yJSpkbAsmfEpVKS+InPowuXSbSm8ISu9teY+z7ziQMlnD0PEfooE\nA8G0qL6oXjOvrxW9S2w6qLIwGfZJSrpkQq+qTSr6U5A4IRSD5Myt2H+018BA\n8XcjVwbT4jARCT+trLtj1zJlpZqFeSZr0YI1/crsclZ4jka7YLgxCrv+O1nu\nsJ3cKuIzWa72oZezC8aQnq1MSPDcKF3wHzwLhQO/lXhBSTUGdPq6rUgk9DBt\nzBKpZgxGoJy7zK0jxCalh9U2EMNxJCDnrUmrpqFPQoSw9zVlC4QGEWg9Bp6N\nX5+nLLgynEPLAa+Lma2ToCLoZYfUjKdoa/fO/6JxkJ4wEWnmy3si0bwcdVBZ\nFjfdk4IT1rI8owWf0iXGQkFMN0Ohmk+iIBXh79qaatZsS3pBy1bXztUlBDDP\nrcOZ\r\n=1J65\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm0fRZOfwC/QW0wGCIYcFODJkHSGnl7nDdbeoEquO5VQIgJkG4mjO2GZ/wLzUbn8mjKejAFqNKettEItTGNXjD8O8="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.0.0_1627509935133_0.8526871114890369"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.1.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.28.5","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-J9NFS9hJ/ZeRFIHbuMVsN87E9tji8Vh/eOfe9N/QwhGgdn8dMMMz3s0BXAQrBpXaEWGypAcJW+JqgzC3+kFNKg==","shasum":"4edf4fece2c54a4a7916ef4ba63d9bc275894891","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.1.0.tgz","fileCount":3,"unpackedSize":2677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDREWCRA9TVsSAnZWagAASqEP/3L21GcsKuH6wCKNqvVj\nYqZaG7K3Jer9n2iXEQ2tl7xLCF1TVRfQtDsE4C7aXkVJfudMrvNeFiR5gMO9\nVN7mJ/8v14gKa8RnNsrYPaA8Y46zUS9mQeVs0+hdtG/zK5bxMoxpXPxw8r7G\nsJlx6IRIY7OxdOcuscnNdg4sgtCQecquV0Hmj+EgoKEuASw0Gn+SfMguhsgS\nrLtlkGJs8uEWjcILWLTdYUzy8L18H3Ax5TMPsm8k+5OytV2+kDRK2htgslJk\nS7ilWgpcYM53xVYtr1cKf7uK3H8I2RItp6GdNPdkx59vf0F7a8/lTUKnac8q\nz0MGD7B/DzBINlAmhpXldT9G0Zd/WnX6A8Dv6LzsG+FXIZWQMu+GIQGhdH78\nVQ+NGtU6Z6GMhPC8as0Seio+twH380NbKlj6evPs0VN2NAlkFXkXKhfoGpZL\nga0aCjDaVrCcLBySSXZdzn2irkDmKcp2CqV7QvXQzEtZPrnwzo54EhD1XRf3\nVEFEDpgg7f8Tzlz9p5eNJfUwgonDL1IbQ7j6uRYI0ii5AXuk94IgUAYS5xFB\n90dZBiNdtnlzSHHr5s81uybhJ1v7NWc3l+3m0b1Mm1TGqBr1kIgwdMaqoRle\ngrdbTFN41qGbdMP1sUm8CMDR9WjPZcnjQUvbF+AfpfZchTv7aGKypy1yz75a\n1iE6\r\n=4pv2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNIkJOz1nGxjAx9EXCExPGC2HvbNkztSjaZ++ypgcAnAIhANNIQn0Pw1cSMB6uoynD05zm3Lj29hw4KtxphW+sGmqZ"}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.1.0_1628246294360_0.4980817116085725"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.2.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.28.5","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","eslint-plugin-prettier":"3.4.0","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.2.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-kqIvf+Zy4E/LYZYl9wIs5NlrTMCd9KsQhU7dqaVdt85TRw4Rq6AFAZ4xNPwJqTaaQpB0HIpC5LC65MceNn0MBg==","shasum":"e11c2e659a289152a052209c3dd25838492cee50","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.2.0.tgz","fileCount":3,"unpackedSize":2677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD6N1CRA9TVsSAnZWagAANxEP/3aNsNeNbnJ5sPAzkeEI\niGbeXEhgCfOAnfWnVZftzH/sJHWaTTwmvBQuNFBYuD6ftxLtY9JEP4WnxTZD\nedGqV/wXfV0TK58cC1gJjJaV/1j/yVInTCT7k/vNnhwEuJDRRY2wWy7LQgsE\nhMQsBwcCM4RjHdPE3yyxARrTttyRgP/o27ircPVhlNgC/BZLdwANrO9/ZTdM\nmfRVX7eEc0ks/7U9zsP39/9WHKy63iYyy6mo1Ews74WKKpGBvHJnj8tmFfxo\nFmWGd8tR93O5X2yMXXxfJGgmpQAw9WDx3N1QiSeJn+DmWQSeGwYhOn4dWR4o\nQ0ScTZBWllK9OPu9c+xaEPD2IO6YLGbQKgAqVEVT49TtxDNK6ziuDWsRQmbe\nmoAs5XvoqynSp9ibb21CTE4eeSfgACEItUbvEBR8p2maZpi4XgAsccDlPzUK\nDYZCwZpKcqk7iQRb5aoTt0UWoJdf6PvGz0mSEPB6Jg764y1S4EsxDpyc+kL/\nHVKDoemUPGBeJIy4FpRZxIraypzQhsiF4nZvw9+NWPb5KQcaCern6YuCEKdC\nZVIzI3X94yk49GcUJCKwjvEuWlUJTweQn0zOEJccqwQcRBmolHJhbHjFX1U0\nP1wFgYRwenuT6cUThm3lRPYliJeFGNohnpToDwbCt/6e/Pilkr7ZWRsd6n3r\nbCEg\r\n=JElk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC07ceDllH9siKi5W0yvwbLmEO2Q22bHK2cJad+6p5ghwIhAKx1G1C4JbGWg3U6kM1Lcee3wTq/Vp68UkpxlXH4EX2T"}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.2.0_1628414837240_0.4512696846094175"},"_hasShrinkwrap":false},"1.3.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.3.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.29.1","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.0","eslint-plugin-prettier":"3.4.0","eslint-plugin-sort-destructure-keys":"1.3.5","eslint-plugin-sort-keys-fix":"1.1.2","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.3.0","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-ndcJje67BqsxdxKeo3r1oMn9Ll1vl6+lm/+ix5A1+dLYa9YE/65tGuHWyGsxjr0wjJwI53xoFObIFmCd0XFgbQ==","shasum":"f69b25c72967ebbf01b62cafb6dbfeb697855d7f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.3.0.tgz","fileCount":3,"unpackedSize":2982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIBKeCRA9TVsSAnZWagAAfUAQAJz3xLPkjuFIMKOsuDAH\ngdrtMMCvPLzKyc1OwgTROqR2sta7veFtj0TCPMsJSTMSS2VkcOwlnZlul9xS\nQeNObkyi0SfWyci13lDbNo6aQd0zMz5L2eNMGtQIRYbJ3jw56M35D5rnPeVX\nAJK/BHl7pTkUrXxIuzpvTkYwwXB2wOerzhXnhpksg6uk8UPhdiugi+e7ka0b\ncYJ/XVTnf1oaXcbaNuur292WSyB9qiyoR+tgoft8YNNS0Ne1DEKENVL21q/0\ndX0OQOlrf1K3INu24YAnmzHsjEpqJX74FLrM3TGWgdc50Qi2D4/2CBYIytvR\nYzy0DW8fGcTAtb+2lXe3jWUgfG00lSiTd/2YKHU2x0EPxfhxcuNTxMgBolW8\nvtU1JvvJJ/SVC5iFEd8lkuv8dbmCpMQZhMb16+k0/QAKgKNYFzXoe9U2PlAi\npCaV4kqD03XkreqVFhdrhKoNJgMwXEoBxrL6vXDIWUXnoPa6dKjarrGg7h8M\nHCWykloeec07R6hAnibqDf/Dgzkp/T2fmzAc4dDVRy9mOqk83d8Runi7UBcb\nuBGkRScpX4Jjx/5lgrTaVfol5yhrHg/+wpC8uF9Ad+s8v9HqErDB2BGq72E7\nqP9aohw6RkztuhG6KXjqhkY07mzCAsvbcrgQnbXrYML7uMGUpR3qDEdyaNIz\n3VyI\r\n=/pcG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyNhj9F+tqHNuVE91jZBoVdIQ5lgWV/HmTNffciMlRnAiEAzt4wJtcPTPgQzhgb4FKFy8sfM7YOm+3UvE3AJAOiH74="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.3.0_1629491869876_0.8702752155944893"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.4.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.29.2","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-sort-destructure-keys":"1.3.5","eslint-plugin-sort-keys-fix":"1.1.2","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.4.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-FwnXgGhdZf21aMv5n02UUJTwo8TgrMfpZ4BmARoJezxiZlGBOp/YnCzP1+HjNHTsF9xNzr4n0odgmajBi1XBVA==","shasum":"61f767be12b62a5562abab82d5217170c7534dbf","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.4.0.tgz","fileCount":3,"unpackedSize":3061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKgZGCRA9TVsSAnZWagAAs7AP/j/ezvVFpo9ooFNQ1Bli\njyBEWTAmzlUGF4jdLujIRXuUbBkZBVFzCKg0M+U8w18k+wIYDTLJnbknuDsZ\nLORjFeiaJ16gY5DmanKWxqorUqolROnnyGg9o6jkXDKg7NxUme7ko5+NCB9W\nE5RhEWjTAJ4VwY6PwTBIKUzXQzRqcWyeQ1/B8tgds1THqH+MpAXSdPBBH6cd\nZkNAXPYj4Lp5av2gfXsnu/A44Ovf8Lp/9hVivkMcPwjqdLBoRcM5LdKQWmQe\nhY/AgJmpMYkYw20lbK/wOFJlJ5MnsU4hHbbphSTBjDAHYieQ3qTobwsNi/ss\nnZN+Q2L74zl5GZsyGfg2Y5QHEzs1apOUNtumq3flHGEYwn+xwELpZCc8NUVB\nYkazLYey7pdX+lzuY3ExXgv6QANET0NsUxpt53/YtIcN1J+zdY2UtJVPk3et\nTiZCUr+Iw5CaUhPpO6FG/pg+ZMhaYYLPYkwvUWFjCn9qkrzoYmkMBbdr1EGF\ny5jribapq+BgfEjQjdGUuLMOSE+dSP3QeNyjzcRI59b5PCRp8cZeMkdYL9UX\n/nrxySCQDt5CnaIH9CKyoRe4ox6WEVyLWwK0x+H3MtMRD0IU087FV/R+V1sU\nvFOqn78VSevzG/+gHo36w1gaCESvZUENPvR2zYTvtvp/2n0PRdiOJ6yqHwsd\nx3XB\r\n=hRF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSXPbZ6jLSSipVK3vq/yd9eQG3MwzPBmIJCq+2L/SKZAiEAq0CMQSi//ZS8a5r5Xl7PFRyZHhhizyIQ7oXVuaCNfh0="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.4.0_1630144070221_0.9041695181419018"},"_hasShrinkwrap":false},"1.4.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.4.1","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.29.2","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-sort-destructure-keys":"1.3.5","eslint-plugin-sort-keys-fix":"1.1.2","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.4.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-/Y59OFXEZFlhHpb9p2b95mrM+05OEbfH0Vjcu4SDbNiKBFCgXmQzaprE91i6d7Xq3IchBhWwMvfgqWj67UaYdA==","shasum":"3f51a6275b692c7cdb58940a92540d725dfb88ee","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.4.1.tgz","fileCount":4,"unpackedSize":4234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKgyTCRA9TVsSAnZWagAAY7kP/iJGbD2OPi8Z2p9YQH8A\nJwWJAz630tt17DEDNuH8Nzxyco4I4gajJPQSXbXkYkisDhXhplxhtjgTEyoj\n9imAkm7upBQYeAhrMCaUx87ubbJnBt7o7Ss/2ajxXeGCWQgIqs+OehC7gLIg\nhHFoCIInOwjNYRiXJSPkKn6nEOWncq5aIFpUkKHRNW4QwiuJ3uT0AAseYq+H\nEyghjB0Vzo8hQNwy4W56/wOFwynvIn+26Ejzw+6z7vwAvWESH5jiey/iNMF+\n/GOcjWq/yxdgmejo7NZf7JC2SJcnUbItv2kb+QwMKvd6F1OBI9a6ABvoZvf6\nO7z654P4njgnLaqclb1jeAo2r9JX50WlEX4OinDR/TZCSRaZKxcALxm+O73e\nLZuVhBcU5cQZY9HzQj7PUZ2BwXTbnOI485aW+b7KktCXjqS0Eb3sOs7DCEzq\n2M1TNu88bnZwFXg3Sx3cG9QsNrFOUVP0oBx1IxCgLukeJwQuF3hHjd+332ip\nNcrWx2AJbFc8yU21JGO0W70NeO+6V92tC+S2NI7XLUVDWD3L+p9dXs8VJ4f9\nHEqvtxv+q+sIxRF0KMQcheTLvTBwaBXFgFDYziU5qJhBSgGYijp5g1INEHlJ\nMnoaYP60kUMTFdM2Kz90cbcYqN42OTQYIp+OCqcEKHaTZdwXQ5zbvTepG/Sz\nd5Jf\r\n=B8hk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9nO/crY+XdlqDSSmiy9bhxzOSzWyHUPxynq4+s6XAXAiAZBERLMT9go6wM8ylumecn07ZCglyPvMxBbDiTVfA7YQ=="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.4.1_1630145682857_0.5943841926407081"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"1.5.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"4.29.2","eslint":"7.32.0","eslint-config-airbnb":"18.2.1","eslint-config-airbnb-typescript":"12.3.1","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.24.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-sort-destructure-keys":"1.3.5","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"1.8.0","prettier":"2.3.2"},"peerDependencies":{"@ivangabriele/prettier-config":"1.1.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript"],"_id":"@ivangabriele/eslint-config-typescript-react@1.5.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-K0++KlSdEmCs1wzRu2l7Z953vXmU1o3j2KtSMy0Yzo6Yd6jrjvTJubMQ/qxomcu+Wbb8LdVd2ohFm2opX6nUzQ==","shasum":"52e5bf9e836df124164ecdbb82226f02e337ed29","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-1.5.0.tgz","fileCount":4,"unpackedSize":4406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK4xiCRA9TVsSAnZWagAA8FQP/irEOpwTEeBdWvI8e07G\nZlhGCfOqkPpMBVXI81lZerNX+gmmxzlEV/vloWPJlQT36eTfhMMW9sk+Zeec\nJH56U7koGuhVUggGLkh2bNtS2AoZqOTeGO1l9gH4WxgRQKmghfkdGddZhC0D\ncMLgbSQqYNMAjxLS0ebgv8wWaz04nFuG+G2IFDL5xnHg/0bMksw+v3hhgD0T\nrHEJSJLbV8C0mf6Ny0xJkOb1nNtZmFzqV3kFBRp9k+vRFXrJu6vSYNuU8qDh\n89cNNVClwTMSUD4Fm8ryijmkiyXOvpXqVI6Rjs2ZfcEFKi/F/nWsk2ysT9P1\nGu01ta/93WdryIcOdzH/uhJ0kdBSzi6mSaSA2Hxxi37yw8UL4ecUf3l+i7+K\nTh7nTm5PyvmV2raprDACqtjHIcwbPG6YQlWywo/38eS8KOO/ni3DOrVr5K/u\npZmkmTkYZ19XjSoz22x9j85kp52mV15yoOncopKLwgqPDpch0B9XhQfH1nlW\nM5s5xsWY+HnTLmYlqPtteUHGKT+qI5/knXRsobhSkFKifhXa9w51tcgtyHl7\nInVTkMqH6B/trhT1RkJpweI7KreoiCmHZw2E10A4ByZXbHckL/DQsoHPCgSF\nrzuEsHvz0AvLgSCMWTogaIEIwgXScQa+YcR7W++LlAMLiNNrBftvFuW1feXB\nVJ8/\r\n=ZMn+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMbhUcH5zbxZx4ETEr/bBhMibY0vaTFaj6v5A562U76AiEAoRj8W2lP9V2Fj0+poEdOi4E0+NqfA0ZFIazCgNWzpdw="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_1.5.0_1630243938675_0.7029130470057932"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My ESLint configuration for Typescript with React.","license":"MIT","version":"2.0.0","main":"./index.js","scripts":{"test":"node ./index.test.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.3.1","@typescript-eslint/parser":"5.3.1","eslint":"7.32.0","eslint-config-airbnb":"19.0.0","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.0.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"cd025e35d3ea3974191432ef9ca8235b91ae0b84","_id":"@ivangabriele/eslint-config-typescript-react@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-twpX4DJhYsvn0OMaXNXp794oURjBP0we6rn7z8JSgFdVFP2mNo7ssgBKtPHfSqohebdcTKekKAS/wpMcwswkgA==","shasum":"21ab17ea53a91ad8ce5c4bb48b317dc4c0f14176","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.0.0.tgz","fileCount":4,"unpackedSize":4626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgEYBOLYouXRaqcuzuCdNyPCi1uJ2xzIKUr81BeCtwdAiBwuht5VAqEHItIeVekwaQGs5DKIE9r6i11a7n1jdYePA=="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.0.0_1636680423346_0.5897958867366537"},"_hasShrinkwrap":false},"2.1.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"2.1.0","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.3.1","@typescript-eslint/parser":"5.3.1","eslint":"7.32.0","eslint-config-airbnb":"19.0.0","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"25.2.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.0.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"a4c951098fb20fe278c7754c2184ab97dc949a52","_id":"@ivangabriele/eslint-config-typescript-react@2.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-kj2jNDCO47NpIcoVDRySyQOIHPU0+E8zz+P1jc0QkORIcNhrsa3GZF+S80mNM/gzo9VFyiARTbAUfH60s+k9KQ==","shasum":"fe75e7e1de112a9941fdf8be2fd05dea8d790980","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.1.0.tgz","fileCount":4,"unpackedSize":5200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl59nCRA9TVsSAnZWagAAOfAP/19D+UJ9wcQ2QETCQBGO\n4YPwMAwSp53kajwReMD1GyhFcbsqdMpdwGJOMFLSpK1GVjswl/fX42pN9eLT\nESGOCCv8cuCsgmv0Y0jNSiBrm7iC3Zr9QbExx3ayQwIc1ORIX7a0mDJT48Fk\napn0gDdUIEDkjTk0nmqxD02xQ/mEny8uRwW3Ix9rJUOfk1/apd78DJ9uj6QK\nYhXKQZ7EPZeEuk8DFBdEVv6+2ZwhP6mhmkUd5e1Ta/BNwxZysmWYLSCnsbbb\nFGZhJITkf55E5I8XIfbi2ebFDY1su1/S5Gtl23m743+YCSSQBY1rgMnIe9Iz\nc4vh0XDTabeKLEtx3A0lGNSrd07xyHbfL98Rzc43/FCGdtVzmjXAh0yMvwrq\n5WKU88AcLBRP/0oQYjKYsrDCIlOynhFAg3T16QBdrIUS7wEcaNVBrIuApCV3\nIQ8e7tQSGaVfSbuWZDns+pkuGJdPoaZ0uIZ/DEBr1aZIhmXnIus6ym28RuJc\npGkvkJ/fNP/8e/+RQR9vPQfowT80nS6clA5vPMmuJoA7+2uZ1jjU+ILQBT/W\njvyLQ80vv7wUB7Eb0LTR1NfwsoY/wdY8jVEtbeFj+RIiH01msre6IsXOGb3A\ni3716ITuUGLajrF1332h5Pl13VhHtF3tPMvz6O7HaS56ohrRbhlapPBazAq+\nfRoE\r\n=8YeR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGRbYaH8nff0qIAEpOVsVO6NQz2WN/lTERt0YJBgpNmgIgTBol3lMDle7FWpD5l+aLWj0wlOV7rcbxIKVriTnRStc="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.1.0_1637326695672_0.3966732819308736"},"_hasShrinkwrap":false},"2.1.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"2.1.1","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.3.1","@typescript-eslint/parser":"5.3.1","eslint":"7.32.0","eslint-config-airbnb":"19.0.0","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"25.2.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.0.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"3a03f5eb21433b20ec45ce83c22dd98f4c83e968","_id":"@ivangabriele/eslint-config-typescript-react@2.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-WkK+se34kGLdwCxXeV3IZV+KFNEayotgZQ6yeku//MSFNuwa6r/x0YdUpl4VFgIuH5fbHnUn8fHUyAQhBU6rfQ==","shasum":"3491b1b935b6e06d622afd54c2dfd86c8a6ef0a1","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.1.1.tgz","fileCount":4,"unpackedSize":5200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl6FLCRA9TVsSAnZWagAAoocQAIUYKQd1OWA4VaFHWfJ6\nVG+uXCOHuvRDDzImShGfmicYjL7PxiHGTxS/k714bHX0S052bYSNGfYXoXze\nrzVRsX2/x3kRsSZiuzul5NJ7gg9YtZFjjrNKR3HMsAzD09K7OHlGrVf+egyr\ntN4lRKIvIMPFUVcoK6RBRVgIOaiqUN9+KmmRP4MJXmQWNNs8Fnk4+Wg5Tsd7\nwDThPUrKfarM3K7MR0hZ+Q8KoVGUCM3WkqWPTmqKmyLO7isENzV+o2FMA+cb\nlppYHs4/eFxMh8vHONxA2w90RuDrNeBFK/i2hjNXIeSFmFjrMBrugW4VCHvR\ntAdHi4RXP3Aok86Z8/Kb8fIgrKlgaSKxiyCC3aAWZ4Tni6gSII9y1jnjiff0\n4IqxFZYxPwdj0VbCN9uhCL5/2Gh2hqrAJo8ZvLiUGckS35PoMFpqOJV3dK/7\nTRdx/D8Lb8vnhqQpR6Ydrabr2QjiN87xnrFlu0ETE3ixfQD2mOPu8IdrbSGJ\nxyNgTS3CE+bwoSvhT7FZtu6bU1Urr5IJI+VxevL45f5vxo3TmAcMtwWUufJK\n0jqSuN6oiFU0qK/BowrOnKil7/MhfpPl2YVSD/hJkQjWzxYkpFN/M084Humt\nVjuN05awa7Fa+D1HNxtM+qnNKA/BNS/Qr3Zc4ub3oTcavIpC6Khg4BhjtRwa\nl8Sv\r\n=qmBc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmpC3JtIAmw8QvC1pK8qz3+PyY8NxT0wibKiw+fEQPpgIgaECH4mdjgfTGv7CVqoKvF/t02/apfrxcOFv9/We6K2w="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.1.1_1637327179130_0.394450414905819"},"_hasShrinkwrap":false},"2.1.2":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"2.1.2","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","eslint":"7.32.0","eslint-config-airbnb":"19.0.0","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"25.2.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.1","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.0.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.2"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"966069f4c4524cf19141fb3d1a44bfc3d13d0cb9","_id":"@ivangabriele/eslint-config-typescript-react@2.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-p5b62jXrTwmD4lhXU87gIFw8xEwH9KUh4U/Bq33FoRQt8MUFPsgkfjqIrTtzlZ0bNdkoHgoh3TQ3EhJ+qsV/lw==","shasum":"adc4e323f809dc03954ec9b87ef7f9900ca2a925","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.1.2.tgz","fileCount":4,"unpackedSize":5200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm6dQCRA9TVsSAnZWagAAa+YP/jsxqtwFNP/9Ij/n81nv\n8ZLGYbmPmMrIOOpV5/XeVKCx2e1lQY92jo3p/lLgi7ACNdAo+DE0epr21gL7\nkEjae9Va8O5k2McSIX3QqhyHS7lOLvcJKAtqU4zbgBlKckITYn40LzHEUIx2\nRuQgWTCA8EBK+U3EdWpJ2Kq4mMqmW5f19q7D97z6iBqTiWmHAsaITOw20DVA\n9DXB/c3hxzX5FOTYkmTAp1dW0cpvaiajRcVqAcmPX221RkfqHO4LA8kLOGzk\nkcbXEjOBgqutiZiAygFQbf/ZJqMGktzr5Ru55G5uBYiY0eS2ErrLad2OUmvC\nX0X9eR4B+OprISH7YoO0d4i/0jTKCqW9ZcMt9YDDBD4XMQ2yyIPsVTdmuOjN\nEpDpm4fGK5D3s2XOwmSZNHMkW+6jIT0SW1iibg3+qk9uRa2y5hJW7KTUby43\nh7p5GLKS7kKqT+V9YpxZuXCbVk/8IZOos7s6hdXGzkyFPJbbxPD/L76w3BeM\nFztlKxejbMbnUQQzuJFV03FvrX19SbM5sR+h20ieeBQnnnutIIQB4XsS2U6W\n8T6pnsFp0RIQYuDx9mI7GlsIPiPtQzC55wcTMcHujSziYxxc5dRR0BK2AIAd\njlXfx6K88jsmjEbupAxT1mZ7rLpa6cqGbIgsuPtxBQvzDIXvPaigh+7pdxWq\nIWSq\r\n=gwXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwqQ80dTD/F27nHoThCFTMcCZf1FbFSHEUiR+Oi/UnLgIgVVbwsLX1v9FDfH87bmoFFaUhNt914iLTHY2cXNwv5ys="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.1.2_1637590864589_0.2271062166828104"},"_hasShrinkwrap":false},"2.1.3":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"2.1.3","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","eslint":"7.32.0","eslint-config-airbnb":"19.0.0","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"25.2.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.1","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.0.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.2"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"36e2b186606b1fa5d893ca5ddb4f594a409d3b3a","_id":"@ivangabriele/eslint-config-typescript-react@2.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-8ugdTia+Obn3rZFdRz7G0Ob3xA84YDUyJFzYF8o0JbJmCfuqCeR1rrcGwdR6irgiGHBoOkKBc8gDdwGC0fD4gw==","shasum":"98b37e8af410f6f17e84b1e52ed1842c0379f111","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.1.3.tgz","fileCount":4,"unpackedSize":5253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm9lvCRA9TVsSAnZWagAA0FAP/Rovli4Y1jyE1Sa9H8Sc\ncnGHDPEOHZkSwbFxku0GmO8GZ8gd21zlC5M6ak+5fkhqRqRpJrME+f5TPOjL\nzu4HFB473+1Oo7hViH41nwjkQ478xOAZurXW/Fax0VgL/AfQVaR9I/LJo2/5\nw9sYr6Orp/DMmLsPY4e1Kwd+sYQ4Rz5tvM0+0E/eZB6/G42vyysURNbLlG2n\nG3RFoxHAwqpm3NVdPqqVUrv71MC7v86KcAhd5fuf7mNbiqohPpPE6VKZe0xN\nZL67sHE8UfiEP6mvKMU2Xm4nJvL05CbwR29y93sJwOSEefSc6eS9FyXP84ut\nM1mI8QDrIFrl9RC4X/61JrHGEgykf3kFmAJdODY8ixwlJpmqHIHC8Xnr8HKy\nY2gPB/sjfVaUC5Xmk6g9aIuvYaPI5zKR7nWLRqJxkImAX8/3MBqjxEmbANOA\nx3lXVLONOnjSDetoxypa3nPbNYS0Bl9vLsKXlXT+I87gv0vgufIi9JcDQTDk\nmCDzUxV1DLTvtdrHaEX2qGNuxlkUl8zjpOyqRidRPaKXS6GR9YIc3bH9XfX5\nmx+NOLTutgrGMhvfL9cqef4Q/jSLI7BBynZEuLN1Xn21q3CRdK9o02wdd/IL\nBDIs5p3cUVwaeo56sQA2/zS8ofWGxFjOouwyq+6i3DQrNrsus133wI2QTYMY\nzmuS\r\n=mAnj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWZIVEogmd402590SJ5cS68mY1ro9ck7sQl2cjeJe7TAiEAoFOM/noH0JYgv8cmz461jsyxRbTj7qZBMzuSJliTIDc="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.1.3_1637603695502_0.15575246452422897"},"_hasShrinkwrap":false},"2.1.4":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"2.1.4","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.4.0","@typescript-eslint/parser":"5.4.0","eslint":"7.32.0","eslint-config-airbnb":"19.0.1","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.3","eslint-plugin-jest":"25.3.0","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.27.1","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.4.1"},"peerDependencies":{"@ivangabriele/prettier-config":"2.0.2"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"a3ddede241ccb63e17c440f87b8ca5af4abde0dc","_id":"@ivangabriele/eslint-config-typescript-react@2.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-02Yh7ONnsBzsaot/g75I5lk8RChb5edt5py+gU5QRTY3EzL0SSvYvWWI/rK8PumsVuEYp1ieBP2qBcMK2wipPw==","shasum":"938a0c5b9bf9fc032bf26d2f54decdca43d21e8b","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-2.1.4.tgz","fileCount":4,"unpackedSize":5253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnn4qCRA9TVsSAnZWagAASr0QAKAjqnYgHRBUKAYkiOBb\nSILWuqqp9N6HWdSsERZHFw1GvTWKRyH72iP9B3qLV45AZVt53YY7X51XB2ee\nQ6wppbqbt+E122KW6UzcQeH7gqEwfxSeSce4AatJ56F4RtL41Xewo4MCLBpI\nKx5tFBcewLXwphP82f7QdTCiRSpvsR+qwSUzsAPSCWkZWh+Tcybv8is/Qc2o\nl/npzA1u0FUaO3D6SmHAFxSzNhuMX6XXEgp2Adh6D2xh2S4cJ7tIV1VY7LkU\nhYyNmfr/iH7rcuf0H37j35m0c80Hzk7XlRoga903Bxp1+r4XVNNFq1j0gGjZ\nYNyo4YVE+LT2jgp/E5GIXzbSG3VocJn1fqHWHpTwvt2ng07s3XFj6/N9xsYy\n+wY9a00ugiSQT7oZ+/0ez+0wznwO7YYopiXik1GGAlCzAFrM82R5sK7aB6HR\n0tITHFkNixDITTBoTsn2vnz4iDfIzjQphpQNmiOe5834QKePboXECwLohiw2\niUXBGQGIwGGeou8/k2iwerb2vD7dlVNBS4bgP2wTiv5vhIUyOCWDhvxWFsHQ\njKkt+YpoFmEiWrVCxTl9G3gsjYNKWpL0mYZgqyQef71s/ViupzGboUaPPkyo\n1H9UXqRI36/9+Ju2eUZ+GuitNnB7BgCyW56EvsnLI9AFB1/kZvrRTT/ygLtS\naGht\r\n=+K5/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvkTArdMydTjSZpDiD8URn5ASeGOuPUijAQ+CWy5RQLgIgaxHu1GKHWOjab5aqb9sDytevbnFujhMShWLwpguJ7b4="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_2.1.4_1637776938564_0.41805160130749885"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"3.0.0","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.10.0","@typescript-eslint/parser":"5.10.0","eslint":"7.32.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-jest":"25.7.0","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.28.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.5.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^7.32.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^15.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"cae9aa0fd65781d5926529f04a2bc76691bb3e01","_id":"@ivangabriele/eslint-config-typescript-react@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-w2ZHLoUaYBmkiABaEMUix/0VB2T1rCAgdKu8lCwvmVDIrzZAba3dw6mu20U6WqSgmMkAl82nw4g3nwk4wanbqg==","shasum":"62b8fa4efb2298389da8c6a0bf068f4486ea02ac","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-3.0.0.tgz","fileCount":4,"unpackedSize":6042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7qi0CRA9TVsSAnZWagAAIlUQAJ3QUnDzjYoLTkhthXRk\npDEexjFDh1wRJJkQ2ygFTDoyB6MC5ViwTAEImlKJwmETS7lb1nhqoZU/80lh\n3z+ZPNyXXDeLcAas+9OdsuF0aiKft9SmFp0sXMy3jvdlrMjccQX7LWwaGZsw\ngLCUjZZ4B+7JDAAxWROCCQfViQim2kRhoXWw4hkh2LVnTSeMFdBaUP/Gzed6\njnnuOZUYC9iKC2rADMQx3SDncB2rg5wHNxfrgycZG0/XzVI5BpHITD3C+sG/\nS6KeYLFunEkh/MGMri5QzuogCSe+gyBMYH5YwiPf50ilxomHlO01sifTygmY\nNCwKHCDl8KQj0h+IgHIuId0BMGQ1pbXSutNs0/vB3u0U+Ew6bevLYUut9FhP\nFSX1diRAftO9XxKkSbA+TA4sW5e/CUx9jXpn/EYmNTrv+Fvsvg4ovFX8Rh5S\nUSYkldW5yhZHIkVbSUtl8IN+pyp7v3QnyW3P5olyKKh+HsgExXgixTQe6QpX\nzPxlsEtZtMVrO8e9b2Serm82t37q9EbFHqPkZMtEUDmZ8mUpOoe5LtQ+7QQq\nwVRDqwZGAF8pEVcXBDQA5RGDWJArzisCboNpLCzc9ifcHI/iJq5M5HdjtsgQ\n2Rcgm6rfyzQkGP6wLjbTh8QgTm6H9gl94SQfqvmWULexfsJkPw+PMcUPwgkj\nVHA+\r\n=3Jo0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl3Pa471UNP/AOrEm//knKDrmYWPzAMm2DGTPW0z71qAiB+QLu3saDzdE2TvnqtOQE3spkUyH2WNO638hh9yExiGQ=="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_3.0.0_1643030708762_0.592778647092048"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"3.0.1","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.10.0","@typescript-eslint/parser":"5.10.0","eslint":"7.32.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"15.0.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.25.4","eslint-plugin-jest":"25.7.0","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.28.0","eslint-plugin-react-hooks":"4.3.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.5.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^7.32.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^15.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^25.7.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"79d7b100268e77b0e854a54ae3a12bf6a46a8067","_id":"@ivangabriele/eslint-config-typescript-react@3.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-kqPLwsoeNzSYOULSl7aUW2SOwHvGssZysLQRndidBcQigrUnRlA5c+EocfqjgtirV4+p9fvu0bl/IX8ivQ4e/w==","shasum":"44e2938171ec2427e5043124fdaf2b40284267f2","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-3.0.1.tgz","fileCount":4,"unpackedSize":6111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7qpOCRA9TVsSAnZWagAAvwkP/1CjGIS0paCj8/7fqsNn\nSGhiJgsVU6wdR/S92oY8pJX1BiWfsoHNvEp2rOt5dR6t6c7SwncjIxpUoxzQ\nPgzpq7/1AzjIps3gjeUFoNbb6/Qz2YLhnSANxn199WWBvmNYgRreXVjzw428\n1AF6fRoopX1aUvlsrBjP7FLCoq/1NdkwfHrxTCsrKPosonqjYsVOEAegDA/J\naZ6F760d0IPP3AdRFaf5PkMgeQMgSBDPr3num36pXl0noKh5YUuJJ1jf2fjm\nT+uvv5/R6Su20KxW+PHyordFcZhzpMw3qTkdT2DkYokJ7EZ1XGouazaGo5JS\ng7zQH+QWmtxTuEi7vPVqrFaflQNO5qVtQBYRfzrbHpkLnBkFVWi+1Ul/hYu5\n9UB4SfVFD73I0xPN+7+cR2iHzBoLuNqppQS+WJj8elXQswBymL6qpfGIppbY\nG47HJ9gwQTSHyUIch2e+xlz9lSA4pBDTgK48u8i3X6CBwXYnw4VEk70Mdhf8\n3AyGR5pYma8trjyiZuaHyR4a1fgpKd8/Ak6vs2bil8+fq3L/yjIF1O2rrHvs\n7+fpUnvDrcyXJ8xNZJs76LxgVP3v9+vHVGgjFN+456+RW49wmI3J+5eN0Mr1\nlFyETCK0zDobTia70ohu55ENjtze4KA+GCRNXqUvnfLL2BH0tJbR6WmiswLk\nJd15\r\n=f4E/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdApYaJ+pnrIjR9ZK4yCM7J6px9cqBMNTPnB917kCf/wIgbC+U9BeMnUwnrC7j01d/IWXmxmDa+Dg/SG+pNngeM50="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_3.0.1_1643031118274_0.48120561702010933"},"_hasShrinkwrap":false},"4.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.0.0","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.18.0","@typescript-eslint/parser":"5.17.0","eslint":"8.12.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.25.4","eslint-plugin-jest":"26.1.3","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.29.4","eslint-plugin-react-hooks":"4.4.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.6.2"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"b3146e6b2f2d3388ff3501e7d6589007feb3a8a4","_id":"@ivangabriele/eslint-config-typescript-react@4.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-RZG5U2bta8IHkPSpDlbbRQl/D0L7VEddQ7SZfZ9xB6Cwl63yoxaBVcFHhe57c8/TLiWzfA5s7vG3LguhqpYRrg==","shasum":"ca823bc5df032b5d0dbf67daae683e3bb164752d","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.0.0.tgz","fileCount":4,"unpackedSize":6734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoCs0h3FA473jwqd3qOV0gcawqbA5/P0eAFGnO59VXGAiEAu2pu9+hY606LbxX50Xk8+Gcv9JTVieL6nDDZfi7qHkM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT2UxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot6BAAiOtO3FKYNr4swxRUp3nTnrpmFCoar0GwFG2nyXB5eKCh4a5W\r\nGGVWbOM9DASuHaORuAu1TugSDRcIML0A4c8+PCkr1JdYGXCnrk+Vh/iGpP+T\r\nQrgX6yihe5pyUr6PI6vUiWe6CMgF2vzJg4Mn925gASTMbRlkdhmrp7eK5M00\r\nplGbggVcsDXvyMxJKsab+9PKtJqAW4IRVU64+8rgPwbUnpxkPVk9oh/Xi4uE\r\njDqqHWnAR8sfVu8Rdtefr60P0Bwf74gZkyjaX5kPrNp+Uq0WC2CckOVAyfnl\r\nQnLiTJO40MjSa5HWaevBsSu5wvO/M60siE8QtwiDsVPQ1MVORZlD56KiHJ3t\r\n1gkboX9xA+tdMcyzFnPEz/0HPknOFIcUPrCEh1HEp1McGoF52PN9fN1HjDEU\r\nvmpW7QukKeJ6wCXJ51w2jwBYCn3+926deFabDzPwcmAud1TzHqiMDNTnThsp\r\nhvMZdJAsMVxO1OaMDD63UeFIZxHpL9Nrmd3J2UIfwWWTTVjMzMdENhlv5ERC\r\n+apMA2gGUDfQkBw97pHY7JgoicJoIUEB7VimSpM06ML4iGYZ/fftocQfE0hi\r\nzNFyxtJwhjxI3ONV+E/WhkzbcjruM/1amVXlXNSnwgby+jNnsNhQIaeFpEvi\r\nCJEfWU2VJWSh8R96ETv1bicmXRMumFuyITU=\r\n=EIRf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.0.0_1649370417511_0.6439033628870936"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.0.1","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.1.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.29.4","eslint-plugin-react-hooks":"4.4.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.6.2"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"cf974dfef339a8d2adea05936b5dfeb23d316d97","_id":"@ivangabriele/eslint-config-typescript-react@4.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-8oxpTo8pr0eY1AOLCgICm+2jht7YoOF62f72nauZE+n0b9n41BZLK34B+ZMGnHcEq8fztOpc42rrX0du97xpgQ==","shasum":"0c23c3ff9ac14ce8ff627c2cf1da0627aca57d51","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.0.1.tgz","fileCount":4,"unpackedSize":6734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLP9KiWiB2RSprNXymbaBrvcJj3jdbsDp7YtVbH/3dBgIgKn5uxkw+99uKMTbV3t15bou8nSFDWJ21fkJk90RJP5Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZwPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosFQ//Rw3FGio9w3K+eez6ln86YXecenGoNFvjPRbjh0+/awaxrNmm\r\nBUoxMTGVYe0LM0pvIiAy54dqDNKUEOg//O1GhAnGP30rnvCGnsz8CxAOQuWz\r\nH4/+Hn/tC/5WVt6hkgIbTcT8VRQrxLPENTI4fxsvUM523vpLO9gJhhnbKYuB\r\ndB3WT7++GSge7+pD8VONA1ucRYgbanWkDvNwsZ7vPh3up/QTC5yMKEEEA2iw\r\nPPDnJADUvlBcfvJ/KkveOqdWC1kQAphA9vMcCuL7jV4wPOARYyeGoqVMpcCz\r\nI72Ak3IDtU6X40bt2fxGi93aPNrn6Sy+6QFzM7uxH8O6Wmwf+kIZg29jgB8q\r\nwjjncdURv2rrSmiYTyQnbl9AK/MLO2wykLEkKE06m6plAzZDDvzU52izh54R\r\n1pLJ2jQ2V67cYpgCJLjhhBDPVhLZSWTwqsiIbK6Wvtjn1ZhpUVYu4aO/O1jO\r\nETaqEYM5WeyZxCIWLTRWWfLDhI5rShiwigRTy8DjtnSCy+ylcCflry0c3/TS\r\nWVap5ddH/AYg3lbYwjQAXtZLeG7r1H2e0s8ka0xgzPrgRHl6p1hVfykpEav9\r\n6Pjs50vtnzjwEHZ+kP9zb1CiReCqC6q2g66ki18Uc3seXmAmSmpSuP6AcZob\r\n0+5ZQ+8YnSkCiIUm4nRzar9pDgX9bnmHuCs=\r\n=Oasl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.0.1_1650918366874_0.9625011117103643"},"_hasShrinkwrap":false},"4.1.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.1.0","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.19.0","@typescript-eslint/parser":"5.19.0","eslint":"8.13.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.1.4","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.29.4","eslint-plugin-react-hooks":"4.4.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.6.2"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"521d214ddf6d1c25a660f6740079adb80792bfea","_id":"@ivangabriele/eslint-config-typescript-react@4.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-RG9TRvPTXObjayJmtCVMdG75VxFpMp4ot42YUkYmuLsVeTcQFVNtOk0uL9KXA2QiwTSWFfmnOQafqUY9Jvthmg==","shasum":"aa266b0aff38d3954d1b03f338d4cb85249648ac","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.1.0.tgz","fileCount":4,"unpackedSize":6734,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAEoSsx45+mjMmlUv5jdOY2KWo9OulC2/yaAmxdMFDwAiBWH85HX+cHXSkOvOacwdzmI9QMiJAg67hC7TwwWSvtnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZwl/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxpRAApIezip84Vkk+v5Mh7sk6tKZgkwQgymjgwve2BQAMFGIobf2n\r\ncMUHtXHKpe7NmLCJyMQ4iB8iGCPRyPvgxA7OzxLtJxgpYEk3opxcbW3YvzVQ\r\n6QLwCQkV8OjB/6RYX8i3x35j1V2KB2S7ZLPKGDtmGY9G3Pt14iVQQDHhWhxW\r\nqIg3oYz02WEXZ8W74oy8MwGkrFl1lSM2JZ97beO0npeqieK3usWKcS5lSyPt\r\npJzhrSG2429rmEWIIYuJmllTJGlp77A3Rd/3AkuGYTcSQa7sseZbkDrptP//\r\nOJ5yKwHMuCge8xuDsKWdkhiTxaeXjH1+Bp/9ubKy2s8K/gBB0WqbO4DrB4IT\r\nrtRjeUyWffoinlKTrAnKxpbTlJwmcFD4pA01tql4TbBpsz295W+ie+xYgAPv\r\nIe+/UyMkev81+J0zEU59cO1rHDrcmojI3vT1mxULC92HMfTR9k3tE9TgJt8X\r\nJ+wACBerfsqpA844rumRZiGChpBqjjwc2q2NzC1DLY43R+gyxHiPGtYc6UnT\r\nKavhIOvM+2fCB8MztKUMtSnYCE1VYHEoTZJTjSpsou8P396jnj7m0jKh1ljP\r\nuytFPPDLq+Xn+Zg/0allct52Jjc0Jpi+oV78dle8lie9mI17JktoJpNhNh/X\r\nSMN2os8kxSywx28f0+YCARSwn3cBN7rCod8=\r\n=3BG1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.1.0_1650919807430_0.9469798664453937"},"_hasShrinkwrap":false},"4.1.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.1.1","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.26.0","@typescript-eslint/parser":"5.26.0","eslint":"8.16.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.2.2","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-prettier":"4.0.0","eslint-plugin-react":"7.30.0","eslint-plugin-react-hooks":"4.5.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.6.2"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"352e5ae67bd8b1cdd3030b440a474ad3130bcb64","_id":"@ivangabriele/eslint-config-typescript-react@4.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ql6AqwnHec3cfkBtARdm7+PNQlhr5xjvzSaJk+0IabT+SMZvWWkaZoyTHmIEHJtKt4dJ6os6KrlIbtN89bDo9g==","shasum":"c62c3d4912886e433c9580cbc5836bad3f9bfa25","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.1.1.tgz","fileCount":4,"unpackedSize":6761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAet0uUSm1cI1fjWuPLEpam5qSgVd98ch3b5KCmXdRvSAiEAm6k0NySxT4X5TicrC+MnuaxClFfXLOGAD474S4gPmVA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijXzlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocSxAAoLhPC93ccXeCnbl0ULHmQbRoX4X0kRgAiDMgDm/dYRqxZDuT\r\nYfkJlvx/fjYcXeM5kf/lS9n5FVKC89wla/ANMA5gri589pbWHxAVSkHy3UZl\r\njiaFiqw1IrBr1s5Hd5NsinNm/+YnQEwM+Taj0KXXOxdNikCUtq4EDf3PETQH\r\n9CoOibPeMyVQjr31H8dxcQNRYZ4Nuh/I74VJTkqj7v/bEWwpOihHlUvf2SIa\r\nhM+ppfd+U/mAtXmni51qBc2C+QnbIZROl1kUQ7PkTy1NdcNv0kF62ii9XMSC\r\neFvoDmNk7ZnVTnB4yljHTm4GIQCmw3HW6/OgbbA2E2grdYh4fms8DETTIP+2\r\n4Td6LJFR7sYNLoME+RjNFVyDF+d8PshWe2DZhHRPEFHtvw6dyk6lZD1qGdC0\r\nLQBhIcXzasySb33ZANxovxmEYMi1ao1/LP0u6aM4ds+ZkX0jAvosywa2Lvfe\r\nEKZIYheFCsp/pfrgonejlePGoRxBEtKDbTJeaj6oc3d2omA7QVLhWdezImQV\r\n4+hWxHv0dsgsI58p/4hV2uV7TbZEGD5lwXIjt3M+gU+ZA5fcw1YTsMjMVPqs\r\nphkgMBd3NKoB8yseRxT38tJzSwrFTM+nYmRkaL6eicwTXzT70XjTor91Rsdp\r\nNqNpIfA0apTawC2sdDRLQ+YRXVsMDwFgzlA=\r\n=33fj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.1.1_1653439717011_0.8794760914277955"},"_hasShrinkwrap":false},"4.1.2":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.1.2","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.33.1","@typescript-eslint/parser":"5.33.1","eslint":"8.22.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.8.3","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.30.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.7.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"aea2ed30c91bfdda7e44e57f7c336d2f7cdb2495","_id":"@ivangabriele/eslint-config-typescript-react@4.1.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-LsBM1f+meH9ken6UCfRslxUgaO4qmVS83EJbECW+k94lPXmgHuoL3/XXUpCpahmXAm0+hWrfllQn9raDjBknhg==","shasum":"b1a7ff44cc91c120dbc2dbcd981b4cf78f0de47f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.1.2.tgz","fileCount":4,"unpackedSize":7238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC/90JAacyTNdIa7PZAW1oLi7jS1NL6BmNQYSzZ9GaOgIgc3xpCmNd1DUVBoObOR6raSqnA3h3u615lwrunRryYb4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAe2TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe7A//euC3MlRGETWiDwbj4Cp2lVPBnwziY+5BEfXAIm2cV1b/cP+Z\r\nM1C7XkJhJqDJxb9I4isnnrQVxBgM+SZYfkROgs3Okm89/IRTk0jwMSHAPolY\r\n33d+BWmCWy37licqH/5AbzKKQOSn7kYF4YBJifCn5jtvW0XljpyIHptRuSz+\r\nnNf6pvkrSFUYqSXSVRTVi/xG+qUqBNfRTo49rkIoqERq8UFOKfb5L/kWNUkS\r\n+tYKc+tBAKSdawkSxvMwp2SN8fL63PZTWfiGJwdaGZ3/9HTKlsQTf2UcPE6p\r\nXsOCl+xJGQeVO9s2r7s2DPMwN4mlPWYFU4BYsyzw2fun3NFs8zenslS99Xyu\r\nIscXTV6Nvaw0Z89wJGw1uT3dEokb9shUfD+WJ4WMPU+lxT1xsXQIUxx1/8Ov\r\n6zl5CtJWfrvZviGufKwa3s2S+ih1Yub73uvGOzjitc/j4yKZTaYGKw8mcwyM\r\nd4At7OqX6gQnQTg4ETIbGy4vZkEYRhNUpQIX3kJ9DxEZ7ITdxNDxtgHD8j0S\r\ngzoZ9iNyR/cE+C75ScuEnsYhB11PyntmRB3vBQTH7rvFMZOjh9d56nvoJc3v\r\nSwsqbft6kSF517gojZJJB7eeqO168T7boVpj6ncrC4Z8ruHZip0gFrSyOQlt\r\nVIicPbcGpa1J1Thyf2TVe1TZ5oapRyluMoo=\r\n=U8wD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.1.2_1661070739227_0.49964530699835974"},"_hasShrinkwrap":false},"4.1.3":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.1.3","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.34.0","@typescript-eslint/parser":"5.34.0","eslint":"8.22.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.8.7","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.30.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.7.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"4f73f7e537abf9b30a45f68226f8b9aef9ae59ca","_id":"@ivangabriele/eslint-config-typescript-react@4.1.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jtNsSZwTFYXkDVuJEh+BZJI+sXDXdEEgJLbLPJ8p+RLx+RLZU0CTEvHw7dx8wYcAq7MhbNm263nsxEChMTITFg==","shasum":"0dcd8167b95392f23b1fb9fa49bab5e975a03317","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.1.3.tgz","fileCount":4,"unpackedSize":7254,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgc73pBfYNP18A9WI0M7nUNx1AKIxFBQ4mvcXh8GSP3AiAViVb2uDCOGeiyKiNAisYA5xVkqk5kKxxfKzhN4QW2hA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpsjA/+IQym76UiDNvg7yT0b8V3xmZB+mpyHqScS/xEbLzPEFQbLUOR\r\nru50OE54QOFj+BNqljw6IWA/rsqmtSLq4hxyD4aXNGYgvc0hmuqGEUl53gd2\r\nFnGhFpNK8XgdaTBPqXYWPEON/R9JstslXklfdcnCqietuo0HYyxySPiNnB9e\r\nBN6GU53UyOT39g5F7RVNLzn70csqXqk8duzpCIIiBA+XdQCkMG8JZVQlTT8Q\r\nn25uAs0fYFra3MSlxml65NRmjiDCeNtG9/iuKy1mvELQscsMx+7+7SiNf/ou\r\nNtBOTB5fMHrTzJe0NBju+olA1ZQpA0++rFWehDfWxyKICz8E0/esA4MMpV32\r\nfAE3G2LzX960rzjCAHbYyQ+7C0PY1pupmTShGZiHDzmnlaSIc7eZ5W/+G+Iz\r\ne6JcyxxKNbL3h4gbqdB2epM2siOh24l1eDeKaBNsltdLNZtuHgWSUmgRydDb\r\nA/3mUfgP3gzaMiD9t4ZJPijnRguA4BA5/byzElEnQKnXalMx5vQAdyu7hw+W\r\nuiY3lgnGHsnavwBgLzRxjlxywfFkxokHoVkC0p3AstuPpSaFKpR856NwZ/0H\r\nNU91apM11lLBjcrYl1TPAC5cO2dDZPyvcr9ur414BkFLz0Ue1kv3QFS0+MF0\r\nCPrYEB9DgkF9WKRUlLFTCVx+1cEYBAtF36o=\r\n=IsUN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.1.3_1661250821791_0.061922222950461014"},"_hasShrinkwrap":false},"4.2.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.2.0","main":"./index.js","scripts":{"test":"yarn test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.34.0","@typescript-eslint/parser":"5.34.0","eslint":"8.22.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.8.7","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.30.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.7.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"69bede120f8f703394f8109d54da3cd4fe4f5173","_id":"@ivangabriele/eslint-config-typescript-react@4.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xrmLvw8QnNl3xYpj17VVBH0u9+C9cvWWVzNt4OyZ6Pnt2kPr6Ke28/ibkYHM97HTV3RCZ2rtAic77SSugz59Pg==","shasum":"9cdde88c59e8c881dfbff5e10df28b9045784a81","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.2.0.tgz","fileCount":4,"unpackedSize":7296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8deri3aonu66ZMCOs6wupo0UKPLno+lzUxz/Cr8FW8QIgZELaUnJccZJJbPXJ7E+tmP5q0Up4OjEDyB3ZovvxufU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBQspACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDow/9HoiCxuqi33oXUSh1OAdBmsINKADfHPxqWfzQp8zze5MzWPRj\r\nlLw71XHbD9+hEOsxjzV2nGGhtr8kV6HMOKyOH0XxZNtc7NrpI4GyAtSy34PB\r\nwHiHMTGQHOvJb291uW73tUMsxkvhWtZlPrj+mOzD7QuP7uAIYZSyRBRDuoaU\r\nKdDOBRPOW0H1Rnc7EC6427ofa4M9S7g/oXyHISrCk+J+ssFdNMETsCUIkCQs\r\nlpZ2m5UhUUxHHzzk3Vf/GyiWBzRgnHy4D6nMqxielIUeP77PvR+ecW9XeXoB\r\nz4zksiEDegcGzolvuH3yf9yD/cvcjs3aQ0dqmI2077nP2/yNETa+j2sOZEms\r\nESB14fZ7EBuiMFiPZxq4O0vZg2InCtMUTqGXkei9a+BDxCMF2nSQvZa2jKI6\r\npymknSShcHEO5DiLwPrUOZ6HwQofGeb0SOxyM3/GsPTFm0fdknAOwYMEgJkw\r\nZ9tyxr0cNw5Vgb3zCYfAnQzefk9k0nAPQ3UthFVxV02IQCKNGEIvfvzuHJvG\r\n08s479nChmQ6h9JwalNokI2z9uVHUXXw+6n99076eY/NbNiUBMPZJJHTG7L8\r\nnKopeNIho24kIe8UZZZ9DWKluUZpNhos2uEX8beeNa+nueLk0MRALb/AjY97\r\n2IBMh912WEdp8XXR5GdQGNouO4th7E79lZw=\r\n=lo7x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.2.0_1661274921545_0.11004411654420498"},"_hasShrinkwrap":false},"4.3.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"4.3.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.34.0","@typescript-eslint/parser":"5.34.0","eslint":"8.22.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"26.8.7","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.30.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.7.1"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"6fb257bf2ce6b1a853459ac6b4cb48a344d0e131","_id":"@ivangabriele/eslint-config-typescript-react@4.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6uwxr5DFcQbq0nlzVnp40FKRIj6Xwzvd3vrcERknIS0dQPXBNt0CpXYpLkSJ4Q+y/oKkPSVpivLmNz8+7GEvdA==","shasum":"64247acf89d0066b12e0e6fb267121b399a2ee68","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-4.3.0.tgz","fileCount":4,"unpackedSize":7418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAIeLHXKS5v4NG8gsOIHwDwYaDW82SFzD7cuFE6dP70kAiEAt2DlxSqbcTskuM6cJqI1iuPzW53ujFQa/PQl3YuWTOY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCeWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/FQ//W3aIjcrlmRC2c0NvSo5Da5UctBrUT0nF9lckZXdgsRQKpMDN\r\nFZt3JOvLaVzN5EfwRNiiaIKkKMA1esWdoLUpRJ9oM9tvyJM3GFpmPG+yxhyO\r\nsnJzBE101lURTFJbkFedvY65I4sCPAF2aZgo/yoSn4bBriQyuAmhe+lXW7OP\r\n/uoek9KUSTz0iU7uJavXRGXK20VrHR8RCWN0WINFgfAaxsXwYOId+6vKXYCS\r\nPxCJadkzID3K6rQP3ZNIXUdaAthGoMmwYvr05V9AGjuSXcjJhda4UvCSHFjT\r\nlbG+iPhNPgRyqY7PRMUYgzBGhOvR2hGQZNh8S/taAG5vqK0YeShP1Wlq71qx\r\nPzODGae2bwLaSNbb1fqoyWDH4aWsY/y7mpCo5Ngbgd3CZKc7YX0mSLrr6D98\r\nJRnBte2WHuWEE7MWbpEPg0b4hxmW3lCjJhgJMTWwTjkHD81K/P3gZQC826rt\r\n5eiVc4mEPYbw0EVskK1mg5EST8GX1Wf7ulZzkqVEZDpg6yTIzqpOyNrTThMx\r\nBJbUhri25vHmmpRus79M5d3oWe3Amtw/k3FXwb9Z0Kgk6NdJZsAqAus6chPa\r\nDiiWR5dHvOmCO7H5bUPUJCg1oEXXiY6wL3KVVPw3Bm+/QQazp1UWCzTU58xF\r\ne233m6+wY5jJIbS45Krdd3AGNccA1KFg4Jo=\r\n=/yxQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_4.3.0_1661592987252_0.22939951558416305"},"_hasShrinkwrap":false},"5.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"5.0.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"devDependencies":{"@typescript-eslint/eslint-plugin":"5.45.1","@typescript-eslint/parser":"5.45.1","eslint":"8.29.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","eslint-plugin-jest":"27.1.6","eslint-plugin-jsx-a11y":"6.6.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.31.11","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0","prettier":"2.8.0"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.4","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.28.0","eslint-plugin-react-hooks":"^4.3.0","eslint-plugin-sort-destructure-keys":"^1.4.0","eslint-plugin-sort-keys-fix":"^1.1.2","eslint-plugin-typescript-sort-keys":"^2.1.0","prettier":"^2.5.1","typescript":"^4.4.4"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"3df449163564d3c79e18cd489af19bd2b5aa0c30","_id":"@ivangabriele/eslint-config-typescript-react@5.0.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-mALz/yu5/UVg2Kc24mUTtd1nM3yCg+CIExt+kP1l7tXaFBY5BTnB0DGYEGrkr+CB3lRA7MzYOqw1L7bcHlhc2A==","shasum":"c514dc0e7fb910ee4dd85c2d7c16d87257e8d12e","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-5.0.0.tgz","fileCount":4,"unpackedSize":7419,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEc14vQOn4ZcujEs+v1hb4DQu3PZlCk+xrd9KBJ/RA4sAiEAsVwN8bmSG/0573tYWSlvMeXaNr6SK009oOGCPzTiO8c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj1LpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJGA//Rc7hTLAUuB+rIOwmz91eebxBWuBkjmO3LSfnbA+Cfyl/bSVH\r\n0X8544Rzo0VtfsAqednp/9wWinf8tZNRUX2wCMspF/wqsY22R3BUst8pPkt7\r\npAs9qOO40ucP/fDkiLmUyjS+UWL9NZC8oOkvfeCDk0NoGO9CFzJ4xVwxQVxn\r\ny3HcgydU9maq+HythW15QQhdfIezUfyIN8YOhXkdAiuNBlFohxfvKNapuLZr\r\nEr3JuTpg/SqO4bVM6zXMq+uVDNHYDrPTVDhi7lIRli6YNinZ1nx5FzryKcC5\r\nC1iujhYDaQeSHz1fDiiTeR7Dcc5If21G5+3z+SPQDSj/k878M0aH14E1Kgr3\r\n1w5k2Jdb2vmbotxtX4prp+ea4Uxtrj1QNQTQvOZKzXaKtj3ZEJYAUZjxVIQa\r\ne7YTH3SrmbVV+RQtOzPa4JqnmVt4r56HGTVMdtrt8+1YB00cXhCxLnHSv90U\r\netNtwCJAwzQOaLM99Xn0a1a377C6I7ywPiJl7JSscrbyLxvgv68x6z0aaowU\r\neOvgBT8Mrhdf7tcNgSFH2y1SDZJVlsgWVaGDkVH4g1FpptoMnOq+JhldsWHS\r\nQ7MkzY/OckQdwKY7yj4wEZLuD6BXVRnFjiMdXQF+tHcf92DFbCIGfznd/A46\r\ncaLbb+GctijiPQlVGCQM2fJ7VRZ2tx0N+Hg=\r\n=GyVC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_5.0.0_1670337257608_0.5217232452142608"},"_hasShrinkwrap":false},"6.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"6.0.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.48.1","@typescript-eslint/parser":"5.48.1","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-plugin-import":"2.27.4","eslint-plugin-jest":"27.2.1","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.0","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0"},"devDependencies":{"@ivangabriele/prettier-config":"3.1.0","eslint":"8.32.0","typescript":"4.9.4"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.0","eslint":"^8.0.0","typescript":"^4.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"7f089536c9af72621b6acad219a20992c6e0346b","_id":"@ivangabriele/eslint-config-typescript-react@6.0.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-fX6pcaVZ8HU4uw0UuIZMe6s3cEIoheUOXpYTcyEVLi1bs/DhRMlPs88kPRlgeOnO7HBRB2b1qh+7IInGj1pLTA==","shasum":"516d5c7b4de8f04c253c7cb1a82cba1e4fdcbeda","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-6.0.0.tgz","fileCount":4,"unpackedSize":6846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoW7lK7LY39G5V33r76RVs3QxG2DNcH3aJuPEn7LR8iAiEAzGnn95edPAR+8pvpTYHmfDBZdyENoehH421LxI3gxZg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQVUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoavg//Wr8ophNt3nJpSs/9OcZ6QA/TKYlbO5qwaQmo8/kveEyTu8IX\r\n5523ALKIXzvGeL8bV1y/B1qcmSPpiTlgudurmFBZoERTmkAVSJQ3m/Bd842j\r\nerhWFC09zUaBrCxvEJgyG6x71W8V34ujL9ZB6f4Nn5lrfMoc1QIOGjS+A55h\r\n4BJqLFmNBT84rFiy4PUOYR1p4BB1jLCuD2ouos02A9xPVUzAH/Lpfo3iTRUh\r\n/TA5VX4EqD57CZhmhbtCyH09uZ6oj4070fMs1oJYNRQU+ulUtZK8OT4VaMP1\r\nISrVIHCSigC6vk+U+FTfSCZFBEz+k0Cfkr61gNop4md9RM2vywtCwXTCdv8Z\r\nTcsuffE+Hdw1Xez+6g9gEhjgnlYaRUL0wJ1auC1Z9zrVcSqOVBDzUqet32Di\r\nWJjCLc9IYonWflf652rMqQanVQHXvWvFkFzie/LqLTrM3S6fxdT4vpwqdfiI\r\nBTqZiDhjmEFElzI18WyMSnglShyh71zPn0svsQsGVby+Yrn4yrWQ4ooUi2So\r\n4iqFyHpCzpMd6lAOMD0RCOpLz4KmVtx1aGTh2P+DOssFz1+5vo4qeAeZr7be\r\nC9ggoEPzxrEkSUS9HLGGjdBsdmemqXqvYihkWMjbEAfo9C9/H064iKI1ZCmh\r\nLlXZBeAZkQtTukx3wZlyFXSov0RrzcTvCLQ=\r\n=WtBJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_6.0.0_1673856340672_0.6947233197144367"},"_hasShrinkwrap":false},"6.0.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"6.0.1","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{"@typescript-eslint/eslint-plugin":"5.48.1","@typescript-eslint/parser":"5.48.1","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.6.0","eslint-plugin-import":"2.27.4","eslint-plugin-jest":"27.2.1","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.0","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.4.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.1.0"},"devDependencies":{"@ivangabriele/prettier-config":"3.1.0","eslint":"8.32.0","typescript":"4.9.4"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.0","eslint":"^8.0.0","typescript":"^4.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"be7278a4de795bc72b3ff4bd64615bf46e16b611","_id":"@ivangabriele/eslint-config-typescript-react@6.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-4QM29TuwFBCO4JHymix945VHcsqh+A6cBti2GINfrsIUoz89YqI/GVhW2nKMfJPaZBjJ8pnQ8UNSADDuIPRpWA==","shasum":"fce285b62ddda6f430046097ac24fc877cf43e57","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-6.0.1.tgz","fileCount":4,"unpackedSize":6846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfWNqdF2B4xZPJEbikzxJB8FQ1A657MjMN9vbYN5/n7AiEAxxN1evymQlU9aJe98eXM4gPsE6I8Mikk+ePZC1GV/gs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQcYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFoA//Uu411y2gA29EyZ1m30E9tC4O8fU6npCQstuL1nVrz3N8oCNF\r\nXD8ryJGuFHKpyAsBvoiNGdwN6FVscbDokY6I7MSzGNhJCej/cI184QtM7n5C\r\nIbqMOfntoJNkwT2z1jUURDwliqkIKq5L99+T38tHyDDf2jU2Hi8ZEuko5vWh\r\nkQc96SHYwdX7mzchaTSmrHFHZ1SqVp5u5UsQoOZLiy//RGZ2Y0txLcTWlJ/z\r\nNRwtqPwHoFhhkt+ogXqHOPFlt0qT276W1WtP3U9xPXnbQcCubIyq10PdWSxt\r\nEETaLeVCPrLY9OrKJ6s0kdkfwwFzlFn6a3FWyhLe8OerjDDsze3+GNbW7Edh\r\nBKiB7DToDRmBicKbBB/vqofVmATKCxjlHvcqXjipNUIZY9eTscBWBQ7Ghmny\r\nRQEn/AWXi1GTQPXQbQLPZ6eTRhhha4EXBCBMzJTjKhgZGE3qv5tpBunMNqkq\r\nH+7Km66sDkwOrc04Igovp5AvS34LyyAILmT7zPvRiY7uzQgSo5QsNw/cOw7l\r\nYDuvo+QoGKUewzGiMKhZi5+mLs+zGQ7URm9Ylbu6RAtm/KLbjbbXogm+Xale\r\nZ7fPNfnwUTjtIBsuoYbfXPWWFXSYOHhOwMz40ktBoRt3MP+uge7JcTGWx/0G\r\niDqB+I2w0hJKCYd8bfEnobY8Vkc3oorehak=\r\n=mys5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_6.0.1_1673856791950_0.36231306771263583"},"_hasShrinkwrap":false},"7.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"7.0.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"3.1.0","@typescript-eslint/eslint-plugin":"5.57.1","@typescript-eslint/parser":"5.57.1","eslint":"8.37.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-jest":"27.2.1","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.3.0","typescript":"5.0.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-import":"^2.0.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.0.0","eslint-plugin-no-null":"^1.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-react-hooks":"^4.0.0","eslint-plugin-sort-destructure-keys":"^1.0.0","eslint-plugin-sort-keys-fix":"^1.0.0","eslint-plugin-typescript-sort-keys":"^2.0.0","typescript":"^5.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"1eef4e51e6f6584c57d65c07613a6efa701643fe","_id":"@ivangabriele/eslint-config-typescript-react@7.0.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ZR02vhl7yDLEajwRFGAeLSAGr0gqVEVgTTCFwr/sG36fEWm/mKnrof4Z8fmbSd37Eh7crJRC4kpiHjcu1YcQWw==","shasum":"e8248b8b62ca1bf7b492a84d9a63f5b2c8de6b2f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-7.0.0.tgz","fileCount":4,"unpackedSize":8570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGae7VPKss02uYhTOnqPsyCwRRlKEj7z7C2g9n3tH42AiEAsovotrO8nMvqii9r23LwvPra/jptiOg0z7SAbKYAI8g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMCv/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr11w/+JCuyO3homOAntRLhgfGFqA6cHLPol+zkCa7KK5YAJ/aHD7+I\r\npHMT/TjSNPIhqt/AINLGmMdlou8nuuzz/8cjkxYpObHtNC28CLQ7IM6bCSG7\r\np/hAwIG2CkkHb+VISeyNYcOgJoN8lu9Dw8Nd2zi7vUjezCfFX+Wf1fN+HgO9\r\nA3rmH60xTvG9j3d9q4FsCxo3bLUnhr2iSAELGKbTB+pz/5njU4rkXIW9CpBu\r\nDa0J9p8/PaJbDn54hRzyG3x27wHdHIvb2j0VeyDkzGnT/GPVzgKxhOwwxK9C\r\nUFHZBFvL7tWjT4dLAwZ6MB94vCAf5NYT3ehaLvmvUPGAL1h6RO6MHyv7iyYT\r\ngLwOgwMu0yM7dDRJllwEXpqlk/MUcpcZHLvBfl9dG9MNCtw92eC/5/JG++eD\r\nAh6MD6om088bgs2/rSCUEP6KZTsjxL7euDmpVzaRFCm3u2s1azADIp+j7ZnG\r\ncqa5TQUUhCXinjLcLZlcX1B17aqpu3IBqbn3apCaX3eE7CyXS7bEffCCEY5B\r\n3t+otwUb+VgxPl5XJiiFHCVVHugh3WU4rIVdt1Uv44AwwvPR1XU2A5CT/66m\r\nEBpRcqQlHSTIRMPq7/kQBeiRmlfD0r4MY7SB21ekGjdBRmE1EdK3vfgZTsWl\r\nPLz4VWGFaWjZwCqNuxbSwgl8muuNU0fcp1Y=\r\n=I0XS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_7.0.0_1680878591124_0.33596916877970684"},"_hasShrinkwrap":false},"7.1.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"7.1.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"3.1.0","@typescript-eslint/eslint-plugin":"5.57.1","@typescript-eslint/parser":"5.57.1","eslint":"8.37.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-jest":"27.2.1","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.3.0","typescript":"5.0.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-import":"^2.0.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.0.0","eslint-plugin-no-null":"^1.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-react-hooks":"^4.0.0","eslint-plugin-sort-destructure-keys":"^1.0.0","eslint-plugin-sort-keys-fix":"^1.0.0","eslint-plugin-typescript-sort-keys":"^2.0.0","typescript":"^5.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"360eb349bfaa3021d2d018d97ba4c7825e619240","_id":"@ivangabriele/eslint-config-typescript-react@7.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-zmKt5deI88YdIsPmSXNLr18KT1PSWJercG2hPlq0dheqRxnPColL4Zsvx6cyceWonV+64aN8YV5ZktKvKgyzLQ==","shasum":"fe9cebb10c4e572d3d9eff8a1c1f4a0935a12230","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-7.1.0.tgz","fileCount":4,"unpackedSize":8707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/D0npf3EP8WR2TPvYTdpTvyERDsGxH5SsGVabVONawAiA2Ne+y9FQ1BtVCYwbJOdj9YIpsZHfQ8PoKS5Sv+yGtLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMDAKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomxg//fyQbdb3AjJY7M4x5xt0TT0AWRn1ceEV2RKLdGUijD4isV0A5\r\nJQqL0Mh1ap8kGmFEQMAStGHzRzlTMJlWVUPxepkvMzWtHwPB8ytz16tiSmtG\r\n2gWsmuNgGase+10bwrVzJ+UhtnJYDMgfF7Hn4hkqa+7glgywbhQ9iYsHcq70\r\ncOjtWnzfR0kfOwvxk8eLvyeLB8qgHgDgiLEBxGaSyKrdihsPnM3huOaZUOge\r\n4lVmOV4YPQsACMGvdUuCCBYZfuyFbRuzyMS1XakwkE51rnhaW1hRK3dcnxBa\r\n5FEyz++rfIbDBbe/FUvr6fKI43f3Tv+zGFoA2q1l1Cuw4z7g5Rh14M4ho8+q\r\nMAQjB4tZ1sRVgqHKgAYi3Z8AxBJOM1Vdpq0Cu64xpHcSKd9Om5mu378x8R3d\r\nDCfYLq2ESN+kOFF3h2pxFFKpvTnAR9BEOoIfvebgFAQLFCciOFSXE+FiTVS/\r\nW6pi1stv1BMz2YIpKHL6KQ3VGd6mAvRuEEOTX0jRzuzTzZyYIAGIxSSmrXV6\r\noAjuhLQqLDiIV9hX3KkwoMLD2ZSnAUoMFkR0xElH5yPX+0G7rZSPxcBR/at6\r\ndhwQMWoWW52YPVWXcDoIXCWXKpJ3JYTVkkO2AGuKV5FHheYL9l7KVXJjIuaS\r\nnFAQ33qBbD/XIrfdPShNi+6CHc9gkJNM90I=\r\n=/2p3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_7.1.0_1680879625963_0.009928539885485588"},"_hasShrinkwrap":false},"7.1.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"7.1.1","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"3.1.0","@typescript-eslint/eslint-plugin":"5.60.0","@typescript-eslint/parser":"5.60.0","eslint":"8.43.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.0.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","eslint-plugin-jest":"27.2.2","eslint-plugin-jsx-a11y":"6.7.1","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"2.3.0","typescript":"5.1.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.0.0","eslint-plugin-import":"^2.0.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.0.0","eslint-plugin-no-null":"^1.0.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-react-hooks":"^4.0.0","eslint-plugin-sort-destructure-keys":"^1.0.0","eslint-plugin-sort-keys-fix":"^1.0.0","eslint-plugin-typescript-sort-keys":"^2.0.0","typescript":"^5.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"c08847593fed126be5ae2dbae87b779dc5d1cd0e","_id":"@ivangabriele/eslint-config-typescript-react@7.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-jJpi21x1FXU7HXft1omgx5rppYK6sJVekP0V8ETApWKbR0IsnIrSNfHxkJmJ4Coq7tEq0Lnld7VlTbi+Wcw/4w==","shasum":"4b1d513a8c43373928ba7b7002cd2ba74ac22d64","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-7.1.1.tgz","fileCount":4,"unpackedSize":8648,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS2GL0nO4aH90lPSG1+N4wGNwM+KQ5T5beRIsNfODhTwIgV9eOCSBphEOlYbXSm5JuoJGJ6SQgp/5fdjcb0+f0ax4="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_7.1.1_1687437291453_0.46064017304197447"},"_hasShrinkwrap":false},"8.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"8.0.0","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.16.0","@typescript-eslint/parser":"6.16.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.0.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.0.0","eslint-plugin-no-null":"^1.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-react-hooks":"^4.0.0","eslint-plugin-sort-destructure-keys":"^1.0.0","eslint-plugin-sort-keys-fix":"^1.0.0","eslint-plugin-typescript-sort-keys":"^3.0.0","typescript":"^5.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"e66dd0bb15221439b09d14c4471c2f4b98276aff","_id":"@ivangabriele/eslint-config-typescript-react@8.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Q/vT7+6GByXmJicjtuZRMchv/3kjvnr13kaKNzNOWCBV29X86FZx9R5YCDWyW6WoIQyv9Hk5MQGsJf5CLiV6Ag==","shasum":"a6e6d69fc6b1991e3352df10aef02b4ce9ac401d","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-8.0.0.tgz","fileCount":4,"unpackedSize":8701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6fn3i2pVklHQRb7L2LhYc6+Qe2z0ZiYPDKuYHuVnrCAiEAnTkrEbCgSg5bZc75VNHV3mTBjV7I5gAWsRS0gCoozOw="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_8.0.0_1703668566577_0.025929722147054246"},"_hasShrinkwrap":false},"8.0.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"8.0.1","main":"./index.js","scripts":{"test":"npm run test:unit","test:unit":"jest --config=./config/jest.config.js"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.16.0","@typescript-eslint/parser":"6.16.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.0.0","eslint-config-airbnb":"^19.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-import":"^2.0.0","eslint-plugin-jest":"^27.0.0","eslint-plugin-jsx-a11y":"^6.0.0","eslint-plugin-no-null":"^1.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-react":"^7.0.0","eslint-plugin-react-hooks":"^4.0.0","eslint-plugin-sort-destructure-keys":"^1.0.0","eslint-plugin-sort-keys-fix":"^1.0.0","eslint-plugin-typescript-sort-keys":"^3.0.0","typescript":"^5.0.0"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"gitHead":"e17682717154acb3be7cf060e3c54df87db759e9","_id":"@ivangabriele/eslint-config-typescript-react@8.0.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-mjIM/51hQzM+ueCBVzxIdZ8zv9UO3qocT+hm5t75b9I6WJdwjVoFAnvr221a/aYhrPPm6+KfdLkXSV/I8qVIbA==","shasum":"9bdd9b023ece200b5172e67fe7f7016ad3d80137","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-8.0.1.tgz","fileCount":4,"unpackedSize":8701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2wIJpnMq++R5AYBmNVw/JP8vbTzbwArY9JhgHsx4XhwIgbYRVs7vSasNYhZCXYiNnc1Trg/FP5zSRUvL7AMOE1aE="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_8.0.1_1703669128949_0.30115570054869223"},"_hasShrinkwrap":false},"9.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.0","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.16.0","@typescript-eslint/parser":"6.16.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.0","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.0","gitHead":"f9bd513bdfd06c1c5dd7eced5c3561bdd7f90154","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-iS45DAYIvJIfRZRyO77WB9yZC650ykTNKsGXCzKuUuXW0roiRPSkI8dUapHzQ2NqhAr/ciyLyGV0BxWuWx2E+w==","shasum":"d7ef19d9321deddc1198c4b24cd8b4ea1d292b92","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.0.tgz","fileCount":4,"unpackedSize":8784,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMqQ3JUQNbHfcClNKMutUWkPaXdZJlB4OQmSd4oV3UfAIgYwSg3/prF80q22czlUAcWCf4t0tgAegs6OAa5omM07s="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.0_1707185936534_0.15042003890616895"},"_hasShrinkwrap":false},"9.0.1":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.1","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.1","gitHead":"f38173466d02c1bff1afd98b2204339c4719da12","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-GdI4br83ntaPJJ5F1J1NMC/qL6zPGOTo1pIt3+buU2D+NCGbWP5sYG+m/vVv2/whz6mEj4kJFzhxFvDUO+mNFQ==","shasum":"5ad3b68726a11b91bda631c5b3fb5b7cc4d81fa7","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.1.tgz","fileCount":4,"unpackedSize":8791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl87rPluFb95PE1COucybxHyCgo5no23gkupPgzRB6qAIhAI98/EhINg61pUYU/BvVcxZgZKWSuzacAMNT17zmNpdT"}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.1_1707186668545_0.282882170615804"},"_hasShrinkwrap":false},"9.0.2":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.2","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.2","gitHead":"3760477be2fe9747de925e20b5f49cda0880e592","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-EfJb7VryWH71Ub7ki9ASSP0L5QjVjnvc8+kkeAtlGQDM5JpLhp4DqjpxlzLOM5VFnDHKDM52O3Rc0Ct8WvcVVw==","shasum":"0beaa0ac3d1b4c15edef18bcd2836fae84e4d94f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.2.tgz","fileCount":4,"unpackedSize":8791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmvO72g7xeUIsVWXlKQg5xbvnSRnPq/B2usuaqjPQ9qAIgE9Xo7zWyjaDHO+SXcieO3Yg9PGpO4QkBylc4SBZ1Eiw="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.2_1707187002086_0.33200678402504"},"_hasShrinkwrap":false},"9.0.3":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.3","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.3","gitHead":"948bfb0954bd348dd6b6033a037818d89281420b","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-bKkOp6NXshmK9G5rrWyUGedjDPavmup7izRNJgK6TT1IBBBZAQ5YrUouK4G+bHFI5BIfRl7YI3jpgqvJfrx2uw==","shasum":"5b25a19ab6755cd1cc980d100d9138831c561178","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.3.tgz","fileCount":4,"unpackedSize":8791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdQsFvLfaXCjz5dTpCaqWcxdGTPECmfriWJehKpYZhuAiAH649bNU6HWfeoVP8WCTmUcRLSoeH+lDk3X5WHjDFV3g=="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.3_1707188648260_0.45524185526913197"},"_hasShrinkwrap":false},"9.0.4":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.4","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues","email":"ivan.gabriele@gmail.com"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@gmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.4","gitHead":"83e67d80a26a20891714a9877c45bc5045f6e9e5","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-w5tusHFhn0MZGDR/8c4gdOcNM/N7pHcdtgZgPTVhYPUVMDaOA9w/Dc+dx/imC0mHbJK8Ra9/sDUf/NnACqEN3w==","shasum":"30bcb0087fc4b48a65feaa720cece6ff4908cf6d","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.4.tgz","fileCount":4,"unpackedSize":8791,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzvwEFkXR8LeNaClKX8Myjcm1oM1zjs9HEt2ou6JB4NAiA7qsyR1q4iKpE2ZB/+pYTNPQUrv5D7XwN2Y2QcEwniNg=="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.4_1707188984214_0.6927792954991159"},"_hasShrinkwrap":false},"9.0.5":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.5","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@protonmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.5","gitHead":"91826b13ffcac08552431201cfac249a55127c2d","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-c1nQjEMU1RJJ5ougQSdXoPlC0hZv5aElYcsuL5MjOtsqsLjZf4Lzi7TTfMoMlDn/NU3WXhsiYcmmt/xPjNXwUQ==","shasum":"0c226a3e742c85bc217c4d0c6d84d516d9decd23","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.5.tgz","fileCount":4,"unpackedSize":8757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0/groqkriIoGwuv7S3y1SOFWet8aprfv7ScCGxIx7zgIgWp61zNsL5dnp8iKYJPgvPDMxabMBNfD4Fwg1mYflzdQ="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.5_1707189573597_0.00011790990440041504"},"_hasShrinkwrap":false},"9.0.6":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"9.0.6","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"dependencies":{},"devDependencies":{"@ivangabriele/prettier-config":"4.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^4","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"resolutions":{"json-schema":">=0.4.0","minimist":">=1.2.6","semver":">=6.3.1"},"homepage":"https://github.com/ivangabriele/eslint-config#readme","repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@protonmail.com","url":"https://www.ivangabriele.com"},"keywords":["eslint","config","typescript","react"],"_id":"@ivangabriele/eslint-config-typescript-react@9.0.6","gitHead":"1754f3ef5f569baa6125351dcfd13177339c3bf9","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-8k0qX8ULsUHvrkBAxI08N+BajsFUBwLqOUudGqs7zgQkNBpvWxpFjq16lUZv1tvBMpsn24yfqXw1AfNIipxqFw==","shasum":"8237a3fbc02d32b0cee218dc4b2b6a1574efd053","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-9.0.6.tgz","fileCount":4,"unpackedSize":8757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOuHtXMcy5q3Z1U3s3htRZL06Tgyq6vnhmmS9euI8ScgIgOmwYRThmOn/p18C5/tw77Vc/hKMmHgQwdRQrtd3mx3E="}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_9.0.6_1707239960525_0.7935754735721265"},"_hasShrinkwrap":false},"10.0.0":{"name":"@ivangabriele/eslint-config-typescript-react","description":"My most commonly used ESLint configuration for Typescript with React.","license":"MIT","version":"10.0.0","type":"module","main":"./index.cjs","engines":{"node":">=20","npm":"10"},"scripts":{"test":"npm run test:unit","test:unit":"NODE_OPTIONS=--experimental-vm-modules jest"},"devDependencies":{"@ivangabriele/prettier-config":"5.0.1","@typescript-eslint/eslint-plugin":"6.21.0","@typescript-eslint/parser":"6.21.0","eslint":"8.56.0","eslint-config-airbnb":"19.0.4","eslint-config-airbnb-typescript":"17.1.0","eslint-config-prettier":"9.1.0","eslint-plugin-import":"2.29.1","eslint-plugin-jest":"27.6.3","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","eslint-plugin-react":"7.33.2","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-sort-destructure-keys":"1.5.0","eslint-plugin-sort-keys-fix":"1.1.2","eslint-plugin-typescript-sort-keys":"3.1.0","prettier":"3.2.5","typescript":"5.3.3"},"peerDependencies":{"@ivangabriele/prettier-config":"^5.0.0","@typescript-eslint/eslint-plugin":"^6","@typescript-eslint/parser":"^6","eslint":"^8","eslint-config-airbnb":"^19","eslint-config-airbnb-typescript":"^17","eslint-config-prettier":"^9","eslint-plugin-import":"^2","eslint-plugin-jest":"^27","eslint-plugin-jsx-a11y":"^6","eslint-plugin-no-null":"^1","eslint-plugin-prettier":"^5","eslint-plugin-react":"^7","eslint-plugin-react-hooks":"^4","eslint-plugin-sort-destructure-keys":"^1","eslint-plugin-sort-keys-fix":"^1","eslint-plugin-typescript-sort-keys":"^3","typescript":"^5"},"publishConfig":{"access":"public","provenance":true},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@protonmail.com","url":"https://www.ivangabriele.com"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues"},"homepage":"https://github.com/ivangabriele/eslint-config/blob/main/packages/typescript-react/README.md","keywords":["eslint","config","typescript","react"],"repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git","directory":"packages/typescript-react"},"_id":"@ivangabriele/eslint-config-typescript-react@10.0.0","gitHead":"569037db5cc2f46f50bb613f6aa00fefa82844fe","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-boPG3NlwflInqXKVr29kcqAZSJ5Ka0bQynfe9RvzTMnonDs/4US24Pqw0FAbq/HUsaE3kVlMEoJRh/ApaCABFg==","shasum":"e7c024f38f78eb144f08f454589f8b227343a8c1","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-react/-/eslint-config-typescript-react-10.0.0.tgz","fileCount":5,"unpackedSize":10392,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ivangabriele%2feslint-config-typescript-react@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiJJp+x/c8mvVRHKp2xlpyyF23UwSbpvzZaP+QomiWTwIhAPuATgEFcUXpdI3b6xgbEd4ZjMHBlsBT6M4tpOoMe2xt"}]},"_npmUser":{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"},"directories":{},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-typescript-react_10.0.0_1707349368644_0.5752398788848889"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-28T22:05:35.085Z","1.0.0":"2021-07-28T22:05:35.291Z","modified":"2024-02-07T23:42:49.166Z","1.1.0":"2021-08-06T10:38:14.473Z","1.2.0":"2021-08-08T09:27:17.372Z","1.3.0":"2021-08-20T20:37:50.052Z","1.4.0":"2021-08-28T09:47:50.366Z","1.4.1":"2021-08-28T10:14:43.039Z","1.5.0":"2021-08-29T13:32:18.813Z","2.0.0":"2021-11-12T01:27:03.571Z","2.1.0":"2021-11-19T12:58:15.810Z","2.1.1":"2021-11-19T13:06:19.280Z","2.1.2":"2021-11-22T14:21:04.760Z","2.1.3":"2021-11-22T17:54:55.677Z","2.1.4":"2021-11-24T18:02:18.703Z","3.0.0":"2022-01-24T13:25:08.887Z","3.0.1":"2022-01-24T13:31:58.394Z","4.0.0":"2022-04-07T22:26:57.646Z","4.0.1":"2022-04-25T20:26:07.042Z","4.1.0":"2022-04-25T20:50:07.643Z","4.1.1":"2022-05-25T00:48:37.120Z","4.1.2":"2022-08-21T08:32:19.376Z","4.1.3":"2022-08-23T10:33:41.947Z","4.2.0":"2022-08-23T17:15:21.689Z","4.3.0":"2022-08-27T09:36:27.560Z","5.0.0":"2022-12-06T14:34:17.847Z","6.0.0":"2023-01-16T08:05:40.796Z","6.0.1":"2023-01-16T08:13:12.158Z","7.0.0":"2023-04-07T14:43:11.285Z","7.1.0":"2023-04-07T15:00:26.091Z","7.1.1":"2023-06-22T12:34:51.651Z","8.0.0":"2023-12-27T09:16:06.751Z","8.0.1":"2023-12-27T09:25:29.109Z","9.0.0":"2024-02-06T02:18:56.700Z","9.0.1":"2024-02-06T02:31:08.697Z","9.0.2":"2024-02-06T02:36:42.224Z","9.0.3":"2024-02-06T03:04:08.412Z","9.0.4":"2024-02-06T03:09:44.375Z","9.0.5":"2024-02-06T03:19:33.742Z","9.0.6":"2024-02-06T17:19:20.678Z","10.0.0":"2024-02-07T23:42:48.820Z"},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"description":"My most commonly used ESLint configuration for Typescript with React.","homepage":"https://github.com/ivangabriele/eslint-config/blob/main/packages/typescript-react/README.md","keywords":["eslint","config","typescript","react"],"repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git","directory":"packages/typescript-react"},"author":{"name":"Ivan Gabriele","email":"ivan.gabriele@protonmail.com","url":"https://www.ivangabriele.com"},"bugs":{"url":"https://github.com/ivangabriele/eslint-config/issues"},"license":"MIT","readme":"# My Typescript with React ESLint Configuration\n\n[![img-license]][lnk-license] [![img-npm]][lnk-npm] [![img-github]][lnk-github]\n\nMy most commonly used ESLint configuration for Typescript with React.\n\n## Usage\n\n```sh\nnpm i -DE @ivangabriele/eslint-config-typescript-react \\\n  @ivangabriele/prettier-config \\\n  @typescript-eslint/eslint-plugin \\\n  @typescript-eslint/parser \\\n  eslint \\\n  eslint-config-airbnb \\\n  eslint-config-airbnb-typescript \\\n  eslint-config-prettier \\\n  eslint-plugin-import \\\n  eslint-plugin-jest \\\n  eslint-plugin-jsx-a11y \\\n  eslint-plugin-no-null \\\n  eslint-plugin-prettier \\\n  eslint-plugin-react \\\n  eslint-plugin-react-hooks \\\n  eslint-plugin-sort-destructure-keys \\\n  eslint-plugin-sort-keys-fix \\\n  eslint-plugin-typescript-sort-keys \\\n  prettier \\\n  typescript\n```\n\nor:\n\n```sh\nyarn add -DE @ivangabriele/eslint-config-typescript-react \\\n  @ivangabriele/prettier-config \\\n  @typescript-eslint/eslint-plugin \\\n  @typescript-eslint/parser \\\n  eslint \\\n  eslint-config-airbnb \\\n  eslint-config-airbnb-typescript \\\n  eslint-config-prettier \\\n  eslint-plugin-import \\\n  eslint-plugin-jest \\\n  eslint-plugin-jsx-a11y \\\n  eslint-plugin-no-null \\\n  eslint-plugin-prettier \\\n  eslint-plugin-react \\\n  eslint-plugin-react-hooks \\\n  eslint-plugin-sort-destructure-keys \\\n  eslint-plugin-sort-keys-fix \\\n  eslint-plugin-typescript-sort-keys \\\n  prettier \\\n  typescript\n```\n\nThen extend it in your `.eslintrc`:\n\n```json\n{\n  \"extends\": \"@ivangabriele/eslint-config-typescript-react\",\n  \"parserOptions\": {\n    \"project\": \"./tsconfig.json\"\n  }\n}\n```\n\nAnd add this line to your package.json:\n\n```json\n{\n  // ...\n  \"prettier\": \"@ivangabriele/prettier-config\"\n}\n```\n\n### With Yarn Plug'n'Play\n\n#### Visual Studio Code\n\n```sh\nyarn dlx @yarnpkg/sdks vscode\n```\n\n## Contribution\n\nThis is a monorepository, please check the [root readme][lnk-contribution].\n\n---\n\n[img-github]:\n  https://img.shields.io/github/actions/workflow/status/ivangabriele/eslint-config/check.yml?branch=main&style=for-the-badge\n[img-license]: https://img.shields.io/github/license/ivangabriele/eslint-config?style=for-the-badge\n[img-npm]: https://img.shields.io/npm/v/@ivangabriele/eslint-config-typescript-react?style=for-the-badge\n[lnk-github]: https://github.com/ivangabriele/eslint-config/actions?query=branch%3Amain++\n[lnk-license]: https://github.com/ivangabriele/eslint-config/blob/main/packages/typescript-react/LICENSE\n[lnk-npm]: https://www.npmjs.com/package/@ivangabriele/eslint-config-typescript-react\n[lnk-contribution]: https://github.com/ivangabriele/eslint-config#contribution\n","readmeFilename":"README.md"}