{"_id":"@ivangabriele/eslint-config-typescript-base","_rev":"39-af0d3cb86ba6333680eb0f0b63f4016b","name":"@ivangabriele/eslint-config-typescript-base","dist-tags":{"latest":"10.0.0"},"versions":{"1.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.0","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.0.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-fYh8RwP5pnd6bu+pbNVpBbv7LPDtPaRQOVq7UzFdlP5XLMbUWdKaFvYEBCcDb1rCfPnVMinQXiR2I32gqIoi8A==","shasum":"66db4a05e7d55524d808e6de4585c2985f28428a","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.0.0.tgz","fileCount":3,"unpackedSize":2477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAdSxCRA9TVsSAnZWagAAfzcP/3joqaYpcak706FGH7GG\nyJkPBkPcSeUHBwb3548XPcJ0CyfrQi251JA7hsokRr7jh4QPBk+Rur3MaV9f\nsTG0/md1qdg1IeAfZndGfmTvQ+tOiOzAX8G1YikBZiLimsQkI7hrnXtpv4p5\nb5JAH92PS2GvNoGUKxM3Ee6GU+5LR57KMsxA9xpAIsQ/ODQUZzDk+yd/0wIK\npVSDzyHhEdK6mS9PcqTjFmc7bRXvIbdVGsOvqfUo26L2FPl2GJ/IoT0gogy4\n3W1lSoT+vRyZwpQEhIhLuhKNszNcgWjArsna+0NPnIGGjBgqc62Jv9aWCaVv\nwBM1rxOilPA8+BtJ5VNlqz7NbeAcAAazJn9aWeZztwWab9YEyzJi3kgHajm0\nUzdD7k2adAadbVqCrSDHB5pYrcn0c/zT4oweC7mPTW/oYi1h94BWLqFqzMZ8\nHvRUy6JY7ZdDXlUbIY8qYAXGNJ7b0S01NHSq2WTqgU7GSkr6X39ZyIn9NSP5\nK2AtzMtbWIbvuGOif6iSl9+HvAaToqHuvIXVBqViplD+jeiBIFRyR2w0bkqE\n7YDrLmRToyZVtON1XTtNU8xQpXfAUlbbvr9SvPVl4+uRexUJGfoqaBA6mNCw\nTBzXtaHqnYUgrRvaa/lcDzO4j3YewtgBUMJsKNY/pvr2CUJNGBM7ioDLnQJB\nHXlU\r\n=z5OK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd0ZeCVyhBDZKuFiYi9V6bzRb1mo2/XCcZ9ZAruIfN0QIgGVNMptg2Fzqtck/dwQVC8nE1Nm9ivf5876JTUgT96zA="}]},"_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-base_1.0.0_1627509937733_0.568705911549426"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.0","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.1.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-4MD3fV3Z4XiTKpwHDIhJ58ocGEjkVjg55dQ8Bm4RjlENAOQG3yMKj/V/9PBDxUNlrI782ksN0ydY9mgwAucxXQ==","shasum":"28821d63adf2a34674ecfe4d27e9b927f69f4954","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.1.0.tgz","fileCount":3,"unpackedSize":2812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDREYCRA9TVsSAnZWagAACs4QAKDJjOXRpePQWnT7E/Dk\n+qW9nlTmdFabHBMdo8Irm2HFOlsvhnHoGZXk+VHe2SEn5dT/aIvNC8+fE+ay\np84nZ0PnQYG7Y0kX35ZLByoyMGej4IBwB0402SVEPvOFwF+Ajzl3kD7C38Wl\n6vf90QS+lN+RQYu2qjilKK1VmJ+nMO1nWVSyZzpJQHDZWEyyAxp5AW2qL6h+\n97RqiJMqSvQEkP4ReRQW4aRm31YkYnt+B1llCeWSPi7BB4pTCXeXlsDv6KqW\np9LJWibfooA+h0BF0pMI4DKv2UdR3Vnxndm7b2wjnmnctPLAWB35CxpLL0Kx\neUpPgwEZ83O+eHax3JBtR7OHJVDaZNdcJsOYWBRpvRPyNPUzB7dfBOtTfEmi\nqpjbz2wjK+uku+v1sPlpIJ68WheVD23sKJGk+lYURPFj/VoRo7xwHrysGK/M\nLFoIxREUCN38DjTNrTJm82WY8h3XxOfVaoQhKPsoHyf8k2B6bM9wc6e1IDAc\n+hbXiz+MH1oDLN/4lyhmrRcKl/rcOx6i/u02osGSOoy63khTRzOLVEkqk9OX\nwUEO0lb0dEvWVuaYe5RWEYWWU9u1v0bgzEDsOjNjufTtHKQucNqWvYGrjQiF\n6jhdFCeQ0uJQK5ruPKm2jLV1fwvh3JsRDnEYrP/zQ2oq+Q/JYCrvJNwP8Mzt\naOPd\r\n=zqGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD9YAgLUSa/t2eM7bpkZjEFZa6nqXkqSE9c+QYiMMmNAIgM8KiLCgDBn/6mhm4MEyvE9LIb2jSxCU6f1zJl602UT0="}]},"_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-base_1.1.0_1628246296616_0.5945885747886122"},"_hasShrinkwrap":false},"1.2.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.0","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.2.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-tjnqumF6F5dCWU6zET5MYOOQVjO4OOQ3dNbezyo6NsFggDKaDmdiITgLq2sHON6Gl84N9Datac4KuUKocqxjJA==","shasum":"1a803f31596520e938417bbb24e1577624ce9163","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.2.0.tgz","fileCount":3,"unpackedSize":2850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhD6N3CRA9TVsSAnZWagAAX0EQAJJzbzkg5D4odXCbIL6b\nbrxnMyGiV0q6Q6Q9u0xAyPVRDHky1WwUkADxnrm5qoC+RBAxAfsUokEtWUMP\nkDKXHiTyZHTs9+vmVuga1rufBvQte5e58Fe0XQ3/pI4Gw21ANIiHJelkx0iq\nvo8Bu/9Sr2FnNKcWAbE9noHmmTGrnrxFfht+YEeG0lwkRgUiHy+72XZCNtGe\nX4osQrdsHEvd1e/dn/Jx4vFnwwFADGYcmIipXaSw4gt8zRgW1a/dnCxNlsFr\naIgX9YKWFmNk0Y2TUnBdl2gM8F8Kmzn0m4mWZCm3/NpxSoNla/x/4ACwITnM\n4LHEsVW7i5nLl3LfjiFg0b1zkj7I1heSAj7KnToawBoFrqeJfUiLDmTDV2Ku\nipkmOX4vkuyEBd8KsbUrjHiihkwP1sriB6d7/hrRwQopUU5AP3wINAjzgVkh\n7my8beeFLMBKHfcsBrTAIv+v/t0+/9Kj/pnzXeEpmIfmouMGdI7y+WWoAiUF\neUDBb4eP/vx5tsvfP8E6w5aWjDDOYeV13ni5D/CV+ui+MWOU2VjsPW8xGPog\ngoNBnBBfy9LOreRMXec0mwdcV1tancTNxfbLJMSZYrTS7KgveAlT8Iw4ZsXK\nFY/kkOgauW3l/8Fw1xhuMVFYLM28UdIZHIdeqvMoL/Y4QujmUTSXih8hoRKz\n9MPG\r\n=s2FT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuAS0zDnU13+QKCh0Yp0tWjK6hysd2M0kotBO33BzQHwIgXzEB4dFbKrZGa4A/gK7v5vEMLvS3q1BOjVd8KBWLWUI="}]},"_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-base_1.2.0_1628414839626_0.020117114241086753"},"_hasShrinkwrap":false},"1.3.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.0","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.3.0","_nodeVersion":"16.7.0","_npmVersion":"7.20.3","dist":{"integrity":"sha512-uxaqItZ0DxgiqeRfBeB4MDRWiAryo/GJCgCv/OHb4neK5lE9MmVqfYGY4H+ULxRkNkXN1EVyh3dZvkV1+hoTtQ==","shasum":"6f8e69a06d2b808dd23b460a1c1319d7268b393c","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.3.0.tgz","fileCount":3,"unpackedSize":3155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIBKgCRA9TVsSAnZWagAAbk4P/3+ltzW9T9soVqLRAyvN\nd7dn88htvQfcbZZLhLdxn0+iK5pvNwHtIccnTILcbWTUj+Q7h0nkLRj8eLdw\niNXvqUSfvFkUfuqMvLBL/0qweIc7OjNikuQIzDGboVbe53UJwCJjLndAco1T\nTx3dGX44nOE+Ifqt+oX1kuAx0r3Fei7D2Y5hazHL8WYFPijMjXKueHIreR8Y\ni/Rz5llA6Zrof28Yb0B7axwW+5MvSt02mV/dU/zuEZQdrdBFp9PtzGi9S8VZ\nnCbUXbP0WtVAcs1Hg5EPnJRptCRkCb67cZwrRIuBCxxOW7oifvHFrbPBxiA6\nf4aAWdaF5Q36Ofayj9f2f+HfZMqGFCphRUj5E4/7CfkqhdzWPMAAG6Y98gQh\n9Lxh6o+goqX228IlC5nSMXlgOWE0LX+VsobqMlQ0hRIzF7S+eLZS3VQzCzPB\n/ygB9xNK8GU+Zzqa6umYj+EyR04TvBZiBlMUu4Q3zLJI730G0jGF+Swc2jw4\nFd563DMfoldmisBx88EEVDC/b/LwDI5YXogaSANhhusJDPSd86XTRrXmE5mM\nWIxMGDpgS43ARsCLWcFAnhkZAIGrK/Th/Y3QY4jV4McV3Oa0MN5B9w4mgT0s\nY2mWaGSlo9jyw9tiom/Sq9ell4iCeXjmdde4XatwqEUCvFlXT9BKa/h+ru4h\ncTg9\r\n=2dqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1rH6H+TSncZ0OFIsHiAl41PaxBpl3L1/IQjdpqM9GiAiBDrLyaSaU45PtZLe2z2stYODM8J9FRmdazLxNtJ8EZbQ=="}]},"_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-base_1.3.0_1629491872507_0.5951826653367123"},"_hasShrinkwrap":false},"1.4.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.4.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-1Di+jKTSvhDZZ/DyAblWHdVFDUeBe6f/tSdnf0JTnnJJX56rApXHrtwBLC704VQaM5whehyy8t1EAfBEEnLu1w==","shasum":"b4d6c29da6f234892f9e1a15dafeb935798b2eb0","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.4.0.tgz","fileCount":3,"unpackedSize":3234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKgZICRA9TVsSAnZWagAA73AP/RQUwhIu3JsgxHJ66QoK\ns2pJCc7GPG/5MgHtv2zjzw+XwDN1Tmfdl76qOkIvI+BR9JVAUHr51IpcVvmL\ntjXk7Y5TIlUENkLghkaTQz6k3cSGy4wFmlV6QG/1ITFo0wNsG6Hk5nMLZbek\nhJSYnHh8UoJfHs/fghOdShML6GXCGj1Aj+ensP8p5SFbT51deBd1B2w5VKb0\nBfJqmIKvx5M/sxcf+E8G3JK2lUmnoDYABG4oDpyYObpGV3xtcLrQGQWi8J0n\nrFTbff8iteyDdekxQw3t3/N+cOIPxBR2bZyh+cVSJBt3naHBmKPdK8aPkxII\ntSGeBcNGjUWfhJ7HGff86e6fwNsgAc+BnMaQVi5uHhFIG/KqK68OdeHfOuTC\nHmBhb+sKPEdLlutltb/xF0C5NComecjl3UtwZxIz0rdd07pNFCWcGbeC4NHv\nNDEB6z9kHL7GUZkQRKTbniyAA+bLiVEooNPGQDiQlbkf8a5mbrs29tHUFWC0\nNtmpWfIqEkjMjR46MI9ouQBZ+5Y1MrDKvRGcjA8Kkkz63PolV5YCytYSiF/q\nxGlSrYzaPPmUdYMtPbPmQ03G/7P2FZ7YCxrzphvYrscCkTvSWmk4AbMhiorq\nM22JlXVaJL4v3X+8LIX/E6zzwNQoko+RO/HUB+Di7KA5okYjzwvqNRcDcejE\n+SOM\r\n=1xuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHR8tXL2fsvFUsmUB37fdqIHIsLAvaI2Bhj3zV92KhtAiEAx4Tkj1Lmfe91Ygahc4gZ3ctRMpFMs34z6xobdvxT7d8="}]},"_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-base_1.4.0_1630144072521_0.9717559683651653"},"_hasShrinkwrap":false},"1.4.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.4.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-vCO5t5vntnntIw5KkWLAPGSMn9y+avvMuY4WF5i7nKM1xI7cEmTzTSHxmXcvyhdeMkE4Qe1VQ/qP4O5T/7ETDg==","shasum":"028a3e8cdd03c7b24dda95002bf62749394df7a4","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.4.1.tgz","fileCount":4,"unpackedSize":4407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKgyVCRA9TVsSAnZWagAAlMgP/iTFI31fwnECQUbgzUtV\n3QIV4+ko+swBbWxXCk9ZcloKwZaq+cYAn+IiPp+YyEfxhq9rYdq7Gu7EJ+wy\nL0koBcGzqfCwmQAEH/GoDCZ50dxFPHiXyuVCL+YZvpAIQNwpLmT2Pu8Hmye+\np9G8kURhin0Q/GPp9d9BOdm6XcSLPtKl9bW8CiGoMj3bXMeADfpDNFORuEtb\nnemKWv72clA4Cw1vMmTxafna5WOgvrAKeznGbCHAK5/H3hIcwJC95FHYxnJg\nbESU3Qyx6i5ST6+m3lg/YnrL/LKG/kG867L0dnBC1gd4TUsPZxo/JTqei/7M\nd6XnnoKkzMV5fjm+TSrqSbjCBaFxt5eCJcZGFEFNa7r8PtTPla6rEVAWHTa9\nkOA+H6t1/DNHDT2qwt2+RoAcUrrhRPLGgfXhLrJ7Womf6R0bdnYqXcaHo/Ve\n2xmeRxMhx35QF1KTbgVw+R6aj7QZuABPlpKOj777k7Hv+CRHTRjU/sutk1sj\naNfpVtToa5dKlWxirEYokEQLVwTG66vYwA9nB902qClAr3erG69n0TdtGxEH\nWZBSFnJXWMVwY5Ak9DmHzCxY/HIzxbqXGA9SSZkpGqZ2PcvythFPu4ofbUvF\ng0S8KPaZ45LyJCE7AixwUsB9ZoRkiEYdZCHVrWIihUCAv0OeEMCt6fY1Swl2\nGcN/\r\n=lG8c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2rbfjIsZ8f4gVKn2or7RDPoPAXkGix+usjiR/v9RrlAiAJ9HCWoUjIjZw4OLWnqcJ1FX+z/CHwhU2fxgF1cWYjOw=="}]},"_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-base_1.4.1_1630145685291_0.1682713851318247"},"_hasShrinkwrap":false},"1.5.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-jsx-a11y":"6.4.1","eslint-plugin-prettier":"3.4.1","eslint-plugin-react":"7.24.0","eslint-plugin-react-hooks":"4.2.0","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","react"],"_id":"@ivangabriele/eslint-config-typescript-base@1.5.0","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"integrity":"sha512-kZPAiKLnXqp2Zlhdfu19dOVm9ndECPNudAZdaymJzmYZ/Z2+AH4Aw+9bug5wEg9FtEdfTMm9PV4IhS9EssFCJQ==","shasum":"45d5ebb73af127d51f2e15dd900c0f785f3a900d","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-1.5.0.tgz","fileCount":4,"unpackedSize":4579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK4xmCRA9TVsSAnZWagAAkEkP/R54yQ2gSWIfgRFU1L5l\nDPT6eS5UuPpBPxKgubCZkC4t1nnSBpQgPhXMPkQdEKAOUeQVj74Ho14LqlHv\nPS1gL4duM2erdpbjrIRFIbdnMozKydsl4NxCSnOBbL8Mrl96WtHzrgxAOCo4\nEm3VgPTWRrvrXH0FgGiysdakEKxEJcwOUsAIKZzBxKN1KkiXdgjGDq8czhF6\nGqe5A3D5K9DxDkHItG4KhSitiq6JRYvX7i6587HmaUrDWqWlzJDqn3nqk03a\ndRgSYVqFRHvAI4dx73vOQ76O62GUQlx8WTVbWCUkTgd/7zmFpurBxc+qLj3K\nGdduHD3aUxlaM4LEY1wq4w7G80VlEx61ldST7C94y0Fv6KH/67Bq3LpEqF9s\nw6O9Ce0k+6AQUvMb1mQQX1AkxKWTSn8rliQqeW5RdnF0Qj/8YrAq0IqLdlQk\nvQ0zeyUqRIa4Y2Y8trvUqMwUoLD95eD0QR/xF6pz6yDX6ymiH8KAo5uZIxNC\nI5Sn40hoUXUFqCxjYa+bNkz50sR62B0nlZ//1by+t1EuJWwEwg5OBhpgZhFs\nWXqk72FgnHgkWrYHszeyWhZ4v0QnJO/Cir6jk4qRNd3l7ON2MLW3oe+x8mQI\nYMikKGTTWv8YYHwM5USgFElp4T6KyhmD66wzc5TC34aKtjRT1ahSk4bdRn/y\nH6Jv\r\n=Kxok\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGTtqBINeqWKTHZD2egKqjmx2v7jTFmKAHekLSSqnBVAiEA5zylvOJYs5TArjQUpKEeOS6ZlitWbD9eC5yPKNuknNo="}]},"_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-base_1.5.0_1630243941906_0.04578169745166871"},"_hasShrinkwrap":false},"2.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"cd025e35d3ea3974191432ef9ca8235b91ae0b84","_id":"@ivangabriele/eslint-config-typescript-base@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-7hQasAmj17SRuwzq4rrkJkVwV0xcGJkn59HmU+E7qDPikV/iSTBTbAgjuYafxzcFIjQxeLNTUyPdBXQS/C0M0Q==","shasum":"f1b2de783a299b7c0b9293ddf1a45091856f8079","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.0.0.tgz","fileCount":4,"unpackedSize":4471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAd3hZX+gjEKhq5eU+FxlINROWFsyZglJ3DG1Zj+vyR2AiBxXn683fQ6QXobCCwgSHUJDKa+zemB5Ayx3JP4M8Sj1w=="}]},"_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-base_2.0.0_1636680422281_0.1313807254066648"},"_hasShrinkwrap":false},"2.1.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"a4c951098fb20fe278c7754c2184ab97dc949a52","_id":"@ivangabriele/eslint-config-typescript-base@2.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-ZOsSEN81cGhE4/UTg7cCM2iE5MLXcmAw/RPcyvr54vUyPxzn3DjIQhZFLnhLyd9e2aJwn/iAvXxHoqAzORwXcg==","shasum":"dc95ca39fcc4deb776a9e7a09aa5047abc511e8c","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.1.0.tgz","fileCount":4,"unpackedSize":5050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl59lCRA9TVsSAnZWagAAlrEP/0/f3zFFcjm6mdMaV/iN\nnqTLS4kSf2yLCvCByISRJ+4+CyvNDOBfwxChwdYuNZJgYXRSyEHtJ8DyFKd3\nzdQ6y7ZIcWAg0G9gyT/gS/ay4OVO9n2kw6IKus/flRTpKAoPU1UYuw7tSXKI\nDmjzs5l0Bj9xmColulU7N1PLdJUXWngc52t7FuFtCIsa7JKl35q9R4OSRnps\n78daKlCnC/VbdmceuPwYDgOWR5pGonE2K5Glmvsvd1NkKe4pYA7Z3lRcRK6V\nEu+0TEP1Y7Njpx+LAsUk1XAmNJucUXWk5xnlHC9xjJK9942Z53d8B9Sqm7fn\nQM1Io3AMN2Lqvu7JsXWIxLs4hGgo6M9uMr9AI7c4szHTspa1NMR2tWxwjzTo\nsIPXlKAew8DA2CfZYZd9IrqnT0CQPL+lWs4YF32TK56QZM3WyJ0cUNQzCFnK\nM9iUCjTD0OyQLpLdCrSgBzcs1Nu4r11ill3h6dqQhJpjw1RJmNxc9WXD+app\ne6ieK9ZZfknn3vlJZzmbq1oJb35mURkJVXB1zh5tivdA7ATYh8Y/Z9dsiLpj\nLSjphyjmmUH1RfltPDUs3AbeezWZ8d15dPqKI5Gyyv24vyPhFu+f0AYjsCVq\nq0YY5KEE4fmu3BUBequSy5b144Q80aBpfxghGjHKYZ5eVfxAmfKo/6iuyV46\nI187\r\n=GBmU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8UK7H5xwmMgE1kvkS74pz9hz96oedYW/oNG5NOqY0YgIhALcKnEc8HTLEr6N+k0d3GlrtUk4W/awobORs0176OMzf"}]},"_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-base_2.1.0_1637326692880_0.0800590340752585"},"_hasShrinkwrap":false},"2.1.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"3a03f5eb21433b20ec45ce83c22dd98f4c83e968","_id":"@ivangabriele/eslint-config-typescript-base@2.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-GqPa+Qqo61CNUg2/2QKw85YoJBzaXk5uO+YljoAroMISiPFSMFfQkG9mrVFk/XC0pZEfUackkZin+PByT0jLxg==","shasum":"06584d039c100f286de8ecc67dbbbca50bd2f66f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.1.1.tgz","fileCount":4,"unpackedSize":5050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl6FHCRA9TVsSAnZWagAAfl0P/2udKob+yie3yP6VaebQ\nal432CBi+NOmq6xgNpndnCFgQrXtZ3X/1QihbrjkyhvhxBoqC5aStbndvdwl\npkWhtqqnrjW9xpP4GB+eAueYsJMlpdVEdOtLR5NxR1rhNsxdXRDAGsFxHug4\neJ703zVT8BQZ7F6NRYjD28dAF5FbMyvy+X/Z9xI9W3NnK2khs0X9rHIIZcuG\nRQXYCW2jYQzmrDpRzgxW5I5bECzg1iElMcItWdxasd77NFjBxha9e/ESum6G\nECe+Ki/gojzM/JQ+3PomGHjVapAImzN0ryd3VnoCk7FwDjPJOr5tNO2whUtj\nqqzqXKxJxQ8Z5+ywm2VrCDUUP5VXOiRUOzO3a8wPZK/1yvn7z+gCu58OAUuW\nFQwMqQWLFjEmuMZ1v+pkdlx3ZuxANpDqYt4Z92J32N+0bSm/dW5XldD19hmo\nR37bT2oV6UbMEJATbw8gw/5EvhwxExDeaOcPWtfsDpaZHEiE4k9gaCwE4pMN\nwdyhnn72DP8d7VFhzG5j4SZmJJhkqmGd3ze9l5A1QMhrw3ySnSB1STKQD2NT\nGXIOmtvP6MZREYjnavneJSaj5BD4qiz9ymPtUZtfgRtTRe3nWKaN3jij4bIe\nWq6uF+XUaCv4JuB+9/DLrTPJ29CMTdI0sWiEUaJpYs4o1gPS+hG3yAGlBN4J\nD1l1\r\n=koOu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0qaUrbDTuEfeYcFPn51U8LNiU2VsIK6RhoRqJVlgFEwIhAIRwWsESMSZm7JqiCLxBiOyWjTGEHHDcmOZPqm3D10xk"}]},"_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-base_2.1.1_1637327175058_0.7466709367310254"},"_hasShrinkwrap":false},"2.1.2":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"966069f4c4524cf19141fb3d1a44bfc3d13d0cb9","_id":"@ivangabriele/eslint-config-typescript-base@2.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-UzUS1aeFlpENpLAfDP7FSsL2U7Af6FX7jijFHw+ZfInOY4ntM/S0++c03vRa9CUh1BIyUopsA3GJqRvE73FHtA==","shasum":"3b7f68c4621fc2c4cf9a10518e30c8754ed87af7","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.1.2.tgz","fileCount":4,"unpackedSize":5050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm6dOCRA9TVsSAnZWagAAjvEP/3YNdCcK4RJ2BJvrjc35\nq3mLfDMweVn9zf/n5K/ByqfI/veewW9FJs8t9lNCE/mjjGhrPtxDAjE/QGZM\nSmtm5oDZO0Br1bbIo2BeIh/awgS77eaeR4Sx8Q9eH9E5FutTRHqJl8khPwNV\npitY/PDGA3xSi1ElLPx42aKIeLvmhtl4efm+ahGReqPvlANsJfRfgj2idbur\nbyyA6Y+zofn/DHk1Xjpgf7m0mpVFb5bEElELzL37KnQcq1LYgxuzQbrkrNYp\nfCOl4iG/xivDCFpJC70UOKZ+elHoRXdTUPQLZXaXWtMGAgFkEkuqfNce/+xs\n8fG57V2h3IObxOcya9gEoRWuXIsKgEP3DB609pG9UEVqNAaUv+6ECVAHocCX\nKEUs6q6FlLC/sFbeymwq8hnYxgA2IzYoOwoFzEIHQtEKXtdycw9P2lAiQhjA\nu06ImlVzOwPPKaXo+MzyUrM4JVDtg5So8u1KVcfJERX4oPJeWyO5GEfDqu6x\ng7KI5BiofPd3B0ibaYRv/goDO07L9j8EGpSc//wkAsR5rV265ShnmIg1znVY\nq4dLIwrOtewTTcUGXmB3TAlB5Y7BzfEYomnNcLEENJ5PLpj7HAAEdWzPGHfl\nHlfg4dy+81yHe3/y3BIK3poOfKZ7Flfn0oRAqYObKlf1IigwYQNZY5SpWM1O\nYrKM\r\n=EtMe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAOhMgI/OeyWaYcGNmL+3qyBPer7RdhC3kld20LKoQm6AiEAmkNMPrQW0JClds0Ba7BAHs0yiLegVP25ZbQgvlMH8KU="}]},"_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-base_2.1.2_1637590862068_0.4445660818737993"},"_hasShrinkwrap":false},"2.1.3":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"36e2b186606b1fa5d893ca5ddb4f594a409d3b3a","_id":"@ivangabriele/eslint-config-typescript-base@2.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-6lI81iPgx7lhL2Buwaf5lYB+nQaYGqW2QfcgVKxNXXkjvGY+RkUcFj4M7cQVIATWFicgAIMDltmnHjo2WuvbGQ==","shasum":"0c36ca9db1f6a9bf4ea3effb4932021e4ed373ef","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.1.3.tgz","fileCount":4,"unpackedSize":5103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm9lrCRA9TVsSAnZWagAAi+gP/19CUMxF3UnCpyAQbTNM\nNVFjljvGrUZ6XazgPipR+IX4LtnNHMnCboznRf5P0PIqDq5eMw+PnG74gJFt\n98hkCrCADSJKcYi6YIfcXkuH5Y47apalLmkkdu7bFlQnKM7fatswCKYaxLze\nH01KoN1lSsHxyUAOTwZlkmt010xX0jtx7sF4qThNWCfWSbNUTfcLrd7E8w7W\nzn+j0PyhPAnByzhkgfVgBsgg01a5f58neLJ6xsI4BhUfsTlFdQCldl3MEwh2\nN6LdMYRv+uH6iiu9NKcNulW5L1TMSn1PiQxfUpnCUFL12bp1naoA9DRbn1TI\nx3qNfQzBHa9S6cRjP7m0iJg7tooOK5d+EtUuDvs0Wj9SOb1NG25R0jPYf94A\nPElw7FfHZDzFmYMzXXM940nCngi/Fg2Xcgh0Qo/VAxBbwsKSgJHHMQMtkM0O\nnSJB+KKjLFbxGSRQRdO2Zypte7fpbg1USa6K9+ItXaBJeDEcVDxFoUMBzAR0\nwJZTk7i0TGYtF/B1GAmGmOs9h7/XTkRLYNt+ovuGMQ+QF7I/X3EfxCZDnF8w\n36KcHffAytHg/tWOn+fVSu4EW9497XbfzUh6jbqSLxJn4jZur6KGvud+ESGi\n9KR6vDQVAc+8O1gvKuCJADU2RxDwPVEaQuWjpTmWJraBONdUq4W/b6G5639Q\nQKkZ\r\n=AUY9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj8W6dIwCtMR24epcy7qfifI06FXYO7AxH/qJ4JBzqngIgTKLq9kLtaNO1SqokkPxNa3edt054rZhlS250Tv/YGOY="}]},"_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-base_2.1.3_1637603691006_0.4011575035621475"},"_hasShrinkwrap":false},"2.1.4":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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"],"gitHead":"a3ddede241ccb63e17c440f87b8ca5af4abde0dc","_id":"@ivangabriele/eslint-config-typescript-base@2.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-VBYdBCeA3b28LAHee6gzIclcOvDPHKksPK/t6sfVJnOUhti0N2WT57Sp/9PIMl6LGZRTREJymEKM35Sr6TaFFw==","shasum":"0e53942b25d57b66e9efa446bc7f363de699b720","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-2.1.4.tgz","fileCount":4,"unpackedSize":5103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnn4oCRA9TVsSAnZWagAAjpYQAKMuFoaJHkM/bG+CvuPs\nbfxeOPbXCq4+NTF15eLG1RHR2r0zAeRydU4X9J47HsyZJWtouXsEg9gHDo0r\nslaFpgwHzYHktoruz0eKpsd5fKHfVIgENIsBrFEs2ExhBkH/KbBwkbd+BKyU\nG3stiBVIPuqDVTBdSKYA4Pl1rUiFQd7FTMLCoLuayf/q6LLGLnhNmYouJ3hg\ngI66Xqc+PyQls3n2BT56Jc0/AD84B1U1zWE4HW7H2w6BC7HbNsEWbzZOTX6A\nKNqShn2ltegHQCKkVEIf6MKoLrpMS4wZJRTDb4A/+TmvxsMkHJLb+yJOhHQo\n0njeVEf6C4voBfCym6UyZ1JRj3oUKC3BVBWNqByxeFPz/glXfcKF6jnc05ri\n2aUdW576XjqqHL5DvNbSVp12yb4d6Ba5tihL825omktJH7yu644S2Rc6rlI6\n5Kxy8tCZ4VKL7/2rpj+VbeRVmor4tvw4xzpZVsNQUj0zBv5XgJENdD6KkcES\noIJMLUT/h7ZzVgPGuzP+RihKXRZTHelKVoFadB4YOFhBuFxxwzcXjxOCWWgC\nnmjlsbCS/p8hhAeRo2G7OHr+Z/tUg2FoaTfdq/qMJR6dn4fHSmv6X8PvGr0v\nP2kFsHdx6IRsk1wOTmBgI+6c4kuW1wkB6Jn7Si+Cy76wH5Nd9TjNA9sQJJSJ\nFTCY\r\n=cwfD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHpsPhHz/9xBO7e3NgiV7ZhmuC2NbBrrDOczmUFrzclAiEAkb+ClW9bMvyC/paki22lJek4QIvnLIAXz2T6LLdLzzA="}]},"_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-base_2.1.4_1637776936097_0.5328218498341617"},"_hasShrinkwrap":false},"3.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"cae9aa0fd65781d5926529f04a2bc76691bb3e01","_id":"@ivangabriele/eslint-config-typescript-base@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KrrPC7w2fHORxY5rqp0NPyYEIjd7s27X7a4el/saao3AZnXaB+I8R8viW0p4vD4RRtXDyCL1pkhkHaVfWyx7Ww==","shasum":"c66594f668707e091789748ea830e30f3863a996","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-3.0.0.tgz","fileCount":4,"unpackedSize":5771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7qiyCRA9TVsSAnZWagAA6SgQAJ/4TPUpeZYQWems+hbT\npwImzb2IVQ53WVXW6+tdLUJOacggzD4Cn4Nk3BGJgG972RoYJdQTREN917WD\nk2oVTnqjOYcxF39b3QpnkC7pxY4oGUj1BL+0VGREN9/ddtwjgQF14bjofgqY\nDE/gOjgkFcoZHTpSOc/oCJukHCHG7yReOSI0SNhFtsKX/LXGjtKjmIExCR56\nkYcKWiPMpgdg86U1PFl9sofeNoq0DqTjb6d+052OcOflTQMMAaUmpNtU4LTE\n3AcDgTwbOrbxMSLkHtmbzlKfomkbCmk4U1EwYXaM7+oSLkuPPjnrWhEJrtVY\n8Y1d7EFB19Wbdt/CnU/reASwg7+5oDXlCiAsVEnMjPZfjTJDcG06sekrBg9D\nxhgxmCuX2OB1vNHj3np3vf7Y9Fy1USt0srAptIes17JH6grO7vCPD0JFTYMg\n7mhcykK2BqwE9mY9vAlt3KrEdO2PeUEvCbpcEB3VMBMoLuzTwBn/Mmnft3Ws\nlW1FdXfPGliaWcZYqkG6b4ZIk0lhYEIa5X5YeOUy4xuLpIuEtxieLTwbbpa0\nm54nL4zRqsnzJdVOC/aA9v4zM6TmEyiEkkl8+ynTdMU7Y99tp48xXt42BZuR\n6Iwk5WGkiGwLzDqrdaGg4ksGgs99uLUtbTha3pCwUc8jx+X069bYzvVm1xxK\n7lRJ\r\n=7DBU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYbN+Nqm68xNE+gZ0wABsT/y+S6gCHfNTbFzPV5P0qOQIhAND2Q59HcWfxIu5mBJfj1kiEvqLeF8Rzmmw8YIm5snLn"}]},"_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-base_3.0.0_1643030706120_0.40359034970400653"},"_hasShrinkwrap":false},"3.0.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"79d7b100268e77b0e854a54ae3a12bf6a46a8067","_id":"@ivangabriele/eslint-config-typescript-base@3.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-lhCeX2Q4ma2yfbQw5AhvQ9klub38q/M5UeR4ySOmogmRPDfjR/7dNxjn003t+nfeY0dbDwbOX1ox/KyNovTfrA==","shasum":"1ad47a8ff35446441bf5163c6746f7d643aa3841","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-3.0.1.tgz","fileCount":4,"unpackedSize":5839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7qpKCRA9TVsSAnZWagAARDcP/1spMq3MmyHjHorOVYPT\nuQpnVbQnIz9xk8iIqVEZcQpiax0lTIu2W6uHTnxConOOMzhb9rFhgTufxj/T\nacoFZvlQ0YJhML2zi11Pd/0JTx4qNR5xlZTYPBXp1FiQjYMjv8VTPjLxvICo\nxgE60fiTP65maqbyJqCyVXvf0pay138JOoUZUHHee8R9x0si5FJ+C+BjV5Xs\nxtVAWG6cj9/vtm5lOmzbfW8LRQywX3e5B1mZjbMwbGjo4HPos6OgQHGCh2R4\nwl14OFZQRpIiAsnI1Fw+0pTbg2Fi1XE1Hx3DLeHHtMmlOzsWODU3XhOinbgT\n9HVP6lcUd7FixfdvsSHCYmxunPRafEBVMpqwnlpJS/Wg6u454uiiZXo1oY4V\nu6ust7866yUzIlKbuQcC2kYi6Uxp2bvLWuCA56sgdRQmZdxVanj+vHpJkjaN\noRTAZ1qcUpKaYNMWsNgbKbhO7dfe0EllU9x/Aygk7ahahkJK+AhlR0fvH4YW\nLcwzgZkHkyA1d4NAv0s99gNgF0/41iBUzaWNf9yUIQ1X+fHfMebWzpVvdP8o\nT1z+/i8/SxrsoVGg0mm/A6cQrxUUWMT3bkwAMtOmW3C92qv5IT80Rkum47D9\n+gPDqPWhn4OhvganzkrPbW6lS1RUWFJP/0BjfaJ90qkNaiwQtqR/gJjE9Kkp\nAcAk\r\n=7vOU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY1HBrtvF/cpoSCUE7+DSd6AELHGOmMyFHrqUIordMJAiAEEUZBk06txS5MKf+7AAGrFmE0m+J9NdWHivi0YqHANQ=="}]},"_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-base_3.0.1_1643031113894_0.7268800209417272"},"_hasShrinkwrap":false},"4.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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.18.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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"b3146e6b2f2d3388ff3501e7d6589007feb3a8a4","_id":"@ivangabriele/eslint-config-typescript-base@4.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-sjcbLWOIGwkCdG+TYM/eLYsaTci5LymVXEe55auq9qNhv5xg1PVby1unjLtpfNXxYwrJbg9JMwSG2miFeSbsXA==","shasum":"ca4ba7c3c723e0228b6a3bd15a662addcbcb2eea","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.0.0.tgz","fileCount":4,"unpackedSize":6431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChLSkOqVpi9uSYD2RucW6fuYAKNU1gLo4/Q9MtpNaXsAIgKfHw6DDBKFpGBkYesR4SfypZ7BvFSwwebiaVIgaTiY0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiT2UwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBEw//ZSwavYuacLOGeHz1UrGHwtM+o3L6VoahzB9PMo/dHis4O3pA\r\n9r/sADSBp8nibTyO+wevQooZVdSNbKlqLqXhiQwM/3xytMqce7GIjnG4dnx7\r\n6inMAKo2ETJnQ7LqMB25/R9Mj94sk9c7nL64BBzB/MfK1PIomTCI0EF6JSIr\r\nYJ9UX47Jxji/zCj8HYklOEbITkh5OZt63ud3LtG89Cpm+sCXGcRe2B6jewmJ\r\n3T9vTzNr83EXFIjsf3c0juNBHnxOyLdlIYOespcZx+6KZrUDcwUh8tDFfJ4K\r\nvQw6wSj40ivZMVPsn0s4eAYSbl0a0tztMo2qUbFjNzb/oKObHjokil00MFSR\r\nYSi7VwK/PSwtN6MGjd8z7XPnaIV6v5XCkt2ZvAM9Ci+ZDVZhsVRA/SQeA0nD\r\n7xcn9wQ4Kgf6Zt7mcqJWUTe+tm9wnIWghqmLGVXMxGwcJX3OpycJpk2PRtH5\r\ncSwEc0sFbsu/P6T0vr26deStphZ7o4zSncjrBRivZlvkzYF1KPRkyNEQYNdn\r\n5AaDJOKUPrwYV9pPoEaMqWMZFR2wMdu0q0l7kL3SS0kmPLO8ZlbD3pyFV1vr\r\nXk6nlrtHotAwXe1IQ2b3ZpMSxY1w/rzIvLUWwSidCV8tP5lbz5hC6djwUQvy\r\n+AT5lEcmqf7FYu+kSNJXd43Smyk3QwZOXxY=\r\n=vFAP\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-base_4.0.0_1649370415936_0.042257095596662575"},"_hasShrinkwrap":false},"4.0.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"cf974dfef339a8d2adea05936b5dfeb23d316d97","_id":"@ivangabriele/eslint-config-typescript-base@4.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-a3jp8kX4yy5tTc/TwI6arkUGjyWducU71biWfpkx+IRAoNgM+OHHbU1osouTr3EWwO0KPqaQjErnXmGEX23OTg==","shasum":"7a1efc52a6944d005fad5c054a27ac984351725f","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.0.1.tgz","fileCount":4,"unpackedSize":6431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPZwG+3YegKjM51dP+kW+uB5tQ3PRneis1LKqEMnYFSAiEAjdUOvl3l4qfhp5VmQWWu6H9xWgW6pd9AuBm1kFPm28Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZwPdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdiQ/+Jv+lObNKtrRnKPzSJ6ZY2VTd4JdDSwMwNQepcYudvHDUaORH\r\nNJ17GqsgGxoSWPNFgTeE0sVToC1W57h3xzHgSQo7wIPD09XaOlUiy0i9cRMM\r\nFPMu0kPLRPYFwf3bxDsYs+BAhci7NhTxUw9DxoPVMvfitjjuYpzKcWXmLWsg\r\nfiLRBoLektD0wHwA0gwjIyxfXgXpnh2xEaHNZCGyY3I4hzpHgaW0EtChRQYV\r\nQtNrGhaSjxXIl68VkifcrebixkckDB/tS6o7OV5lZbOcoG1RrLQlnnzprVx0\r\n2Whtvz/zgJd4Px7OgBhbGAfHJ3k67GI2CEt1rvEJvBgUkcEnErVNI4eWbCqQ\r\nKJQuHR5sAJ5VlMYJpoH77vCHinIX4wh4nTotbbthAxHkm4tJAzIUwMG8SreL\r\n1SNyb0Ad8WIH7isSvwvfqyjCH9p4vTmlbpRsCzyOiU6BWyqpELMhOqTLaVKO\r\n0rkmm8lExCOtNXjsxV1IHzw9onsZixNyrJyz+jTyTQkI4uKjpctZmuLDzvRF\r\nWc053szTS1f0YPuFm/xKaT0e70Tf66zIZ1bKworgOb0aSuLfj8q9SOi8e3Oz\r\nSFiY1ZTOICDdfpWB5OxDfdaX0CF55W+85sWPFH4V2NPMMve349zb0Jz6aaeQ\r\nuw0m74MjBO61a9zdvid2otwy+Zmj0L7fB3A=\r\n=01Xx\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-base_4.0.1_1650918365174_0.5185287230562396"},"_hasShrinkwrap":false},"4.1.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"521d214ddf6d1c25a660f6740079adb80792bfea","_id":"@ivangabriele/eslint-config-typescript-base@4.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-FSeWzxLjaaIuKG8x2rQLqmhSmtjc698aLjOqms7PUGaYU70wXyIWyOZjb1sCIi23vP+KSaDa3nbvrKYlZgf/Nw==","shasum":"a5a73fb40f1bf96c5cb463d9ff752f5d98d92b3c","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.1.0.tgz","fileCount":4,"unpackedSize":6431,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJku+2x0dxVnv9T8GW+KspO9Ek1gl48i710toRYrIAIAiEAhVQqi2MBHlyMUwTpXzAwfwTmQ/WFc5PHtcW41wYn8tA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZwl9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4kg//amW30ybQEB89eoBIhT2MtfOCOmv/62eDnMjCyMAMLrWNnOKq\r\nvO3YqKZwoLmKksEMU7BMidUOtmQWKiTQSQkcemPMWAbagPG1cvXmuf3RQpXs\r\nq6m2FwLMIn6dZXbSLa7MnP8hPOIVnBB1we5SzSN+2G07HxEJlZt+2rG9t8wC\r\nxARKJ3xbPB+NEQKAkN3Z+KYNeogukTQQ960P0kirXc1J4OBXzg23KBNDGMFL\r\nf4VjfId5T3rnQB4O7lA4BGz5814SERCTSkM0T+A7M6DV1g095rDCPhAzXAdU\r\np/jnm7oe1B37cuGIS4773iDiG017tgR63S0K2MzLqYZ0ZYB+xjY4xxXe2LS7\r\naCMvgDbYzGFngUBXZGcYzrD3cKMk541hq2YPqzDer1btwz5Q1tZxc3y8FzKQ\r\nn7UywsDvuokWu8gq8/bHt4DnAbdyRcj2J7S1wG0AchKeubcl3deIx887CoDj\r\nrmJdlWZ6z50zgdyaU8+GrjHJGC6J4rWYnbbp3RDwsux7Vnu03sH0pIUUspJC\r\nIt4z1Xe74V8MaS6rLxO8BY6c2ZFMi7NsWjhnq7Fq5xz/c9TzUpNTY58jxm3E\r\npVPOa9GAR/Qi7WDFC2qW0gwDEo4V5q6LjoQd+eUB1V4KqLvdDq/2YMNZYD85\r\n1hsYTo4acJX9AkSwggenJU1oLyTahepeQLA=\r\n=r9xk\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-base_4.1.0_1650919805793_0.3512237046137998"},"_hasShrinkwrap":false},"4.1.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.0.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-prettier":"^4.0.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"],"gitHead":"352e5ae67bd8b1cdd3030b440a474ad3130bcb64","_id":"@ivangabriele/eslint-config-typescript-base@4.1.1","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-FnXrChJiS20BdL2zCuG+jLXKKk+SNXJbOpaIetWihebIY+0WL4kVH7YntONSNStx1FeS26YsA9Jhaw8owDsjxQ==","shasum":"91ecf0fe8f51cf2a6c75ebc287857ddd13aabbe3","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.1.1.tgz","fileCount":4,"unpackedSize":6458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyKS87IYSpYu+KtPYEVbBUJ3pZFUKJbQMxYetrr/o5HAiEA+2Cz/lFQqdzdeEvgm2i8Dh7CL5/6GPgo/urTN5JiRY4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijXzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8xg//byl8ouT8DztuCxiClTCVKvZaFaF3GaRvHorYevNHcdzKPWQQ\r\nbOXPkNKXjxgTe9EaWLlPf81qVk6Y3OPfWVjs41tryLceWxvmxRbC26qMuDrh\r\n04jISLAit+8Byn8cxl3kd5osTsW3QhSHCnZp0OCivd2rnXB7Ja+aVYArL1VF\r\ntHMGQmzi1lzwmoW6KZ6/uam6e28YmwT4pm+VDEK8Zju1dtUh7RQUGIjdsAMZ\r\nEihBnvpvN3mBuHF/YYfPndhQ0wiZ12HYcJAeTb8vOoRbZgAa4lEV7k8GL3Hx\r\nrGFCfeW3S9JdJDRs8zab68SFGfMdxss34W8tDUEP5wd6TOrrk64dFhAwjGlV\r\nMd7gHrv2btRM7tO33mpygkedkaC4hSdM0SPtGVbvXi49atfFcXON1PHNAfUi\r\nygugP3hH1pSjgULV9mSPHqYokNZ8t9EAOzfptYzD/K3u4PVfL8OxYpNks8uN\r\nS4Q6tb5UckQvnLeietbmzbIQbapwAueQlYM07qIgqlv+pxs50stTyFBiM591\r\nq5stsN9qvdHYHcchZ/TXtVk4DPd3GfVyvXfB9/qbLDh6Eb7usv2jxujbPICI\r\nmXQgtIqnGFjwI78am/nc13qV6mjcm8LRn/EhipUCzqAq9jpZ1mYwA8pRnU7Y\r\nGUg2CSkMGJKfvjAn/y0f2KHl8l9YOM9P+3Y=\r\n=stGT\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-base_4.1.1_1653439713652_0.11492183301006209"},"_hasShrinkwrap":false},"4.1.2":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.2.1","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-prettier":"^4.0.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"],"gitHead":"aea2ed30c91bfdda7e44e57f7c336d2f7cdb2495","_id":"@ivangabriele/eslint-config-typescript-base@4.1.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-VwO9eN1tcV7KiQoligYce9lJFtl3PzYKAe8/XV52n1MQYbJyt/XoDgvUf+GbnRxETKjmUxZz8CK4drXsJzhwGg==","shasum":"aa439c9b271390ff7b5f9b3880372fa60ffdb52b","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.1.2.tgz","fileCount":4,"unpackedSize":6593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHYk+4KhjlOHtfa/FD1BoV8tqZkUzTCUSeOPliU/xONAiBg7sK4YC3UhRsglLiEWJCYGhdcq2953czAZYgaYi1rSQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAe2RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp34g//eKqXBeBsWL6BUmjv7oi47A5M5V4ERLznJO5y4wo+gwpbRHPP\r\nAeTZ3QW+FhCpZ4qJ+I63UppLNmzGEOX3fZIhDZk6+Km7v62UnNl97i/aiuJR\r\nF/IcTk2W02q/ayKwWghOug2LX8DTjcfCZLFYlj9HkBvQid4FO8b4CFBLOEpT\r\ndkXM+uhWgmu3YV24tvY4JbCV2//iFqWFPujGVWpbpqDPG3SwcTUMliGFyF2b\r\nQxKidHTyIaloVy/vy64OurrvlpMw6vkLvVtCo0Dy75gp6zdw+2d2dT+V7x9F\r\nY3UG7ffuaTcIFjHyEgsHlovkxZZRtSs6+2b4UCgnWvL6x7yTdwSqshanFH1o\r\nAzuUJpRtbWrySieuWoBtYCtpEJYYM5V36OIVB5N+7XGKcG8ZlEqUwvl8C+l6\r\n21C2YsUz1St/UqpNgSsfIcxf8tU5USHYMuolJ818azUK405dvx8YreFv5slj\r\nW9r8a7A+2BC980j6ZVHij9xjdEJm4kCRsGQjZ7oyCaEMLJ4lx/2DN0/if4nG\r\npkY2WzeCh/BxMwQofQ/26C+7TuI/pZgRwVhGB8b6WJOdYpLmENhY/e8InyYk\r\nhO/5WFwOe4jOG9uqh3wHpkWbpFexRWW6VofR2Gc1fDQu+3ZvSAzIc+YOl0zs\r\nK2nyAgtsh85t6Fu0riGU011AdF0wv7k3u+c=\r\n=B+tm\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-base_4.1.2_1661070737365_0.775498537235543"},"_hasShrinkwrap":false},"4.1.3":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.2.1","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-prettier":"^4.0.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"],"gitHead":"4f73f7e537abf9b30a45f68226f8b9aef9ae59ca","_id":"@ivangabriele/eslint-config-typescript-base@4.1.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iQIMle/Bj4EF0IsnQKiqthXuJw5wO6KKmUzEyYcP6jkiHxtZ901yv5kqmVvB+v8w/RzXlq1o82WedsYcusBd0w==","shasum":"09d681b1e708c30c52eb42e91d9847ccd474a0bb","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.1.3.tgz","fileCount":4,"unpackedSize":6593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9HDQKqYICxAXE8zrTK1ntdwW+c4eUzjBxGuw4p+j15AiASOHuFX6Nf5rM9DCcAIwuQqHd2T6sS0lGyv3y/j0ie1g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBK0EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSmQ//Vw+dfQf4q7ON8A7gN3l5wNXGHY7guAjlz/Zo/NmrsPIre24p\r\nqaACsiLbQaSARRP/KBiSmlnEHhYxqo0CUy7u7wjic3W9iA7Sr5Q4svfqvw7V\r\nKw2azbOFXwuxjs9zZ1IFNye24DsNDU26g5aXVm9CJi3mzz1KWRmu7c12GQa+\r\nIZaJjXjmRkIdpBY5tqZf6rvybPlM58dd0nT8Ld8RySfUW+1zJvr5DVCuABNs\r\nlfZsZ6ZwKSfoyupTntmuKzcfHu/PmQXY/vM13t3GT19ExDzuZ4EAkmv4x0bL\r\nuVXImnyCCug7LbvJzDYrUI3wxx6SqSFyli8w3BHcGfehc3e1y1veWBoQVnO2\r\nvfW8YtV0E1e/WweBoJ+hPn+Bhn7Nd2dZ8ei2AnnmYqYhyY0egHD2DKp5IT2S\r\nVQl7o48WDMHel1RKtNJYVJYOeO7o9qWiKuKxeaIyXehydsYQ9ApBvXDKhbJE\r\nWUL8obvu0HWocZOhX0fkyoHNQ/ACZiHufyCxQVQd3C5Vl9ChsgCiG8lfYSyl\r\n7F0eJQgER07LEkgiAAaRMs8jrPpUhue9hc2hR1YIGiFHIf8u7DgMUzyr0MdJ\r\nelllPlVf5rKKfcz1atRSjy7JI1fSQnq54t0+K7GNeaL1f6Kj+0D+/KaLkbON\r\nETYANbI/dCZv+WeffBi6nIUIWQQLakOAVAI=\r\n=AxRq\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-base_4.1.3_1661250820274_0.10541300676159038"},"_hasShrinkwrap":false},"4.2.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-prettier":"4.2.1","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-prettier":"^4.0.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"],"gitHead":"69bede120f8f703394f8109d54da3cd4fe4f5173","_id":"@ivangabriele/eslint-config-typescript-base@4.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Sjavf1A9ZP8V2ZDhOnfJIaVBS/uEsy20YCpzEpbGH1NCCCxWnFM5XFSYsvjuvwgliuLI5ptHUchRiPPV9CuudA==","shasum":"48c2fcf6bde8bdcfd44b955f12aad585665cd942","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.2.0.tgz","fileCount":4,"unpackedSize":6593,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFfoZ62UvhLAJjTWRD9uIDGPsAFF1q5nFc/8nBu/oFFAiEAqYeVMUpn1Yhzpb30NPGTFXeBxuzCy1uPqY70aGL4wY8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBQslACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYrg/+JUscvfP3SldLdWpcAty0AOIVSsTovoUpsVMDhHhCnx5uM6Sy\r\nIuPsOF+Cc5EW1mri92TmYfMjA5b7YQyIK5cCMHaUCokhM3vVNK1aT/RH/ONn\r\nkITDrw8+yzj/lDtb0GGyL0dvsDky+c+0AdMaMpsNmGe7zdkEhqWeKnuJ46pT\r\niF4y5o57X2PPy6nDJJDWu9Avq9GnfqyGPIBMlV+kF9SeAgWMQtd7pHhNbJ3J\r\nIwqx5MNx+JOoVOkx46ZdQ5/NZLjSypBxGR7lAiDT9Ba+rPfcdOx01QrIVBF5\r\nE553+oO/f/a8eu1Lp5hk6y/aYCXc+m+k0uWoaZ21bifGPtv9TlY9E49/w8kV\r\nUxPrNueKJM1rReam+IsqyzpswavT8u8il4qL6qGvkpB/MvOWkcQfTQtjOzx/\r\n412ienOwpf5AWwYC6xoTD7Vn1yyDulOU1hrM/sEeh2dvBWo1blnOSyTym+yW\r\nTpLuVWOVJgrEoAWpth/r3mGhwSq/jekkQ6e7cf930DSORvQjsstREanqbSxN\r\nPtfSPhMct8Eu6XdLz2JOS76/zveRe5KA+t538xh6WMbKoweUn6MUfSOHvWNq\r\n/UwdNgZ6V46ooL5WNNjiCvpAYqkRVF3Wt+yTSTK9DJ+dP0QLcscqseRiuK6Z\r\n3sqvUoxpmkMA2fEL5eafbUFW8U3+WQ4RW7Y=\r\n=LjpD\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-base_4.2.0_1661274917700_0.5144316900044266"},"_hasShrinkwrap":false},"4.3.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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-no-null":"1.0.2","eslint-plugin-prettier":"^4.0.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"],"gitHead":"6fb257bf2ce6b1a853459ac6b4cb48a344d0e131","_id":"@ivangabriele/eslint-config-typescript-base@4.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jQtz3WkPWG54dgmLApMWCvjkif8gShhDo9Lh9YtH0K/TqSbjMCdv2uV7/9QI39aT5hxREx6Hs9yZ7BYUAY+PSQ==","shasum":"0dfbe8c3eb64b574e388e8037e9cccec10c97be8","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-4.3.0.tgz","fileCount":4,"unpackedSize":6715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF8jH1lGNEVVvs7E2E5AvOIRKqhwQcGn0CC0L25ghzXQIgEAB20TVDF2UZni9AKRptV/YJ577GPJw5N1nDEgZzTMk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCeWZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9kg/9Gf5mc18BroYg70OcJiSdJysK4qry1U5FQ8Up6ZpATFbUxsQH\r\nnn2cjYeNKv0BUiSjW085e1VSP8J6PjVNbplLq1vxHC/pyqn7cCrE1LQyztmw\r\nUzOuaOoHLps+isU3N1IrLBjJRXusQ2EfuIZYM34v2+D8T2uk7MkJQZ9es4cf\r\nRsqhxGcnm6MzM1ro22wzvFBrUxToZpcvgzCPQpfPZ/inRDq5IgbIWY0ItBjH\r\nU7QYhdjO4vq7HHm2PqeUlkx7BNCEE0ODbrOCeVIimRw+p4+gZqCvjphPtUT7\r\nMuLdpsaV/C8CEMfHoJPk3rl/oep55W3yaHm6Ua91aB0G71ItouRDqh1W+25B\r\nqayb049QngXls8SFDzK5fbqcybvPT8+hLOsranw4MAfPv+VpuKjnB02+Ncts\r\nWW3xoSZBXWCr4Rg2NwKgBj7ZJxtOlph0VaZ6J1KWb2LzVoCKZR4L9E3LZdls\r\nlpjQiULPP8mjgBWmY2+B6fcY+IxB1mARvYB7JjhTbbvyJL8PjYz8vh4BpkOl\r\nPaRaJ2WtI3lcOzZAgeEktW/R9w1BtL8ja1TLnAQatCAEfSoqSN4J7i5C0Wva\r\n0TgimU1/v3bEqGDdJLUd7/JNIiYfSLa8mjNvUkLajc+2gtEbTMfHjWfF2wEr\r\no/mSoFGxNs1EpAKa4TkbgeS/fy9uWlK/N3Q=\r\n=Hhr2\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-base_4.3.0_1661592985668_0.2287379880974041"},"_hasShrinkwrap":false},"5.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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-no-null":"1.0.2","eslint-plugin-prettier":"^4.0.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"],"gitHead":"3df449163564d3c79e18cd489af19bd2b5aa0c30","_id":"@ivangabriele/eslint-config-typescript-base@5.0.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bYX2C7+RqiqLIMQQV97mNFkq5aGZwCyFl4pOoYlUgXqrAIDql6KAm7aQZZaiU9bpOcIf8I23JkpQQAnlaN0eAA==","shasum":"f19520c1d2fac721511813b3b8b20c56b74bdf04","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-5.0.0.tgz","fileCount":4,"unpackedSize":6715,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzvZw17cugsECm8O8NaMjni/vl4zZcfV2FmcZ6RzK97wIhAJlpIO9giBqxXF3+NCA7EWw219ZlSuRwocoDQ/2tMOU7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj1LmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNsQ/9FabLEeEXUUBeEDd9L+piBdpC43SAnYd88H2gUO7fZ7PA0mqV\r\nuEANAhuUra3xzxUBilw9ieced1QD9FbrFOhOByWYfR/MJ39hOgp6XUaGeH8X\r\nrdkMFNvoJdFCObLFALak1fox9rUaCvJDB9mstqNgpf9mXUw4vDL3LQDqnIiZ\r\n6vWaGNx0YsLFEsHIfKN5yErP3/ukrwnHKG929lUB/1NgNKtwhm2VG8n0uNMh\r\nnxyAIBnt5nEGfwmbramLu6eHYi6WQTw6r/gTOKUPy0KxDRAecrv4OMVY9Yee\r\nYfgDecmCUg8AjDtFtFBVCmahRjtSelPDI9zOWXy/3wY8NlSOT0CPCpUcf01O\r\n/Qkix4Its3sEWZf3ju4eqXS9jZi0yOBO8fRa4LfJWj5HrTZmdqQYv/xefRjD\r\nLqt76SWFHll76cOvPUM/xNFpejMDwOI+xt8iacL8d7hX/RtEigx0bcB7MTw7\r\nR+WATYoLnCu2R7YikoGXiLBvuFa1KlEkfPLAWpFzgeuFr9eoSe8kH35U6eDB\r\nb8YCvdaMz1q6HwfVF80N7efUWmblP51psa9Ih/8g+bMWNy0Uoi7KGnyDOt+x\r\nbsEHXSg/Nwi0zY1oj/sdMFAfydgA/mPB+pSOAIWiu2HpC2kkfVMdzk66OYj2\r\nvpq3GYN+KOwy5t0yHt1qIRsFWQ7AjnoZ7M8=\r\n=IUrs\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-base_5.0.0_1670337254724_0.6063809100910511"},"_hasShrinkwrap":false},"6.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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"],"gitHead":"7f089536c9af72621b6acad219a20992c6e0346b","_id":"@ivangabriele/eslint-config-typescript-base@6.0.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-RudHnFlGGhVbNCEdDCsnINyJfXkS3Kz7y0qvJOPPXwfeHxbjk0f5wgM89IhJXV1Z6oYJ/rkMc13woqIbjZ2Zqg==","shasum":"45a2cdf8f3ea22974d9daf59029b1c311da8456e","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-6.0.0.tgz","fileCount":4,"unpackedSize":6264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyShk2qW6mURzGh8WNbHjeU/6YO+puV1r/MCi4+gdalAIgDD/yl2RiXzHnlWMsVAhr+ceyjOrf6u3QI+DPuLY9L/Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQVTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2ohAAnk4Y6Y66+z6lA8PSDOzfBBZP4fXQ6du5HijB1wYzw5AaNBVi\r\nJZiZzUpYcauHz39cuYzW/lCzwZwUy92eoInn4UAORcmyWRPXzT5TiRkSOGLX\r\nquwF36rva2T0fq5aMN13hjq+mVvZGT90LIQ8jpUijKy6c/WD8QD+OMit6ivp\r\nsCrWyuVu9rxY3vLbqVv9yH1xD8K54CjQZkZDQKPMdSHyEHgJ1lCccg+1pgRi\r\ny02zsopf90vy7HGaEq5oEMQQM4gL9pNzi0h+0xjh4jekFyuCadWawDB1ySOo\r\n7JWn8MmuNbvec1X/IrDoPg7Go9El88sFu3eVN/IRSmLLMYbJYJwvr3F5QM/C\r\ne346LgmqVGoJLR7EA2iNOVFW7ANGixcH8G8fWJzsvZ7gVKVa/yGh0W47X5F9\r\njACZ2UJEsU4It1epaAlRf3sD89RZh8YqqXBfgE2I6Q5eOn7pMrpKqV+ZFY2c\r\n3jMOV64b2DJHcM2mt2Od0VtIn0lPTPicnSEVmqFFSCGIEpeRRG9BsaaGxOWi\r\nY4b8QrXeb28eGSlKwNDN9TjFV0F9Ej2Ob0KKkGQhXKK3HwXXI74v38QTb49R\r\niixKvbAcmv+uUqwJMHcdcBAaddp6QkPHmzRAvSg93nDLJ2F3ywaIxbH+GBKu\r\nKBl+tR6Yk9ybh/EEABP+/Gf5v4Yj6UqHRRQ=\r\n=TgyT\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-base_6.0.0_1673856339061_0.17405554672693757"},"_hasShrinkwrap":false},"6.0.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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"],"gitHead":"be7278a4de795bc72b3ff4bd64615bf46e16b611","_id":"@ivangabriele/eslint-config-typescript-base@6.0.1","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-hh6biYT8tsNlN2I/XKa/L+0/GZfXZYnuOhv+VW2RQgikDnq2zRMnis8Sc51s649mlY+MPU7vjwEdtGZ7f25FNg==","shasum":"40018635881caef02ae8b75ca6eeff63665846bf","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-6.0.1.tgz","fileCount":4,"unpackedSize":6264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0yKNb2T8YBMJFSz8QnbhjO7CTOABVi1ZVIQVr7H5QagIhAJFKKVrkveqm/3zqmN6KTZrm+QbGj8rNqvJwAUky9aE4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxQcWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodkQ//X3lv6dANTaYHNybzUGP2mRxuBXpI1l/BEm8uzTylKHNDllxr\r\nKlBsxPw4ssM5B86P5ka0kUY9rZhm1X25On2Toq93S4eI0GWUuN2L6bH3Ymla\r\n6mxnhbSYAWWXQ31UZRcV6n5RvjDlSHIyn6I2TTqOk+K4c3iR/FATtaKjuesW\r\n7Cqd5vbZvdeRL84b16249GeA2dOhH75qQrTc/huSdgAz1FYSomfZwLx89CY0\r\n7u2hjkKRZ5kGaYx2NEVfJI1hITLQFPArbVBbLOnRA3FTqVfU9H+hi/03cn34\r\n0XsCW9r4s/DtqgALxkTTO37d9Ki8xZkCfjXLbJ05yRmChfSnj7Zs6YEc2MX9\r\nI4jP8m4R5NLPtc5ByJjeXT94kG4v/9nR4MPPYNiKO817YjOB4b7NnSbRDFhR\r\nGSh4VUnL20IlGF8TMxCaCDqxU4wubBmjrlsEg8XaJANFeggiMvjxnthFeRge\r\nqJnOminkR2R1kMgCkE6VBPA1OpxFizRA5mNfkknKv0EpT/a0f03WxYyykQZ3\r\nc17m6O6uGnF8seMqNZ9QD5T4K8ghyY9spAbLPxyW0OOabmlB9nhJSb0GfZc7\r\nQgQIPzakWyieze6WDFGxDGyzuhh1YNYu0TudUI0TF5P5Vy68xkfzWVorIN5X\r\nvQQs5Js5y0I+PFB9ZblNL4+Iscxq57NHbNw=\r\n=M6Vb\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-base_6.0.1_1673856790028_0.7974725596655152"},"_hasShrinkwrap":false},"7.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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-no-null":"^1.0.0","eslint-plugin-prettier":"^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"],"gitHead":"1eef4e51e6f6584c57d65c07613a6efa701643fe","_id":"@ivangabriele/eslint-config-typescript-base@7.0.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Vse24pvEVC2eIVKYLo/dHo6vfR91I8m9QK0kbBzWQW+TY0x0gLGH6RW9eTOLsJx1f0MRLhokQSt9uhR02mur4Q==","shasum":"f48a17076fc45f1b9603075b6d97971ba3a52ea1","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-7.0.0.tgz","fileCount":4,"unpackedSize":7694,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDKmKe9aLSO/vzLVZZJauqn8iDOOiLy6TEAfqPV7nGhAiB1ydWKDs6VNVduy+EUF332WsFds1ppKncvrU/jcMIYbA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMCv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowUxAAlhHD5vdFn7AlsBOVv4Ao92elS+zOiNz1BGEig8XCpUazwA1o\r\nVZD+2mlKDic6kPDGTcq26AWJfnTYyYElkKg29xRhWP5fYY5nNb6Zr4waoMAM\r\nr8X+N7ZB5GTl5eSBVh09h1VVjoa1VOYE4VecdgCQZ2L5H5+ezrR7AqOOlfXa\r\nUt/u+Fc1SBvBMOja9e23O29FMtqsYBDSeeIefRLJjzBA68NBPvqUjHVSE1mm\r\n2e22/3NzXwaMo5wQ+afwpk2CwEkiN2WGQsjHwJrFphu2kqKgvLysK3t/3FlQ\r\nzFAq2zGksWpbiRAkZh8GxwLZHFubigtGe8gywlg3J0PNoA6LR3eziL32Xua1\r\n4gVfOgTanCK/cQ525j2vQu5aPTEpNGc8b/XAU6Uotmyv9dLncTiehjCIVXQI\r\n1D9R01g+LLVhjddiToYCQeSYaEpZiKY6zlw2Fl6/KyUD+srqAN18HkKsXEvp\r\n/IKjeSJS7I6lfxfgdT5/NQ5WbsWV9kFzdEcBcYUOYmX0T+vfp62JVZA9AieR\r\nI9vKt0D9PHxG2C7d/f6XkGO46WR+OpWzVg1hvw4ufAmptAJ/mASfe3Lvzh17\r\nw/N0lwOfSwcguU8BA6G7t2NKMAzzXodSMnTW45/QpyapnhjdznBwKCvJv03M\r\nnBsYLyle9cAzAZmW+maRZ7hzzu9iepXpg4A=\r\n=2bLW\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-base_7.0.0_1680878587900_0.9358617483772671"},"_hasShrinkwrap":false},"7.1.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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-no-null":"^1.0.0","eslint-plugin-prettier":"^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"],"gitHead":"360eb349bfaa3021d2d018d97ba4c7825e619240","_id":"@ivangabriele/eslint-config-typescript-base@7.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-szZuFre5k83pmmlDjyjv+YZMnlkdWABJ0awgx2s5nT+GnvslGYP+0J4j81KLTYPj7AKDioRBZwwnOYdq0ua13g==","shasum":"bf363fdb8e18b9259abddb34a7019c583c40c790","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-7.1.0.tgz","fileCount":4,"unpackedSize":7748,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICON/FUk/pl9WBZNXngE5F4sw75uqc3J7gSQefiCMhzVAiAglhK9DX7HEvwveuumdkGNs0kaZZtf1C95Eqw1+hHuJw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMDAHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUxA/9FyUSoL0rMPPg5rrNTwNAVVjzam2q5v/Emq8c/ebk9y4/c29J\r\n/UPfktVaaLbZvAk27mr/szrRMWbhGzg2DopnvtFOabbyWqnxun7z5unyY9hM\r\nZ4DTY10ehs7cokqw8DmWenwf0e+1p+LzH5quvjZLNoVbKbJdD12fFeakiVPg\r\ncZtgFgokLEOBVRTz1lNFXu7UfEafJtddt7fpsZGGYEsAcVWovhwE3+fqdW9o\r\n4TgTZ70k7oPA9Ty7K90CMBBAoXcmNHUFjagC+o2OP2d6DyaZ5n/NUtjX6SkQ\r\nehHY9R+onshoB3EpZ0q2IyGwKqqWpKbpLgZvL5j096EEUn2mRXOnVd5BEpxh\r\nPDT3Hn9FZShN5bveqoRWVkb5P3qWmD/9tj0Tu+T0KlIdlu+0EgvgIBxc57+Y\r\nFY3NOQQl5PXt+f/wXKR8p2n+Z3L2IKarWdwiQhGjE1/ZXCbUsbvwuNlYkO8T\r\ncwmSBUmdQYIJT2IYe6XkFE/xfGjlUnNPnI6fLRjOmTUZnfmTYfmC/bw8jWU9\r\nMVOrRl1cuqP176gCrXxHayshznyDNklvLGPVrC5ZCIXGGWGcb4UyW+4q0ul0\r\nejPvZ6VIl0k/YRyVoDiBoXQZlyjg8UJG1hKpiEIO9SlPtSbval0ARO5hrzw1\r\nFCeQDoty1cnZjbmEM/VlotPpHD0sCPzHBcE=\r\n=LMY/\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-base_7.1.0_1680879623705_0.8658891460926372"},"_hasShrinkwrap":false},"7.1.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"4.2.1","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-no-null":"^1.0.0","eslint-plugin-prettier":"^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"],"gitHead":"c08847593fed126be5ae2dbae87b779dc5d1cd0e","_id":"@ivangabriele/eslint-config-typescript-base@7.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-hY4D7cPMPN0+soo7sBsnN8xEUrRNJDDIXLTo3UMIwT/9n7qcgYz05k86P0wpQ84W26ISN8UN6/LAaHNhVlK6dg==","shasum":"d5d35755fb9df3c656e7ee6e99395a4fe862b702","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-7.1.1.tgz","fileCount":4,"unpackedSize":7689,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCc5Pb18ibCOXqsU/UlkAArIVAZy9uIaMUDtcColKudVgIhAJoMkjDzwD5thDwhV6AhNiHe5Jaxln26Cqxm6kehgU3P"}]},"_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-base_7.1.1_1687437289050_0.44199892479528957"},"_hasShrinkwrap":false},"8.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","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-no-null":"^1.0.0","eslint-plugin-prettier":"^5.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"],"gitHead":"e66dd0bb15221439b09d14c4471c2f4b98276aff","_id":"@ivangabriele/eslint-config-typescript-base@8.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-tu1/ibjU9RdnZ/dQwH/6xCsnC02gcpHoaCL7RDTZCsLCxEQBm5JNlB4hPj46uI4yk4SazZ7REopLCjUq0860Bw==","shasum":"075778e9735c9ec5f69dfa99b5af77b4a9f42574","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-8.0.0.tgz","fileCount":4,"unpackedSize":7742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSQu9ma3tkQtH7xeRBnf+wCAC2OdZF81zQUDbRdykiTwIhAJ+7FwfwSRxNvZssTsfTkcgCi0boVzUZ2O70H32jzzY1"}]},"_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-base_8.0.0_1703668564433_0.9567517909808234"},"_hasShrinkwrap":false},"8.0.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","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-no-null":"^1.0.0","eslint-plugin-prettier":"^5.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"],"gitHead":"e17682717154acb3be7cf060e3c54df87db759e9","_id":"@ivangabriele/eslint-config-typescript-base@8.0.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-ZDy87nULqjy26z5KnwqRH0VpnRctoF98uykjCZKBTVPepqfj43oegwVg2CFJsc0HCwn2Hg81SpjNH6MvMkyCDA==","shasum":"ad9c90568e1296cc27fce19737bc1f3295b602ea","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-8.0.1.tgz","fileCount":4,"unpackedSize":7742,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLb03uaZyeRjecO0cARS4k0uBZFcFATiMa3m+Iqp+7WAiAP7oGmhSqh5RpYGvPKT7xhUNoJQ9bNM5HUdV4Ku+pESQ=="}]},"_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-base_8.0.1_1703669125978_0.8031502859356325"},"_hasShrinkwrap":false},"9.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.2","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.0","gitHead":"f9bd513bdfd06c1c5dd7eced5c3561bdd7f90154","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-qa3g8FtX34P8m06CkPbgdUUGGRuDVwv9UlHIzWDO5/UsHnCWCxeXJ3MI7XZnq253tXxI30QEvkhoofTLxLRAmQ==","shasum":"83258c061141aa0794c6e6129bf640f23e90216b","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.0.tgz","fileCount":4,"unpackedSize":7849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDNfHDAv/fOxUgt3aWZaGqJViAF85IR3hupRwOUeoIPAiBYNjo/C0nIcS/HU4dolewrqVMfiKXWqqqq+BYvMIgfpA=="}]},"_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-base_9.0.0_1707185933604_0.1917547204361143"},"_hasShrinkwrap":false},"9.0.1":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.1","gitHead":"f38173466d02c1bff1afd98b2204339c4719da12","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-dIgia//kLnPSEdAJHxUPFiYU3F4N5bKxzH+LEjtxuBamHxIcEenURmRFYmUr1GVQXdCq54nFxfmd+48+i+AqJA==","shasum":"4f2f02d18deb47f992f045a2aa96f056c4cd8ba0","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.1.tgz","fileCount":4,"unpackedSize":7856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm4hhdjZvs6d1gHO28NmRBM5tKhiYti71Epxys5RqL9AiBeuusrOe+dDUH16x867RWMCc//T0EU4FJhaXVScFrlKA=="}]},"_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-base_9.0.1_1707186665948_0.8812928262793218"},"_hasShrinkwrap":false},"9.0.2":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.2","gitHead":"3760477be2fe9747de925e20b5f49cda0880e592","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-4OR32g1j1EnRKTQ8kpSlNMacFiNEVOw6v/1ay+4aG+mJIZbLiH6sF7udHOnMWNATrlXPXeKrUTO0QxB2NvLs2A==","shasum":"db8722bb87897e9ab6932c7312e39d3a867fb739","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.2.tgz","fileCount":4,"unpackedSize":7856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEz1J7v9Gip+Yim70txM24Hp3zYet8ZwQQi3KdI25GrQIgZiiThj462KQTHjkm02JKks0GDrL5bt3Po+2BbnuFZvo="}]},"_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-base_9.0.2_1707186999325_0.5036475050339921"},"_hasShrinkwrap":false},"9.0.3":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.3","gitHead":"948bfb0954bd348dd6b6033a037818d89281420b","_nodeVersion":"20.8.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-SzYgOvXiuwG0zh2hrcYntDv/pHpkuwzfo5qV9ORWgXn88MCXzTx/x3ImTQxHvISVTNth82U3PpPwoPChQ9/Ejg==","shasum":"f9099430c2a5159ad3de18d8229d034c02364248","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.3.tgz","fileCount":4,"unpackedSize":7856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2EwYKFqsnX/VEXUmBtVpozd1tFUqnLwWL+9NTWfyzTAiAWOBWp7R+2sz70EtW1HV605LEdbJrn1QDGOWK6NpDI4Q=="}]},"_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-base_9.0.3_1707188645759_0.6461831339513142"},"_hasShrinkwrap":false},"9.0.4":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.4","gitHead":"83e67d80a26a20891714a9877c45bc5045f6e9e5","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-1KPKLABAN9l967clBB1r2EElGZ+I7B4DjLoAwfwHqR1oW5USiPQ5uPxh0LPGTJAVtRwBN5+gKksH2Si40cs+5g==","shasum":"b5f153416843a6db8cbcb6d5a6b1549e1f3651b0","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.4.tgz","fileCount":4,"unpackedSize":7856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7ANGEG6pYRsUWGqQZKM0tpnrO5MSojW5DiLSy00yV+AiBIaQcGDiGZ8CWwJSSol9gw7LrZ/EK+p/bCsazy9hkQgw=="}]},"_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-base_9.0.4_1707188982191_0.2890631120272391"},"_hasShrinkwrap":false},"9.0.5":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.5","gitHead":"91826b13ffcac08552431201cfac249a55127c2d","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-qFKOHo6NlCaO1M1nb3wO9tlZhhzsHt7+rYvwiXYrd5LBUGTPhGzsxHJuuYNRTQlQVbVmfNI4Sgs/1orCbywzWg==","shasum":"a122c0b84897c89c0cca408fd5e832da8d76a3be","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.5.tgz","fileCount":4,"unpackedSize":7822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbz/dEfUEBlM8EaoIvLMAGGcl7qsAJQCHQajMJGaH3wAiBGxQWkvbUoCYDBy9TvVW+VagFqSBQGYszX8uG7WTVqlw=="}]},"_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-base_9.0.5_1707189571701_0.15525939401573297"},"_hasShrinkwrap":false},"9.0.6":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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"],"_id":"@ivangabriele/eslint-config-typescript-base@9.0.6","gitHead":"1754f3ef5f569baa6125351dcfd13177339c3bf9","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-DhC7Cx3rST9Furk8fUMuJHmlp6Tp6gjxSHIhwZP3SazqbEOS5rE1iqBAJmcMR3Zil2wix2Vx7K6c7q6yrRvl7w==","shasum":"2e0f65017b9c5cdeb6b63a4317b006121b87f0f4","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-9.0.6.tgz","fileCount":4,"unpackedSize":7822,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa9uPoM3jfRpd5hoa0ou0vNbFiaa6WxcZN3QwCPV88wwIgSdCLrW16tFCvoYTv9LX49UMStEtjGTIVyK5vF65ZekM="}]},"_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-base_9.0.6_1707239957831_0.8407300996569829"},"_hasShrinkwrap":false},"10.0.0":{"name":"@ivangabriele/eslint-config-typescript-base","description":"My most commonly used ESLint configuration for Typescript (without 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-no-null":"1.0.2","eslint-plugin-prettier":"5.1.3","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-no-null":"^1","eslint-plugin-prettier":"^5","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-base/README.md","keywords":["eslint","config","typescript"],"repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git","directory":"packages/typescript-base"},"_id":"@ivangabriele/eslint-config-typescript-base@10.0.0","gitHead":"569037db5cc2f46f50bb613f6aa00fefa82844fe","_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-iv2psSHZtUqdTbpCCA0h1d2TTbxy+YsQm5ZeGjRKWasiPci9tjzOalGtkztf+0gZXeOk/qODr4V7GJZLTkdl3Q==","shasum":"c594e78e0f639d29611f89eba5f61415eb5b76d2","tarball":"https://registry.npmjs.org/@ivangabriele/eslint-config-typescript-base/-/eslint-config-typescript-base-10.0.0.tgz","fileCount":5,"unpackedSize":9455,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ivangabriele%2feslint-config-typescript-base@10.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDobjGwPy0FpFG0p/Ul00lOPASgu2HCDM29BssiR8BsCQIhAKnrlerrrJbMgWekiHWVq0fteT+MkDLM+hQ4xOLCRHyw"}]},"_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-base_10.0.0_1707349363998_0.18178019128368694"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-28T22:05:37.683Z","1.0.0":"2021-07-28T22:05:37.858Z","modified":"2024-02-07T23:42:44.568Z","1.1.0":"2021-08-06T10:38:16.782Z","1.2.0":"2021-08-08T09:27:19.803Z","1.3.0":"2021-08-20T20:37:52.721Z","1.4.0":"2021-08-28T09:47:52.639Z","1.4.1":"2021-08-28T10:14:45.429Z","1.5.0":"2021-08-29T13:32:22.027Z","2.0.0":"2021-11-12T01:27:02.516Z","2.1.0":"2021-11-19T12:58:13.023Z","2.1.1":"2021-11-19T13:06:15.236Z","2.1.2":"2021-11-22T14:21:02.224Z","2.1.3":"2021-11-22T17:54:51.157Z","2.1.4":"2021-11-24T18:02:16.238Z","3.0.0":"2022-01-24T13:25:06.276Z","3.0.1":"2022-01-24T13:31:54.033Z","4.0.0":"2022-04-07T22:26:56.303Z","4.0.1":"2022-04-25T20:26:05.350Z","4.1.0":"2022-04-25T20:50:05.928Z","4.1.1":"2022-05-25T00:48:33.794Z","4.1.2":"2022-08-21T08:32:17.514Z","4.1.3":"2022-08-23T10:33:40.432Z","4.2.0":"2022-08-23T17:15:17.975Z","4.3.0":"2022-08-27T09:36:25.858Z","5.0.0":"2022-12-06T14:34:14.913Z","6.0.0":"2023-01-16T08:05:39.223Z","6.0.1":"2023-01-16T08:13:10.179Z","7.0.0":"2023-04-07T14:43:08.049Z","7.1.0":"2023-04-07T15:00:23.863Z","7.1.1":"2023-06-22T12:34:49.211Z","8.0.0":"2023-12-27T09:16:04.609Z","8.0.1":"2023-12-27T09:25:26.137Z","9.0.0":"2024-02-06T02:18:53.765Z","9.0.1":"2024-02-06T02:31:06.088Z","9.0.2":"2024-02-06T02:36:39.467Z","9.0.3":"2024-02-06T03:04:05.905Z","9.0.4":"2024-02-06T03:09:42.348Z","9.0.5":"2024-02-06T03:19:31.869Z","9.0.6":"2024-02-06T17:19:17.969Z","10.0.0":"2024-02-07T23:42:44.167Z"},"maintainers":[{"name":"ivangabriele","email":"ivan.gabriele@protonmail.com"}],"description":"My most commonly used ESLint configuration for Typescript (without React).","homepage":"https://github.com/ivangabriele/eslint-config/blob/main/packages/typescript-base/README.md","keywords":["eslint","config","typescript"],"repository":{"type":"git","url":"git+https://github.com/ivangabriele/eslint-config.git","directory":"packages/typescript-base"},"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 (without 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 (without React).\n\n## Usage\n\n```sh\nnpm i -DE @ivangabriele/eslint-config-typescript-base \\\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-no-null \\\n  eslint-plugin-prettier \\\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-base \\\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-no-null \\\n  eslint-plugin-prettier \\\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-base\",\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-base?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-base/LICENSE\n[lnk-npm]: https://www.npmjs.com/package/@ivangabriele/eslint-config-typescript-base\n[lnk-contribution]: https://github.com/ivangabriele/eslint-config#contribution\n","readmeFilename":"README.md"}