{"_id":"@sparticuz/eslint-config","_rev":"145-9e67ae100956ed1c0b81fa8cf50181d9","name":"@sparticuz/eslint-config","dist-tags":{"eslint8":"8.3.14","latest":"11.6.19"},"versions":{"1.0.0":{"name":"@sparticuz/eslint-config","version":"1.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"ce3f728a2147e152773a23bf88be9bd51bac3792","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":5,"integrity":"sha512-Jo4dOCy0Aa6leae2c2l3kAXlYG7Cc2c/npqMLvo6XFjJhn6OBcCuD6iF7H9P8zwGCzxQLgCIbwsi0OcKCy2gJw==","signatures":[{"sig":"MEYCIQCp3SeDql1gkpbB2+99rQVPIIyNwB7f8i5IGcyYC/sCGAIhANFUxOwT1Qo5igD61hFxE0miOreM+Mm5/WA1/JfDGbyu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeg3T9CRA9TVsSAnZWagAAAPwP/2/39ggF4bmlo2vdhC9R\nso4KXmEMERZbDggbwWovETEDMRxJoWOvY7n4Vxe0OCYbzq+p6zpB8DRwRIyO\nL8b41xKzBgrbfmaH8Mfs0M33EN4VCUK1yKENeWSR9Lxq97Ueg/e9FhXhDs9A\nr/3SvVxzFCotC8qO1MuBihf5YIphltW+ujdmoNaOnnGRmAYU81wzyR7MW98n\nuySwE2C26DtFk1LSjG1t6ywfNHrk7K/+8dIIHS3Ie1+EdHlMjkzKxXwTMjSe\ntMBWBzn7fBbi/6R1Pbbxw2xHYxEpyBw9IyH/f5AWPSLnw1CyhO9jXMdz5MAH\nUPbsaaYrZU9S/Rv9K05taZ1zYbMytuADDTj2v0ITUPqFRUX4XiarMPO/jHnc\ntNIxujwW3ruzVMTVQyyfLJmRiUDxnfArpb8qaRMNmo/s0AfAqS6vwFfLc4rO\npfP8g8fDO2RndbPNs4uMAV/sYnEeQOTwqXgo+UCMXynXfzkLzK8kpBSnX1Zm\nM9hJC9qEtxGS0Zy5BwpALX/oYGAVK9sbxVoj3dsg/N04cVqqNl73XxJ5m34a\n+zyo7+aGeh/K6sJb0RmDX0x/hgCBEuhHkrqkXdkJfqgGpEtASE+pAziLY3fw\nVPbPWdyK04Alo4BwDwJDSsPzRUL5mEfhwBYDxJAFR1yCCSkVEGze57iU81hd\n1YA3\r\n=xm8e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"^3.8.3","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-chai-expect":"^2.1.0","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1585673469226_0.05409989195699838","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@sparticuz/eslint-config","version":"1.1.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.1.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8996039f8ea52d02e1fd088434a41a93e35dfdab","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.1.0.tgz","fileCount":6,"integrity":"sha512-kA07oYSnafl11dGIqnYje1eY/FnG/8rcmMPebnDnwX+/1jRtWJyCzzvr02+pfKLeZVeqe3E4bPIw6+1B3r7s5Q==","signatures":[{"sig":"MEQCIECmr2tX39kIuINq5dC/Vymae9M/BcDytPOuZBM48K1bAiAcNj9UEwGsZiS1SMMqveA6QYBL1RTtFTU5NuX+nnVEFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei3aECRA9TVsSAnZWagAAsyoQAJh6XxsXsHGUjxpVUbvr\n1aCdgS7MkAVmQEF6C4yV/A1zZEhBZ9J83czPj/pUIPsQyoYAkHaQxW2OLksm\n4nRQKbfLhWbgwnPVaSxIS963XxZ2Ke8xQ4ar3ugiH1NaJ+LvJfeLByqsGHeM\nO/SaG0puIdFDvjK3ufUo0wvQLshnHV5ZDCUrgOc4c6e1skxSUdAuk4gq84ae\npaj4XYmGdZjrtoZxDeXiSENyjSKpFND5Gsfl43BL1RUfOhAOZJvvpAssvkH4\nkOZxzuiCwtSSgtVN4Ay/llAde7ffaAvU/5OcPj0xIhGIhk6RYvxcvXZ4JewK\nGTpJq9BvD3gpikVsDwvIkkI/l0e5Xd7ydb1Gc+0Tho1X3pNEeZtK2QessdVU\nmfhlGMh5NH14FQipYzQHMi4qYvE8e8zgYrvt8W3EDqvWZxZakhDOeLg9byrL\nfC0uVvUCcrpzetpr7o+Vx8W6ODZd/1rqzMRsHRuwtls/F+mov1CoRDO//8ls\nBy3ZKv9xzjPIwsV/zkLqmrtMxJAvpyYe/EK9xdAKKK9oRUmk3YCvQIu1qQYt\nz54H+YSkQdLpx4g8P+m5uruzzNONelZqwKFhXuTAYtfTM5ASqvDp4tqNNake\n676WhITAFCEeO++6nbymfmy9z8D5lYQRlacvHTdwrTOJbaO1UGS4qZz+Cdph\n4eyE\r\n=LTKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"^3.8.3","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-chai-expect":"^2.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.0_1586198147608_0.030341567640848277","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@sparticuz/eslint-config","version":"1.1.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.1.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"1cae629dd51c94d622bbb87543eb7d20c446fcdd","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.1.1.tgz","fileCount":5,"integrity":"sha512-6ykUA3O/RhAK637bRAaXwB0jgJc2Znv5YlHRmOXhbZ6zDb8lyp0anra6yFOfoQd6nlNS+dT8MoOff9PoiM5Ymg==","signatures":[{"sig":"MEUCIAI2BlSa/go031CNVqdGJkJTAeT6I0aKw5icbsxhzfOIAiEAk8U8VnvaELGdw2heygnDyZ5yx1wYFMYU2Q/lBqsJ2O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei3anCRA9TVsSAnZWagAAMXIP/jJRi48AFgMJLhNYZhQ6\ndtL2N92c5Js2PIk2ajqJXKHJON7n9woIe5oSFlLXIxr3XgPlHX6xxo3Vp20l\n+FAobUPWbhbV+DkWlRO/cfo4YhTivihPnLmsxoIpjYDwqvxIHjFsRyGkWeTz\nYbn+Cc8Enr91/cbw2ZjesAA3Y+Z6k7+Dtb9xpYoBb48vdy+kRrK6a39X9WRa\nC9ogwYFGSJTCPeXqmrqzVHPF35jZq9hrVQyVP7r91T77mpFmW/FYG7z6jzG0\n0nNB7u2/3G5mQfVTHUL3nbr/QQbLxZDVCAYcz1/qr+oHmOTTLQad4eXLx2tF\nrmzLXdkmk7igi5Dvkj6unUenH+3yC2EYoe0LNAxKKzkVGN3lU0JwjgsEbvsV\nnQknyY1Zv9iAHmqvouYmokR+Z/uxox7o91oljY6to1tGSVZ9nyhkDaSiY9Uy\nztJ1fgC7Yt+Z35kfDK6ScH4iHIYl2FsBuDu6yh1s00xyCek0k++2q8nhFSkw\nY2C87qqwdS5lhYg8p8baJxU8denwQ+Gmh7ZEZAcuxi0l4wYPD0hZBpnyMOrw\n021PcC/vLtVNHsEQ7ncHyZhUtIWVF1gKS2TueOlguszPr8e7QFDrmu0xZGyi\n3P3lFsSIcxMKbvfzSPQvpSh7ol6+eBob/PBjwF3FKj4gjgqzWbPUSUXZjNXi\nlioB\r\n=2U1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"^3.8.3","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-chai-expect":"^2.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.1.1_1586198183014_0.6304625666106358","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@sparticuz/eslint-config","version":"1.2.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"029d40cdd1f0d6a5ce87526c7d35120ce1bb0987","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.2.0.tgz","fileCount":5,"integrity":"sha512-gXpQxEwVR1gD7Giiy2jOvgu4mahM6+okEPdjfgWw49YOBdem+BtUETfqO0zM2L8crx00hUZM5E9/k58KDNM+sA==","signatures":[{"sig":"MEUCIFegKGC+L5pX7bnwOIaM3YOiw/fLNFBtothyPZH7OdfVAiEA1X1ERVsVUOEuVaNBE84qDRCokn3zG5G4o32aa5lB4aU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeobSuCRA9TVsSAnZWagAAQ68P/R6JIneQ5dUEp3e0iWfu\nxAHPGM/7Q0tH3906wc9pTvEo89wqv6mdqcBPm4K6pB35YkQhQGudOO5NrVMc\nS8P2G9loHXuZ56qNpXUgsF1MnhRS/ZWWEVvl6XeHpgTBynWPavw9Ib9TQd+F\nmLesVNPzhbi1lSoVbHutByjx8eMnigiAFgDMvBkN/sJnl/CemF+8HRIqDJdY\nkn2vh443EDc2KSkLz4jaofdwFjfs6+X+odf/Ze528LpjmaB1Q2f21b5X6QcU\nEezAOCd8fy2NZBPEp15E9oYMFW9aAw0Ud5E4orNx4sHjeERRf8kGIK8adAjq\nbgd3p4ynYavzwYjpfDsNVly20gscMgYdlr7wTVDZzLpN2u2nUM2HCXS9KKnG\nwMJcz2zwu+p3CkS3GcYlBsJ82uQDgNIQpzf+BX1izrBHb06Jlpc6rhVDdA9N\nGHAi3MAY/OX6UEoB0vWjArAw/MpLo9n19rv/e5WDUNsa/qcG3avjp1l/B6RH\nO7qyxsn4utP9sMdWS09hnTRAvuuNkPu1mKQyvvoixymThbNH6NTclOV+wmo1\ntZ1RZKJNG3krrpHMWhoC3CzYg8TEhIyIGXyy0Ht1zGrAdzibu4iCJNt3ooqx\nPa+oEqEwTwntHqdki1YteOpIWQrU4Vxc+3GIo9ObEnuD85d2kvX9O0lgzBo1\njYdx\r\n=01fM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.1","_hasShrinkwrap":false,"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"^3.8.3","eslint-plugin-node":"^11.1.0","eslint-plugin-mocha":"^6.3.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^18.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","eslint-plugin-chai-expect":"^2.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.2.0_1587655853614_0.5221176162561485","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@sparticuz/eslint-config","version":"1.3.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"99930b6dbb65092f3ec8bffca8e91a68a9c6a2c3","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.3.0.tgz","fileCount":5,"integrity":"sha512-UwkMmG543bE7PKNbMK3X+WP2DS7/srwUeNTP6LgykzJ496FlAaX9a+IYGbKHHVH4U08OgWLrj0gZ0B5C3+nUbA==","signatures":[{"sig":"MEUCIQDonUUgEegFtGmRZBjIt1lsJkxyPR2ur4LMGhcqYCVkdgIgelUw3n41fxCNueyomzG4c9if0Umh57qrK+C5loIuh10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqeuyCRA9TVsSAnZWagAAuL8P/2/JFiWBIILV2x8wKZ4w\n/4uJIN6EhzjC1xvXqAC1WkIYAsvm8NYpFYqtpqXT1BhixkWF9eGSDBVhlohK\nZZmUQn+0omXxnSDc+WTela79iVadmzJLOrwaiELCj33x52rtEmBLieYs7ilo\nqbzBgCMqSQKRyefbjOWCI9UoiZCkSNteUmiIWD7rh2a00f2w8w7wvhFFxLO9\nd64luZH/krG9BRL1InOyARmPo98GJGUvWmlpKN7VFExMs4a/aq9LMcdywQwe\njg/TPPbdAPIHpiVq6Qc+hi+5uXstn2ylDFsqumVXnWaTbno3TA5bJ9k/BUhv\nOYFJsAI3apDiSWe65yzxCrQGAy1O2mFzi/2kBWjaOQwvZ8im/QrZpRTaNulD\nu04XmkXNm4hGIMgJQ72P9wP+PKRqoxXBQe0aVgjvj7vGgZjC+k/1dVoA8G/V\ntLxvmJq9vJHZq0Hr4Pl+389bF6m+ElYZCmQX9hduv9KHFjJETetnxFFXmUTg\nQ9UHHl+K0Ku5QrK9KbEH9d7Lmk7fG2FCuyiJhXeqXVem7TnZhrvmQ2JxdAP/\nZU4FTtuOP+tXKsE66XZL2ONqI1h90wWK3MrzOim0O7HS39jVOk9vzuZ1nqfP\nWhPtNI9r34QxNwL4jpT2X6iRXTaO4igI5ztLiAQ+mvAEjn7wq0HkIu+pfePG\ncfXl\r\n=sJIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.2","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.3.0_1588194226024_0.3789869490341493","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@sparticuz/eslint-config","version":"1.4.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.4.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"aeda22500476013f0e8f640dc9481fd6e53f6f4f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.4.0.tgz","fileCount":5,"integrity":"sha512-rhrwuVUVRRQMkb7ELgqKq/W8S6EzOEBjWrhfxNZMNME7GoFlXEvkMsH8APST5O8i7SeKOoZZL/zGKfab46bp9w==","signatures":[{"sig":"MEUCIHsY4H+o9iAHKBbjm/4F0msbB4p6YdFGl6oXK/Rrm86HAiEAg7sB0ireCRmgwnuD+d/zkgH7j0kVD6KibZB28xr7Tz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqss/CRA9TVsSAnZWagAAYxoP/1bB1e088T3K+Xitd6NU\nS3gF5IXKw1A2WISKh0r7aFMwTFGZVlBWrJ5WC5F0cwmAhLKoMWIMgOMIcT+e\nRmSNp+babEPQhjzoJ16N3JUxyoqIfYscM11bP2RByopMDe/UfGjy7eUJFuws\nUMOFDTgT6Q2BRnINh72LMXweenaKAfKdbt5WRBJNlN0aB6iydCcSykNfwqw0\njrYxSZfslY/JoXXzLf7cXT1twa0C3SfcQFs5DiPJ+iBeYXwWC1rfOulIhh/Z\nFNrozZUcFqgklO5mDeyHOGxhasjR2qIJpq0jmGyyyHbfvoWhDDTXIeX1vobz\nkq2k+fIzlzANNwAtpSFT3f8fSA5iF5wuF+5PoMwNDpdnBVHHK/UtEIQNjBm4\nSbkqvY9sIIAFrmeSoNvz2ybBLP7FdoYTgKNTGClgRaf5gU8tE/civShU5RAv\nFMRGnOTnSqvihhyOZe3Mn1zrRg+lfnYaJQonOY8cuYki/+vZb4R9zaK9VYIJ\nMujfYgFsmD/fIzRREQZWzTLnK64KumN0ZLgeRrCsw/XNp08h0jNFixGpJeB5\nEcbZWbDePtgQnpIpGQRfLvY7th/L0KB+oLG9/nvrYsv0wgyKr/hvuv7Brdnq\n4kbM2w3OmReSppVk3iwrP6qODS5g6lGyOA1+n34KeP8SAeMtyeeYx2PIXs3V\nFjE2\r\n=z2lP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.2","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","prettier":"^2.0.5","typescript":"^3.8.3"},"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"3.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.0_1588251454931_0.8934635446175323","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@sparticuz/eslint-config","version":"1.4.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@1.4.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e475f9925bdf2f1e488a6337a2e05db11a736604","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-1.4.1.tgz","fileCount":5,"integrity":"sha512-vCNF3glGGu6QBwv+FccZuiaxvK5/MAWhYYbBkcJsiP/QOIwFZKNb456MTIdUWIW9foXFukSZtWlPTtEH6bNrAA==","signatures":[{"sig":"MEUCIQD+ry8f9ExZ/GMaj4PW8xPUPxK5QuRtQMvmclpW+/g11gIgYOpiaF3gc7y6WMxZeed5UEUfjeo4gY4dTmHa4Tf5GeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJesCW4CRA9TVsSAnZWagAAAmsP+wSwB10pFNHdI/uv1vzb\nKLOQ6FuViVMY/PithJSSVfrmyo9br9cs4UNpVyxGYfIGuE8AoC/lPJmEBzJK\ndeyX28KOLS9HfIhy7XNr531xobVkRYCaoEg3M4ifC8e6fHKd6kVDHomtng7S\nZfc6KtRpU+nKn2ExO14GTU3MmwLbYEGOeePzH/LSV6k9ma6B0wU0LkSoUFUj\nolc/WVaPNRPrPSTFwA5rhBlL+CzPrIFi6dCD43BUvoWjyTSMVh8+/bRAwjB1\nln0OfRZJwD6EpmH2JnR+mUJq1F1DlZWhNrIrhyE7c/rP+xOkR1C6X9sswLXl\nsqf4kOaRaAOzoCWqfI2UXrxWRkzTHXb5K4JSVt7yR2kUjfxBs48DQ+ZOvuoV\nhnTXOi8rzHe6qWOYJExNZaVIIevIFt8qp/YcXqSyup4fGJic0BOh8zdu3Pcj\nMqcwk94zpqqE300sEZPmXVYTgueZzCOYb6EM4t39axpolqmEgpYxHYknTwC5\nJcXfs7iUVRYb0DotljPUMs4eBkIo9sCcnN/COS9nUhv+zI3U2cSblD1FKH2U\n7O6gDvgVbBiAJAqA9aitBAZmDjwjqGY/O2H9dXfiXv1TiI20X5IqSm1uqg5d\nVnd6wSwJijIx6BUaJR620Y/JtD9zjdP2sJX2NQB944tC4z6pQmJjv4T0nCQh\nIx/B\r\n=Xsh5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^2.26.0","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^2.26.0","eslint-import-resolver-typescript":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","prettier":"^2.0.5","typescript":"^3.8.3"},"peerDependencies":{"eslint":"^6.8.0","prettier":"^2.0.2","typescript":"^3.8.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.4.1_1588602295728_0.11349492565251507","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@sparticuz/eslint-config","version":"2.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"98c35e7463ba961e94564d8c13c6391cf8757c9f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":6,"integrity":"sha512-36oJFgrvTn3qK3IeuIWoGx4e8wPjDlebwvg4Fqf3uWPfuQp+FWw++vDo7yxrqzihUMc+Bu8pI7OqUfL80no+0A==","signatures":[{"sig":"MEYCIQD1poPTfGteMy0u2KAZ7bmrh94m3GTI2AMx+FdejQjr7wIhANI/TnDmlokV+Lyeg7FS/EJhIxisR8i2gBJz6bYHsiIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJext9UCRA9TVsSAnZWagAAC0UP/0oDv61mxLnv6ULItgwo\nicMoBNnPLaIkQX79nJXiWevDmIudb0NjHFEeGv1+FED5LvFbHAgw2lEtvz0d\ndEekC41T9Dc30J8xPYbF2MAGZrIU+1STEEExgDtvI1fwEskhVjn1ZnZvGJ7O\nIw9k01cd5RpADDxDfl2UUyLk9O3XBXijXVED0c13xsUzq4xGbzGlbPp9Fq/J\nDkSdSyZDmhMiup3ohWJDTk3l97RBDeMmjAHEwXyvDVJzeYtsAVX1FW0PzFT2\nOOmDe7SBU+n8kt04DzoJe8VyTt2UZUmbPXMXdfI2Uwb6JsrKJ2k4UJ3/M5fw\nSK6PPYk94brEgRo4EPBYiFEmNcz3amjJZunHpklp7BuD3Ve62XwWfAJKxw8M\nFEpxXYj+nr/TaljimlHB1kuPuJrbfkPCQU0HPAGxaxvHV9H85C9y8Fl5Fz8Y\nXk9bRbFAGcmA8+owVTJt2gD4ZzBbCdF8bZps5vMgfrtJzSn6eSbtBtK2BGwk\nHxGbXO5hozZX/xGfxJ/alt4IZSDFF4W57PF+hfblwOvmr69l+ZFdYR0/+Rew\nMJEu3RORYoi9690vJA7ja8Y2rsN7TO3EK4yp1hqkrfqS0T8k5uh0QL2+9Je8\nCiKbklbTCfDGbqmNymcGSl0I36e7qbdToW3quaS+StZppHNglYuibeC+0PVK\nm9Ez\r\n=0ile\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^3.0.0","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^3.0.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.0.0","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"eslint":"^7.0.0","prettier":"^2.0.5","typescript":"^3.9.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1590091603491_0.26376842220961705","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@sparticuz/eslint-config","version":"2.0.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.0.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"75ef2129c29aeeadb689593486e16786da9d8e27","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":6,"integrity":"sha512-hMQRY4e1aKBNJix00BrvN5j/vQ3NLxn38JnAYz0CyQen0lmL4BalvkXo1P2y6QF+3IKNYTp2WdMQBwcWwYJevQ==","signatures":[{"sig":"MEQCIDEj8TdaHyWHE7Rik32GLkcnIHEnPcQaXJ/NbWGvOnN9AiA+UBMgwA7WjeNY8GVI8eftkJfmyuNgLb8ZsMgLrixfeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezTdCCRA9TVsSAnZWagAAjeAQAKPJmBotxOegXJ1BYYgA\nH6MvTxIZu3I3/MD2QBdFDuaVEa7ErRojzE53hK+EVc3z4CfEVAK2jizAv4Wm\nXfkyyrgAX9pl+0wiIQYYWil7nZ/0KI7d3KK+eoC+CuaBHkLauIz1WIPPpfvT\nEsEiOFZ6TPL9n6LGpP5r0g3MywN0AcXHUJMkQLRL8T2R2lypha8da6ipInI5\nwkSaXkupGyBzBz+FQtvixUIc5aRL3xqw267OvtzApTIT8NoQ3J3yHChVvs6W\nVLulAgvAC1pO30gseUywTS9/kQk63ZL4EiquOlcKgYwG4ftIyA2529Ymqsaj\nIH82pZjYQYhzrLfecfUv1Q516OhrLy0efGtiEgkZ8YpD400aCLhRuOMfj2by\ndvnkwGrZFCl9+tTBApbuGBWMHQ1LyAWUUS8sLLqzENgXek3Olnc2uXpBY/QR\n3UkuwRbuKPIXafRxQFrr1ArP8J8YTvrTRsmnAfJcfCsjJeOD/TqqR9pfr2GK\nG0mdmM60HU1gzrOl17ox3AsQi3GeMSC2wHY8OETpvEUNUAxFJuwITXxwmswq\n5BU27+ljqwBdViNjsvM5kbjuP8fpzWejj67yeTBd08YZmyV5uMQkEGCdtAO5\nD7paHu7J3e4PtcKSegR5Dyi1g6sT0G2eqiQAZm9JDAZrnoEw1HIV64rI3EnH\nHLaB\r\n=CxqL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^3.0.1","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^3.0.1","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1590507329634_0.9098822478988073","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@sparticuz/eslint-config","version":"2.1.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.1.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"129ba314abd918560cc2049369e9285cf74df333","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.1.0.tgz","fileCount":6,"integrity":"sha512-zsiJhNeJn9zZa3l1kpXhmDfmzqUPayNPUK1LUWvticV5IagihfL1efepLV1VNZ4LZYKllwiHY9u+x/qU1wUJFg==","signatures":[{"sig":"MEQCIEcjtHPbLCH6UKlJJ6+qE74bWQ5doclPxTMJyV4M/9VkAiBsrHLbUhmIDPW8skm88cL2B0YkUewN75HtAWckYstsyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezTzmCRA9TVsSAnZWagAA7hwP/iZEw/MyaGM+nxU1m/tO\nRtERjVYBXiLQ4wjxvHBA2Sc6o/a0B7vn3vnvEZj6sScMQonPWNG1g2Mfu5Td\nHNB669vYRnmWvpoMtsCpEBk/LB0LKcr2l8MtY+HlMnFqbqsVJpMZmnOxa1HN\nEE0nkr0HpXSivqOt73jDHy9grqzaQbQTHUKcrp2diKViw3rBLPZoaMFCQMKF\nKD4ezpIcSZDElL8/brExZvrsRC1yPbXNFkeBcpNyIqaDm6/Q4JOd1OLMyXPz\nMq4GLbBHRM1xuzB7y50KgHjCHFwWSHAZlewWge2uY0Aom4vfE4ls7i59ap7R\nTCn9Ghx/rq+/SlJPNfil4YDBlPh21u6fPrqZvYW2dmJ19ZPEJF/tSBC+YTPO\nT7WF+KDX2rlUiPoXAwBtO1Nplmu/1d2IM6WXTNLfNshhhCN5nxLz1F3yF2kG\ngr6JRWaK4Kf3G4EIYcR1FT/JxT6IpVlIJnTP4+r6QmwJ4Mu2w8dNur308ah3\nAghxDhvWrC/sE0eLfnKyl6YHqpLLK78nv6V5rVaxFRzo9g2a6lwYtVjJg3Hf\nOwj/CCCDuwpXLADwbrHBNh7ry04Xqbos5DTVRtLT2bNd2IzCrgNYb2eNirJ/\nGCoOrxBpXCXfQ0gtIq1nywJkUydfvqGFMfB3c7xYxPDU1St24r1rCtVmdyS5\nSy+r\r\n=Ec3U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^3.0.1","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^3.0.1","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.0_1590508774532_0.7865714835287088","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@sparticuz/eslint-config","version":"2.1.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.1.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b52dfa2f8042645b1b7d13f91dd33e3393cb4062","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.1.1.tgz","fileCount":6,"integrity":"sha512-axJ7GuMX2Dbm7VeuTTJHbW9RHkbHMfc0k78sT0pPgdF9y/nQE0nEqxqfsWZQaZtN8J1KPIKg9WtVB8k9Xle1BA==","signatures":[{"sig":"MEUCIQCcAlpnN1WPicXZFsvbketp2J4X8eBZU2dqX6MsiaulLQIgVI/At4Zjcuj9tEwHGKB/84WF1P0LFMGLUqNB8sKdzY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0QK+CRA9TVsSAnZWagAA7FEQAKN1Jb93ATptLG88Pk/3\nopVVliRyWnX8xgmCERjihnElqtVx6I5brsKcRUfoYAr1a5/hyow1WSnbjLyc\nhHU4ILo0irrpb3SHlQETPKYYVZWoi7C94avsIcdCVHitasxM9BPLBWnustWe\na4R4ntkKSKwZsX3QvKNDVH9X0/LVy8TQhy+wPBTuKTk2PgYwIp+0EvZ+DELM\nE3LMDjoA/p12e2iDhoyURzibY+lQ7Oj6wREtuGwfsN4MlW26IuL+zfQioVk4\nrD8xK7GFMxTPxasQ1Uo/MwQNOjCVorW55BqEg2GJdIgmVyQiIeI3jH/t1qRr\n0gNSZttmni8mghIbHGjt4Bi39czzZUwRvZHK981wFpc14wcr0OwLb8+b8xt6\nShEntNGbbedCpfAgTdLW/4v7XkVK3HuzyDB18Pw2QJcNl5W5f9vWrnZnUQx7\nUjxw5vmhcUbqVNNy31nD6UPn2QPWKr0hhl9fgop53ls0MC60RNMTaxxS/C7E\n78jp4nTiYLNt7seU2PllKRcNhMOonvifQuiRZLN27W4wWTQN7Tag6f3DpOhC\nAoFO+/7ZDOw9r3rLLFopbTsXCMvZY1O2eW7tnVyAOLc8Ony+zWlPpcKjOYKz\nnWINCyDaMky3o8mDdhYyZuii+OI2qqFrfTaNeEiAhxYG6uTiSH5RlxpQvMDb\nISOk\r\n=qk4U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6b59317318cc17d64b6d1cfed9e8f58c967e16ed","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.16.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^3.0.2","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^3.0.2","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.1_1590756022937_0.8141370669840331","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@sparticuz/eslint-config","version":"2.1.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.1.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"c5be76dfc27718345c94c5998f03d32d1649bfa6","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.1.2.tgz","fileCount":6,"integrity":"sha512-Plyc1M6UHYptAz4TgFlbwAc1EHHBCWAcR//A4VwVAn2ju2dTrrHxsKubGxp0CIIUUeotcEKiqB58ZDfbHoCVXw==","signatures":[{"sig":"MEUCIGkqsGEt1Rua/Ih/vP8zKBZVdm+ijktpH5+E1i41fYxDAiEAuXNYrsvdUN/1+m/XIOjCnmnT/xXkJdvisVhxTcUgw1Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1UMQCRA9TVsSAnZWagAA96MP/0Pz7ctG5UQsJjgSBKw9\np7JFvIGJb0ef1jvc94XrFzgpIsF5wiPS1bg71VGI6/wutuNkEZCeetSQWuYL\nUpriv5J5W4ELWGGirnb2YKzeS3awaU9DLos7/xlJyl36/X3QXqvfwW0jOE5b\n6Vw9JXfZuAQIXdnUO9s0kjVnJtop89SJf8JU0surbBS7bqxtjUuCoDo9Xerd\n1IWR/PrbWd6ft8bDPPazBsfB+xcWaQBKZWzXcHetqvQOH5nQNfS3cByQOi9U\nn6OOR0lcwSv0lQ8w1ffh7qRjAeoTLFFcZDtgHr4LVRFmnU/hEmWEePmAEtDr\nNbP8VGppqZeS16STAa8VkvSbglV+2iA9oCMmkAX7hIQ1ieO+nQti8f8pkGFK\ndNiZklfGmCh7viFLW+3QK24+7r7LGMdBCLpTx09DLRTO/LDEppDFvnd5lm3I\njgX2T5mAUtKidKqxlgJvWB1oHec9VgHxI9MbjFOXFqRroPdTMLKu4sg4Nkw+\nHYwmj+TrrIm7rWOcr8s6lZCvOIdRfXDaCyWQ1Na65hdWypce+9/rITbWUgSf\n7ZQ+Y3Qsd+AJI55FBXSztUj3qkjOPKSail3Uum8QdMzdgD1of2VXQB4SM7fW\nq4eWnYtwprR9xikUU9s3iHvbnY0Su6cVC4cfzaOhFVvtW1AJdWqRr13tkj1L\nqywn\r\n=2vRK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6b59317318cc17d64b6d1cfed9e8f58c967e16ed","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.17.0","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^20.1.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.2","@typescript-eslint/parser":"^3.1.0","eslint-config-airbnb-base":"^14.1.0","@typescript-eslint/eslint-plugin":"^3.1.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.2_1591034639481_0.24123879545170768","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@sparticuz/eslint-config","version":"2.1.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.1.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"2a945e2b2a05f135dcbb4c2103a9747a663f6caa","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.1.3.tgz","fileCount":7,"integrity":"sha512-CPZj95cuPtYKMgx8PihvNodyhAoA1mKHtVFjZrbCcjNxDBKzqhWvyBwHuuHiwcRM1l2f/f2N3j/cCYAsXddvgQ==","signatures":[{"sig":"MEQCIDh21b1KDDjOo0v+zNqevGdgin0OGrWh1lt5+7l/v6tRAiBwjBGYphCDYoMW8HKl5ehXc+elI+tWwzSy2XvQMI6s5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKt3bCRA9TVsSAnZWagAAGI0P/0/prZdKDqjSka4SZ52k\nfYfSL7COT7tz3z2zCva3n3ZQtSM8aPBibnAOt9+eQ0CpkqZvtu+ObBDWhoWm\n7jtsuhlfB6BTwdhbExf2f8FKYvu9MG2R9tXCtJghMYPDU26qde7pBUvCzFoT\n1ifrMIiMKVU51MGQE4rMIdOKiNaywuQnt2pPebKt0aJQVu++A4tlr/HU8zd3\noF8hoh6LcU/1pMwgXp9f+U8u7aRzG9CNW6vv0i/h11idK61N+U0D/xjrCJ0K\nsnNMtnV48jDhgd49Kd5Vd90NhY8QnKDbxrKKbX9EZE7X9FiMFmDMoDcYWjak\np7JkW57da3z84H+LlM+UPoo7jEA7zmYZH8FyOOSTXDlm96ifv4OfYCEP+X4/\njLQgv5XNxsn45m7PI7Wd0d0GIcz03yogrYMRLREeoDKMitRNYpBdzacQ5Lt6\nxYMHN5r1FgWzowfIYOrYBbtK4xncoRwh38+n+syzNZ5GNCR7TwmfIc75HX3q\nCDFvfCC9CJw7C4MxJYhc1pgnfcqSvgqOJsnBvD0xOrY9OGiNeTpvDBO6sXCe\nVp6pQXmsTWV1aG28TlRuP5NVC0XD4nysi5M6kgHC2Rcw9mdVPAVJR59Y0JgY\nt+KkXZg/v5fWU8/BtMmlLMI6munkpxJKsvWes17ddbqJ+F70IFZ6IRAgzrl0\nmKus\r\n=cBQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dcdaa931a6ebd1b0449c2e5b6b253e2f05e8801b","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.7.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.7.0","eslint-import-resolver-typescript":"^2.0.0","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.5.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.3_1596644826547_0.5595759610695805","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@sparticuz/eslint-config","version":"2.1.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@2.1.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"217e50782da55c7f7a82f86496bae9208a04a3e8","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-2.1.4.tgz","fileCount":7,"integrity":"sha512-9J/jNDOq1Lh3aO/CHlAeSHG7JC3skPaodr/DxpGccjUpAjLxTjp8OdnKlNfx8/+cNQCRMuLS+DrtbYgNSUWjDA==","signatures":[{"sig":"MEUCIQC8YNEoWuiusZZkVYjlHDVYQx0/IfP6xk9ItIeZReg9xgIgMCHNtQdCKC4YR5ZCzmbbuTRuWvwxPLCPoza96QYA8Qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNq/bCRA9TVsSAnZWagAAE/QQAJDlbF0N2DidtHEdF83Z\nTZljsqB3xKF1MgNm9XZ5P/8RAGsZ4vLBpXvxwC1xkNPxVfrxgpErK8pE/jbX\nZxzUHW/1GnZe4Zsq1anqqeNuq9HgcQEzaCgXZTFjNbIyXngaot2rqEtrlAWJ\neMUEa3LONHxd1OKsuDtCgpc0YXXvdrHNuTtYvwIoKBfuUrKMnt6q9Oa31o18\nkGvw9bfYEU0sRry6POf/70bW+WJ7eccKXkUfBZe7f/TxbUjrZDasaJ7uzO2W\nlvEb5zL80r7Ci8W+792YjfBDNopFETPRVqJxsxjZ279ZBz9Z/oDNpoqg48+t\n6xpz+Rw6EeW4z5BUAqdccasuzhZ25BVPtst3ZN3L3MyDMZLsrC3Tgzo3GZyO\nEMhgijW4Y27Fku6zCgpnC7zVkszQQ2ed/iATrosvDaU3XFRq44s0/4D5HxWL\na/Z0Tk3e40wdRkN/DSo7O3GkmIICR91KnAJcYx3vFr01uCd93ljyBJCrKd21\nt80rDIbErxSEc6Cuc9y5WROkxCcEpRDR3zdjK5dbZdeBpvRjCAQDZi08bFnR\nwwM//Wp3uWOSUut4ToMxSsM3mE6REOL8kO45JCv3vTq/lIjzlHQR/tD+GrCq\nhd+N6q4t+JQpUbsoEPbuq2ddttDLubKJfncNnQDp2o2g6mrqfe8iKT7e5ap6\nvvAK\r\n=XC1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"95f074a6f58876cf7cdfbdc110e6e6ff3cbcec94","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.9.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.1.0","prettier":"^2.0.5","typescript":"^3.9.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.1.4_1597419483206_0.6078091392764835","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@sparticuz/eslint-config","version":"3.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f798b3649dadc11a021853ee4720c84e98a7a064","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":7,"integrity":"sha512-2ZiaA/nI90D8TJScxTgK75o4Pq65ZPGAMCMyBJxFUvu2/Tvd36ZfRSAz2w0y2JQb54VaC6VVDo1T6hJ6Ptzs1g==","signatures":[{"sig":"MEYCIQCwK4Bd3pwGfLWQJtRp6JQvb5i/bq0MB9wQVnSNx1lCCQIhAJnz/9btl/YJBESCaZdNGamsWaroeeJ0y633KgQRodxI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNuk/CRA9TVsSAnZWagAAOaoP/ikI8/wFuHrdPBO2nClP\n+C+UuXFPECrOW+7PUE3XCJt6qf/NgIC3TxixYb2gUWMlpXcbAaAKxNGdHHFM\nT/pWGlgu/18xLcFd08pcU6r7CHg0sLxoo5O9TyMLmoXqUGz4nwyLntxS6NmT\nLRkJQNKtdTkeq3YaP4xgDyDqFSVdV+x+hDaXxvp2RaAuzGSq60UqXOcgKez5\nevNvmqY6R8m52T3AkCU9wQt048vulwZIpYhfTgc7k0ycRLBHi7ZRS7jy6fHR\nnc7OV7DV4ZvcsPATBWjuZ+0vXSFgLkHdxxGvLmSA5Uiv59Qz9Y7SUiMIvHnS\n/v93RFGk5hE67vODbWMcwnUOr/Bs0XlqdlKXjBUDJrkO3ytdgYhbfpFdalRS\n4PwjscixRl6KaJ6KbaxzLF4m3rCb4q53ugxqLdS1/fOwHuT9M/tLeXpc/lcc\ntbfNXlja8PRjvWTxTcAEZYJwqNkUqWnbnFv9edQwdfu11dCGiyobxvtxNUd3\nDBjPZvbIVlM9SEkiW5+guLtxh5HZTY5pjILobASLe6wkL5ixDlvOYJBHv3N5\n0FHtPUv5vyhjDdCmhjlMfbbEcwyY9fPqn13qSkJNEuTCLZCeU8ogDZzLVyeb\nBWixsO9FQSlzq4OlUf8R4ltssY7Asgp68S0lQTpuJNl6PPbQ/rJWzeqSt/bE\nr9/W\r\n=hx8j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b746eb84b027f2060a73d734e3c47419675c0cc9","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.9.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","typescript":"^3.9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1597434174603_0.5191986156564972","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@sparticuz/eslint-config","version":"3.0.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.0.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"2d43bc1c66640c2e6d50241f4e705d89fba72e15","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.0.1.tgz","fileCount":7,"integrity":"sha512-T4xbzcrQKO/0boVG4WxVjoq5APpfmmLmW9L91CNo9haXbZd1EQHCvAv5Mo6WodvAiOSJhMG1sU4Hlq+O2aEeWQ==","signatures":[{"sig":"MEUCID4oyr7agt6f03RoGE4lNkldhiY4KvkjT2dOZHYc6bOAAiEAknqTdvk837H+V4vDXkGMTrpDay6O62paK6ea9XxnOIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNusLCRA9TVsSAnZWagAAY0UP/2f+8XmM8HufTQ6zO2uX\nZncXi9Sq00/apX7yS3O63/Tu8rwXUelmVaXteUlkNjIEbxPX0Nr2KYP8HFHt\nn6UHUrInEr8MGYWu/+JbxZkfMgrLY7EajZsM1IepnmXBRjDbFToELtB+qCTP\nJdoii+bI/uzNZ72rhdz/z70w1Ct4w3nG7WuLa6QG90S/4gMIrtdln/GZCATI\nGosKRHuL+CsS4/8ctUHMPw/xzswPWYH57y0uKJt6Shwpc4bLm7tTofZbE21Y\nKFWzUhrvkEK1BRV2yM0ghOXCY4yoNtvCKZF0tXcytG7/H/Zcdiyhy/bwAF8X\nXpnqxSOOmFo2yC63OQg2WyfrnVOrG8KaJfLn4DVAcoQiRcU38DcKWjb959Su\nilku3s6XgzAKkUxiGtMbhFRBQ7UjHhsfGVmbZNuZrp5dqDGcmt/AyOVFxw0D\nA8wyqJrIWXIRtdL/6uTILOzv87U7fCcqypQzPXS+eDFGyzoB27UsUf5tlU3o\nBz4NO5n54Cr0r7lCIHo4QNFIXeSaLV6nEQETw4W1xN09z+tqYi/zbLzdLrfE\nc8gi840BtseifOQ+x/Bi+4fyNN2pkfy7fVTd/irWbPAB9aBqpKMgEn/5frXH\nQ3qoslWq8dzuhZYW/K7AIQ2PnpVqDthZdtk2XTTz6NTk4rvNmX4tRA4zEE6C\nbInm\r\n=hP/Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7c54efdd4457649522aa425dd4f0d5161596820","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.9.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.9.0","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.6.0","prettier":"^2.0.5","typescript":"^3.9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.1_1597434634567_0.223229660445196","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@sparticuz/eslint-config","version":"3.1.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.1.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8a624385043787511349cca57c328008d7a725a4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.1.0.tgz","fileCount":6,"integrity":"sha512-WT3d4Afn2NmN6sHwW3XtB0Y5/kkekN+5qJ6ECvApNjycnuiTkiMB7/JIR07hkIhIlvOyEGNidzYdeYio90x7Ag==","signatures":[{"sig":"MEUCIA4p9hsPVKmOR4rfcRJGYO1+OLhaBgB0u/iMY2MLHWIMAiEA3M/chl6rOQvxP6JcYgIvGzW9bjZxy1tNZYi5c0NpmcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPDCRCRA9TVsSAnZWagAAlYkP/A9+qqj6SYXxc6DTA14N\nhG0hg6BCFt1V0WVoItex5rom5JmN42SEgCT1xR/a+SK1NKQcJlCvSiBL73x6\n27SpB/oirYUjGw+XMgKYuM4xV3Q6wt9wgb0qA5wVIjIe3BT3NUQI0jp6LcOM\nnWHHDQBs+vL/AMFq1xAbIRUYsrddLgmm2E9UKBp9Gh2cImXShVPlE8jW4Iey\nihcBueqQvmmuOycToSULESx0cyvh1uVE09QDDgfYRw96hYHx72wWoCK4azyR\ngg6Wm6deKniOyzugah+vUodRJcQbgh65rEDq2I1hvA1zazZiM2WKiGzZqR7k\nUdSbP0+3VGrn1TqbwRFE9grRiNo7x0KL2vF3JjwZezc65EEAEOsh+JXbCL5s\nuQC3cKe8MIkkHqWAj7TOnycBuNjKM2ZE5VochFRmSfIGnAup66Z0q2RsGNEK\nEYj5fKWx7lRqvzoQViAL5aUlVDwrtCRauTEe6qYgf9BKXtWhQX7SyubhAf4K\n+C46D5ST/sGyjZlkR3ZdiaFc8lli/9o4rJlmhC0JfDSCjeN5vQTE2n/mxmdO\ndKmX63yXvm+p15Wz763NAdP5N/H8DgeYAWVfji/ozvvxXYqJFqTc+LicLZWY\n7vKSooya9hSTpbwE/jScE+vD0FvtbfG34j5Oa4IPRScLtduNDhj9B5XrEJXO\n0cxf\r\n=ZoMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c2bdb45bad3849f2efa278db5078a7b0d33a2b51","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.9.1","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.9.1","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.7.0","prettier":"^2.0.5","typescript":"^3.9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.1.0_1597780113390_0.6852465686983593","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@sparticuz/eslint-config","version":"3.2.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"9dbe0c4d81230472e735da735237b50afbe02bec","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.2.0.tgz","fileCount":6,"integrity":"sha512-Sf7WS0xYfxASsDhR6nst87Qasr2gzbBVQrJPTlsHHuaEtUgNDtRBVMKZYZ6FuzuCmZR0Vjq935fBE7UG4RFaQg==","signatures":[{"sig":"MEUCIQCT1EiUyZCS0qkuStvJpyX95PqCkEiFLb2MZN5eHXBk9AIgNqtKderPseDe1V73wOndIhIjnYQTCjT/7JDqAsMrhYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPDx1CRA9TVsSAnZWagAA0GoP/11jQWGaLzqSUg5um4PG\n1GLUsyEbVnEYud3vudSLxUvK84dfICyOkCi0DC3u8xz+fRvaqpeFxf453MQ/\ncSzHRcBQiHsHuQdsLFFxg0JRX7Z5j+UTEwAZ8InE7pzMdJNXmsUa+UjZB48K\nHnh2ZMV/Jx5jG9r3OGHrv5dASAK4rY9/ii+NbO1j+94Aj1mo3+cSsSlujalq\nTJcWXH3DX5DrZsO6lze8bcGLdxTWVeA8znsYOgjOBoFT8Y6sDOO5YBglSiRy\nSiKHGBGTfkuQPq6pbvqQ1lI6/pmecuZRSarb1+vnXQ7RpYrOSzCzuCZwbqL/\ngzt3OecVq6UpbE75ibClefKY3vD58lDpxEUCvFp4NL9UT6xRm/VF8weDKgWY\nzlHnPUBlRSfyjlGZp33480M7wRcQfzAb8Ifa8nL4ySGCI9tbzlji9RA1S7G6\nFSKS/KQFRVafZOngQgGSWkQgC+IhDOKTjPS36P19S23/463OO2yOds+CeXLa\nIEsmvh5VV6y2gTPAbsr7OgHYWLkbwuZiVyz6Y38v+of0hmTXhlJarzr5xbfo\ny4BKKFa0sDY4fs+ClDlgffmHuxIZUOsy2UvYvTcl2vpkGZ1jM231Y3RdWRWY\nUJl6EFTvNVh6/76j8Bmh/5w4VtActk3onXMqoJp0/N9CECaUrD/ewUFAN88N\nzyO2\r\n=DsBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"70d42ef6e6df23d840825dc6e9b59fdec7610ece","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","@typescript-eslint/parser":"^3.9.1","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.9.1","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","prettier":"^2.0.5","typescript":"^3.9.7"},"peerDependencies":{"eslint":"^7.7.0","prettier":"^2.0.5","typescript":"^3.9.7"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.2.0_1597783157234_0.3890816231651293","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@sparticuz/eslint-config","version":"3.3.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"5211c361a85c9155a6c6290da8a4c7d94df06b48","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.0.tgz","fileCount":6,"integrity":"sha512-zVY6CTWWiywPYJIZVYhW1skEmULPtDkPB4RjcXP3Eod+83bXnVOAmaNmmJgD/YoJ4uyNEN4gwJx/ue9lK16fMw==","signatures":[{"sig":"MEQCIEbX59YiimxZxGfRJEXoJ3TMi3ighLpDPLc2HNX3Jr3GAiAFIijM5Gf8TYaL316dP+e9NWZ9D69InXrWTsMY2qsJXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSQRJCRA9TVsSAnZWagAA1A8P/izdYjzaeYiBBYgREzfV\nVLSHWjriSIoJ48p08sWbelpCmnmrBp2Sko7aIaHcj3sBxo5ph8a+7wqClcRI\nvAeDjINu1POKdiRopbyFkTwge3jq5/9EZ61szdhpezyFUTPSS23uy0zq/3/+\nrnDinSteCRml00axtsFdY3ET5Gd11CT8E4+1Md3TbE2KDfEDpWNbcAH43YaU\nUKSUIDtRD0FeK2WutpjVuqkZ79JjziHGmvY3Np/KZgS8sAZRHsy1D8sb2YBZ\n43329q2bFnTv7VU+gO5y6UOAsoqCeR9CcM938EWa77+9layQfyVHfM6p7W4y\n7mxbActJRKt0DidyhfWHvlR0ffAKq6u7c39czW7DbRLprHl4lUE6jxUiPl9D\n/NcM++t/C1Ro7kNm2gWlMPSp60Gn0p4GHBzY1Gw8o0VgZGpH0vor5e/fXmhb\nzCrTndgpAxIjdOeaKHjhBqwYKDnkVh/UA3SCFACqT4IMvBoCPoq0mslThPnj\noFKyA/d7bQWHfX/AoGk550lnUou6QUgreut3SpdCgAIwdSf+qmVABMesrbtP\nZKSCMQ9j+WS1zHLn+KDz/N2GvZ+TdqFmQnhyI9fFbbuQW/23TsXTTmXLYxCQ\npOx3/Vm/Q/2GHpPRwEsEh7V7gWQtOlV+eJa22I0MfVzEgE3KjnprqIV0uV6r\n9Y5j\r\n=b/zu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"1f757e84bb9784b4627ca7ffd103c4764a404243","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^21.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^3.10.1","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^3.10.1","eslint-import-resolver-typescript":"^2.2.1","eslint-plugin-typescript-sort-keys":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.7.0","prettier":"^2.1.1","typescript":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.0_1598620745136_0.3738168946986229","host":"s3://npm-registry-packages"}},"3.3.3":{"name":"@sparticuz/eslint-config","version":"3.3.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e5700fa600e2f1950ed97f6867f61c8b88f183d4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.3.tgz","fileCount":6,"integrity":"sha512-PSxBLFKnRblaoBTo7y+yZ9Onfx2ezcw3uOrSkJ8xPZ0XMW1L7N4wbXZxDdvnbjm9CNzVT7xnz3xJlz2EzVLD0A==","signatures":[{"sig":"MEQCIGx9zQsPTAKDGHjdnpaMcJdFhB4qAJspADOC4MnAl5gYAiAg9XHEFul74OlPCsYWisyRY7G5vgtff6IIGz0C2eLLwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa3FqCRA9TVsSAnZWagAAcyEP/jYsNm2zySM5+NHYDkJ8\nqf9c8v4Dgl8R7PkQmdCqk3+zVUeHq31iAJBkLeF9sIMI0YxpBl6kM0+HFiYj\nKogCRFmr9zvkeq+cWSUqsVwD0p27SPx1bxtEmb9UzFlDhaXGf3AmZIsOdVMv\nZXMs7WF51CvAS2zf7aWoRkf3Pe/gSVXO0nPlsxVjiXEF2jeipmDE63vUoAYx\nN8UAYIPMhIMzduJgKLs/XmZsvMcAizrcOYsWaKs7IIqQZ5ricovxUxb5ViXc\nsQ6Zv4uWmAFfDQiI56CRh3OpQkiqsSkMhu33GKImJF1W4BqDh9+pdq5+Y+03\n41vnEdJBBp8h3jwLvXbOHP2ufjO3iirq6+lu80B0dtwPtzYWl6KI/Au0y+Pz\nkjNTmMTVbkRxa2Z1MElFOX0jHbtgbrUHscJvchA6xWUJyxX0uFfmqDIwdEi0\nGNMDn5eq0hPxIMPtxXzotHyf+Opwr1g7sG1qcLARn39+Tq2fdtyvZwvgOHWB\nmKey0J+s7yteaYbAbVgNsLAnNTJbTump2kMg7g/9ysBnvpQsc4448b43Lab0\nrm4ACCbYMVupYonp28PyZYG8RlsUtmyr3kC12Zc6LAib+eMAyYiQKyT3Joyi\nOVGlKJ9Qh9IemVLjdyfkFrEx4BCIS3jvUg69JHMY2N6pI4mcVig3UJPojXjY\nT+F+\r\n=Yyzg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"eda542c17737ba74618ce63baec73b5c9c26e5d4","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.3","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^22.0.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.4","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.2.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^4.2.0","eslint-import-resolver-typescript":"^2.3.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.9.0","prettier":"^2.1.2","typescript":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.3_1600876905806_0.12421785956942166","host":"s3://npm-registry-packages"}},"3.3.4":{"name":"@sparticuz/eslint-config","version":"3.3.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e70726c87c765f52f5761547402168442951c3d4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.4.tgz","fileCount":7,"integrity":"sha512-Qd5bAcxrvXuPYO986nq2bVWl+t/TBYWRYcydA9bxz2PF1gs66tfyHtrwlIlofHg16uNzN+PSujMEd1iGp+R3YQ==","signatures":[{"sig":"MEQCIB+jUNT/HO1WBqC92RwEYJ07UB+uOwjNayZXNZVT9nW5AiBE3ibDA4E2tX/f3+nkCZ0lwfe0/Rt6jgZk7Q/f/YSiRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff0nfCRA9TVsSAnZWagAAuZ8P/3TdTdmiNgGWi8vuHswd\nM4amE6LUQLiosPzyMs+F9Xl4rr4HoUAfbQvnjQMFCd7OByE1Swg+qevUVNW2\ngKWvZ4uvtBouqJMf42BU9XWB5FbleHluVwJcwYbH1IxtW1IABRLz+fivebig\nWZ9VI9J5xGRzi8AtjhgZJ/hxETZSR21Qk0NGn1gnNBV6DG65ClGVFyeofx2f\n6aFpYonpINdS0cQRW7cQtuH2Q1dxc1RyJz6zpwSx85T7EkTrl55W/VttPRIa\nzTA9TqofQEdEVKOlfpJR4uxUgg8d0LgxmmibkhOIzDlu4trbcpHBEeAFu9qK\nj8aJ2W/LsmmlMdUDV1N4citOMfWRhhmNSdrn/Njh4M+THVdzRtCA5aggaQdk\nwr7ROx+wFPeucvnU093eZc28rZaeUrJMl7yZs7Kzgmk784Nbm30LMOwbDgEu\n5hHT8SaH2e9kIzKTgEAY7AWS6tMUUaxfj/GI1USV5MWi6tSDoHYnlYNyb5Qe\neTPUeQBEgJ7v2Oo/GQMZvqfT419cB7rjE4d+tD5igKOuxPUr2b2onPNZQezm\nmKBTwR7wJbbeDL7vnjUSLjY//NVC4HcJc4VgqkWUrB4HWpBorsD5hj8CW4E+\nxZC4/fwKaCzZ0sDqSTL1oB2n/6oD5KyZHlUPUrg2bSj9Q0rXQzu/XMTMNZ0d\nVBTA\r\n=tKGg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f9e5ecab3b874794389103f5ce30220df2749f0f","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.6","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.18.4","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^22.0.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.4.0","eslint-config-airbnb-base":"^14.2.0","@typescript-eslint/eslint-plugin":"^4.4.0","eslint-import-resolver-typescript":"^2.3.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.10.0","prettier":"^2.1.2","typescript":"^4.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.4_1602177503020_0.5254234332265564","host":"s3://npm-registry-packages"}},"3.3.5":{"name":"@sparticuz/eslint-config","version":"3.3.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"d29f31716e51dbd17d9d3d6002bd2a9410fb9073","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.5.tgz","fileCount":7,"integrity":"sha512-tpri1wE6VJGFth6HglicgIZ8ERPHqI0Lds52dNFVqpvOvQ1+1Yaxu2UkqDLIONsmclDUI/RK1st5BIKJAMnDuA==","signatures":[{"sig":"MEUCICp7oGFUMGSaoasSVmhNwvkN0VNlWm9bWpj8An6mKYzdAiEAzRLh9WA+qD7Dh4Cxff8d7+eul+5vWhyP9M9QMTZwccY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf92ngCRA9TVsSAnZWagAA7IwP/1EJJeEKRqXlSwPMu5f+\nxzGyrtWPqkLud7JY9jKSmyBsG6qdJihOVImt4CfbxR6bGz833kPRPQsxg11v\nXuDiQ1HerlImnGDgMjL5G7dfg5yeQcR/fvufbvJ8c37FrAwbmnvbgRrw4oSP\nrCXqJ+vjGgafooLw9/PGO6N41AoLHjifEsG8q9me4+sx2BKqy612aNVYFj6e\nUmLA2gHWF/I/MWKvQ0SX2QMXednNkxpfvDiLvnHja2rk1VEtLdaLzDweSVVE\nzY2YTlpAzyeI4LD99cu53wQUNCKkuIP24tU0zt+k3g7D6TMStyokNbUwb3pi\nSKkGzBHhWrY16oN67jutP1cE6BIZGq4m21AbWDPvj4XWMgjOfHtxCw/HYPGu\nWxm5+KceBAoUrvfkhlWTjNGCZaFy7K02tFWtXw55+KVksvzvv1Tr+bC8FRlf\nvum9oPgdAQAqBaK3/d1rGrXNNu7Bfx51uFPE4RzO6nH6+IDmopvGrB/BvLfg\nQlhS9V+n0k7SoGSA+UEwxvEgLRa+XGFZEqSlxJ4ji+PNPXkjlm0K8qzPBySW\nheJRNncB9IHVh67/uPEAjDSAGyLW6uz6gEhv/FtLwt+6rzTEoUJV3OVTBZkO\nZYNb5x464+6Udx5JBFaTfyhhoxCOgtjWuwwkBdS3/qcKrK4fAdiDrVjGPEFi\nUgdx\r\n=7vr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"43f6d4b3232ab742d2618a4348d524e919527c07","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.8","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.20.0","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^25.0.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.12.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.12.0","eslint-import-resolver-typescript":"^2.3.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.17.0","prettier":"^2.2.1","typescript":"^4.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.5_1610050015993_0.3892445322854623","host":"s3://npm-registry-packages"}},"3.3.7":{"name":"@sparticuz/eslint-config","version":"3.3.7","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"4304224595aab11edeb84b2f517756a66c923d21","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.7.tgz","fileCount":7,"integrity":"sha512-ESA+kCU6SC5QnhPqSS55lTiTjm7O1z6hF5HeE4dUIS5ZpRMiytFRKZFxZ7hwa+GwOcSYyM/iSusK8HVrFFTgPA==","signatures":[{"sig":"MEUCIC9GbpjeiZVpECJCJZHZsjzZriSYEFH/5qpxtN9L5BWzAiEAnkU6oyGDP9lryoE6+hbO7+WgMQ4RRz4hdMh0dl3Ruws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLC2HCRA9TVsSAnZWagAAOgsQAJzV4XFn6MUZ5Jwrzh7c\nYDP1I7DNefOfaZopyUCkCp2LQg9YmDUiemb7xaoMZxRJo6VhpWTIGNHf7iVt\nVjg/+b/6BrYUbVqTeEKiCrfXbRBZjbv934UUi2OGUhuR5Axx3NjTGLhTMu0U\nhS6OCYk+zdlckJeHg3MIwYNZ3sZBrg160WnYmMU/Rgp2BnBF3nL7RvHFDgC8\n9eyOdKvsb/N06b/YQuMwZvCs0fMPUlVijyORFmws36pa2OXHGFOouTLbgW/6\nQITizCk9EM4bf3TIDkm1ddnKflPW1k4oq02ovx/gtoYQ79/LmFlT7Lk0d6Qx\newfawaTeIH6zOE573sH6zTYVjtC4tFGgherg30YNB6DgNS6yhYAwdj5iKeJJ\nrOQZuNxskhMkof9q7lglgCXd2k9ufwi5l2AjB4pFNUGCg7ZZUM3unC3EIyjT\nIV5UStzNvh59NSoj06VivcCFw/lb/hZI9TgKTLDqU7Die18y9gUFAunSX+Au\nGY94KUO1ajf6fE/BjjBJcqicuHlBrtmifNnvUAOnELPpFclrZBQRmqNQfc8P\nCUmwgAFJdkwwJ1pcjP+LXzX8g0jV3ARJncNOfwaZlqxmI3ENhSM+UOB/nRwE\nHCadQv0kfewyRdLo/siTZYRI7RV1N0fUS78zuN2EOJ+2zZaMagcwLlzl/tam\nMhd0\r\n=DcrV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d2f5e57dc9d381ee07bbad73305afea7c0514ef7","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.10","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.20.1","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-sonarjs":"^0.6.0","eslint-plugin-unicorn":"^28.0.1","eslint-config-prettier":"^7.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.15.1","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.15.1","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.20.0","prettier":"^2.2.1","typescript":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.7_1613507972912_0.5049496385485197","host":"s3://npm-registry-packages"}},"3.3.8":{"name":"@sparticuz/eslint-config","version":"3.3.8","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"ec6725ba4ffdc3951ab4d69a107a6e063ac2fe84","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.8.tgz","fileCount":7,"integrity":"sha512-36xza3/Nt5zJOFZxR1rgGb5QxRpYiRX7E+9gJAmw0YNEIVh1pVTyPGYa6PbliE++EBwIiY0uyHL7Z+yACCqE7w==","signatures":[{"sig":"MEUCIQDRKvC9WhNrOSJxzNktfYIZr32dUJOb95E4aUk47cJP2QIgXl5h3VN8ROosrTg/CywC9EDdD2Do4hkIC6i0lG4Vqmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUMctCRA9TVsSAnZWagAAjysP/2+JcwqpiZXt5Ghr7kPE\nKkEQ6a3vIfqw4SJolZdIOGedxZAOZ/7wHpENza5wVZarp0fDlS9hZjvHJQ+w\n5HnI31Rp3Wi6wMU20L6hsWQYXti3uskA97liIz/iscnfnq+USkcXHycE+0aB\nVLQo/TIiZXEtIKYykdPlwYvl76izKqqQedVaib4fE+bh0zav/1HRftdriOcL\nG2hvUSBesfufxmABQH184NX2UeyaXpXIcA03u2aRoFWNwUNS91EfiAzCbdnJ\nD0k5jNWIDndNJU2ayzS2vQWukVLGtTjvwdNPO/7eOsB/55iUYsD6QUhKrIdX\nDGsDoOrE+ACTzOCemJP3pjALAe5YUZTOG16ppOKJBjkixTc2RXPSAt+XzFSu\nIsacT46JpnVcEv0ViwJzidEtavhqBh9EULqPDVG2/8CcE3+TiuYCzWgadgZp\n3Cc1DoR2HuayIgjk/WeKmushPDt1KxjlAFULSL6d7mlW8vBR/71yySd0ozxA\nT5MDdz2wu2Z5g4ZdzoYJ+ys7mZXlN/0N30jwkZ/y7pvyUTWH22YGzu0o5SCf\nmgyIf6CiHFLYlCGgKRSf/Gs/EQvwJ1v3vxjljKKDo6u27AOM1ptwoBoyWZCy\nLar2lfDCL3A/npyoWL6kD10l7jmpsFkjS/Ua4MKw2R4M0gwBNYS8wMXh31yT\nItR+\r\n=DNra\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f391654171ae1b187a1a88a211a95a2701773357","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.11","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.21.0","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-sonarjs":"^0.6.0","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","prettier":"^2.2.1","typescript":"^4.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.8_1615906605314_0.8579489579890822","host":"s3://npm-registry-packages"}},"3.3.9":{"name":"@sparticuz/eslint-config","version":"3.3.9","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.3.9","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"45844b9c3ce4f1faa7b5e9dc64111c988f2e346a","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.3.9.tgz","fileCount":7,"integrity":"sha512-AAfhG/Pl1/DXMk6xKz/4d95z4PLrLmqitz8rcKoQo6Yc2m5N/XyCgZLxJAXuYmjRXbVsHlSe8yEuJV2R/N3xqA==","signatures":[{"sig":"MEYCIQDNAOf2HglWtd6bVWZbUoKNH94AyA6r/wzlC70jV4CM6AIhAK1PGrRu+p4qyRnf8oCig73WZ8m7yhYmEAgcfHEWKhoI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUMkGCRA9TVsSAnZWagAA4QIP/i60WKijuEvC9UWNegxu\nSJs8Bv//Wd1+mnWnq6kCelXcIbbYQcctbzIMe3w6N013gImkRVTwvdfFmuB2\nKuldAP31nof/wtzn8m9kt3edqpxLhGdmT+G5zm3m8RWQRs0IkgejLllxjVPk\nmwqJ2lmSpvFeTXQ31brNsBo19qrk7NKQoybfFumkzPT2e+zlCXThXWJMDwDQ\n8w/2UejX6SaAN5IEdwlUKwTEBZ3qCkF4Q6Xm0HWEOC8xRM8CQy9kRl5YtgYx\nIMEaBUHuuewSsZ4ttyj7qiQdG8njlqvBlKTqVFgmNLue+DkwqGBu3KiWNwQa\ngRfqBkarje8X4lsFd0V+hsGaQLVqNz0mwp+Qb+RilAgTwpGZS2D06Go8jJ5l\nKGWhdi2gPVfhY5Yj7mwqOf5HVxZHrUqHpyL1dllgdrTUF37CaoLvy7sqgoys\nHNV7WBzNbyFP2R13A9qtaJZf2kDNe188TpGczwFp0jUMaoVQ0RAAoUoSt2KQ\nZTx5vF92g9piIfVeo4Jsxr5D9F1S5Qdv3BGlD/gCABQBVYPKR77S6D65K4ZN\nukAtBZYhYtThxdA3zqloyA9I8Y7vF7hRLmKduvruzkIs7QVr7je7yxg8xNE9\nKWeyQx4qa/L86uS1TWhpLLXOUmboXVK2FuBBiM1kqeNidsctQDq71oO9eZnn\n1zoP\r\n=QQjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"742aa0ca26e30e768f56c9d7fa1f54d30e3b9fd3","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.11","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.21.0","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-sonarjs":"^0.6.0","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","prettier":"^2.2.1","typescript":"^4.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.3.9_1615907078540_0.24740187607802322","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@sparticuz/eslint-config","version":"3.4.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.4.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f678bb218339a57631d0b84539f3498b3e6ff019","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.4.0.tgz","fileCount":7,"integrity":"sha512-2f2FZKl3QpB+BXNm3wiyhpTZaR7mP8kn6Xl4sMCBiqca+WxC5LKh1ESDakXt4prKIRXbegbMycgNAbwuXChcoA==","signatures":[{"sig":"MEYCIQCRcQFdHCnyZ33fllCyRHLDzfA5l5O0+OCubMO7KwxtlQIhAKR7P3woSuQ6UL8CqvapHiDKNBXwdhRwk5rbqcEgf9La","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUMv2CRA9TVsSAnZWagAAGZEP/R3rlKxYM/Ru+mUW0Hf0\nM4DYBwOr+KSwy5NIV8U6Z3VsW1YTtdNkJICMXBeiPNQdj8kPfOOjmmCP54xW\nNx08uRTa71izkArkcYJO8GYdeBumlBshqvzxVzjlL3yfaoc1aDeOmErQI8LR\nJ8NIqE0aodrogmfYgTjolDK58a4Qz0JIMvbnIyAekWZzmlyqbEGhPcOWF2+V\n99cjDLYgxzCcTxn91NEtAGd1CIf9F5HDM9e6TmZrYH++WOWPa6rAYAUhVAgY\nj23i5R58g7V8gJIedgYj38nFdJ/EraaRE3iBLfJovezpRB1zTJ/XlcYW9PaW\njaJ0oJlnpgu7lFiH7WcV8RlJp7QF0HC0Z7TG8SF5jBLpo4yOV3l1+7FiZU8W\nMW8/AASQ33h8Ny0s0TUB7jJIcAoPxv9Gck/dcl09e83KU814MheXaVRYAECX\nw5tEIZNc6R1eMfmCY3YByVmICqOcQbhAL8nRTTJ80A0p0oLUsOXJMZxvYnUY\nz2wQjUt6QTdrJlrCsbetj5YtX9VcTz+4RsWlhHL84cOceex+2RdCPJvipBTu\n1xCPW3qHvKcVHDXB/q8+05PbK8qJcsljCqAymX1Yr920ibn6i4MkiW+ort8G\nHJz5DYH00RQrnr0ClUKR/XT07C64hrNB3VzV3r20OunXMqwdaDUpHvql4bIn\nkGB6\r\n=8fNe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"097ceb7446d61b2b7418c34cd10a06790fac9bcb","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.11","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.21.0","dependencies":{"eslint-plugin-ava":"^11.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-sonarjs":"^0.6.0","eslint-plugin-unicorn":"^28.0.2","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.18.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.22.0","prettier":"^2.2.1","typescript":"^4.2.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.4.0_1615907829608_0.3905329030482083","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"@sparticuz/eslint-config","version":"3.5.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.5.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"291446c4de01c3a921cbe987276a081f3fbdcef9","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.5.1.tgz","fileCount":6,"integrity":"sha512-of19BUsS3g3q9++9xMtTmRrcNdC/XrJLQJbcYAT0PzkiINsR8bKDByCgqc1cA4K7ZN/SeCKLyUUdJOO9a1hggg==","signatures":[{"sig":"MEUCIElQab8oYwk1iT4W9BQL4vYXCw2AcOCSacrnQgzPkugFAiEA+nOUer2e+N7t5evnWQhKkc4uAdIq5ZRHL6w8GogSyzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmof8CRA9TVsSAnZWagAAnzQP/1JZ1I4OQag5Ca9Tmh1c\n1CAbi0j3dgO+tqDQrx+2OylBwT+LxdSEVwe/qXpL/0/0NkIBt/CkaMZ+MCov\ncWqKclcYgAr99dtaHByHRaCRDLngty6Fg+7NQUKthsHgYavU794+Udf85SaR\nGBexSfMlhYxVekw/t8HqsQq0PYnaR1B4QLgyu3GMtwv1M49SkEexH6QLGwX0\nHSjhkTgfTnl5XpHR87D9UD+CxkvpTsC5Qg3Z5nO8J2H/9tfAWoOfd6LXN9I2\nhTyu6CQ1x0EUck0uuExqkxjKM2o8/uea8X/b1ikL/YYIaox4Z8vGEF3deEL/\nlYcBwOTorqRGZ1+mFjc6+kFjOEbE6YDjUNQnP0vuts1UhPU6PmWd/P5nYThp\nN18VY6Jg7RsErWVU+fVSs3kaXWZDbA4NcNGT7ai6eQiJAc1LpWqQKyfEW0zr\ndvfhw/D5P3g/UgZwg0lP3dzoxWCFnlwRoZVOF/Cr//Wwrh7KsbQHUFNubZkq\nWqg6gD3+bKgVH8HLC6fY4FUfyA8Z5fv2/RZJdA91P1OtI/1Ub4cpqVxltNLl\nAdhdv0iTA7o4BwDowCLSi4bdPXm3PVIBUTYKvVjJjLeEcPG/MsdKeWLpqpJW\niAX6qtIwpTOg8HL/iOiNsh0i8DCearwaZsak5aDEP4Bv8FH7IAOnl0aw5mvn\nWEJk\r\n=sxqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"55c0986c61700406fd8118082fffba887a34a096","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.12","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.1","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.7.0","eslint-plugin-unicorn":"^32.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.23.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0","typescript":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.1_1620740092328_0.46564650050532386","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"@sparticuz/eslint-config","version":"3.5.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.5.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"bed13cbe7c6fb8ff90fbf24c91d9768270ddd26c","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.5.2.tgz","fileCount":5,"integrity":"sha512-oyje4ue05ni/jQ+0SU9u1xwY9yYwW5JlZUkye9lptYS3RzvKUcU7DHStgva8AfJM0iPP+ByKBbi/M9JKpf+OIA==","signatures":[{"sig":"MEUCIA3kV7+CC9Dpj7537GPFWuu+BnauuiiS/G8nLDymAqO6AiEAvK0zUrNyTCBzPqULB9GSKFro7YBBL46nyKACu/qouI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmolfCRA9TVsSAnZWagAAcKsP/A6J/buGfrzyl4BNv0KX\ndJixMKsluJZYpgNgqVYiQBE9uYy0Gnjb9mhvkV7oSy83qEhwKi1FJRkeEx/M\nT5PLLtbFvu/0PAX4u5t//XL6mbI1bhOC93l2TpVZjIebal0U0ODHtRjyhJyH\nhcbbPP8YXfngePkZXCfmc0ObSYtHsHxbCPsJUiitkR7DqTmsIAxA5YNKFYJe\np8oBJVl5aLWLhk1QV8yNOpEu8w3b9UqniqLSCyXON9LXtd2Z+GjZzbsEm0Yv\nkwNdwuElg5PPDQGb+MSja+H4LKdPVK+C6LHlnp+Txrtxp/MvknCDPfBDVox2\na4mejoGchepaNJ8C238zjce2JSJO4qVgZyP839MaG9qF/CYfx3glIC5HolPn\nEod0uOhd7ctv5OiHm0kO3MC2E2mkTMQP2WOokCzHpWZgMiTHvqkfVJOWVbkl\niuR32N7Oor2MSYB/BCtpaXUqQyP7SWyrvdYSn1fq4Ro9Z2JtyoxSiUlcnX77\nwPtL7IggkSQ7qwhnzxHj3DwhY+9sGUeFRFhQ7pLqzZUgo7rW4pQi4RozGb+6\nuRU253F5+R38G0LrzmOcQ6fjEesHUxxXnFn5fod1xNgzThrDe2uhRRmAhkvf\nwPX6KzEYOo959c4j78iqFHIT3HObnBQc0QvFSNb7sI9JlGD16csBRNdeiAbB\nkPJH\r\n=NRpZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"8730bc5dd32d37fad028005631290725b6bef3f7","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.12","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.1","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.7.0","eslint-plugin-unicorn":"^32.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.23.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0","typescript":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.2_1620740447545_0.34040717755721284","host":"s3://npm-registry-packages"}},"3.5.3":{"name":"@sparticuz/eslint-config","version":"3.5.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.5.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e77069daddfcb4f593e1381042e1c786ff73cd85","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.5.3.tgz","fileCount":5,"integrity":"sha512-9cUuC0xonKKLp7wXHIPDqzc06fMvy5xgcvedduANTdeu46HCC9Q8hM6ta70a56gkhngp0N7cG+Va20QQpAhkBw==","signatures":[{"sig":"MEQCIBL2ubcKF6Jfv42+zE0Cu3Vvz0bEnieyy7wKxcwvYWgiAiBYGEcMTq6XIwLZZqBsXC0KulE0vQzBIQgj/JVbPQsmdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmqKvCRA9TVsSAnZWagAAT/gQAIvm4IsKqUanHSIGcxp7\neQ80g5DZEfJozt1B/jWJnaG7/N14afVXecHn2sVI1wLJtvKOAuvc61T/NH2x\nEr79NSSw7OIzhTZC1lfRdFksDSot4NQCCYB+6+gj4h7GAx6+4yydN96qZ2JH\ni6GODMSFvK7LbP39nNOOg9EWlcx5B5odPVUBppVkKFxXKDPP6OTUOPvS8yL4\n5JFeWy/OARz3mZ3xIPVJQ3eMiaXwPzNUN0P8zbPolitxNKOt92RuHOCHiyq1\nFQztYAzGIC96ybNioaDYTao2vl8KALoKXuIMBGtcjG27ZacZJqRjz6qDFOdd\nYOhdAyK0I7JgoRWV8nkEHimzMjGBEXPHFvgmwu6yo7GwtuSJVtkH7G4tZdf6\neqckYaP1Y17m1PzwxMAo3FpsvEfqFbRXL0bTUfs1INgrQwhOY53WGoiXwvtK\n0wGq2miyZVtHph/YqKG6QXHvymzA8IiteTUPRrsoyPT2mEvRIHnPchu9YXb9\n4gEYCnAIQPB46gsp/kNR67DA0yFEOFgfwkPgJZpSEv1Lo9rVjEionWQAufo4\ndwbkpVCiK2TnzXDauPktsQtWvMxdntuNLmNaMS4n0gAVmODJc01hl5uQmAZZ\nX1wrraxVCSWTJevuUnsQ6pFWP6j0J7oEi3SuCZw/tbQ8C/sBiA9qNmt5vH66\niqSy\r\n=1s6+\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"f4682e70bcc5d6023cd3173ef100e6c3e6f3d7c7","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.12","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.1","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.7.0","eslint-plugin-unicorn":"^32.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.23.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.23.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0","typescript":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.3_1620746927137_0.5733713918464747","host":"s3://npm-registry-packages"}},"3.5.4":{"name":"@sparticuz/eslint-config","version":"3.5.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.5.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e66f2568452c5adb8e1a8432f44a20c17797fcfc","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.5.4.tgz","fileCount":5,"integrity":"sha512-9zDFBFgS0v1zl9VxpMvBCRw7Jq612uuBAXKvZvYC2omKflqYvOl6Wub8AV6cFj4ldIgXdpDknrzaL5J5XGEQ+g==","signatures":[{"sig":"MEYCIQDwuibWv/BlYArFh6cKEP3rSQaHQR2zl++wmaBJnjtgQQIhAK3Hq37Y6XHqitc0XEt7EIr6tNUB9RLUJvPPjeIg5viJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpr77CRA9TVsSAnZWagAAL3UQAKPqjrqrSl1GuE0Z4aKS\nqyBlJ7k0o47QLEwgqyDQlgSMBYqZ0Z9Sa5ESVSEtNBYEid1gNs4pfcOgmOW4\negLqhg21TL+obrFBYzyTJAzEeQtkeK2+ROy5L7hMrqenZvd0IWFUFVpB3HHM\n1s9mNJzSMei+zOKukNeKAGgE5BAirE5CLWsNdUNf9wKOgbHmiHKFwXGFkgsz\nuqn3KkPYz+MfrQRjPMaYZmEcq763D0JiizBIlEUlI5tjRfjbeHpPtXfBX/jl\nbYAghMOePa0rcMtOK8Jb4gBO9/KMc1wxSWFBCtP5njYPQHJsJO7hugQnHq0R\nZvKKVWMcwNgIJLxoiNpvz0Dh8OB4eBfqMGEciHNMVqtyQ/fQGaK/6S72nXhA\n52NGQO/2+lLa056trwB7KrsY1Ze384TDP0yjO7zAN1Gb6X5YD6COMfIIsob+\nuSmv6yic9w36j1QwAPdB8ElYfmEBJZ0MOQTwsPnh6ARpor2ppHehpF7mD/B7\nLlqhOkZGnjeAaOYTHI/smqTbE5JSjDA5LJXB2DOYVhzBgBVJiSu88lCGbFuk\nKza5BlQD4/GOLUKU2Tfc7JVqNDCabWLFtqLHB1ZVbgHyT4eJFsfJ2gNvNaXF\nsTGdOfFW68I4m7+nXU66j7iHZ0jnFVvjq0h0H+UEcmMBsXUxkkd+nAG7Ys93\nQXTb\r\n=XQdF\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"175b4a9993cf0e1639da4aed960e2e3025ffa710","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.12","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.1","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.2","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.7.0","eslint-plugin-unicorn":"^32.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.24.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.24.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.26.0","prettier":"^2.3.0","typescript":"^4.2.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.4_1621540602529_0.361997039493531","host":"s3://npm-registry-packages"}},"3.5.5":{"name":"@sparticuz/eslint-config","version":"3.5.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.5.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"0c8fa17749c9011d60191b55eaab0606f731e0f1","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.5.5.tgz","fileCount":5,"integrity":"sha512-jXIdcsYDfBPjfE9k+17nPCNCYUJNHbv+2gwYB1Uqgv9+LEJesFEWycLTrvOTCKTyl93KakCHYUEzeKAX+9R7gA==","signatures":[{"sig":"MEUCIHqx9IrWWQL+1eT0V3JK/9N0DcumFvSLNF5Gim91CrkHAiEA//pKwGBQhRAIFOZ3MRXWMVwVfcRvsEEx1lGXXVZDQ8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0LeQCRA9TVsSAnZWagAAfnIQAKFohRdGpwU3aqNo3xfF\nxZ4qv2XK0txA8Mn+X0u3iTmC0y/xDvUaLHQlLAI+gwvDqwm4WLD8nkuKzoM2\nK9IDLwKCjAQpGzg5XocTAa9Za62NgYYDwOu3wrt3dvEd0ykAqf32ygcvlGev\nl8IWxCX1NkgHE6IhsT8N78vsxf4nrFpsWNzoNvoLgnYtH+rIQeSYWMRfcZR9\n0DQ8dtwBw0pEI2QainCnj5JM84KH42CDmG/o+okbvS5ltwYlMuPSpODK1Lyx\nbNZFc//R0YbS7Sd3r8MLtWsJZtx92Ji3xHSh4JgF9VzW41EGf4UVtBKzQs2T\nOhc/JI2Opsi+ty6RSEKUeNsSRLFr8jHfurqSAM2dT42U6b8bc/u56uamoW/V\nXm6iCWNGjUeMtdDkkF8B0KyzB7jQ4kFVJYvvlyz6kpuY/aAAuQHyrL8u41OI\n8Ea+vn92vJwcqtx4uECdXL6KrEklz/msLbnDNPR2M//cChWkPt3KYlUH3Hyd\nzMwu2E2D4M6yfdoBf/55ZZWvRtYrdQOIBu7xVR98K6mE54NgUed5s1Wet5N6\nM7UsxneMwdES8MO8eJSUjyMqWqOsEi4W6QRaJaClfonoxXSiqxeE9zjD6rg8\nRi2jGrFU9P8xcru3IuoMPzDlu3mqueTHBwfqt2uIzzDiJ3TO3R0H8EP0LQOO\nkytw\r\n=g3DA\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"e98bc7ce0d8e1828331008bf335f395c866405c2","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.12","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.1","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.7.0","eslint-plugin-unicorn":"^33.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","@typescript-eslint/parser":"^4.27.0","eslint-config-airbnb-base":"^14.2.1","@typescript-eslint/eslint-plugin":"^4.27.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.29.0","prettier":"^2.3.1","typescript":"^4.3.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.5.5_1624291214362_0.14402382764276944","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@sparticuz/eslint-config","version":"3.6.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.6.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f6f70d3fedd87f26204c1ef50fccfe12970a500a","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.6.0.tgz","fileCount":5,"integrity":"sha512-+uED9ujO/CbVmJ+IxJamMsZ8q0H0SjLa9ZmIiJv3o/JlcEBcnET/Ap9zysKbM+sR2qnRiKQZ6HXT5MzSxgaOpQ==","signatures":[{"sig":"MEUCIBXTh9787Fvd6+HZR0VMdHz+NKe9eFqbPqstBupF4jUmAiEAwFVSLXH9CmFPHjmNe17JWOoCrxsnKHBF5s0IcgO4hCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCDhoCRA9TVsSAnZWagAAjGoQAI9kDMRKS5dyTliAmq7p\nlNWfWn7wDEZAUm/BuX7ehguAKD/wLuuTKXURk9cqEoiTr1QhGv4Gek2yS2wO\nB9OSvnuw6M3NkfVgQYNFlXwTYcpLY3ElQC3AvUnwKV0QvI5DulAOWxhvToB3\nY4+NpVfbKDCUcINcTRApqBiud7/4dWHy4QEraaeO/PSbBrjYaLcX0jDDqPrq\nGc2eVYPfeF7d2k3/6Dp23xWWi6QHSY8nOtry3uaSVML0UuVr6LR7rcpRyMGS\ns5XSxu5SCpPvZTV/oHTt7LrX1PLCKfJ19Jxh2S9HnwepkKcAZI2E7NPQojPl\ncRxvJaFeu2QWw6VCaLOeZkoD4HpL3Hc88Mi68HhGDkT2PeNBSzv9OcSO4fVg\nUuy3lL16daICH2n9EY6Z9QvKJTrEk+vi/V1avo7azOHat9Om9LTLmLCHlMms\ndir+63bzPNG24HqDoxnepMP7HNurGLkwsFX5FeWStXO4ME4RDekmyLyt3WCC\nXp2uej3m13lA6NTm8BJCL5WH+XiDwwlE0/MxekYGsPJTJlA82jF9SpOWocBO\niArwWJRttuzNgbP1lfPTTAZdcd9G/35RApuFP8m1QMdNdj5kcJpY6KTyaE3w\nY3aQi7yA7jJ5qSIhdgQ3kmY8kY+Ua3tYCVfQhj2iM00yh7IWC9Dp3AZkksNC\nwn5R\r\n=NW8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"d38dbe1f566242c61b4f658774a0f58acf558f6f","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.13","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.3","dependencies":{"eslint-plugin-ava":"^12.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.23.4","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.9.1","eslint-plugin-unicorn":"^34.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^4.28.5","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^4.28.5","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-typescript-sort-keys":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.3.2","typescript":"^4.3.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.6.0_1627928680467_0.4768085000514328","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"@sparticuz/eslint-config","version":"3.7.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@3.7.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"c9e8aeeba181415156690c9add900bd19e703864","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-3.7.0.tgz","fileCount":5,"integrity":"sha512-mTLQxTOkifXW3qts4JRZI+PVtsrMtQo0RZEeCZWTnFyLn0sz/frdmUgO2qnf9IZeQvXq4LnK0xUeQ3LZeA8e5g==","signatures":[{"sig":"MEYCIQCWD6+VrVyXew6pUEbP7dG0wz/L2BXPnhrskg0KsiQK5AIhAPSNsSGtmJYK8mQtF+J24saaD3Sf9DX+8d8J9fnnmZuZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6384},"main":".eslintrc.js","gitHead":"84ee3bf067d67482cc508948e454ead4a1972dcb","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.15","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.6","dependencies":{"eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^4.32.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.4.1","typescript":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.7.0_1632925050621_0.54147429157129","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@sparticuz/eslint-config","version":"4.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@4.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"2b8f91f3ba8a45858c417fde440e1a3064d26369","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":5,"integrity":"sha512-Q0KQQcleWMsTdgDvurk9sHdt83E0EZ8arhxBX+Lws1CIVbXNawIWL4F96n/ox9vIHu2f1vRSaGsJzkUsqFBPFw==","signatures":[{"sig":"MEUCIB1LpoxQ+ZlCLAmMIQk2DvsGxpn5+VVMiTN145GGnuaFAiEAsHSqYa1yRzmrZUo6iQ+/pDCssilHZRy4S/yMMpOXSwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6393},"main":".eslintrc.js","gitHead":"348a8ff7f3b4c81c233ae56db841c0f8237831fa","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.15","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.6","dependencies":{"eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-module-utils":"^2.7.0","eslint-plugin-import":"^2.25.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^37.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","typescript":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1634049867448_0.33254269747476317","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@sparticuz/eslint-config","version":"4.0.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@4.0.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"a66270cd68210558805a755b47bb3cd9ebc840c0","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-4.0.4.tgz","fileCount":5,"integrity":"sha512-PSPLoAynp7x5ziDNCspsdYTTRUuA5/IC9+V2qUV01O0GAVW+MB9Z4mCrDXFwlUJNi5zL2M1T1g/0GNNorm3hFA==","signatures":[{"sig":"MEYCIQD62SmoDIRuwdZ8f3x1W5/g6qAZzilyOqQJyMP45ZUIBgIhAK1ag+XNm2yJ3Sedldm+lYaDcHFosqoAJq2DI9aDlhqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6489},"main":".eslintrc.js","gitHead":"82195c2b0b0f44990442aeb9eaae2e8130cb99ca","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.0.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"14.18.0","dependencies":{"eslint-module-utils":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","typescript":"^4.4.3","eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^37.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.0.0","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.0.0","eslint-plugin-typescript-sort-keys":"^1.8.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.4_1634052785462_0.21467422882156795","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@sparticuz/eslint-config","version":"4.0.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@4.0.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"d65f3d22325890afdbfd8ab1e8c398e309d307a1","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-4.0.5.tgz","fileCount":5,"integrity":"sha512-QHHRNarOA3LeDzM3bxIl+MujpuFZGkz2zFdX5Vgi/2GQcSFSzfQlebmI2UL/lhDMyWNnXgr3DVTq+WowNkdf3A==","signatures":[{"sig":"MEUCIERvQHBOvg6TtvpMw6PmRnMFt5nXPupkxoAsj13khKhOAiEAuaQY1qkp226/CKHjawo//UhFp5DwxU33BL8lNMuttDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6282},"main":".eslintrc.js","gitHead":"abce1709d5a6834f7c6feabda324a91b7f89e469","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.0.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"14.18.0","dependencies":{"eslint-module-utils":"^2.7.0","eslint-config-prettier":"^8.3.0","eslint-config-airbnb-base":"^14.2.1","eslint-import-resolver-typescript":"^2.5.0"},"_hasShrinkwrap":false,"peerDependencies":{"eslint":"^8.0.0","prettier":"^2.4.1","typescript":"^4.4.3","eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.1","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^37.0.1","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.0.0","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.5_1634053921138_0.7664695975304086","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@sparticuz/eslint-config","version":"5.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@5.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"d6f93b5110712e30edd660a401851b44a3a18821","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":5,"integrity":"sha512-ReehpTDDr0Cmuo38pX49P+YzHqX1fIFXE3HU2hldmL3ccSgRdV+SB+YsJbFJl7OyjAa1nluoUtQy6js0svX8AQ==","signatures":[{"sig":"MEUCIFA3FrfwxH64XuH1XDNrLw3YLHwf6RTmKA40CquNEdltAiEA54azARlQXBTw3CovtU9BRkf96vIwIua62JKJk0+t/mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6384},"main":".eslintrc.js","gitHead":"d65fd68fea0ca072dc729ce8762ecbd2d20d1d22","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.15","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.6","dependencies":{"eslint-plugin-ava":"^13.0.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^36.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^4.32.0","eslint-config-airbnb-base":"^14.2.1","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^4.32.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","prettier":"^2.4.1","typescript":"^4.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1634054277414_0.7938968806638715","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@sparticuz/eslint-config","version":"6.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@6.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"575b3d22ab1adce8b45052ea62b16bebd5e6f1f7","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":5,"integrity":"sha512-dHli5SyHbde6qXVA9X/vSNULcPyGwcv3iNPbizvDaIQGdgJgY/Zc04hIlxDYdReIlJJpnDfqp97FWnl7F2hrPg==","signatures":[{"sig":"MEQCIDfvX4SVibZrOSBAkk78WBp8PQah+v4euFuT6mNnJFB5AiBpWT0qBxdlaeutMww7Jq5tfU9f6RU9haHe8VQNuDfNXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsMeRCRA9TVsSAnZWagAAd0cP/AwdrssjtMr6yDFyUizE\niQtmuJmnGL/41T4XvyeK0Imz2Bk+CuZuuuZhOu5NmD1PFZ5oU/txqvXF8MR2\nrnTqd9Lyypo4iFOcvKx2dyPOVXUlQ7//NbVtKzNQVtsqGE6knF15ljqcsgho\nPopcsbi6kVLSF8VXqdXKnIQM5zUSpg+VfxRE9fmMu6rtybBRzFUpJ/FqPAVq\nCKVHE/z4AYBz0XTIkhC1Q85r1urz5w33xy/spDCsqMGbsrfDltx3kL/3MJxW\nmgYDZTHCXEb1Zoe8CrELrQR7UqVfymr+8DnUpKWBLm96uv8whkD9qJU5kEfs\nslOiGOhH+HVMrE83iyV4Xws0tqh31KnjD15NdjSCCjKSKAUzFdYLdKS0CQmA\n7+3SlDsvz0e8g5G3mj5lg0ESbrR7WyR0yjFlgFv380OKjPf40zA0f/oLIMmy\nBssErAY8g9dicJOTd1Luv3DkO457rRx0QDofPvd9S+jejFE7QFqupOAUiYZc\nwAXh604RCAviP0PsY4SHWfGMy/YRSuGlNC8wFOeZv+XNAQv7tUl2P2yP1JdV\nnR4k4si71kRQDUjGaetkVqIxHarTRnUls9bl32uwUWJ+eGViDMI/tsev9lIp\n0P7jQVPM9X1/Hf8pefyUPBCUOOvKDdcKdn15m58mpxj2h9TsCnYJBD5SWSPs\n61G6\r\n=a/It\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"ccda46ae47a9124021d45d7c2eddffd1c17fcf5f","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"6.14.15","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"12.22.7","dependencies":{"eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.3","eslint-plugin-promise":"^5.2.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.6.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.6.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.4.1","prettier":"^2.5.1","typescript":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1638975377635_0.7576871513229575","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"@sparticuz/eslint-config","version":"6.1.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@6.1.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"0431c641b2ac03672249a11f36d3d613390b2094","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-6.1.1.tgz","fileCount":7,"integrity":"sha512-8ceO/j3mNigEpZkGmvXm0I2dR8SfrKKyps42lZgJe95/0Q93K5gmRgG8dG90ipvGPxnq4E94XeLDg2I5gl9gMA==","signatures":[{"sig":"MEYCIQD6YWJzy1CMlGwktmfvP+9iWXI1ezVe3CQo0z1qeT5UUwIhAL8A0ZE/UTBi0uTUP1jmoncEMmhRIA14FlsqUW5b7uCg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsNrECRA9TVsSAnZWagAARYQQAJbgV0sIYpzXZFw7hwPh\nCkXUQKcYRL4YXNOBxvIvW4lFEr7Y48fOsMMj/BJ1Xr1xzx+Ui7LwOMkOmQVV\nofcRh+AonNQ7CIpU2TA8I05jY3getuPfqE/34d0oGntyBpskJY0TaI5z5bO4\nCvoHZrkyglMKUBPI1sssWtHhziw5WgVk00WxgiSw+rH4JoYGz62KZr94Ikna\nX3BX2bHFmdyWHjNwHTye6kDu1wFuRchNqFz4h8JYhH0+tKnPnAQJw7cMxYox\nR0bXVkNI8rDfbSKpXHTOgPmZwENwPKovvrSRh7Cm7GkQe4yMWeOYSTNLtvSk\nHuXe7Q2zRFLokMXpVfYbeQYxeJSIgCpLjijy/D+ZYpIky2aBiR1WtAY1kt58\nQds90APfZK8hxh9BPEJBQMR1mPz1T2mVIrJ+XGAWTuLyJAU40tVNnv9fiB9T\nqWPmN0O3azZYMF2BApxlA284aX+EE56LBQ4K8LfAWO9ehjy7nde+r6YM1PVP\nUDtUCMpMCp839nHX+qPJ54U5pV12X2bannJxka8MXHMSzn5Vs3rP6zAK2lE7\nojdfuM2mca7D1mo54/koJLZyKH94I3np/IhSaytg4ylGjnL93iYQ7qPG0v0g\nUHgXqTHjSzqc+poFeLKgIkLxdRM1fXjFpmLvvFhAA97Lzh//3j7gqKTAAKMm\nm0AZ\r\n=UNIr\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"05e2c258326ffb09fc66a256dc89932dd1fe0b65","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.1.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.13.0","dependencies":{"eslint-plugin-ava":"^13.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.3","eslint-plugin-promise":"^5.2.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^39.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.6.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.6.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.4.1","prettier":"^2.5.1","typescript":"^4.5.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.1.1_1638980292291_0.9939693077502039","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"@sparticuz/eslint-config","version":"6.2.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@6.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"acbc000c0966933162c7db504320c399a0d2631e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-6.2.0.tgz","fileCount":7,"integrity":"sha512-e6ArSoadGrZD/aUO2f7A8vx7FSK+EsoeaZ+O/1nyKAFuC4EAEtSsoUNHyrvIa2nDgzl3O2+pP9XlGDx5TuKN1A==","signatures":[{"sig":"MEUCIETW2f7wSb2U8wSKdxXAC0O7TnkK2zT0cMJ3Yo3vHd0WAiEAwpyODd675gw07KJYwTcpslTan9EZCPdQJCZnovaimM8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3bi1CRA9TVsSAnZWagAAvBUP/1ebaBqznExdpGCQF4dJ\nAMM4skrlM3KL11RU4F00K9qjfvmcuURT2T7IZFPfCd7Lq0qOFSGCXinHTBaT\n+nAktj+TnJd2L/JYuDoUmRb8BwvmTyp+9OV3ma4ofoDMe+yFrDoFRWUVjdli\nbz1DCV0ociHBdCfEu3zbe5szjVES1IcFhs9U8S8WVUK0EHv8Bxh18JOdtdZu\nDqahYhK4eIvkeK/oYDY4v0ertcTdzaYhsSvT6UzFrah5/db3iSNoKHrNnm9A\nFB2CtrYb2Q0cerKyDFOqJZ6FRVQEKNBrvEWdvhJktEleJE9E1tmdy5tQNQmA\n1ckduBFjrZNngFVlZjwmoFu5rI/C2ncIxMFIZSqyIKehZMzRHWyuDFqUvnZT\nfgiqQOmlo21TvrsXeAGFMK2jY6DkknLydcLPHp9TVneMsXGuSwx9w22bonJ8\ngdCVMaBP2p9zBn5wJrdh7j7zYAgQvhUFgdBAgpQhHiviwYe+5cTodTQZWLBf\nt61rvdav9Lk8H0IYIW3k1el1FBHfdZCm5kHYdkIVbG1vNxQYhtYESiLjpndL\nbSFpQRXq4821ACvLPGKxGEf7jzz0W42AtU74e4hPfuDwNX+3mJ3CnfoZVqBR\nWTRclz6RFD4bMhJnVg93s/8HH7KTSCefjLgT5b2x8c/i93iqgb2NiWq66Kyj\nxNUf\r\n=KtiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"28397cf0ca4c96daaeef1bfb7a21c4571b82a1d4","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.1.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.13.1","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.9.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","@typescript-eslint/eslint-plugin":"^5.9.1","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.6.0","prettier":"^2.5.1","typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.0_1641920693247_0.357970456137928","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"@sparticuz/eslint-config","version":"6.2.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@6.2.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"6f8d57ae43a6b4f5712998b416db8a9442e64178","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-6.2.1.tgz","fileCount":7,"integrity":"sha512-O/0eUx2QcElQ1vadja64l9Ehu+bfKswsKd2t2cGzne6gnLPQDkX/Qd1vaxCK6sfSV008YrWT9s0Suwz0wphhfA==","signatures":[{"sig":"MEUCIAZi0eSGjg6g4e9o7r0sRmtNyYjji0+9Zdy7wiOU8JTrAiEA7JXlIdvfMmTP2F7ZFIIKoB7aN0jHw5oUHThRAu/KkKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidDGYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok9w//Zr+dqwSm1B4xHavdNwfxLp34lb0fDLN5SOwuIe4IAOXfiNR/\r\nHhYYw+8QUkl8y+Dt3lQvY/FSfmiPQqV5bROXJrHe8ZZdLZE8qLD38J3V5T8D\r\nFzCk/EMtivbAYANQZPe1m+vSZCjkkFT7Kk0JhDJUVwW6VKhlQ7B9wSsFu3jl\r\ncwCAh7JArodT24QWikm8cYAirTx/pQSOyFI2RAB/cCZq8KlPy7c05MNXDue5\r\nv3WxyMTNjhiAvT/dS/i6kzIMl8xi+t95dYaoWS861hsiCVrRaRW791b0qihY\r\nY4rDQOb6UyDMWuGR8snGoGYxqdj7HPMEXsC32Xjhg3B2yJujUbicQVnvAFHg\r\n6Wcv7UAyodsy6s8egmOtNg5DUY98NPPtxGX2V+Z4xUZ8LdAkWyUBjdTIAzEs\r\nAwNi9eBT6EuhYdQYPZGbjiTQZ2vbxrUS1F909IGYICwb29VkPNo761fMuaEm\r\nmYJYpL/2nLZaVHZKmjlY86nztMQ9YGFs/4oD9P/qdaVC4p+E2rzhDTQoHw/T\r\niJf8jYVnus2IL1r88/cfh9sj6rJ7A4oYw4EbitCedXVqV+uKYdq30nB717wc\r\n9A1UoCupSSbZmDC5DWnhPfh3o9DALZxnqqylybfrqeWKvERfzyt0MPLC7k4W\r\nQvdrP4L2EWT6aAYnu6S804CnCrkOhYYI4LQ=\r\n=xI9/\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"0267d40936b2553cf162ef844e027b54c806c05c","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.5.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.15.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.22.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.22.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.14.0","prettier":"^2.6.2","typescript":"^4.6.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.2.1_1651782040300_0.01815222943230488","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@sparticuz/eslint-config","version":"7.0.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e884c3692a2e854f4103e98fbf3dd232d00e6c1a","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":7,"integrity":"sha512-Dyfm0pYVQb3Q7u//HK0IwO4HFDf6z0gz0y3SENxJ/YR+n/OprusFh5ZQXygY+LnbW/6VcXLfFytl4A1qhSIZnw==","signatures":[{"sig":"MEQCIEeh8ednlyQ0IeYOMusNG7iD8BP58y+zfIV2CROSaeHpAiAiStRqsCHjHhRytrMcUewDXqWVrChh/HNdYAPpbv9whQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidSFYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjNA/+Mr4/c7SFTMX10pZObpSZ2IymwrXKaMuwmfmYvB9r5MswjyIK\r\nNUg6AAHAaPfRltpJsbHQnWouDfgDjLFK/HN4ArqSDAieEtZ3Xdh34Oxlqqzy\r\nbcRZld0w1FJAIP6CKXbFVuYUH3GLDe9FB7U5feap0vkPLcGmVxRCx4GA3WL2\r\nDRtpCVSTckgDa1oxnKoJDwOgfqS9vhWCDvh9MKAHOZio6j2L4sKQejBXeKoi\r\njpYiie3HKtjpMYCVoDnWPOPKwGzlq9vp6i68TVmcQMOCw8eihTXpV5gONtby\r\nQC/bG9zeAkppd/NErE57RVFoY84JKKUZlWqKTQ2iWyd8ObnYEkI+lekOVttH\r\n9m0wgnVOC03B1FQXSj5iGNlAW679QoSDWL2bhkzYBXofbrPbAHOzd8uBpVLZ\r\nh//M7uBEWXXQJ38bD/kpv/u/uXGileTxDmGIzXZctJcOmAG1lophHTxVVI92\r\nG2l4feoLPMd1BrtTwvOtz37avuZVId2H12XCcr6ZUOJq6KCucba0rdj5AW31\r\n2fzrCEUyaynB3D+ULHxpFQ6vguR9d0Cdjq8Cg6ctyZEf9EWBwFqx9bPj8XuO\r\nh3s00lyZWgA/4jTLACYupHrbUgC0I+/YXcPVfcRZzM9RYC/I9gJAgPqiGhaG\r\nYbRALHKH8C3dC4jgDFQiepPOGTwlA2ZaV4E=\r\n=5Tnj\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"8623528fced587427db72aa93ed47ea2e8c08484","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.5.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.15.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.22.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.22.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.14.0","prettier":"^2.6.2","typescript":"^4.6.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1651843415893_0.2944631445664583","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"@sparticuz/eslint-config","version":"7.1.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b704d9a1779d851cb0803f8a0a7226b9cfe67d4d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.1.tgz","fileCount":7,"integrity":"sha512-o6Iy7pP+6Igex11PXuAsnhZeZCMMTLbye7ZaTu0tElXskgmPDw2QTXbC7K8emzTf7FiNs6VDhjLs3H/kmz69/g==","signatures":[{"sig":"MEUCIQD4LcyWpwMgmf+wRxyz4JtUISdO/dOgdvRAtimlRVYUkwIgYanb4SPcufLg+yQxAMevL3Wau6mFYp1z/8uOpP/pZpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidSRyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfNhAAmdO8WXzw1GmcYBSm0CjzhXCRQBanFMtAr0+PtD8NY4WpOa6R\r\nAmQ9JbgYSRQR7R+1XBRG1qcfjP1AtUgLVJdwnc9U6WiaShg7kAxWC4yHAX0P\r\ng/Yuy0rwQZXOEJ2UymU6TZLgLe/k35ii0YKZ1VffIsDeETO/3MhWs7DeJPb/\r\nEXpdvHIazImF6zfz98RYEGXtO2xtdJUuSLMaqrwASI7RsDxIrRFqEgi8idur\r\nkZDhXIXgvJt2pQsysvQv0nMzPV4mSpEBAL9ptLy5yz+4H3lUkPhLiOS9hrGB\r\nTkimN4vI6Ohwo2sDFjXJnKKdEQZ+ZNjpBYc7vGbl8tyVcUVo7lUxCxhAesnb\r\nYK7tITX7WzgQduAaGQ3hKzyrjOnEIBLjtPQpOtbf/HFva+CNDEXCKhmqF//t\r\nnW8K+HSRPtRxQarDPo6j+waQvEVdLDEzYosju1sxxMN72V9s5/UccK1RICw4\r\nAULM8VWglJE0Rubz2KxI43M7jEtTWt4r0E1wmVBS+PmIl1fGXRzXmgCkWVU4\r\n7jj10IaQqQ2uj0AA6jkzMkslf0m+urdvjGT5We3k2IKRYk9eAu/QJvVKT+Iu\r\neK9aoBaSMzvZOcz4P6xl5sWD3f/wMerT5qwI4ueAD4cvgNvdCfG6skfDMxow\r\n+565CTrnmGktn57Mii3c2Dnnqr+XXWWRErk=\r\n=9dle\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"444fccb81ca167bcb3a136be4eb45d1c088dfcd7","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.5.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.15.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.22.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.22.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.14.0","prettier":"^2.6.2","typescript":"^4.6.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.1_1651844210632_0.0901421693640363","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"@sparticuz/eslint-config","version":"7.1.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"fa6499649ab98a3eca1f673bb4c5c11b50543605","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.2.tgz","fileCount":7,"integrity":"sha512-3BpGFiNL+oMwuCTlYTPFVUTibvgNt1xDiG9GKk8BjHXXbA4BBcco+OmgewI3x8EZlq+ewy6v2vqsc4EOtkTI0A==","signatures":[{"sig":"MEUCIQC/o/zwm90NcFNKGPG+J/E5g7boMsVI+/lIWrt1okD41AIgQKIvw5BRF+tUAqFXZTmr9SV3cu9QmhgskNmTq7VPdAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiligVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrWA/+JbCZSn7v1Y2bgAQ3O/RezosnSJ+b0DVddHZl6byk7Z+6FVVl\r\n+xdV5d0IoPsxxOnx4oAe37/jtuKwkZl4ZEhUG6XTtPUVKDrFAbtT4lLBfywr\r\nHtzFvKfqHBx72ckPC52+EfrQaT8D6/pjDuMVjlv3eT8TbHzhFYSrwgIk8bhb\r\nM32wkPXw3k6E3sQMK7xPtJTXe6Bnl0BrSiXTXqRLGse47piCAt0/vawu2zcG\r\nZoAg2ZoZW+eFaB+sVPsaTJVuCLxPbc88o140zicf3LvYQODFgLTx6tUuAZTh\r\nvTsJvf770FQ+x34ANzJmGFxUWjxKTBE3+Fq4AIavwLrEikWxOcwq/XknhiOJ\r\n+ytunprMIJQg7r3cPeqXwIbBcktkuJXa+9qJmYs/ZEHU0j2yTihLSEBkpiRP\r\nD8/xnYTAyE0vKst9mNCwc821vP9MYW/zC4EwB4+WqdRFWZGTVOjWbiLBd0GU\r\n8y85K+q5uhZg2lacIGPLirgnj/ScQbRx0t9R0DWenw6k6jJzAjHrkHYDaSQq\r\nSjiBbNpi3fMWArB2JWHTrE/1k8TQV6WPfRR5soX72Kn1cwci+SYiFmORCOOH\r\nxD/dh2OyprmrM++MAFaqCckpDK2e3s0x955yzlJpcp2NshVL4pUtGtghnJR5\r\nxXLKoOS3cDsE7vjQKHzBvobHX1CmBIyE4Ug=\r\n=vIoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"c1eaa589896f1f0fbe8eece4475aa535a33d9c66","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.5.5","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.15.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.27.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.27.0","eslint-import-resolver-typescript":"^2.7.1","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.16.0","prettier":"^2.6.2","typescript":"^4.7.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.2_1654007828937_0.364930027114478","host":"s3://npm-registry-packages"}},"7.1.3":{"name":"@sparticuz/eslint-config","version":"7.1.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"6260821987ca36fcbeb33335c0e9fb87d2a2f7b4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.3.tgz","fileCount":7,"integrity":"sha512-9l38rEQLh07EAH4GHf4iBv4YePpQo1Zk/FagK0WsQ//Kt78uWBvaWLL6Y/5KHDS8OuV8iW+IN0jx8NirkqaHhg==","signatures":[{"sig":"MEUCIAjCzc7I96+nUIs6nlwzDOY/liISiTmQpaRFYvSLyvvOAiEAsazIQeQcjUvKSwqTpr0x2ZD/HViIvQp7txA1HzHa6sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4u1KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZRw//ZJ7d2622xRXONNR9bwTVFa4d/XmF4lkF/sPkX/JiQhhCm/Gu\r\nofxvtRlBED4P66V/p5M3aE4t7s2mtcQBI7zdKlmF6z+wp2t1Yk7Zd22WkW2h\r\nuqEVJwTOMhcRLXlUaR36TAeCXY1FWxiyeea/Iv0p7wryk9ybWM5Agzp89NGU\r\nUiC/+/PcJSH8ORYbPu//cn6O41V9CE+TWBgZq7kItH4J4TmJfw/1A6hqYBlI\r\n3o/6lwH83r89DzlUKtAk9EbeHGObiAAkgxIgJejA917pJKVBcWpt4fyQhj+g\r\nMSOh2I2xAnH8XdnkWM2ji+8Omhq+59Nb/44Z8WrLtg7qTpCj9QllB0ixsEGm\r\n/3Ihu2/y2xLbL/mxOfLRm501GsGKxkSWdNWMkqHQYD51lfkmm8JIvp16wlSx\r\nYyntox1ioJ9Ec4O2aQhrk/0Hdx/4AWez44hVQtGEVpB8IaozFo0mK7R5PHke\r\nYsnHUaXbJAPRzOXNb9ICrksFO51xvfCCO8k2sbFLvIdhTapda14+xMtGMXFW\r\nWx8Vu8/CRlMZ75Zewuaaf98x66gih0FgJu4MSnqL9SQJ6nbU3EQGFwdFQJIs\r\nZf5O18tV18ibesFZlFgc0cjcObtT8Y9Ta8BD+P9fkZdud/6eokEskReIRp1L\r\nINxhns28Lkpd/4600DYalAvbYArAt4ZaKYs=\r\n=YFBY\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"8820f569609368f8a8dce71cb5a420f2d964f48a","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.15.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.31.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.31.0","eslint-import-resolver-typescript":"^3.3.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.20.0","prettier":"^2.7.1","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.3_1659039049771_0.2821352778896089","host":"s3://npm-registry-packages"}},"7.1.5":{"name":"@sparticuz/eslint-config","version":"7.1.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f73782bf3851b0fea8add2e42ef91b820f17ee87","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.5.tgz","fileCount":7,"integrity":"sha512-B118T07WLXjCZ7SCVAa2u7YlKCoPAeFuSDgtDD0VLCqdQkbb4jlN0hUyAiWs3VWE4b9rNyYFfXzCxsm1g5JbDQ==","signatures":[{"sig":"MEYCIQChR3ZxPOL329Kon93i8rOuxDUurm5r6zhxBrqXUpjyxQIhAN5FGRs7zv9cBMmcOJbHDJr3sUOydIBWuYv6pMUa2lLU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7CmyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqssg//QHuZikcSC2oGuSfNndgSXK+8fZhQVLw9nShhl8cYwOtfZoFr\r\n7B4DEPDHZU7rT8EeAagCIsSF9Pab3VyJxb44ddLEVFpq5h/GhT+7mTbuhbJU\r\nHDKpwkJQ4YNFCa217p5xoRakp/WfLMci2UUlHodhwETa51tMCgpjmiawo4jo\r\nXO+OBqsDHv0PciyIixC87vIqGJulLtjIDBWCx7XiJblyPXp9oPU33yDppCBs\r\nQaTIMQSgj2i5WE7jIUOngVAoyJe0WO/EfRwN+3kFxz+LLABgGXxB0vHjbF/M\r\nZcNwunRFEdleK8rZgW9K38KUiD1TBsF23yiRMeE8mEHMrkBW8ax5baU5izME\r\nIUQOs3iJxWF1wEje3PhU6LZ925+4n30ek5u6WmtN/CuNb7ozrr0gILPEWjWM\r\n2LvI/vuDm/37wRRD6beWCTb+8FNZiHAx58+vaoThBi0ujTI6KCgnuzERxC11\r\n00ZIxl0jyTCIbp19+nWaUWJegvw2x0SxhNpodFqIITsU3lngywWp3I4O2Yln\r\nHjFo9D69B61x/RbDXzc6XLIdKxtvgFg583mL7rXK3+x2ENNIEH2VbLa0bTqq\r\n6ie0PiTnFyVsT2+D4vceeuZF6F5XSYqss0qBwfYD9X6Yyf/qohhifiXyurWb\r\nAmjV+APzmk+vCE9GLp6R19V65c5TqUnyxcU=\r\n=lg2w\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"d57e88d86b48ae4268122412a4b17507bd59a372","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.15.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.32.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.32.0","eslint-import-resolver-typescript":"^3.4.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.5_1659644338630_0.2267507878624324","host":"s3://npm-registry-packages"}},"7.1.8":{"name":"@sparticuz/eslint-config","version":"7.1.8","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"165059f5b9237b0b437da5daa93e7de25c4dee84","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.8.tgz","fileCount":7,"integrity":"sha512-HcayqUcetxNIEvXUA8SQalA+UPvBG7pGGIocOP1tO25bWlr7TQGPdn8wAk8JICR7yzxHg3//ZwSkGe2OudNQRg==","signatures":[{"sig":"MEUCIQDsx9yWsG9E/R6+ni0ji8yCAbacSGf8EZDB7OAGupVRhgIgTXqv5eiUDVaVYGrISZtw0a1jBKuTD/WQ38O0PQFDdd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7C2zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnTA/+OGMjmjmTydTIAq69jAji5KeiEQfECBv5R1UBRCTA/PQb6Ttd\r\nOugm6FDSPxRCFh5jzNeorSCK4G1wwu2X1RUf/5ypwfqLAYVRPZ6CVI1ZAnpW\r\nAoPlVQUhfOfBEqzPesb5h/fUTWY9WUr9gvOo+d/O6GlApPvenfaAtb1RG6Nr\r\ncigQbMpk8TpPXf+xZD7sUkokr0ioMLJIZK/xW4ieN1NSvjRblvmlLbR2c8m4\r\nyrtPBwm84G2yZfypLJvvjpxIOkmp4g6+RzxHNWW28s58uJo5N2RopmQIgWx5\r\n2Nmsm+QuAd38hCDH9ml3bDEruz2zOHUgvjehRZeNsSAIyLviXhPJDlERjM9w\r\nJhCH60Ans+KxUMnADUuQeoGwbkGF2JnuaT+J46G9SgZ/o8WTgi/Ph2niEKs5\r\nXQ1sTTVX/I4wwomXaHtkUnJ4TeJsf7bOiw23BvOKpSBprErVXSNJX1VB0TqB\r\nLMa8s1KHRjdXPgZeam8M1OY2W/OcdkK4SjQuJ3kujxENPFB9bFIdS9jBcJ4r\r\nYUCZFAxRj4f3tWPKjEan4XlQPH6JDwAlDPTYCsPUgMu/DMwjer5VuvNDLRfa\r\nBDRbECCqGOwJUOQDvxS10hCuEbfWdrPRCqtcfDMjAE2Zh1jefIhmJWTRvc+i\r\n9Mmz9zr7/gpMqbZx1VuPUClAny270e1mV3E=\r\n=Ercs\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"f52d0823c15750e1a8b5bf76fce7a40c31532ce0","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.16.0","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.14.0","eslint-plugin-unicorn":"^43.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.32.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.32.0","eslint-import-resolver-typescript":"^3.4.0","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.21.0","prettier":"^2.7.1","typescript":"^4.7.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.8_1659645363197_0.6735362644008775","host":"s3://npm-registry-packages"}},"7.1.10":{"name":"@sparticuz/eslint-config","version":"7.1.10","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.10","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8b0efde2cad810d0df6d421a989c4e236a43bd74","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.10.tgz","fileCount":8,"integrity":"sha512-VVsXkE0VxoEr4VAnBy8wMthCkxZerJCcyW7dN6vgcpfJVWkAN3pMfG+9pu8gfB/W0M7+wN7eeh1dQ0M+WBMFBA==","signatures":[{"sig":"MEQCIHKSfNk3GWZ3zKTTg/e+sITsVcris2/JkddjsPBp4ZTxAiAybwtfHPr3EWx6vk2ZP7ttelfSQumN9U0VaFmorhCYuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWA89ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHug/9EOMgZnXPKW6kktVbaGR6LwBOROVUxSL/sq6EiKmGSAtjjX7a\r\nnbNl46qfdiWnP00G8MaUq1CrXzmpnOjcm411ANGRf1OLhp+ouH1m7VCK8Us+\r\nDO/Buuzu7U/+a4EqIEfx171OeKJBYY+NksRsnnp8/ZtkL4IuU7Arr885Tbz4\r\n2q50A+p1bfUbVYP2VbpzxPtZk2/ynMXIw6qNVgzzuS4f8RKrRpr4fp48Cwik\r\n5QCIQpsgilIpLYob13YPU/OFbncqpP9gnkRwL+34vIPIy+xzBK3uokFUJYI7\r\nRa2pAQSwldUVZdeh+0V62XSMSIst+oU3rUn2rEBBepf1QERKNm9AOyDPD/Y4\r\njuBzBZI7CXVy6CFNmoeB0uTz1AaIyKt0zk4KXBk8V3+3gdrFv3zAAZ23kiNX\r\nvXjrlqzoeCSGyGuqtnchhMXVxK/qqyEpvDiwOcAo2cQRI2WWGmrnL+a6501g\r\nnxrKGsmAHFKQdw+PkUSSGabUSFTUuKV0dj4tUaC0OS1kDEUcUJCEPpbZv48k\r\n98WQv9W9yvExNY6Vp9V5Wwh7SlUH2zIhMYg2igfrQKWRXaLYJmiOIO1Xt+6H\r\nmRo+Te/+8c/rabKxgvMreIAXBEr35BuhSpOqx25LKxHpRv1+AnLjC9OHFD+U\r\nAsV+ndxbM935+JT52lLswkYUlxCqj3SrtIc=\r\n=aL2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"dde0e6e087190b36e2a3bbba4caad51bff29466c","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.15.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.17.1","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.41.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.41.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.26.0","prettier":"^2.7.1","typescript":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.10_1666715453476_0.7964764056813414","host":"s3://npm-registry-packages"}},"7.1.11":{"name":"@sparticuz/eslint-config","version":"7.1.11","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.1.11","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b2771f45e21d8b77260b9eedacd7c36893334026","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.1.11.tgz","fileCount":8,"integrity":"sha512-skeZH4GGZ/tr6XdxQWb27EbsUBbKMzPvBezW7i4FlKahkTDNhi4FH2sf+iHL9OUlLVLN4UIvZufnUDMGYrJ4+Q==","signatures":[{"sig":"MEUCIQDxO33gRRmBqhDDKfqkhhLPSaDMyer5bAdPgbi/ZCVlBgIgFouHJrhz76LN3oeLthbZ7iisAzptw/8XLecJhtIm/+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWDEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopzA/9HF9amLCMvqdlwoYyiV73c0n+bGhbfGN6vta36fWuPffkIwfo\r\n6tmdl2ptuCVRXw3bKj2ZtT3iJJEbqHOxup1eKolD/+9xpy03qzfW2Xwb7P7j\r\nx90mwhNbxFdBJ9UZs+rdMeiTj456MFBqhcC1dav+rbanHpe71QedWeiHH9ge\r\n0BhHcBX2sU1UtxuhiVomweCRfKovjNtkWABzK1Mo03bmfpCYx5rVUI92zsuW\r\nklnP+xaaVIsrBr7R/pxom6gdeIouOIO+znB8vzmZJ1X3j4QBPm/QpBXpqi0q\r\nUUzfiSXVE35bCcNf6dYFTvJRKgESjPycovO6QDH8QWl+78QP+OFtxZZRKegv\r\n5TlxL0jsVAkRFy1jDmwsF8S6Yy9xscTKDU0tn6eOUPysDHFxlfhjugOzJheh\r\n3oRT0h1O2EemBmjMKN8bIuiJjezIz5WY0SjBqKd6T+6sFD1VnD0ANyQmLnqx\r\nWPnkqVv0j5V8btLMSOnqMEqK9eBNIa3ydL2QCHHcfvNsKBMABKeT98cwqZQM\r\nsmwzxOtaDdUb00gXh4mrKDkzDbqBPkfj2uXU2Pp5vUkkfwCS7W2+QJWqnd92\r\nry9gVpUVD51Z7LDBGJxOm2OYrdpGuMKvmPu4FINIwrMMWAtXQ8SN4QCJqUjK\r\na+yD8pyYpX7lBH7V65CNDeBUqTm9NRfeKz0=\r\n=7J+X\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"92bce57579625bab45e572b61f2307a82cb070c7","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.15.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.17.1","dependencies":{"eslint-plugin-ava":"^13.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.16.0","eslint-plugin-unicorn":"^44.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.5.0","eslint-plugin-array-func":"^3.1.7","@typescript-eslint/parser":"^5.41.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.41.0","eslint-import-resolver-typescript":"^3.5.2","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.26.0","prettier":"^2.7.1","typescript":"^4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.1.11_1666724116916_0.8453832009954647","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"@sparticuz/eslint-config","version":"7.2.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"fd71b8c53c1bd160fa1d7398e23e7e11119f31b4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.0.tgz","fileCount":8,"integrity":"sha512-L7pmzGafZSiOdcPlUr0v5FF0FMHrEMG09KPs9eAfMFf2o/dtcc4QEmQ+zq7qrSZpi7dS+qmomCDF+VaGYLu/pw==","signatures":[{"sig":"MEQCIHxDnROvPYJ1lOjfMN6klagDuDhJ5u/v37o4SU975w19AiAb8ge8qTWFnBcn3w9h1EPRSLXR5hwb7SRd0P+WIeXJhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2X4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9WQ/+LfS9zcEoxsS3mvG0jTfl9ePh9vV5J2dnapDuKZJJzY5U/+H/\r\nwzM1t9C/eyBrAk05sycCWPp1Um7COD77t+ReNwQjBxvx3A0zIl31l+LkNnp+\r\nqzGrmKw77YGsT6yBjdZnPY7H66PDN/u1wL57pTY065YEFjSINNnFtmdr2Ohu\r\nZcbE6b0Y791AGouJEDKqXbRsFSQGW0By/7uWur9AOpfOkuRdRofsccXp/DiF\r\nVUGLnLGS9eQakRP13yvo4lvSdOZbHjcO3NsqSrfcObbAxzmz8TheQl4sZWNn\r\nFPCZ40QMwlGOJBd8tRZemG7kpkS0KBOfUWTV9Qx/ug8tQvKAxK6FxlQAQ7XX\r\nP2eyyWi3j+qJDrmK4v6IhtpFuyBqbDmkG79eTWP37H8RZPrRBFbYxRU5H7hk\r\nvImFvQcY1waZh0WAvSYP7p6PTxMCQy0slU3lM0qpNYyi85KY6mWg8m8UlLy/\r\nNJKNM/f/iof72ie1wxjq8MoCASrlNMM8hKdR9SUrHuQdfGb5QBcQz4BR5eDg\r\nOM4MUtpoJoD/MDyiyKFW1hw9ak3QR/2O8kPNFkUcVp+NOHpy8zWMDboK9ht5\r\ns9WVs7kW2OEVkDGnuVA938a1uZihQINannzGKrSCnbBQDsK9pekkYC8+m4QH\r\n1gJSRKi36thtDs2PU10gtyeRbnt8WXFOoDs=\r\n=MyIh\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"4540a0f67631560425196b80b9d10933770cc472","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.19.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.19.0","dependencies":{"eslint-plugin-n":"^15.6.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^45.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.0","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.50.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-import-resolver-typescript":"^3.5.3","eslint-plugin-typescript-sort-keys":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.33.0","prettier":"^2.8.3","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.0_1675197994020_0.44434311732799614","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"@sparticuz/eslint-config","version":"7.2.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"4937f491c6961411c834e8cc7c847d943f81d034","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.1.tgz","fileCount":8,"integrity":"sha512-yUZpuE7HbmTBSfksY9dH251pW8BK0NYwfAmq7k2FdhFhAuX3y42QOH1Jg+c1pDnYyAol4vHC0BiYgi9awW1L4A==","signatures":[{"sig":"MEUCIQCorju+o+sGch7FM/Qxz0b28e2fQnyUzxurmwTSeKhESAIgA2h2CBZOOXha5cIUgWbur2ALAwOZjD6HEQCK9DzRNb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvNFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUjQ/7B/JeYFrcz2bzsOSB/KZR8pYUfbDkb7QNxT0eY64ctgUrH3K9\r\nUH1rQ72hwUikSIp/IBWMGppfTpjOmUtWj5Fau7GWLazZsu5b0ZnieRSD/jT9\r\nmFiC8iGsV4A+L+mH4ZJsTAeE99I8jg5yfkWREmup5wGrGv/LEEEBr7fbl/Uj\r\nuslcl6a+0m6RtfW4T+Qhn10vtrWuQKgObGJNfJgMYUx5paYMh+auCo9f7B13\r\naoY59B0mrTDPqJfkg1o/KKUdyy/ulCcAL/rBY1RjwGhsjg5qq/vPJrtljMBA\r\nO/C9ZW2ga25jZb0NE8jtll0Pn5n6sNigNu+tYJ2P8/V0/8ZTvS3n0XLwnIXa\r\nEShQ8FUqkh1Gb36BDQytMTwBiA6Y0pVWJZBCb2FVw11n3IhqzQtfn7lxnE/e\r\n9uuYEofMG2MeOM+7IsMZtQ3ZsOwSHLaoiy9XaGDlymzEJCEpBEOfg4uAsWBe\r\nX0KBY+Qv0vxEoiT5hVHW3Um5WfQP3ilI2z+FBKI2D7tPNA4oyHoIgjfJcnsW\r\ncPmAgJjtS5L69HpmpEI79pkQpQB40po3aw0oFGwFsplo8QZ3hBHomrfHhFoo\r\nM62zSG+q/3iW2h84FSZvz3i23hMrbTonLKXRKrWRVwRICIfR+YhaJriXUyA8\r\nV5vKYemEFPPVA+xd5KYo4uOWtRWrZSK/1l0=\r\n=4Uma\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"40510ad32c06a4eb3afe7fd91ca747f7bff9a28c","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.19.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.19.1","dependencies":{"eslint-plugin-n":"^15.7.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint-import-resolver-typescript":"^3.5.4","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","typescript":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.1_1680536389233_0.8181039126897545","host":"s3://npm-registry-packages"}},"7.2.2":{"name":"@sparticuz/eslint-config","version":"7.2.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"02f4c1dc89fb5bf4079ddad82737f1d36845b8b2","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.2.tgz","fileCount":8,"integrity":"sha512-OLT7wU9ZjTrgBPPYs4WemgC62y/WEHMHkFyZIg6/sHHw2ScTMz1hVsgQBG5nwtwD2FpkpB2L17pJV9j6DsYIhg==","signatures":[{"sig":"MEUCIFiBde/Hzjy43wLh8Sk33OKYtwqXBLYtuEbZSv6eWp4UAiEA7b0pC0kBfEMLTCcWYLIti7XljsqNYWfPoVmkt1oAbUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKvtjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9JhAAktH675ncg8p59QR1QYu0stp3WKxP4T/ppYY5v8HDEChl2lhY\r\nPuw98AxctPoDqqEa9z+h5G34bmJtJwQ/A16hVoU1CVifPM2ozePhBMREfksS\r\nwQQ8HJTfbNYD1ZDmgJHfv9qp9bX6KlMqQZ6kxmsQ0aq+O2HfvqEHi9eacwzW\r\ngqhY45mySkYZNZx7a+eu8OWhdI7FmPbYmucM5HsFElOUusbU9cCQ0kchFTlK\r\n7MdutqghvvNYhdyC3zCJ/GV0Ytkux8k5bzUSl6HMCXd4crSrlVsD/GwIqA2A\r\n9sFyAi1VTxMuBk7Tz/um6+Wy4G/g5ZLV5hgGdJ137SjKAuOMlNpE7zQ42I8K\r\nlyWH0uPDttLXb855uK44DfnQLsYs7wvlbL7szHMhmow8UNsy+Bwwkk4eSWf8\r\n2yIUp0GWHPk7BjljtlZjSrszjVi7ZQvrn3Wjqcz9IVS6fe9CBY94WwxpRBpf\r\nijexVFKNg5tPfIvlZpWQE3/SHXLvOey51hKT7DM1CqzH7ngtc3/TsNx/a3RG\r\ntnFiOztfJVbL1dSnIVJR2V7Ukp3W0eY5JPx1yY6fen17fDztYAfZEH70Jr0o\r\nhdIDYNME1aLTIVk+k17Y+qi0Nn3B8xzzSTD4FqQQxgcw0YOX+5tc6T5SGjWN\r\nhALGdzqmScEV7p7Jx980Q2Nh5UKVpnRvtUQ=\r\n=cEyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"ad956af3749fdb040da74c41bdb583296a68fbc3","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"8.19.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.19.1","dependencies":{"eslint-plugin-n":"^15.7.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@^2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint-import-resolver-typescript":"^3.5.4","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","typescript":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.2_1680538467196_0.17947917014539216","host":"s3://npm-registry-packages"}},"7.2.3":{"name":"@sparticuz/eslint-config","version":"7.2.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"045bf219ba174001ac1c561af6e9e4450aec4401","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.3.tgz","fileCount":8,"integrity":"sha512-J3+xdN8TQtXPW5l0G15gzpbOyEjxXSDJu00GkjXaysQlfMEiYmwHxVU9VdkvbvcEHsZSW5TrJFThd9GHtrtV9g==","signatures":[{"sig":"MEUCIFrENvTfj6L7S4vj26DSs0hEvWvF0SQ7WiTTGhFvYlKGAiEA2QiZwhaMz0gsD4tQ1czt/WVasZXbWM98w/skaKs3veA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKwVmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3vA//bRj2krQ/TST1tgPcj1JsCkKfOMkHMAS8ErnskyqYToF++qGC\r\nzgltq3UIKqEQ2mjdM7nIk8Va7XFREygjNRgi92J6ZnHeqwXQhdUhBpa0B0aZ\r\ndEh1hnpQOOIpyFk+geidJ/brE8eVvM58nZH7CUxySPIML6lUiX91/5JKXNjW\r\nOja16crnhO2Y81xOwwuZua+6qH9yev5AAv1fwPejGlICsx3AmeCzIoz1NwuG\r\nLoKTjXwzS0MA5fTsH0BoLMwRutR4wJGveHcWKSm5yjq1eQ8l0EEZNgRdyW+S\r\njCDDs8qVr4iuTX3qAQHenDfEICKCsES/WzLU7vgFgqd+RQtWlejwUEhCJi4c\r\nPSucNwL5h43zu7IefhHL5uHDbE39DlmzvW/4WVbR/punIiBGfdttsXJ10F1L\r\nMT/AUUH8Eo0Gcl3UmhlPqm7XMrwLO9r3v05EPHf+3ubbsCuPmYImX+huLV1s\r\nxBIFAKiw7BQgX/eifrV2+xxS9QbWHIAkI8qZQnbguvIvwLXCW5dEUYG3M/1h\r\nXpaWzVVCky5Jzr6tSWS5Z6VMV1oBh/HKQ1NDDy+zHRn2y3yuPh5w15CVV1Lo\r\nX5suWcFhya7wqZlwRFn4tXcVM3XvCcy5NLOUv/25DEvtsfWbjyB9OE41Y3YK\r\nkwCNFk9HPWqr/5LQg3u1Wl8t4WTCzHspihI=\r\n=I+Cj\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"e3a2ba8eddae95961c5a46852a961349dbceccc2","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@^2","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@^2"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@^2"}},"_npmVersion":"8.19.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.19.1","dependencies":{"eslint-plugin-n":"^15.7.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@^2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint-import-resolver-typescript":"^3.5.4","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","typescript":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.3_1680541030214_0.5095931299153849","host":"s3://npm-registry-packages"}},"7.2.4":{"name":"@sparticuz/eslint-config","version":"7.2.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"fcb721d0bb986274ceb53235a86a5dc21a916bc9","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.4.tgz","fileCount":8,"integrity":"sha512-ykNe129PiB3icL3SJ3Jqyuh5Tm5cLj8zgNXucdi1vgcOkBxaNs01Om/Z/2C5a9ELc4BLvfiCU0uaQXbTtSEm4A==","signatures":[{"sig":"MEUCIETF/mCAfZYKN9teiJtZbBVUW8y4AQrudQZcDd7l/suSAiEA4eZE6RPPKJpW76GJgXD7v9/c0SKnch7q8E8G3JrnWUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKyvYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWyxAAh8CXoqcXdeaDsZxE2+Xu2FUsV3TDsv5Nvz2hohfAjkdORN3l\r\n47OVWw6/VkDFTrPEBrSHrThcnqhCqq2cp2QKwYl4DDBYnCfP7AXIiFGhCkJk\r\nblnVBf5WhUXmrjuEJwWd2Ny791Ckk2sHiup58nmzTNruqE5d8xkY0GqZTjJj\r\nKV5/K7E94yX4APk0G0uLcT9QY15IeGmV3WmKknzCfVq4x0AKOcP+XGxXqn7U\r\n4d4dOnV25pTRcmrqGV5uwvvVI5LORPiJaBy8m0gC3iiExR0PDkTbEElSmv20\r\nEAG23Zy4UCNVDvwZyTaUkoRqTEYu3FOpQYHJTFJTTdhmkW2Q3l9o3kwokRfV\r\nsYhbL+gsbYmKyxc169AEfQXyOO7I5ecZFN50sATkOBM/kitArVagSjxsXEK2\r\n0nh9qICgld2I+lzZCd5q5QuRglwspRlH4WN8yXsM45a0R+qOC4X3lw3hQ05O\r\nKqepdObS87krwaf+JODo+oqsY0Hr0Eb0tVpgZVyAc2eL/kED49DxO2npiEzg\r\n3/JCIUS3EChXawtJI7Jpu0SDfdwjuySRaE9z+/RIx3PRzsS7DLST4rEVFOXr\r\nzbB45+JU6O/bfEV23lSa21mrK6b9VBI1/zlNF+fW/HWh/53WYPWhKDFD2kxx\r\n7cVUduiFg5EwtvPQ5GNpjrFkqcJa/uJSR8I=\r\n=eMAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":".eslintrc.js","gitHead":"1eecf6163e543644333a63f90f7d3bb0f1bb9289","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"}},"_npmVersion":"8.19.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.19.1","dependencies":{"eslint-plugin-n":"^15.7.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.57.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.57.0","eslint-import-resolver-typescript":"^3.5.4","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","typescript":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.4_1680550872631_0.6264714195507439","host":"s3://npm-registry-packages"}},"7.2.5":{"name":"@sparticuz/eslint-config","version":"7.2.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"db0e161b03578fd91d451f47eecefa36a2bc9fdb","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.5.tgz","fileCount":8,"integrity":"sha512-vpGzh4GFGJpwiJnxi0p/b/hqUxkx5zWdQCT9HbK7eJED0ZzRVMPzgUt1fTZQAdvfPqb2EjntoASbUBj7iACL5A==","signatures":[{"sig":"MEUCIB9KP7VwRTukJf1uocNVtP1Qme2ZcADD2qKvHfoBED01AiEAy3d7Sk6ul40RzN+G5uyhzGoWz/V421QMrZVT4Df5Uyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10682},"main":".eslintrc.js","gitHead":"5b2a3f5360896993255bc2ef579b22e25b8f0776","scripts":{"test":"eslint .eslintrc.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"}},"_npmVersion":"8.19.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.20.0","dependencies":{"eslint-plugin-n":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.59.9","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.5_1686237805768_0.9959272928596168","host":"s3://npm-registry-packages"}},"7.2.6":{"name":"@sparticuz/eslint-config","version":"7.2.6","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.2.6","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"83494e08108ed0822dd865900370ea23110ea8bf","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.2.6.tgz","fileCount":8,"integrity":"sha512-IZWm9Sayaflu1Po/CLbDytpr80JFc4NikpFnVWYlknJVeM1nUCV13BuMK8fA68uf09tsCBlF30zFEC+VKFxSPg==","signatures":[{"sig":"MEQCIAyqFDB8WhSswYgr0Vhf/bFrVDTNUbDsI62wJDt5GTmjAiALcpBNiPDwFsM57EEBjg6LTHKKOgWSXRMIJUjLt77yjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9358},"main":".eslintrc.cjs","gitHead":"70b97cd996e770ec1e14dd4c858a4d3dbd579fab","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"}},"_npmVersion":"8.19.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.20.0","dependencies":{"eslint-plugin-n":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.59.9","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.2.6_1686239537797_0.38368986130063076","host":"s3://npm-registry-packages"}},"7.3.0":{"name":"@sparticuz/eslint-config","version":"7.3.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8744d8a675ecd645d730a8c0610a348c0e6332d7","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.3.0.tgz","fileCount":8,"integrity":"sha512-InQRphJVXVg/EL/tOO0vaRnjvpqfOmGpVjZdaaIj0CUEtO7ubpax5DC3+KYNU8GRc+QAWF+W9CNAcAKhZ/VXiA==","signatures":[{"sig":"MEYCIQCmc5l4ihQPRYBoNF387RJZ6aeKlbJb2779SpCzM9/nlwIhAKN2Ge4uV3dKs7Hus7X11BY7WMMz4IDvqynxIUB7DpaC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9576},"main":".eslintrc.cjs","gitHead":"6eaf493b63b27e11e44c3cee0ba1ad3ec24e097d","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1"}},"_npmVersion":"8.19.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"16.20.0","dependencies":{"eslint-plugin-n":"^16.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.59.9","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.59.9","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.3.0_1686254459002_0.842971931862396","host":"s3://npm-registry-packages"}},"7.4.0":{"name":"@sparticuz/eslint-config","version":"7.4.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"57df07ad2fb0f04478981734987aa0c8a7e9eeb6","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.0.tgz","fileCount":8,"integrity":"sha512-07gnQ0ad7m1aai8WXoI6ZaWPel4PwY04j2IZXJKBbxuhZ6OC9vft0RvfDxPYQqYyrTNo2JQl8o4C903No6An7w==","signatures":[{"sig":"MEUCIQC468cnAzM33e9WgvjMBgS51pKxdODk0cH1WWHKjdZu9wIgCIllDf45GwT/d5aE4XI/s0FCdwhuSN8mHn38bRzXEWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9449},"main":".eslintrc.cjs","gitHead":"b8aea3f83453d72a3b0cbf8f50d29227f65b49f1","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-2","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-2"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-2"}},"_npmVersion":"9.5.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.16.0","dependencies":{"eslint-plugin-n":"^16.0.0","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^5.60.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^5.60.0","eslint-import-resolver-typescript":"^3.5.5","eslint-plugin-typescript-sort-keys":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.43.0","prettier":"^2.8.8","typescript":"^5.1.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.0_1687357760766_0.7547276607343025","host":"s3://npm-registry-packages"}},"7.4.4":{"name":"@sparticuz/eslint-config","version":"7.4.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"fe5f4cb8a770fd2b443dfa91eff3232c93a2cfee","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.4.tgz","fileCount":8,"integrity":"sha512-xTFrPmbcBU2zlrgefzfwoZ5C3XqW7y23gL7JFvgkC2aLaryeBuq0gRk7LWowKIWLKIODJOfDy7/PcPAHumAbng==","signatures":[{"sig":"MEQCIBBBECPwuXqoYrr3LJL+E/PcW1V+Er7Lv8skIlR/OyP7AiA2SIlaFoW8Vr0UdunWoyuOJnraRNhmme0Se8W1eie+3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10703},"main":".eslintrc.cjs","gitHead":"127db6f1b04fb18dd24661a7e09b4e4ffecb937f","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"}},"_npmVersion":"9.5.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.16.1","dependencies":{"eslint-plugin-n":"^16.0.1","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-import-resolver-typescript":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","prettier":"^3.0.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.4_1689084673787_0.3392502458367934","host":"s3://npm-registry-packages"}},"7.4.5":{"name":"@sparticuz/eslint-config","version":"7.4.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e63c53cfb289849f6272875625096292837e03b7","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.5.tgz","fileCount":8,"integrity":"sha512-mLULVx9ifozAW5V8L7AKmlLVxUF5+930jzhtBwnT1g5mzdbvJT3jIuKI1aXA2dXkS06wvr7o+iqc7AH+OvtH2Q==","signatures":[{"sig":"MEUCIQCBuFm9XIobmbauTkGZyRRTWSCR963jhvJLW23bzKQOKgIgQg6XTd3P9gakwskNsWltyjKv8byCa+YTRoIJXlbGfC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10720},"main":".eslintrc.cjs","gitHead":"d3160eaf022529f5741b41ae2e156f3c460c6afb","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"}},"_npmVersion":"9.5.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.16.1","dependencies":{"eslint-plugin-n":"^16.0.1","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^6.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-import-resolver-typescript":"^3.5.5"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.44.0","prettier":"^3.0.0","typescript":"^5.1.6"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.5_1689095014761_0.36146633072398826","host":"s3://npm-registry-packages"}},"7.4.6":{"name":"@sparticuz/eslint-config","version":"7.4.6","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.6","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"dafab884330045d839bd47f314b5b50909a9ad4b","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.6.tgz","fileCount":8,"integrity":"sha512-+tW66PnygTGNxhZ06vTu7WaTZNwg4OkoBJ/61hnvB5rmv/g6lx7M9iKXpJPlImghjAzi51MgqoOG6d2O8PpBlg==","signatures":[{"sig":"MEYCIQDI07uvGMsrYAvmSq2kqmHKDojnDVOKPnMv6LzBDS3MOwIhAJBa9HH0ylgbDx01WAMuI07//+T+YKnos8Qbq8zcrmqY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10720},"main":".eslintrc.cjs","gitHead":"3beb692c7b26d7d6f943a98d4d2122b547fc1465","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"}},"_npmVersion":"9.6.7","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-plugin-n":"^16.0.2","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^6.4.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.48.0","prettier":"^3.0.2","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.6_1692996145586_0.4891963628518816","host":"s3://npm-registry-packages"}},"7.4.7":{"name":"@sparticuz/eslint-config","version":"7.4.7","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"2e7e2f70d45aad9da574a08911d738166aaa320e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.7.tgz","fileCount":8,"integrity":"sha512-YibLrWsjcndZTpzbcQIZ83JlH1TytIwFc8XXQk43gxGgTeLpW0EED5v8tLgUtbM7RL8nUHvyMTRdWJr3/kRhSQ==","signatures":[{"sig":"MEYCIQCyMXQ1SdOwUknQOVNrcXpr6VeQWVqO11CicB90ldacrwIhAJYtH+7FMXGhhrqFCp3ZJGud0sg+0DKFDKsMOs+VVTQH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10720},"main":".eslintrc.cjs","gitHead":"115d7dc9c99b6d5a4276885ba06e5dec705587af","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4"}},"_npmVersion":"9.6.7","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-plugin-n":"^16.0.2","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.27.5-4","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^6.6.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.6.0","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.7_1694022765849_0.5526416044444635","host":"s3://npm-registry-packages"}},"7.4.8":{"name":"@sparticuz/eslint-config","version":"7.4.8","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.4.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"bb60a17255c5bc852c20277ca7336eb788bab2bb","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.4.8.tgz","fileCount":8,"integrity":"sha512-274nfo3jzOxFN5sljrQkziMqsN9mt2cne2bnfmgyuIiSR1to9tnxyBIeDD7sb35G7o/XQoKEgmETYlZvc7d/0g==","signatures":[{"sig":"MEUCIAMeqRzh2rCYAT7vFmlptFG2F0mmg3kRGFeWHu+d96inAiEAkrkpTiMNcihwnupg1loLZQxYkFlnHo2Iniehea07Ot8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10711},"main":".eslintrc.cjs","gitHead":"b9b75fde251892f4092f78f65cc87800587d4da8","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.28.1","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.28.1"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.28.1"}},"_npmVersion":"9.6.7","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.17.1","dependencies":{"eslint-plugin-n":"^16.0.2","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.28.1","eslint-plugin-regexp":"^1.15.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^3.1.8","@typescript-eslint/parser":"^6.6.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.6.0","eslint-import-resolver-typescript":"^3.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.48.0","prettier":"^3.0.3","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.4.8_1694096989714_0.5086569529979743","host":"s3://npm-registry-packages"}},"7.5.0":{"name":"@sparticuz/eslint-config","version":"7.5.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.5.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"caad33716d721447dc37b0d7c50903ffeb5d6d50","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.5.0.tgz","fileCount":8,"integrity":"sha512-i4yRQ4TZXd1zZUv2vhpT8W2J6In6/74esjpO7swyHHz3i5/dpZwaiOGOcouGEUHeuVegP/ZZua88kg7OeVJkTw==","signatures":[{"sig":"MEYCIQCOknGvgtaPfEarmmp5j4vj3qa6iNrzC0R4pi+DWRqkrgIhALqMDOu2Mnq58S0nwOBILBRLedhxKTnEAEuGOVZ6Qjop","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10823},"main":".eslintrc.cjs","gitHead":"2fe0b87105014bb9b0dc6b84306a35d009f86043","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"overrides":{"eslint-plugin-import":"npm:eslint-plugin-i@2.29.0","eslint-config-airbnb-base":{"eslint-plugin-import":"npm:eslint-plugin-i@2.29.0"},"eslint-import-resolver-typescript":{"eslint-plugin-import":"npm:eslint-plugin-i@2.29.0"}},"_npmVersion":"9.8.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.18.2","dependencies":{"eslint-plugin-n":"^16.2.0","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"npm:eslint-plugin-i@2.29.0","eslint-plugin-regexp":"^2.1.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.21.0","eslint-plugin-unicorn":"^49.0.0","eslint-config-prettier":"^9.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-array-func":"^4.0.0","@typescript-eslint/parser":"^6.9.1","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.9.1","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.52.0","prettier":"^3.0.3","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.5.0_1698758067837_0.5423946739268637","host":"s3://npm-registry-packages"}},"7.6.0":{"name":"@sparticuz/eslint-config","version":"7.6.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.6.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b0551783fbe1e1119a99ae04b8682559a2a58c9b","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.6.0.tgz","fileCount":8,"integrity":"sha512-fAk4+bS7oMrnfMvZesBq8n0fRfFOkERzzDBd/yk218kALwfYNb6EKeL83MFY4RAJ1lpGB5WvBTnCOf8zcRcT+w==","signatures":[{"sig":"MEQCIH6ELUqgpbr47/TI5GdT35EQF4+z3Tv58KxOBiQBO+8gAiBxeZZL38pxk5jW3cSPDDZTc6bvO2Byi16Dv65jQZHgZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10524},"main":".eslintrc.cjs","gitHead":"ee75d105b24ec6bb76d946f9449dbaa3647d0a4b","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.0","dependencies":{"eslint-plugin-n":"^16.6.1","resolve-pkg-maps":"^1.0.0","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.1.2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.0","eslint-plugin-array-func":"^4.0.0","@typescript-eslint/parser":"^6.17.0","eslint-config-airbnb-base":"^15.0.0","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.17.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.1.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.6.0_1704215041181_0.6436363558181184","host":"s3://npm-registry-packages"}},"7.7.0":{"name":"@sparticuz/eslint-config","version":"7.7.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.7.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"0969ea76047a8df6c6c17dab66bd09b1d8a84da6","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.7.0.tgz","fileCount":8,"integrity":"sha512-WxnFtFDLGuKD3c4qlRH49DW7c5jsAetZ+wX/POvpDaMvHXFw/f5BfZb7oYgLnJX7t0nXmqHkToYImpka7I0Y6w==","signatures":[{"sig":"MEUCIQDzHPGj7kiHpi2Wowqv+j0GGYRWzM5AGMxz36tns/ugnAIgS6kd7QrDzIVmaj/uldcjeZQL96vNaK+WZhQqEjubu/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10453},"main":".eslintrc.cjs","gitHead":"df4e69ea103ee6933c57c60b871180d6246c9b53","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.0","dependencies":{"eslint-plugin-n":"^16.6.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.1.2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.0","eslint-plugin-array-func":"^4.0.0","@typescript-eslint/parser":"^6.17.0","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.17.0","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.1.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.7.0_1704221536490_0.20864103667256506","host":"s3://npm-registry-packages"}},"7.7.1":{"name":"@sparticuz/eslint-config","version":"7.7.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@7.7.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8c584e752536371d92a01278bc8663c4c00ff562","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-7.7.1.tgz","fileCount":8,"integrity":"sha512-cl/ozaq8KMhVWKsChEUzizAQlJBL4WO9nn/IwjywqsmCdR8bxMRG5ccVk7mQpSfiHRGjXTEaam/zQnZMkFKWLA==","signatures":[{"sig":"MEUCIQDvmMkOqXXVvmKjmxw94X2I9HlWCiNncXSEt8FVB4sB6AIgafQwjoEtnaX6qC9UFWaor8SNEcOee2EKDy8OBdXiCTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10493},"main":".eslintrc.cjs","gitHead":"aa67a809cdfe215c7c63c265c2bbc1d1afb78d0a","scripts":{"test":"eslint .eslintrc.cjs"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.3","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.0","dependencies":{"eslint-plugin-n":"^16.6.2","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.2.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^50.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.0","eslint-plugin-array-func":"^4.0.0","@typescript-eslint/parser":"^6.18.1","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.18.1","eslint-import-resolver-typescript":"^3.6.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.56.0","prettier":"^3.1.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.7.1_1704912385049_0.9522032411529044","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@sparticuz/eslint-config","version":"8.0.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.0.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"3f2ff99e48c10ee17523ecefb2d7bdbe7888f298","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.0.1.tgz","fileCount":8,"integrity":"sha512-e4G4MDO1BRDJnbiaDdgLT8zA0kJhXgn+u9o/tqutbpEDXzlyRRYFDGmMk3y1Hr9e64BaZIGfWfAEe+sld2mjWA==","signatures":[{"sig":"MEUCIDxfvSZbw0fWtWS8kdh/Lj2EATgn6JDTQQ13ITJGB3PeAiEAi3rDZQ1bU/WhxgZoVWQLScOV/xJZvnrZPXTeTmZ5wG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8945},"main":"eslint.config.js","type":"module","gitHead":"fbbff8b3e3013a81e258a90ffc334ed0a38b91fe","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.1","dependencies":{"eslint-plugin-n":"^16.6.2","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","typescript-eslint":"^7.4.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.25.0","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-perfectionist":"^2.7.0","eslint-plugin-no-unsanitized":"^4.0.2","eslint-import-resolver-typescript":"^3.6.1","@eslint-community/eslint-plugin-eslint-comments":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.1_1712072067763_0.21687249945200948","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@sparticuz/eslint-config","version":"8.0.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.0.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"ffc3028b5da1c58e3f10d88626ac72977c5cb996","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.0.2.tgz","fileCount":8,"integrity":"sha512-zMZ+w7r1sYAruNtMyLopN4ws9S++XqecGPpbLt6qriX2b8QIx75tj7YSkcvf/6VEMKoJSyjOCeBTkwZQIq4isA==","signatures":[{"sig":"MEQCIGtx484d8p31P1P+4tXW02ttmF5lsJoYxmuP56zt/ZK3AiAzt28DC9kLTCTZR554UkEoAIAD76ihFg63puDtzeQX1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8531},"main":"eslint.config.js","type":"module","gitHead":"7f2637747e39bf67658db95a6f66fba35f799d41","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.1","dependencies":{"eslint-plugin-n":"^16.6.2","eslint-plugin-ava":"^14.0.0","eslint-plugin-etc":"^2.0.3","typescript-eslint":"^7.5.0","eslint-plugin-import":"^2.29.1","eslint-plugin-regexp":"^2.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.25.0","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-deprecation":"^2.0.0","eslint-plugin-switch-case":"^1.1.2","eslint-plugin-perfectionist":"^2.7.0","eslint-plugin-no-unsanitized":"^4.0.2","eslint-import-resolver-typescript":"^3.6.1","@eslint-community/eslint-plugin-eslint-comments":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.2_1712075384301_0.8311724404267837","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@sparticuz/eslint-config","version":"8.0.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.0.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"14b15fd828cdc34a4f4a65adc8f8906d2d09ccdc","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.0.3.tgz","fileCount":8,"integrity":"sha512-QpesU+1EF+fzoe7xgIaY0pdILR3EGStZf0fvl81Zw3kkf9tbRgmB/bGZ4e27Vc/sLyxshCV/5cik8OA3KAizjw==","signatures":[{"sig":"MEUCICmZFj+mr6nY9uWZT5mPBBFlV1xxEh4+5h7iiekcvPShAiEAzwIHwEmmEciJp6iEThU6IUTZJL45LbS6hGLEII+iejk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7729},"main":"eslint.config.js","type":"module","gitHead":"1a183381764176819f1289ca287c2e8153ca5082","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.1","dependencies":{"globals":"^15.0.0","eslint-plugin-n":"^16.6.2","typescript-eslint":"^7.5.0","eslint-plugin-regexp":"^2.4.0","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.3_1712151838170_0.7824618631149507","host":"s3://npm-registry-packages"}},"8.0.4":{"name":"@sparticuz/eslint-config","version":"8.0.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.0.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"54f882c373628275a4028d329ab6fff129fbac4c","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.0.4.tgz","fileCount":8,"integrity":"sha512-hWHkX9kRGuvrIfuVOTXk9aQpVl87Yy/Bon5Vov/RlywOU44Ka8gp5otC0sQTqWOj+wbo+TGabZUj+LN2huvIlA==","signatures":[{"sig":"MEQCIFOHrwPLWBL6XQ9MhL6gyz+Gv60hoWE5xvvh2Ski0IslAiBKoJ8olS0qcUCVTcOiGY3y+XKPthslLWtGr2yUiO7jDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7814},"main":"eslint.config.js","type":"module","gitHead":"ac3fec50615c6fbe07bd707768b45c415c79be53","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.2.4","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"18.19.1","dependencies":{"globals":"^15.0.0","eslint-plugin-n":"^16.6.2","typescript-eslint":"^7.5.0","eslint-plugin-regexp":"^2.4.0","eslint-plugin-unicorn":"^51.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^2.1.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.4_1712152198896_0.43722000370773384","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"@sparticuz/eslint-config","version":"8.1.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.1.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f2cf95d76d9c4a2ac0e59f457242411cae8dcb3d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.1.0.tgz","fileCount":9,"integrity":"sha512-b/93kjOVnLCGe7Qmh1iLzYuAfVBrsCjrGNV7/oSMJgQ5QLvZ72LyAq0V39tV5BClZtHU8GfcRgzwoqK3uFKTMQ==","signatures":[{"sig":"MEQCIFpiITzZS21+9eDUS12ByuMxU07GdhnC66B2/VzjWyhCAiAcP8uqm2p3ob7Ag9nS6Xr1wwQAdXX+O1BG/SiQCiAjVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9252},"main":"eslint.config.js","type":"module","gitHead":"27ce54f2a33e3cddf0a6d256b3c255422cf33618","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.5.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","eslint-plugin-n":"^17.2.0","typescript-eslint":"^7.6.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.0","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.1.0_1712934161782_0.5838487497098006","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"@sparticuz/eslint-config","version":"8.2.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f67ccb76cc0e2dbd05b99e26c9b07648bf0f7342","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.2.0.tgz","fileCount":9,"integrity":"sha512-PTYitDNefIa9bCmy6somIygYgCaBh34DWSHMuAzdk2QL9RxZecKnBRtb82AjlRl8ZvQTeL9pOBMMlSyyNmZobQ==","signatures":[{"sig":"MEUCIDSz+80Bp+Z/LF/5mc2rj9MjkAG48e6SYrqBucfic3nJAiEA7QjVpM6QobhxhehKF999aqp14YsgE9m249Qo681lAkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10636},"main":"eslint.config.js","type":"module","gitHead":"e294c5b4419f4ae37dc271ead6c77f962e0f90d3","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.5.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","eslint-plugin-n":"^17.2.0","typescript-eslint":"^7.6.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.0","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.2.0_1712952167710_0.8102192943076669","host":"s3://npm-registry-packages"}},"8.2.1":{"name":"@sparticuz/eslint-config","version":"8.2.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.2.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"6658ee1a818ceb1cf6f494455e78e593a074f6ab","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.2.1.tgz","fileCount":9,"integrity":"sha512-fny5FsTXq1GObCT2v/zYsPKA03Dd3/yJYD2Fx5eQHxgqMBHLu5q1JP1edmZ3AZsW0IRzSdDVV1Mxk2bRhZKecg==","signatures":[{"sig":"MEYCIQD9lpPMfDId0dGaSUbbfLw8mu8pBd7Tpjwbm+2rUVF4mwIhAJ/WjCkCkI6LmWpyE6061MI3/kDA4JyK7ApwwDleRPrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10691},"main":"eslint.config.js","type":"module","gitHead":"817e3a2ae2d0e5f5eea864a7976b9c0780d4934b","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.5.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.12.1","dependencies":{"globals":"^15.0.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.2.1","typescript-eslint":"^7.7.0","eslint-plugin-regexp":"^2.5.0","eslint-plugin-vitest":"^0.5.3","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.0","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.9.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.2.5","typescript":"^5.4.5","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.2.1_1713273596876_0.19842890481022923","host":"s3://npm-registry-packages"}},"8.2.5":{"name":"@sparticuz/eslint-config","version":"8.2.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.2.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"92ff3bf44139f5d57ef97e1f567d143d547319b4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.2.5.tgz","fileCount":9,"integrity":"sha512-WK3qxeJC5otEXjZEefsuHqUdrphYRR1pKaDBLKwQspGE67CnfLtocDNE25L37oChoNzLIdC6o8eZJDAr2MuIuA==","signatures":[{"sig":"MEQCIHT5U/uUMJQKJkpwNoOTLZhkf6BSAAGL8TVyqI4BGQywAiA3YdML0MDz5YDRVNoEY45Kw2UoSC+f1WNmXQd9mOF2vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11954},"main":"eslint.config.js","type":"module","gitHead":"8982c5507df52187b054ca58bc9f23a02aa4ff05","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^7.16.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.11.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.3","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5","eslint-plugin-promise":"^6.4.0","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.2.5_1721244769790_0.9279590212938371","host":"s3://npm-registry-packages"}},"8.2.6":{"name":"@sparticuz/eslint-config","version":"8.2.6","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.2.6","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"02ef35b08142de73beb123bd5ba3dd024285b706","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.2.6.tgz","fileCount":9,"integrity":"sha512-4PKCO3N7RXuiCQp728cViCVwuc8o2e3frB9b1CEqB9noE0nTCl1xGbjn3t4SaAzO5e9/Yq+l2VYqN7ZkfW5yjA==","signatures":[{"sig":"MEQCIBpIAFGvVH58Y4il8kItKOoh5hMkoOeuJNVRCMHtO36dAiAY/B54qZ2U2KEuq32JK0PPsisEY1GtC+VlCtQmalSZHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11927},"main":"eslint.config.js","type":"module","gitHead":"8ef01be65b2bf91551c1cfb08f01eb659bb68a8e","scripts":{"test":"eslint eslint.config.js"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^7.16.1","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^6.4.0","eslint-plugin-sonarjs":"^1.0.3","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.11.0","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.3","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.2.6_1721248116193_0.9051540414893722","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"@sparticuz/eslint-config","version":"8.3.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"5a65552b0fde5b3ea15f3d8b9ecb34577c1d5928","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.0.tgz","fileCount":28,"integrity":"sha512-yRI+P2utILdppk/AUWpHZnuo7h0Hc49igA8kyLoP88rchWezeUztPgIJcXDb5EBtAeAxtw+6QNUjknDQsrlv2w==","signatures":[{"sig":"MEUCIQDQQCJhDgH1YBUp/JyACo2HRUdoso0ZRQhIRWKSOKi0AwIgHEEmsG2tvqMYZZh5QedorV1zZNOXsr0FXJMujqaQjzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14649},"type":"module","exports":{".":"./eslint.config.js"},"gitHead":"87c73ada596cf796cba45f504f963b110905f12c","scripts":{"test":"eslint src/**/*.ts","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^7.17.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.0_1721828478609_0.6251550992364938","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"@sparticuz/eslint-config","version":"8.3.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"335c0cd70df4bfd7792bdfa2307305b9b79d45ac","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.1.tgz","fileCount":51,"integrity":"sha512-fqHxAQo+GwYhw/70R8+fLPzrIve1UrCvqjoGMl3wJEyTk2gK8SOiVCAIgJJY/gOsEcKzFVv9A4JBa8c+F4FbWA==","signatures":[{"sig":"MEUCIQDul1S8PYUrPenLqmb24keGN82kI2u0hPvct0Noh8DTOgIgMG7zVnhxrC3HHD9l4nPE+y447TsB9j/6PukkOSlpxVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14016},"type":"module","exports":{".":"./eslint.config.js"},"gitHead":"f9200271cb1d46cbe3505a9834ef7712bcb5237c","scripts":{"test":"eslint src/**/*.ts","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.9.0","typescript-eslint":"^7.17.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^54.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^2.11.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.1_1721828828741_0.7159762737341411","host":"s3://npm-registry-packages"}},"8.3.3":{"name":"@sparticuz/eslint-config","version":"8.3.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"48b4480069b0471619bf5cf616402e91ec5dca77","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.3.tgz","fileCount":48,"integrity":"sha512-4pw5zURFnt8Z/e8Ag5awjgyeZQxr+yZL+LsgIYXkI2XyDwF3JR8Zw0c8KAni8lGDa0Ti0dxuJAd+O189vJnZ8w==","signatures":[{"sig":"MEYCIQDM8JUrMoVjQikpv7D+tYwrnit0FXIYvkIoDu74t/nUUgIhALADEAqJeCXFVbtmVBFT6k5Z71vBwtFL3KNmVk68W+le","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13080},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"24bd42cf8a827637e38c9dd358fd81a322c64f8d","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^7.18.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.3_1722448205270_0.7169775312778424","host":"s3://npm-registry-packages"}},"8.3.4":{"name":"@sparticuz/eslint-config","version":"8.3.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"81014a98567894e4def0a85b3325baed480aae97","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.4.tgz","fileCount":18,"integrity":"sha512-KgI/EziOlfa15jRAh6ZFxjx5LwRwWzCXTHTSJvMWFFgCvWhFNqovJ8JmlF6gr59rHyBLPSFQIoOY76Om5ILrFQ==","signatures":[{"sig":"MEYCIQCsSJWaA/JCHWSiWdDNXg223GD6kE7Q3QbpKRqD1KQbIQIhANEMzqQIz7RDGAIcr+CnK2oALP2Oo9bRni7IjmwiLIBd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8617},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"8597b49d630d594fa2ab90af38917bb8be8a760c","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.8.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^8.0.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.4_1722452536271_0.3651178652531357","host":"s3://npm-registry-packages"}},"8.3.5":{"name":"@sparticuz/eslint-config","version":"8.3.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"bcc15a8ee45796e9baa92ddd8b811debb8cb1dce","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.5.tgz","fileCount":18,"integrity":"sha512-cJ610KIbEAbF1lHIzwyxEZrk6mzSdr/XqcQdaOQgryhZF/nKBDH2tAOZwE2glNpVWG66+bGOB8+wc9Yg9ZbhBA==","signatures":[{"sig":"MEQCIEy18OeBuFZCy/wu2yU2x7FyK/y7X1LY9WMbasEebBVwAiARLmO8xkeq/FKU+cCuQmvO9Zy1UIdHvfxjm9iyaDXPPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9099},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"c5d4760ac48072e2e0e01eb7085ba293b741468a","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^8.0.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.5_1722523385800_0.3814967584441127","host":"s3://npm-registry-packages"}},"8.3.6":{"name":"@sparticuz/eslint-config","version":"8.3.6","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.6","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"09ae09cf19843978a132ea91a0da09c152a1802d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.6.tgz","fileCount":18,"integrity":"sha512-H2VLLne2+QGEmid/MQM7Yzc3EcQzr9i5GnKMZx5Y4WHugew3ULK/jg0saCq5lPmcjtfVUVW3wDmbRzRNiGtdSQ==","signatures":[{"sig":"MEQCIFtFOWpY/zbVDlmjdx3c+AHAbCIFqmwkbgWPy96kNQF9AiBKpSDhgBnDulgTY0vxcSJx+uQC0pVOGPar5Ao9DAbn/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9099},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"ff63a34043ce4c42f449756564e182b4691f7563","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^8.0.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.6_1722523481612_0.9937914510048771","host":"s3://npm-registry-packages"}},"8.3.7":{"name":"@sparticuz/eslint-config","version":"8.3.7","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8994cbf7dd657bd556dc32ad95eb0db384aa14ac","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.7.tgz","fileCount":18,"integrity":"sha512-t2wRanbVqUcdPVnMcUK7mlkacw38JAGFeHB5cn4eQw6tK5MoaAR4rr53YXKo6vTba6X5Aq7zDxTbXrbt14lKyg==","signatures":[{"sig":"MEQCIBzX7ElRHx2adK1pAcEW0JG1iuGOitpth85lMtrzsSHWAiA+0d+v49Ovxs69b/VL72nlRUqiXLfHsXFqFMcoelh3pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9119},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"3d58bc5455e020da6adae7219666dcedc20722a6","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.7.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.15.1","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.1","typescript-eslint":"^8.0.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.0.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.1","eslint-plugin-perfectionist":"^3.0.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.3.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.7_1722525849108_0.0819340891419158","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"@sparticuz/eslint-config","version":"9.0.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"939636128c72737b5b6fadf8588310b4025d4c2d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.1.tgz","fileCount":17,"integrity":"sha512-FO9BzCesowDzhZu3M2+E6IqxXOQ2nypGcscOZpsqa7oviniSobMEJND70DelMtWYe24LIiE62YyiZEV+s5GyYQ==","signatures":[{"sig":"MEUCIQCj00fgLGGE/Uvi+qQTcRomXsEEPsWg2+9ejp4SF5VNuAIgRDTMZKWw0ESF1dPcS8N2PZwr5FHRHvZZ9plpPl25iCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9141},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"90e739a7adbf606b7dfb4c133a8b5e5a4a752578","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.1.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.0.3","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.2.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.1_1724080493981_0.41052494106238924","host":"s3://npm-registry-packages"}},"8.3.10":{"name":"@sparticuz/eslint-config","version":"8.3.10","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.10","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"efac9e8477464d401a82075f8e23b71cd3145408","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.10.tgz","fileCount":18,"integrity":"sha512-d8h1c/16/mzU7ydD4+ivYn8SsqRPFyg7u2zswWiLg0lU1bwmI/cekOucLKPav8owsSJokWxqeahRJbDnn/CToA==","signatures":[{"sig":"MEUCIQC3+JCOXahOVfB/A4JZ4EbwAN+Yefv++yOHnbxiv9Ij0gIgJ7lERqfKhYhZnpbc2sKvhzaWdAS+gxgxA9xOTk+XFiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9120},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"c1cfa79c52bb177bbca4274d40a2e9244e80468b","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.16.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.3.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.1","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.2.0","eslint-plugin-no-unsanitized":"^4.0.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.10_1724765279055_0.20716622538075402","host":"s3://npm-registry-packages"}},"8.3.11":{"name":"@sparticuz/eslint-config","version":"8.3.11","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.11","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"02750e6d225c35c889fea676aee0eedd29d8f4e4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.11.tgz","fileCount":18,"integrity":"sha512-DxENf4vDUw+zDuVv0wyIDbmcp+FpBstBBeZDz/NIDLknrNs3me641JIoHufUDTDCe42ah2o95P3ml3WrNsbt6w==","signatures":[{"sig":"MEUCIHnHPTYuzQkFVRqnCJro3uvtvePhhiewYahKqK53ZLTIAiEAzYUcBESglfJBiRkNpJaCl0sIxgh0mw5UUcl5lJONANg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9374},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"ad10174e2056d9a4478515c7abff13c5dd5ae706","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.4.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.2","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.4.0","eslint-plugin-no-unsanitized":"^4.1.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.11_1725546046953_0.6867849389803837","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"@sparticuz/eslint-config","version":"9.0.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"78874a5cb699cefcf19865f82f90658c0b5fdc27","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.2.tgz","fileCount":18,"integrity":"sha512-tt4HmbmHdECC4tdqMC9ZosrT6sNFulZNu7+BkNHsAiThz+q1eRRi1htjaML2mbDV8mSViPJparc96KHhJJ4zzA==","signatures":[{"sig":"MEUCIQC0k9zmTbDHKU0qOQ05PcafYrAJYtj8vX9S/kpRJ1IDXwIgIIka4vwshyTcMTtOsF5gErwzFIGx1zPk9o2g6GfBCx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9480},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"3f81c2dcd2f2bf4fe7abaac77a85c8839aa4b775","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^9.9.1","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.4.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.0","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.4.0","eslint-plugin-no-unsanitized":"^4.1.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.9.1","prettier":"^3.3.3","typescript":"^5.5.4","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.2_1725546066305_0.684026016985045","host":"s3://npm-registry-packages"}},"8.3.12":{"name":"@sparticuz/eslint-config","version":"8.3.12","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.12","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"a8f4386691634d3b82ff41f673dbba9aab9198de","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.12.tgz","fileCount":18,"integrity":"sha512-LkL8viKVDNY6A8rttvTgaMLjSOUj9/snVi/tAwrsUGx93WXsEMVor/nxh5PfUjkszVS7M0C71pbimidsbwY8JA==","signatures":[{"sig":"MEUCIQCpf8t/BGbH9R8aBB/unRGp2lV1p2BnaxvXmQDLq46fzgIgPaTuL9+zMPj/PT7hdGtoAhGixFbo7FnDlHcyGXLacLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9613},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"8f676cbf53dbce78557cb1ef2593375a90b9321a","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.0","eslint-plugin-n":"^17.10.2","typescript-eslint":"^8.5.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.2","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.5.0","eslint-plugin-no-unsanitized":"^4.1.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.0","prettier":"^3.3.3","typescript":"^5.6.2","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.12_1726066233148_0.4588502250311888","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"@sparticuz/eslint-config","version":"9.0.3","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"7a2c5fc8a27fc44548747416f48a16f446904dfc","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.3.tgz","fileCount":18,"integrity":"sha512-rA3bdcaRRfKJeZoSkq8BuoI8G9YJ8NbP+E2KlV624Zw99cNXMMD2wgbk6DOKqfVs67/uWEOoD0safIEDo3REIQ==","signatures":[{"sig":"MEQCICD15qmc54gFYjJ1Fi5LRkMKhl7E7uA0dyw73qeaERXtAiBdokDmooA9Bz7uzCIGGmdR9xQFFhANpy0vYyiKaA8qeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9479},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"149e3ecbed777ef5917ace41a4df594bea29a4ba","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^9.11.1","eslint-plugin-n":"^17.10.3","typescript-eslint":"^8.7.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.7.0","eslint-plugin-no-unsanitized":"^4.1.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","prettier":"^3.3.3","typescript":"^5.6.2","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.3_1727713646621_0.67560319417448","host":"s3://npm-registry-packages"}},"8.3.13":{"name":"@sparticuz/eslint-config","version":"8.3.13","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.13","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b63a18e452a711933fd5aa61694e640a5cc7a456","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.13.tgz","fileCount":18,"integrity":"sha512-VJNkxy3NZ/XoZOmDC5ipmPzCbyPBguftVxcp8vwvp3XlEy5HXO2Xhkv9raIYHcwXC5vIY/nph8diEDJcGPejbQ==","signatures":[{"sig":"MEQCIDbyhVHMZkAixkZjmV5iCA6HBrqN4KJ29cAbSVv69nmfAiA46HlP1zxyNHjCoXJTphYab5GOFPPzb6ELVVUr//Duug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9610},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"bdcc0953b06d7305d5a766707eb64259190ac0d1","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.9.0","@eslint/js":"^8.57.1","eslint-plugin-n":"^17.10.3","typescript-eslint":"^8.7.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.7.0","eslint-plugin-no-unsanitized":"^4.1.2","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.6.2","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.13_1727713657902_0.4035740916150161","host":"s3://npm-registry-packages"}},"8.3.14":{"name":"@sparticuz/eslint-config","version":"8.3.14","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@8.3.14","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"521f17d69ba7e7b4db761330020ed0581f7e283f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-8.3.14.tgz","fileCount":19,"integrity":"sha512-8BbUVDMli0YSOsedhhsOLAcONS7MmYmAYLXti0I3ZfMI9PSCKpzQ9o5YpGJ9z+BWz5PbVGpu+Xv9topUSGcubA==","signatures":[{"sig":"MEUCIDjmtyTmCNKqzEQ/z3RqzNYmkVjThqHDZ7hz5Gg2u5pLAiEA6PIZ7DyWLDnlosR0x+NSWS1DPl6kOxr3AyHXmmcKZko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10049},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"e7a96945b657ad1ff09d7db83bb9193f3262a49e","scripts":{"lint":"eslint \"**/*.?(c|m)[jt]s?(x)\"","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.10.0","@eslint/js":"^8.57.1","eslint-plugin-n":"^17.10.3","typescript-eslint":"^8.8.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-vitest":"^0.5.4","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^2.0.3","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^8.57.1","prettier":"^3.3.3","typescript":"^5.6.2","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.3.14_1727960591814_0.07587044041903357","host":"s3://npm-registry-packages"}},"9.0.4":{"name":"@sparticuz/eslint-config","version":"9.0.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"e7b69f4c93bfdb91575c41f8f710bf64b1bc6325","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.4.tgz","fileCount":19,"integrity":"sha512-fq4g2hBEyqOimGi6gwsLmqhmt2Xz8Hv2AXzX0gwBkaLzXQziX3ZmtkAEU+0nhUezb54cooy2GrQCTXrC9Dl3iA==","signatures":[{"sig":"MEYCIQDlii2EVG+gO6AKAM87uQZO1oXpGJOxSaI4gdotDtHtFAIhALNTNnJKZdtAhPEpCaFG0xcL7XdBGfhA/fmbb4SKs5uj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10955},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"31c34eaa51139ced75e2f6b3028c9625587e7f77","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.17.0","dependencies":{"globals":"^15.10.0","@eslint/js":"^9.11.1","eslint-plugin-n":"^17.10.3","typescript-eslint":"^8.8.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.5","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^55.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.8.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.11.1","prettier":"^3.3.3","typescript":"^5.6.2","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.4_1727963411720_0.0682652486424149","host":"s3://npm-registry-packages"}},"9.0.5":{"name":"@sparticuz/eslint-config","version":"9.0.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"afb8ed454b2a4db44dbbc94ca12a34decb1d3d10","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.5.tgz","fileCount":19,"integrity":"sha512-ndOwBv3VjdB4dB+TItqT+IxKfUAz2ggvcI3BWerXVCivGEpYmH+D1VWgh4FYsYwTE05GCIqXnvtmjfQu56XdYQ==","signatures":[{"sig":"MEQCIBmjpl4JkgpGFdASDchgc51n8GkSkkPaQqT5citz3iPQAiA2/hIKVeHwJ3yJfS1mWbYgBvLtiIMIAnVMppR138vbhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11213},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"6a590bd1d968db12d4cc19c277fe4baa8f006bb4","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.11.0","@eslint/js":"^9.13.0","eslint-plugin-n":"^17.11.1","typescript-eslint":"^8.11.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.6.0","@vitest/eslint-plugin":"^1.1.7","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^56.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^3.9.1","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.13.0","prettier":"^3.3.3","typescript":"^5.6.3","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.5_1729789886418_0.707192850750417","host":"s3://npm-registry-packages"}},"9.0.7":{"name":"@sparticuz/eslint-config","version":"9.0.7","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"a9cd98d947dd4e54beafd92c66fd392645b7f40d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.7.tgz","fileCount":19,"integrity":"sha512-jM6ixEXhKpE1uP0L/G/8VVAPMXumDmttZvOioV1iInUVzuOOFHsU6/NgqBBpWBNzDUVmiz5FnIR4CMpMts+55w==","signatures":[{"sig":"MEYCIQCvvnHZQ6c2cHJyN9Pnf9sLSjE0bOgvcxPN2Hv2+fuoigIhAI/C2JqGqI39VfV2wymGlwic/uAlM1tX0fNkyuCffb0l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11412},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"e8d7b4509e4fdbd5c5ad35436d3475034467b4a2","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.0","dependencies":{"globals":"^15.12.0","@eslint/js":"^9.15.0","eslint-plugin-n":"^17.13.2","typescript-eslint":"^8.15.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.10","eslint-plugin-promise":"^7.1.0","eslint-plugin-sonarjs":"^1.0.4","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.0.3","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.6.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.15.0","prettier":"^3.3.3","typescript":"^5.6.3","@tsconfig/node20":"^20.1.4","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.7_1732119266888_0.7615304067734892","host":"s3://npm-registry-packages"}},"9.0.8":{"name":"@sparticuz/eslint-config","version":"9.0.8","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"aa8a7dd23f48f989b062665bedae609d84a2be67","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.8.tgz","fileCount":19,"integrity":"sha512-MplTZWTSQUzqdfaRf/uCrnaXesnesgCeaqggXnsbvfvCphpVeD6bENTDxMHlD1aSNWOamPFA73cs9ttwJaDABQ==","signatures":[{"sig":"MEUCIGAQECV7JrC2D3iH37zWDRCOaookEHo5IqFVcgcUVE0vAiEAtk0BF6WBy5SvLEqIdvv/K7+QEPEVEdXaeIneXjJxXb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11412},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"4d576dc6fac7c65b2a2782378644e397a82d7ffc","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.1","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","eslint-plugin-n":"^17.15.0","typescript-eslint":"^8.18.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","prettier":"^3.4.2","typescript":"^5.7.2","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.8_1734015175283_0.22209517665070733","host":"s3://npm-registry-packages-npm-production"}},"9.0.10":{"name":"@sparticuz/eslint-config","version":"9.0.10","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.10","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"19c04848fcda62a0e760aafbfcb154fe2b490f7e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.10.tgz","fileCount":20,"integrity":"sha512-kj+GTFfLDgCR9HjYa4Kxsf8LfK1A4UJgK/m6/c91hoPEW010aaPNT+4xBn8MuuMH9kD4+YxAMCpx1pUP7ITx+g==","signatures":[{"sig":"MEYCIQCU9WfLg8BwXjZ0eqJ6HmYJ6edWLcr7ysAQyxkxVEpXdQIhAMyow2uboix9Gpm817SKOoxBtqrfKJ5F2O75HCUaesku","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11986},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"34027c1c4a9b7367bfa5eeac1cc70fc7f132d20d","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.1","dependencies":{"globals":"^15.13.0","@eslint/js":"^9.16.0","eslint-plugin-n":"^17.15.0","typescript-eslint":"^8.18.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.16","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.2.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.16.0","prettier":"^3.4.2","typescript":"^5.7.2","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.10_1734016692627_0.5352644444585792","host":"s3://npm-registry-packages-npm-production"}},"9.0.11":{"name":"@sparticuz/eslint-config","version":"9.0.11","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.11","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"4174e918b09b82cc1987f1ad77b439f539953200","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.11.tgz","fileCount":20,"integrity":"sha512-nIv9YguqDT1Ia/WMGT6Go7aKzXt6It3vjKiKgEipHZQehlWp17o/TBRGZcfNDgciUPqeRuGBskpSKNodLOYUDw==","signatures":[{"sig":"MEYCIQCAj+EHBvLlHbwzyI+5ZSDkG42+Vfgx6iKt8a3VD/63rgIhAOFyTQGcjJcx9UbbqQ5Rm049gjsy9KwOV6G9VhiW4k78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12063},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"23aaaa54deb30bd1e35236d18fa00b02ea2dac67","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.1","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.17.0","eslint-plugin-n":"^17.15.0","typescript-eslint":"^8.18.1","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.18","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.3.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","prettier":"^3.4.2","typescript":"^5.7.2","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.11_1734534709190_0.49471850627014824","host":"s3://npm-registry-packages-npm-production"}},"9.0.12":{"name":"@sparticuz/eslint-config","version":"9.0.12","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.12","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"3bc6fb0bffb49692447376b7794b1c1866247ed5","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.12.tgz","fileCount":20,"integrity":"sha512-wYXkB1neQ6Uz6n5Mg8I5IWdGqh9rqkBgXle3oLH0xB2xX3UhusPM07X8LR8dv02FvQfCPMaJSMrkIADy+GHw+A==","signatures":[{"sig":"MEYCIQD0z3TlGDCA8BtJvOEDkk1DN9hLWemH5LAxpqD4WQ6ZJwIhAM23MkSDY1Lw7Xc4GkGIuQrBJNXF3SYSpWLMUC+6vNFI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12064},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"648ef4a211bf87381211fefa5bc688d68386ac9f","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.1","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.21.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.7.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.12_1737992893258_0.43803363581861365","host":"s3://npm-registry-packages-npm-production"}},"9.0.13":{"name":"@sparticuz/eslint-config","version":"9.0.13","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.0.13","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"8d15c76fba01b7d3c0b619c3a46c7961168d4f1b","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.0.13.tgz","fileCount":20,"integrity":"sha512-e2xoU1pngeqfbhRBEY9REvmsEvnuLW0fgQ7qQdICxuNyqAQ3okg/zJvKQCOIlC60aywE8ws7TR8vnn4W1QRt9A==","signatures":[{"sig":"MEUCIDNpvuFXstmXtntaZeY1zMm7GYGz6UHbtADCC5TRgACBAiEArFgzcFSe4PF9mJNPBefgt8bYLdtVDRGCm8Tc19yg774=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12416},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"f9b045b441b497737444dce21d284d5212ee68b3","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.2","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.7.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.13_1738605050126_0.2902255238798226","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@sparticuz/eslint-config","version":"9.3.0","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"f2db7c24d879946f2d60fd1bd7caff4fdea1c226","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.0.tgz","fileCount":20,"integrity":"sha512-Y2bOEPwXrVA+wTLl8r8Ywz+p+MxExsf7bTZdLHJHeRpDgR4Jpk2ttp6ZM14Sq7I3in2gHNdb5b0Q/v6pjXkNnA==","signatures":[{"sig":"MEUCIQCPEV9JHwVqleaiNRAA7TKmtO/D3C50y+XzJf3YNzC/HwIgfDXArYMpd8IQjavkA0dZrQBsNzP4lg0z0KVJbVS9ou4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12415},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"6ec5b9fbe56a072a75fb8eebbd5781b989fb4d68","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.2","dependencies":{"globals":"^15.14.0","@eslint/js":"^9.19.0","eslint-plugin-n":"^17.15.1","typescript-eslint":"^8.23.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.25","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.1","eslint-plugin-unicorn":"^56.0.1","eslint-config-prettier":"^10.0.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.7.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.7.0","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.19.0","prettier":"^3.4.2","typescript":"^5.7.3","@tsconfig/node22":"^22.0.0","@types/eslint__js":"^8.42.3","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.0_1739285202081_0.8062559273008914","host":"s3://npm-registry-packages-npm-production"}},"9.3.1":{"name":"@sparticuz/eslint-config","version":"9.3.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"813c790bf537beb8744fb4ce901f74536df04ef3","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.1.tgz","fileCount":24,"integrity":"sha512-W16gXZoycONTE7UFI8pcQsd6L4szWqTn1VacocA2f1sZdblvfznjZuenfg/FFR1v3unntTlyQ8nZxCZjBZrNew==","signatures":[{"sig":"MEUCIQDjToCL9Q/LFAwvdIgizCsyZ/vcetAti9qXDyM4vr3ywQIgNCe5RseiTJVzehIKn11fjdvgK/tgmjecWpncjo3ZMIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16378},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"7b6dc001b98e2b2f27666dd6fbb87408e98ea591","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.2","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.20.0","@eslint/css":"^0.4.0","@eslint/json":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","typescript-eslint":"^8.24.1","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.0.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","prettier":"^3.5.1","typescript":"^5.7.3","@tsconfig/node22":"^22.0.0","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.1_1740164570257_0.7419998135389996","host":"s3://npm-registry-packages-npm-production"}},"9.3.2":{"name":"@sparticuz/eslint-config","version":"9.3.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"0ce9b38613464030db425a683c852b27aab210a8","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.2.tgz","fileCount":21,"integrity":"sha512-G5rF312xM2bVoi8aA0l7Cxdg31ZNYJapdA8fV+4C1A/0e9Pv4YO51Ys+z+wpG8hGqe9Sems51MFS6hoEvQ+Jiw==","signatures":[{"sig":"MEYCIQC93fJIi9HltFr83bDoIKDMtsJEwEGiDc8AYVUZZLSzYQIhANKb3/Q8AVSOaWO5GWkHZo2ZF67A+z9TVkez/p4PoREG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13028},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"651f7bc97ee0bc8e8506502a72a3a672aebea82b","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.2","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.20.0","@eslint/css":"^0.4.0","@eslint/json":"^0.10.0","eslint-plugin-n":"^17.15.1","@eslint/markdown":"^6.2.2","typescript-eslint":"^8.24.1","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.31","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.0.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.20.1","prettier":"^3.5.1","typescript":"^5.7.3","@tsconfig/node22":"^22.0.0","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.2_1740167191948_0.5293756425696252","host":"s3://npm-registry-packages-npm-production"}},"9.3.4":{"name":"@sparticuz/eslint-config","version":"9.3.4","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"83f85c095c1b30a4e32be989211f199566d9340b","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.4.tgz","fileCount":21,"integrity":"sha512-mriFcJCuRgNSuxRZzzrgTBr1DDMr4W1Kgeua17R1i2PyPR1RawQOGoFzKS+PVGQ9401hBDlNw5/Ost82x6bnPw==","signatures":[{"sig":"MEYCIQD+SDZp0IVdXf2aJfoDB9C4kgQcTxlGXRcBkl4K5hcwAQIhANlNWkkjXvyW2RPd2nseF6szi0By4Ssb3kgOsFqqRpOG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13028},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"ae9f027160554162adf4d9eb37f1b98f9f28120b","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.18.3","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.21.0","@eslint/css":"^0.4.0","@eslint/json":"^0.10.0","eslint-plugin-n":"^17.16.2","@eslint/markdown":"^6.2.2","typescript-eslint":"^8.26.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.36","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^57.0.0","eslint-config-prettier":"^10.0.2","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.9.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^3.8.3","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.21.0","prettier":"^3.5.3","typescript":"^5.8.2","@tsconfig/node22":"^22.0.0","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.4_1741204699610_0.9889388240408741","host":"s3://npm-registry-packages-npm-production"}},"9.3.5":{"name":"@sparticuz/eslint-config","version":"9.3.5","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"9d9268db2f51f4797fb19d22a3a0ee7c108f58b4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.5.tgz","fileCount":21,"integrity":"sha512-IcsEPyMmWfwATchXOclGcgi+3rXbtHr+7kAlaErTuZfqn9hhQR1ZhETVp3iTHeoBYjrLB66Fricm4dj/J5iIzw==","signatures":[{"sig":"MEUCIQCgvLzePMMk7avdQ0aDNSE/FgymsP3eTXok30nLuzTdngIgUlHmws+PKKTgToJuIfE6n148gQLVzxIZq3lnzcZy8LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13063},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"247650bb2a3f81f4d1b831963e5d1e42f74f2fa3","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.0","dependencies":{"globals":"^16.0.0","@eslint/js":"^9.23.0","eslint-plugin-n":"^17.17.0","typescript-eslint":"^8.29.0","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.7.0","@vitest/eslint-plugin":"^1.1.38","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^58.0.0","eslint-config-prettier":"^10.1.1","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.10.1","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^4.3.1","@eslint-community/eslint-plugin-eslint-comments":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.23.0","prettier":"^3.5.3","typescript":"^5.8.2","@tsconfig/node22":"^22.0.1","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.5_1743523703841_0.16280616612129184","host":"s3://npm-registry-packages-npm-production"}},"9.3.7":{"name":"@sparticuz/eslint-config","version":"9.3.7","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"b3f01d013273230bf8195478d1d2e207fc05a1ee","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.7.tgz","fileCount":21,"integrity":"sha512-XRMmS4WGBMOcqOHD5TDO5KkwKK2s/U5Ii8ZH7vfS5QE/9ubKSqHIZNhz3JQ/6HiKCxGkqssBd5t0QqCSjmOvrg==","signatures":[{"sig":"MEYCIQDx5yggoIobIiB2IMTifK6Vvy8SnZjDreUh8ii6ye20zAIhAMJL2mRtyfZbZzgeaB7//pmzNxyABglZQGEZAk1RtOtV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13062},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"c3af9d9ff0c7fdf1bba32cbe52cc9c39f1436614","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.2","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.29.0","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","eslint-plugin-import":"^2.31.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.2","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.14.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","prettier":"^3.5.3","typescript":"^5.8.3","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.7_1750100115307_0.9333087116529106","host":"s3://npm-registry-packages-npm-production"}},"9.3.8":{"name":"@sparticuz/eslint-config","version":"9.3.8","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"549dff124c324e677a3ad4c529236a570cd6d2b6","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.8.tgz","fileCount":39,"integrity":"sha512-DJNHfsmxmmYKNtkRe2X00xby5UajHCndwK3E1AqH1sXk/vP4b07+B9pr7616xZiezZeWngaq9sA8ASgtXnnY8Q==","signatures":[{"sig":"MEQCIDaBtFal5KglgIBqBUW/OSxY2t6Z3UWgVQJZ1TAM+PIoAiBnMvRzPfQKzOhINZ6QvL1BJLb/o4FgOfQC/RdHEXM6Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15293},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"680eb6cd05da934869941e3170d67bf8498c4142","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","actor":{"name":"sparticuz","type":"user","email":"kyle@kmcnally.net"},"email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.2","dependencies":{"globals":"^16.2.0","@eslint/js":"^9.29.0","eslint-plugin-n":"^17.20.0","typescript-eslint":"^8.34.1","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.9.0","@vitest/eslint-plugin":"^1.2.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.3","eslint-plugin-unicorn":"^59.0.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^4.4.3","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.29.0","prettier":"^3.6.0","typescript":"^5.8.3","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.8_1750684949203_0.9868286475070531","host":"s3://npm-registry-packages-npm-production"}},"9.3.10":{"name":"@sparticuz/eslint-config","version":"9.3.10","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.3.10","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"1ca67cb10e96637f0f48d47d36d02240fbec366d","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.3.10.tgz","fileCount":39,"integrity":"sha512-FjBj1oMl5eKV9kwQIj0lklId8w5i+7TQqBP0sJFCmn6DlYY4plKA4zj/tmyVivqiuLwcX+7+a/byw0vA7kFTFw==","signatures":[{"sig":"MEUCIQDZVdhsX7ku+O7A+QA6JWV1e8amBzhxdwAyM0a4P9ERtQIgESzHduDqZ34V3g34GJLxCT55h668QWCRdRtt5Wly8CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15294},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"af46be21e8a65662bb6133fbf761c3c41912b08b","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.4","dependencies":{"globals":"^16.3.0","@eslint/js":"^9.32.0","eslint-plugin-n":"^17.21.3","typescript-eslint":"^8.39.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.9.1","@vitest/eslint-plugin":"^1.3.4","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.4","eslint-plugin-unicorn":"^60.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.0.2","eslint-plugin-perfectionist":"^4.15.0","eslint-plugin-no-unsanitized":"^4.1.2","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.32.0","prettier":"^3.6.2","typescript":"^5.9.2","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.5","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.0","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.3.10_1754331665748_0.7251150080775146","host":"s3://npm-registry-packages-npm-production"}},"9.4.1":{"name":"@sparticuz/eslint-config","version":"9.4.1","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.4.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"33322246b3ff2110463bd477cb435bb93881e90f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.4.1.tgz","fileCount":39,"integrity":"sha512-HKOh5LgFrDa7IvEJjBh9QqFQHxYBcNZmuJo5qVTE3mQFbgffm9mdCy/JysI3zpj9Qjxw3Mo35O07XDYXIUwKEA==","signatures":[{"sig":"MEYCIQDTz5QS1/ZrZ4li00oB1C+KxlD2u1RSu2k40dzwq8WNZAIhALYy6arxrhahuGAW9A5i26n/Vk8hY7x2uRP/Ta/WDXW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62885},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"b99c6c26c715b73aa3ad55f3b426ebd7f428c790","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.37.0","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.45.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.3.16","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-no-unsanitized":"^4.1.4","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.37.0","prettier":"^3.6.2","typescript":"^5.9.3","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.6","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.4.1_1759764519468_0.3069676406114996","host":"s3://npm-registry-packages-npm-production"}},"9.4.2":{"name":"@sparticuz/eslint-config","version":"9.4.2","author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.4.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"dist":{"shasum":"77e10f5b6acbc0dfb08d28a6441246fb057bc1e1","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.4.2.tgz","fileCount":39,"integrity":"sha512-ivmkepSczs0vPxb4fkPVtSYop5SnQvldoIMhrtiXb0nN8al7BewzoUOdjSI/aITLQ9XfpTyfv9+rSRmV7gsBiQ==","signatures":[{"sig":"MEYCIQCeYOLRcAodV22YQxFD14wyzWk7BgjQwdjtp2l/xstrrQIhAKmTpCbRFJdV+IHTcG5ICh0S6UVxOkrqBugUcdxYoc9v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18503},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"66117c76301daf010a09e04d39dd5c00ed797d70","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.4.0","@eslint/js":"^9.38.0","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.2","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.0","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-no-unsanitized":"^4.1.4","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.38.0","prettier":"^3.6.2","typescript":"^5.9.3","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.7","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.4.2_1761843329879_0.2586520506962935","host":"s3://npm-registry-packages-npm-production"}},"9.4.3":{"name":"@sparticuz/eslint-config","version":"9.4.3","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@9.4.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"b57a7fcf489cda6fcf92d59bc428f7325d4798d5","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-9.4.3.tgz","fileCount":38,"integrity":"sha512-HitwmZnuJ1QTXsjEJ8xhkWQxnhP2IGapiFLdNHXGvChn8x9w5vZHZyrhQkx+bCLOdlpZ7XDrs9+TsmNHDXcAUA==","signatures":[{"sig":"MEYCIQDEGW6EvxCNoBbkN1L9udqPpmYrsMrwzSaV0JhJDOsAYAIhAMsn+rwxLwxf1qwv+VFwzDmaIRQQiDTW0RhFZUtAHiPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18833},"type":"module","exports":{".":"./dist/eslint.config.js"},"gitHead":"595f33aed7820077cdeb4d1122f6eb8d78891dcd","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.4","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-jsx-a11y":"^6.10.2","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-no-unsanitized":"^4.1.4","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","typescript":"^5.9.3","@tsconfig/node22":"^22.0.2","@tsconfig/strictest":"^2.0.7","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.4.3_1762967858136_0.06372404591919345","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@sparticuz/eslint-config","version":"10.0.2","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@10.0.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"c3b8666e1ec2d7607bb343f02b0d5ca35ea40097","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-10.0.2.tgz","fileCount":38,"integrity":"sha512-lv/qR1a57JQRnNDuu/1vgNidkB4rPcrwcXcGE6SQRcWcwa3k6KXu8OLy7ehM3QFF9qn0OfsPxbvH6Qf3iU8ePQ==","signatures":[{"sig":"MEQCIApCeMY817bQpJuCbdRpK9J4ScVd4Xfe4rUh7LkR4qTPAiBQYghEwNP2QJ2oKdSOUseS/LzCR06YcCjgqT4TqZsYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19544},"type":"module","exports":{".":"./dist/eslint.config.js","./import":"./dist/configs/import.js"},"gitHead":"480fc7be0ed5cb610c79bda94e4297cb8c5b251e","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"20.19.5","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.1","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.46.4","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.4.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^4.15.1","eslint-plugin-no-unsanitized":"^4.1.4","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.1","prettier":"^3.6.2","typescript":"^5.9.3","@tsconfig/node22":"^22.0.3","@tsconfig/strictest":"^2.0.8","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_10.0.2_1763146947440_0.5735346249934818","host":"s3://npm-registry-packages-npm-production"}},"10.1.2":{"name":"@sparticuz/eslint-config","version":"10.1.2","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@10.1.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"04aa88387678be6f7dc2ec0a898cb6d1b6e5a630","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-10.1.2.tgz","fileCount":36,"integrity":"sha512-EL3LtyXBUNoPxZiA+zr4NKSdhJSy8gFvRtEdb7zGukpncRhX0GRonGhrCoIeLiY7E/8CnpKo6su781BeBBnN9A==","signatures":[{"sig":"MEYCIQDqy+2ZO+uhhU8sCmi6htKjuKccrdxZ4s6aeCfLvCIUFgIhAN+U9BQErmxLrSXfxvkm6fkzgfOax/sWxrqTkECtzBld","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18847},"type":"module","engines":{"node":">=22.16.0"},"exports":{".":"./dist/eslint.config.js","./import":"./dist/configs/import.js"},"gitHead":"20435454981c07711e24e04bb17bbc5579f627c0","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"sparticuz","email":"kyle@kmcnally.net"},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.12.0","dependencies":{"globals":"^16.5.0","@eslint/js":"^9.39.2","eslint-plugin-n":"^17.23.1","typescript-eslint":"^8.50.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^2.10.0","@vitest/eslint-plugin":"^1.5.2","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.5","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^5.0.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-better-tailwindcss":"^3.8.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.5.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.4","@tsconfig/node24":"^24.0.3","@tsconfig/strictest":"^2.0.8","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_10.1.2_1766084494329_0.5055365806487719","host":"s3://npm-registry-packages-npm-production"}},"10.2.1":{"name":"@sparticuz/eslint-config","version":"10.2.1","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@10.2.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"d23ca485e7fffebb586fcdb6af9761575aac19aa","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-10.2.1.tgz","fileCount":36,"integrity":"sha512-N9pWwrBQz6aidrgFw3HEZNOBXg4utWvn1krl9WUMGyPo/a1G6C8FK+y4fVE5OZt0aqPWvk1wXDtZl934jigBVg==","signatures":[{"sig":"MEQCIHYxAYsFoBTOdDlMN9l2wzKLa5gE/kXMbWIcFjyH+P7PAiBamMhl/PBKh1zOCvGH+ZwsWFq69Uq+AUurDcaswkj49Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@10.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18639},"type":"module","engines":{"node":">=22.16.0"},"exports":{".":"./dist/eslint.config.js","./import":"./dist/configs/import.js"},"gitHead":"99490097feab8715774041f674893bceb97fe1f7","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.6.2","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.13.0","dependencies":{"globals":"^17.3.0","@eslint/js":"^9.39.2","eslint-plugin-n":"^17.23.2","typescript-eslint":"^8.55.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.0.0","@vitest/eslint-plugin":"^1.6.7","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^3.0.7","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^3.0.1","eslint-plugin-array-func":"^5.1.0","eslint-plugin-perfectionist":"^5.5.0","eslint-plugin-no-unsanitized":"^4.1.4","eslint-plugin-better-tailwindcss":"^4.2.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^24.10.13","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_10.2.1_1770904228885_0.1761902550990233","host":"s3://npm-registry-packages-npm-production"}},"10.2.2":{"name":"@sparticuz/eslint-config","version":"10.2.2","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@10.2.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"ee2b94115048e4fca72c27014777ed99348a415e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-10.2.2.tgz","fileCount":36,"integrity":"sha512-dU5KqWaMB9NvOCnfjw6oDFADmEPELXBJiAniyN01NIA2CC86m/itzWQWspH7s3gW9xZXfLWpWxfEGkVQ3XmG/A==","signatures":[{"sig":"MEUCIQCuhNcN+C/H7FSIWzmK8rvo3B2mKOIybbDtJ3etVkDfOwIgQAx994H1XgqEu6kFo3hv88XFbwQeYdLYGR6IAq6Wqvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@10.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":18639},"type":"module","engines":{"node":">=22.16.0"},"exports":{".":"./dist/eslint.config.js","./import":"./dist/configs/import.js"},"gitHead":"4befda436b976817b842543f8c12ff77df3d9eb7","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.4.0","@eslint/js":"^9.39.4","eslint-plugin-n":"^17.24.0","typescript-eslint":"^8.58.0","eslint-plugin-import":"^2.32.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.14","eslint-plugin-promise":"^7.2.1","eslint-plugin-sonarjs":"^4.0.2","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-security":"^4.0.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-perfectionist":"^5.8.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.3.2","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","prettier":"^3.8.1","typescript":"^6.0.2","@types/node":"^24.12.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-jsx-a11y":"^6.10.1","@types/eslint-plugin-security":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_10.2.2_1775495892115_0.09824995410001791","host":"s3://npm-registry-packages-npm-production"}},"11.0.0":{"name":"@sparticuz/eslint-config","version":"11.0.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.0.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"9aac1d60044cbe610d7f1dbcc0faafcfdf536010","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.0.0.tgz","fileCount":54,"integrity":"sha512-kMyLWIjy9xRL69LZCl1T2RCVjTPKbz0slM8OWPJp1uHIkMivMuv9DQXo3igvWoWdgpbAxBUZ+B8jyMd+Vvuc7Q==","signatures":[{"sig":"MEQCIFKWLhIn4MWw67nt1OU2xNX55xOt3KiOO1dSBDuz6b2HAiBaeOtmUdCJF7WP6Pxdp+hJssLmj3sCMGdqiezdxLxiaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32020},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"d6715c73fffeb2a9dd1f79d7172e6c550fcd658e","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.0.0_1778764395967_0.36423430142721935","host":"s3://npm-registry-packages-npm-production"}},"11.0.1":{"name":"@sparticuz/eslint-config","version":"11.0.1","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.0.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"b80e3dd930994ccbd3a2bd6c1a798f3ba3287e21","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.0.1.tgz","fileCount":54,"integrity":"sha512-7A4rz//UzAPxdFp3EtDmYGREpL7n5hfAXvfoocxevHErEEqAlgeEGo294It6I9J4aMI163NCNce2IrP2h0t06g==","signatures":[{"sig":"MEQCIFmih4Nt4oMJM9hxhjvNX15LMHGn11BIaLpGtylDu57kAiBOF//i2g5Pqnw6OgxHDmVhyjv/U5jvjXXRQyVJmhcPjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32025},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"8e24b029447bf193217db14cece3821a708a05d5","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.0.1_1778765103878_0.4920980454617705","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"@sparticuz/eslint-config","version":"11.0.2","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.0.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"4ab903d831376d7f7f2b407cc29836349b98ad17","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.0.2.tgz","fileCount":54,"integrity":"sha512-GafnrvSBa8D3Ba/f09OZQRjSu0QAucxQaMGnu8AyDrzN0rsJAhlNUU1EPBVFBpe5zfGYrZWpzceUnIOkjKX/Cg==","signatures":[{"sig":"MEYCIQDCbqktueWr5Ru+6+yxIUWeBmMy1db2zlq0F/FkaK4YMQIhAPsa3uJ5IeJcvUeJ4TuGGKCvqcwBseJrJhlEaaWXR9C8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32101},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"23ad3768326736f822b6a4cdb6ca3dced57b3f0a","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.0.2_1778766950773_0.7128956585471038","host":"s3://npm-registry-packages-npm-production"}},"11.1.0":{"name":"@sparticuz/eslint-config","version":"11.1.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.1.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"a5d393d2dbcba802470b8e82cbe3b62d19f63294","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.1.0.tgz","fileCount":54,"integrity":"sha512-Ddnlcr3AgeRZ10jODLY1kVeEiYMViE1HRfDEe1xraOp0n5mevG/tKuK8RmmhYrCGqU5TRIlhwySEM4JJzfyDKQ==","signatures":[{"sig":"MEQCIEB82xMrv3oabpK1kmW7VBa179hoSXcD3jIllmULxBWNAiA/acAd+/PmPU6ORsnjlehRFd5SpvxUyJYt6hfRDRN9OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32612},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"cadc6104e0d51370faf41fc6aedaa7d90da10137","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.1.0_1778772170147_0.9768372508720571","host":"s3://npm-registry-packages-npm-production"}},"11.2.0":{"name":"@sparticuz/eslint-config","version":"11.2.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.2.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"ae1f40144ad17eccc03ef823fe59a20e8a5405a6","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.2.0.tgz","fileCount":54,"integrity":"sha512-BCABuLzHBYR/wEpNd9Kep08IYEIuIfc6e7qaz6dbXbjO8136ZZmlnH5r8PmgVjeCNNnS/dXSNcItNfPO+SFWaA==","signatures":[{"sig":"MEYCIQD9U7sc+Pppi9TEi5tCP9bCbHpjsAQAiwdX+Rp/4YJnrgIhANZ6llcPTlUFb6BlyhrDLzQdG3NLgf0Dt2/TqO4lpB9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32782},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"ee830cbf7a68fd3543a2504e191b6247ccc74dfe","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.2.0_1778773202700_0.33127390510435095","host":"s3://npm-registry-packages-npm-production"}},"11.2.1":{"name":"@sparticuz/eslint-config","version":"11.2.1","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.2.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"bb86fb5a79c115d6534139c3d3623ce7c1e8d29b","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.2.1.tgz","fileCount":54,"integrity":"sha512-kg6BWXSVaz5kTDAbzuHmuCh1CgonmYFjH7q4q+MZGft9YtuqtQVYnR+ZlVyN8y9EU/STMqfaq/cgYuG+kmfZng==","signatures":[{"sig":"MEQCICjGDOE57OZRzUoa5fRvSHtjjepHEPsmbfxf8OWSMluEAiBKvPjiCUZkw2frVL6ZSfMwc0zt3tvqCcYAiwujD4F+5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33068},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"4cfa0923f9b9f6293ebc6f227b36715c0f472657","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.2.1_1778773482798_0.13190927627034643","host":"s3://npm-registry-packages-npm-production"}},"11.2.2":{"name":"@sparticuz/eslint-config","version":"11.2.2","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.2.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"7a82e0447ef7fd62a34ceb667da893c1610df4e1","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.2.2.tgz","fileCount":54,"integrity":"sha512-Yk02RBG+q/oIZObAq8aaXrsGIh7wNqnsLqynBMWrf1PRhfelnQv/TFQV2ZVYeoh7t2Wkr6tfXg6oPT3qr5hq/w==","signatures":[{"sig":"MEUCIHTcytWkunyzUifUHt2pYtIKTRfNVoHUh+xJnBxqInv8AiEAjI6J9qpZetVkmGEHGo9upTwHD6jVUqlgxgFzH3KMwoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33752},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"fe74664ee815f4ca72294b8187e2d93b636a5719","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.2.2_1778773944637_0.2706017554431508","host":"s3://npm-registry-packages-npm-production"}},"11.4.0":{"name":"@sparticuz/eslint-config","version":"11.4.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.4.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"0c56dff08d1f6bd96022242ce56ef42ba3f53b72","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.4.0.tgz","fileCount":58,"integrity":"sha512-+s0k7ESZ+h7pEVTjESYMjXRsOGywofB6KFI2qlnlePKaMD7stM4wr/GaVUuG7dLQm8RJWPwXNcIGFd9TO4dVOA==","signatures":[{"sig":"MEQCIAVpyd9SxxEYVhYJXUw8IMWLKFcFCPKN1euq4FBYZ6aEAiATJj9H9HdwgHb1BGUmkg0djkvwZlQmeF1OxhxA4FHuUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37499},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"83a07f8c0cdcf50c739c91257b0e52e8d114df7e","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.4.0_1778851732623_0.9810310112935416","host":"s3://npm-registry-packages-npm-production"}},"11.3.0":{"name":"@sparticuz/eslint-config","version":"11.3.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.3.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"aba9554b35ccda0b887ced45dd38f7c0a5fd7ee9","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.3.0.tgz","fileCount":58,"integrity":"sha512-wBp8nLsGyUHQK2cjub6wOTQ0b2KJOwnhQDMz98xTILykjNhTbc7XAj9f5GOZRqAs8MB76deP9e186D+h/NUv5g==","signatures":[{"sig":"MEQCIHq7JBlXnnbbzg3jX+PGRljh9udow1a3ZH/wBdFkVEzTAiAT+XVXHuHKWjNMySoW+/+zFFMNPKg5E4NlnySwZssj5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37499},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"7f820ffc3e4dd43ff4d8c870d0f09e3cdc33dbdc","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.3.0_1778851741387_0.9161496400475619","host":"s3://npm-registry-packages-npm-production"}},"11.4.1":{"name":"@sparticuz/eslint-config","version":"11.4.1","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.4.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"d703730ca77d2ae4bb9b734d43fd18fa81aabe95","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.4.1.tgz","fileCount":58,"integrity":"sha512-g0iMpxH0pYaOzEFrPb+1njO91/0xoFAyVw6I7PFV0POWt4sBIVWIpJBFkZDal44E2XyCM14RExE7zc2MvMsHwg==","signatures":[{"sig":"MEQCIG5i2+ZO3WHO+4BTCa/MguNni4SJ0bq7kS8qJCO3RpzNAiAZga2+dlEezCLz73PaJ/keMOqe7AtsOfR3G+BW3xhT1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":37554},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"6eeaf0bfc3c53a9e3be0814d07cca6873e75f3c7","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.11.0","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.4.1_1778853360248_0.6252482501772267","host":"s3://npm-registry-packages-npm-production"}},"11.5.0":{"name":"@sparticuz/eslint-config","version":"11.5.0","keywords":["eslint","config","typescript","eslint-config"],"author":{"name":"Kyle McNally","email":"kyle@kmcnally.net"},"license":"ISC","_id":"@sparticuz/eslint-config@11.5.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"1d771b9f8a848e44c23bca36a1c0292ba1f68fbc","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.5.0.tgz","fileCount":58,"integrity":"sha512-31nkmYD0yEcOhUzzNb/wWNKhMWZxE3f9+Bk/KMVcM9WLJAJj2jRA4JKCrN/+TBY0T3cNraj5tiLCqy+J0rNj+A==","signatures":[{"sig":"MEUCIFnukFIDlXV2gkr0/ztVU2ypHXzF38d+SfxHdZpYoFNfAiEA1KlvamfCfMO3+rglfVdxuKcgyh/x92HA1cNeTdzEIPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40804},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"gitHead":"f3281da5463e5a7fc0353c098730f22b30ecb0ff","scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.15.0","dependencies":{"globals":"^17.6.0","@eslint/js":"^10.0.1","@eslint/css":"^1.2.0","@eslint/json":"^1.2.0","eslint-plugin-n":"^18.0.1","@eslint/markdown":"^8.0.1","@eslint-react/kit":"^5.7.8","typescript-eslint":"^8.59.3","@e18e/eslint-plugin":"^0.5.0","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.17","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.0.3","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-security":"^4.0.0","@next/eslint-plugin-next":"^16.2.6","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.59.3","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^0.91.2","@eslint-react/eslint-plugin":"^5.7.8","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.5.0","eslint-import-resolver-typescript":"^4.4.4","@eslint-community/eslint-plugin-eslint-comments":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.3.0","@types/node":"^24.12.4","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.59.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.5.0_1778860736177_0.009405733895059498","host":"s3://npm-registry-packages-npm-production"}},"11.6.0":{"name":"@sparticuz/eslint-config","version":"11.6.0","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.0","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"d9c2f1624feb4ef0e27de62d529db899b759d7b3","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.0.tgz","fileCount":62,"integrity":"sha512-8SE/cAKYProH2cAsxGL0w+H1gKiXqz1C3B4GbjtSy1DDWj9ByCA8lrH7nC5K6Yc7TSfs42tDdw87anwADQSQuw==","signatures":[{"sig":"MEUCIHEPBE4CPJmjL5wpFEgEzr3X1DKTYgzppr8NuEWmcuQMAiEA5Jkzdvt33jPh1iXbgZogVIXU0fDjiRY/3t6X0cOLRGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41696},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.5.0","@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","eslint-plugin-react-import":"^2.1.0","eslint-plugin-react-refresh":"^0.5.3","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.3.0","prettier":"^3.8.3","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.0_1782252980895_0.8803250601924362","host":"s3://npm-registry-packages-npm-production"}},"11.6.1":{"name":"@sparticuz/eslint-config","version":"11.6.1","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.1","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"6659f1dd405c0ace29662144c25b08cf9076fec8","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.1.tgz","fileCount":62,"integrity":"sha512-gCWgk3w9ST5gLkMlDRUZkfC7/rIierIOlXuEVscDe1vnYgkuEpa9c6VuYldRRd7WKOjA4mrI8PfMp8IBCP0tnA==","signatures":[{"sig":"MEUCIQDqWEJoATHL6+ZEM2VHaLJ37NTOrhhcmFH1Tvsd+FZeLAIgPUhWKO11LaZ5T9Zaxga5cFjl18BVIx70RPEEGj0CiWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41671},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.1_1782254081497_0.47652142170471534","host":"s3://npm-registry-packages-npm-production"}},"11.6.2":{"name":"@sparticuz/eslint-config","version":"11.6.2","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.2","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"e2d18a15ef21f9e8df310d5a6af92e7724276214","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.2.tgz","fileCount":62,"integrity":"sha512-xm4PfTgvoqojm7osXM6flj+WfRG2Csc7uvf1eT+joVBxqNZUCUq+IO63tmn3EJGiYSNlvOm/VOODxMVmGYXiwg==","signatures":[{"sig":"MEQCIA2BU6z6baiVuCatDTOeVwO2c5yMvf7qf6uQWKU0nd19AiASnuauT57n6poqfLIj0adY2hITdznqv4CJy2OTQwGUKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41718},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.2_1782254313521_0.2685362704482297","host":"s3://npm-registry-packages-npm-production"}},"11.6.3":{"name":"@sparticuz/eslint-config","version":"11.6.3","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.3","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"60178d1a46f5c2f22bc8b41aaa21e2ab9b66fbc4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.3.tgz","fileCount":62,"integrity":"sha512-bNSQclKUmTTG3ucoEIukXbSd7bQwyC2wwW5140+qI5qBYtpTBpd4Nd94za7o6EJo2uIoy1XZeHR5kL+CP4qxEw==","signatures":[{"sig":"MEUCIFNkgHR2FrFIA4pxWlfd+A4Tlgt9mUdBK93yBMEi+pcDAiEA+rB+QtVFW2jLQbmjAhrxpfB4IqH7I6uJ+P4K4zx74xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42024},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.3_1782254857981_0.7377793650310158","host":"s3://npm-registry-packages-npm-production"}},"11.6.4":{"name":"@sparticuz/eslint-config","version":"11.6.4","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.4","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"794c74df04dd0b3fca06b27ed99c5e4f6d313b43","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.4.tgz","fileCount":62,"integrity":"sha512-LSD+b1j3NCttck2VXTeFQIp6NLjAGohAjhAzEm9GmmWyGO6dU/MkvYYrSzX/TLCuzFMW1N3QO6P/26wpzSgjuw==","signatures":[{"sig":"MEQCIDE17p0IgtKM1vlBOkYrvPqVik7gWFCVq5IPNn9RHbxfAiAac+pk8uWTEWGHnIp0EqAcsLTA4quzpaFTi9FRti8Qyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42101},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.4_1782255143644_0.3724912718413178","host":"s3://npm-registry-packages-npm-production"}},"11.6.5":{"name":"@sparticuz/eslint-config","version":"11.6.5","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.5","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"dcea8c07f946f36c57b510b119e6a1dd293d60e1","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.5.tgz","fileCount":62,"integrity":"sha512-SREKOQI7Wfob4+UI0uJVELbPGonADqLdbhtQmyCw47HSISbDFw/1r73T1KLoYZ/DjRbkhwYABuJnSD9WZiFWLQ==","signatures":[{"sig":"MEUCIQCvz1ev/90m0Fs/qKBohFux00ZRZFT74zudqr6fwOj9xwIgWAkNsQ2Ciro4FoDdDwoANVdsfhrG7IFUcH5h+3xwg64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42391},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.5_1782307133768_0.9988689413188685","host":"s3://npm-registry-packages-npm-production"}},"11.6.6":{"name":"@sparticuz/eslint-config","version":"11.6.6","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.6","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"a01ba0fc7799675de6db0f0fa64f5dd13be8a63f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.6.tgz","fileCount":62,"integrity":"sha512-U5il47u6v2WX8trw5XLYwoQuGVAAYgoVhnh+X2HmxqnIvHnWoMugPZJCkdrb8irdD0Rs6oIz8Qk0KUPDa3hwCA==","signatures":[{"sig":"MEUCIQDH0xrpXSQE/YflIoNDUMV34W/svoZMXV7VJ6+mQVHQQAIgUzPylZpxtr6cmc6TcZl3Hmx2FThw22gwPKiW1SzDb7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42557},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.6_1782311988204_0.3394654675039266","host":"s3://npm-registry-packages-npm-production"}},"11.6.7":{"name":"@sparticuz/eslint-config","version":"11.6.7","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.7","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"da1ea8bd3dd01fadcf4329d1c1c2dac712b1c4ab","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.7.tgz","fileCount":62,"integrity":"sha512-hVZLk70Rfifjr2s3x41iLRqcLMqm8lHNG/zmTN0BRDpLg8FpL+VaXJFa+d7+t57NA0QlOMyIidEe5v5vsh20UA==","signatures":[{"sig":"MEQCIF9Rhzk37r7cUIkMe9b8/YF8Fl1lgTaCV0LH1gX01BxPAiB+vKzvrNAGcgwBcOEwI073L5Sib+728jYTDddb38CuyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42651},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.7_1782312815559_0.3058037381345362","host":"s3://npm-registry-packages-npm-production"}},"11.6.8":{"name":"@sparticuz/eslint-config","version":"11.6.8","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.8","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"3fa5e88c380d6766aa98ef7c9a3e410f03f85508","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.8.tgz","fileCount":62,"integrity":"sha512-KjnKDdN8q4ptGZsudxiW/OzpK6awjjYQJQSAdNKAHPHzg0XgwlrKnLRYKQS3UOAfzqsJ1tJeC7Ryuh4CfzG/UA==","signatures":[{"sig":"MEQCIE3Uuo69VpwKRlUjeY+joLgywhxq6tO5fVHqzl0p920vAiAhEiQ/33G7lg8O2oHoCBSLzB5AzpMMk2GnRZgisJaoxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42727},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.8_1782313367945_0.26700037404839994","host":"s3://npm-registry-packages-npm-production"}},"11.6.9":{"name":"@sparticuz/eslint-config","version":"11.6.9","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.9","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"6fe10b39b70f19306e5668444de580e61b3fd5f7","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.9.tgz","fileCount":62,"integrity":"sha512-76VJdHov4+neJWbp+6A3fGWoYHVrIgNnClXiG2zDLW6eDHUdxDamjuDfpdlWALW4nYA8TXFg3loqjthamRAvDA==","signatures":[{"sig":"MEUCIQCQKAUPVMKqqMwjbcef1sPXxKOiz9gvNfYfYPbtSawvNQIgUVgcQCe8q0z5V0QK3lDGmXrK/UdnE016DZs0D5UPDAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42888},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.16.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^68.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.9_1782314075614_0.8617847630278428","host":"s3://npm-registry-packages-npm-production"}},"11.6.10":{"name":"@sparticuz/eslint-config","version":"11.6.10","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.10","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"143e6898b299b00c8b6b1bc6503c647ef8fe3553","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.10.tgz","fileCount":62,"integrity":"sha512-6WfhWdXOFa6UEeb8EFW7XoslbuaFnsJ/c2XnEhmdvj4k/H0nN0PY/71L9XU4GjwNxdXFniDxh6DXUnKL181xWA==","signatures":[{"sig":"MEQCID0gLRPG4yQKVHEzGUml1rxHCO/Rc6Kub6a1tm4E3yRMAiBT6TpwcUHyO/k2h0swjQ2iQQrgio7lvhSBz/80MCeRKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43332},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.17.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.3.0","@eslint/json":"^2.0.0","eslint-plugin-n":"^18.1.0","@eslint/markdown":"^8.0.2","@eslint-react/kit":"^5.9.2","typescript-eslint":"^8.62.0","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.0","@vitest/eslint-plugin":"^1.6.20","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^69.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.0","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.9","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.9.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.10_1782403251665_0.887968957422735","host":"s3://npm-registry-packages-npm-production"}},"11.6.12":{"name":"@sparticuz/eslint-config","version":"11.6.12","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.12","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"befd51a459c69afce5ec6534dab6239efc0722d7","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.12.tgz","fileCount":62,"integrity":"sha512-k9xXau3ZUEeDnkYp27awofs2di+sHe0vAIW03PEfSZTwIi7Mx6oQUwOKXkd89xlmvbgyEx7GQ7EPyOfiAvLs9g==","signatures":[{"sig":"MEYCIQC7fO2r6qX8+fSvLDstGP5xutKPcKbBwhSTleSsTwXF4wIhANNk/9AL6tP0v1vKDokqRtMymshHMxipQy1OehjKKuuC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43728},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.11.2","typescript-eslint":"^8.62.1","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.21","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.10","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.11.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.1","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.1","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.12_1783342274305_0.9106887488823243","host":"s3://npm-registry-packages-npm-production"}},"11.6.13":{"name":"@sparticuz/eslint-config","version":"11.6.13","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.13","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"cc0526ee72f656fb52d8dba31266c433f3ec5b7a","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.13.tgz","fileCount":62,"integrity":"sha512-vvGlhDJ0wTckH14wJ1WjQiJpRmLV9zxxHZginlKYeS3G23ooqw9W24xPb2km1JzoGFuq8PNegmAm0o0R/XwXpg==","signatures":[{"sig":"MEQCIDjJRrwK97MyHhZXSaXsRJlG8A/bIX7rhsQCn0CHqMeUAiBR/ZAmIcC9M0avSih4jJ5CCaDj9yb4GubWDD4LPm/8CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43728},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.11.2","typescript-eslint":"^8.62.1","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.21","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.10","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.11.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.1","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.1","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.13_1783343257891_0.4156229394800508","host":"s3://npm-registry-packages-npm-production"}},"11.6.14":{"name":"@sparticuz/eslint-config","version":"11.6.14","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.14","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"51eb645f0400ad5702e05969f33b5f8ce711b20e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.14.tgz","fileCount":62,"integrity":"sha512-Xph1mIHh4rfQhnII2rPBpKi4NNUrJrnjxhz1+KxBhrPrJrlR0AzWPDIXEdHXA+SHM54OOywcmqSOeCOr3lxc2g==","signatures":[{"sig":"MEQCIC6WWry+je/WVuX5Ybh1rIZNxaikko/xEAORwPEQNXlxAiATxEqES6Y/+thp+LvZnYZ+PjInC4CDIGMvsl4X9usS+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43728},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.7.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.2.1","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.11.2","typescript-eslint":"^8.62.1","@e18e/eslint-plugin":"^0.5.1","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.21","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.1.0","eslint-plugin-unicorn":"^71.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.2.10","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.62.1","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.5.0","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.11.2","eslint-plugin-perfectionist":"^5.9.1","eslint-plugin-react-refresh":"^0.5.3","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.6.1","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.2","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.62.1","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.14_1783439706459_0.722552150947751","host":"s3://npm-registry-packages-npm-production"}},"11.6.15":{"name":"@sparticuz/eslint-config","version":"11.6.15","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.15","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"ed4e9294c7a3aa0696cd3cc65e02183852fb2e47","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.15.tgz","fileCount":62,"integrity":"sha512-5heWxbAdTME5kzy9ceukBF0vGh00woNSbxipe/PqOkLd9A0cQBv5Zhic3LtV5GvFO5oSjM6ETbBJOhoYMkVaLQ==","signatures":[{"sig":"MEUCIBda1o6GyCvxTwsOgR0rMIKx4oN64o2h87CDz/+23gmtAiEAjK/1cevB4KJZzXQYLuMCwP8+clrgayKOwvzdfsaYGgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43817},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.18.3","typescript-eslint":"^8.67.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^73.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.3.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.67.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","eslint-plugin-react-import":"^2.1.0","@eslint-react/eslint-plugin":"^5.18.3","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.3","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.67.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.15_1786542331271_0.6308464495593222","host":"s3://npm-registry-packages-npm-production"}},"11.6.16":{"name":"@sparticuz/eslint-config","version":"11.6.16","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.16","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"accd34a7d219fa8f76d477fbb33b7865a4ac91c4","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.16.tgz","fileCount":62,"integrity":"sha512-yPp4cgBTzarnH1+Ff3ZXbDhLALkBT7dSgn/KCo/qblHXhLDPkich29+Nie+ACLIfzPbaTsU2nqEQgkqMwpHvjA==","signatures":[{"sig":"MEQCIBR2Ct0TrLdYqNIZosY4V93aM+gxr+XU604xsKsQeGHyAiB9e8+9T2A0p2IwsOQdTO31lzRRg84ioQS7GFM7IZqMFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43817},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.18.3","typescript-eslint":"^8.67.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^73.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.3.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.67.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","eslint-plugin-react-import":"^3.0.0","@eslint-react/eslint-plugin":"^5.18.3","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.3","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.67.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.16_1786542900946_0.35794051461799503","host":"s3://npm-registry-packages-npm-production"}},"11.6.17":{"name":"@sparticuz/eslint-config","version":"11.6.17","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.17","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"5cc00452fa9cbaeb1c0ac3f9314a32c245c9972f","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.17.tgz","fileCount":62,"integrity":"sha512-6wEcsnnAR48Kdfr+Az3BLeSD1F54bmyXQOigX2lHKHVV111rDaGM/n9VKAJT+9l8363anJEzd7GYoY4xj2b7CA==","signatures":[{"sig":"MEUCIDztTxVogloxXDho/U02KESrPmLCCBlu0JpCYHY68dx9AiEAvOu99BjHFyVKH0QtFRelweqO1o2/61ElDzylmw12rYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43677},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.18.0","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.18.3","typescript-eslint":"^8.67.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^73.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.3.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.67.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","eslint-plugin-react-import":"^3.0.0","@eslint-react/eslint-plugin":"^5.18.3","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.3","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.67.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.17_1786544458751_0.847316821828465","host":"s3://npm-registry-packages-npm-production"}},"11.6.18":{"name":"@sparticuz/eslint-config","version":"11.6.18","keywords":["eslint","config","typescript","eslint-config"],"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","_id":"@sparticuz/eslint-config@11.6.18","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"dist":{"shasum":"e6b05fb198a3850cef9244417cc9c75e8e48fa3e","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.18.tgz","fileCount":62,"integrity":"sha512-BukppokRTkCtB6gHh9Zde9VFrnQ+mCCFg9NQ0t06Q5Fy/HBVSe/n2fJ5BX1i79ImqHiy0lltI6zMhjcdDbNoiQ==","signatures":[{"sig":"MEYCIQChnL8KJ0RiBB5yZis6GtjAfHl4ph+c5x3aocJSTo7zYgIhAMB+zPtj/3KGQ6FvdkhabmHjyHSPfJ0EXxwMhURprl33","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43843},"type":"module","engines":{"node":">=24.0.0"},"exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./json":"./dist/configs/json.js","./react":"./dist/react.js","./import":"./dist/configs/import.js","./markdown":"./dist/configs/markdown.js","./prettier":"./dist/configs/prettier.js","./tailwind":"./dist/configs/tailwind.js","./package-json":"./dist/configs/package-json.js"},"scripts":{"lint":"eslint","test":"npm run lint","build":"rm -rf dist/** && tsc -p tsconfig.build.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"repository":{"url":"git+https://github.com/Sparticuz/eslint-config.git","type":"git"},"description":"Sparticuz's shareable config for eslint","directories":{},"_nodeVersion":"24.19.0","dependencies":{"globals":"^17.9.0","@eslint/js":"^10.0.1","@eslint/css":"^1.4.0","@eslint/json":"^2.0.1","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","@eslint-react/kit":"^5.18.3","typescript-eslint":"^8.67.0","@e18e/eslint-plugin":"^0.8.0","eslint-plugin-regexp":"^3.1.1","@vitest/eslint-plugin":"^1.6.27","eslint-plugin-promise":"^7.3.0","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^73.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.17.1","eslint-plugin-security":"^4.0.1","@next/eslint-plugin-next":"^16.3.0","eslint-plugin-array-func":"^5.1.1","eslint-plugin-jsx-a11y-x":"^0.2.0","@typescript-eslint/parser":"^8.67.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-package-json":"^1.7.1","eslint-plugin-react-import":"^3.0.0","@eslint-react/eslint-plugin":"^5.18.3","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-import-resolver-typescript":"^4.4.5","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^24.13.3","@tsconfig/node24":"^24.0.4","@tsconfig/strictest":"^2.0.8","@typescript-eslint/utils":"^8.67.0","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.6.18_1786545038994_0.6464344988825101","host":"s3://npm-registry-packages-npm-production"}},"11.6.19":{"name":"@sparticuz/eslint-config","version":"11.6.19","description":"Sparticuz's shareable config for eslint","keywords":["eslint","config","typescript","eslint-config"],"homepage":"https://github.com/Sparticuz/eslint-config#readme","bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"repository":{"type":"git","url":"git+https://github.com/Sparticuz/eslint-config.git"},"license":"ISC","author":"Kyle McNally <kyle@kmcnally.net>","type":"module","exports":{".":"./dist/base.js","./css":"./dist/configs/css.js","./import":"./dist/configs/import.js","./json":"./dist/configs/json.js","./markdown":"./dist/configs/markdown.js","./package-json":"./dist/configs/package-json.js","./prettier":"./dist/configs/prettier.js","./react":"./dist/react.js","./tailwind":"./dist/configs/tailwind.js"},"dependencies":{"@e18e/eslint-plugin":"^0.8.0","@eslint-community/eslint-plugin-eslint-comments":"^4.7.2","@eslint-react/eslint-plugin":"^5.18.6","@eslint-react/kit":"^5.18.6","@eslint/css":"^1.4.0","@eslint/js":"^10.0.1","@eslint/json":"^2.0.1","@eslint/markdown":"^8.0.3","@next/eslint-plugin-next":"^16.3.1","@typescript-eslint/parser":"^8.67.0","@vitest/eslint-plugin":"^1.6.27","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.5","eslint-plugin-array-func":"^5.1.1","eslint-plugin-better-tailwindcss":"^4.7.0","eslint-plugin-import-x":"^4.17.1","eslint-plugin-jsx-a11y-x":"^0.2.0","eslint-plugin-n":"^18.3.0","eslint-plugin-no-unsanitized":"^4.1.5","eslint-plugin-package-json":"^1.7.1","eslint-plugin-perfectionist":"^5.10.1","eslint-plugin-promise":"^7.3.0","eslint-plugin-react-hooks":"^7.1.1","eslint-plugin-react-import":"^3.0.0","eslint-plugin-react-refresh":"^0.5.4","eslint-plugin-regexp":"^3.2.0","eslint-plugin-security":"^4.0.1","eslint-plugin-sonarjs":"^4.2.0","eslint-plugin-unicorn":"^73.0.0","globals":"^17.11.0","typescript-eslint":"^8.67.0"},"devDependencies":{"@tsconfig/node24":"^24.0.5","@tsconfig/strictest":"^2.0.8","@types/eslint-config-prettier":"^6.11.3","@types/eslint-plugin-security":"^3.0.1","@types/node":"^24.13.3","@typescript-eslint/utils":"^8.67.0"},"peerDependencies":{"eslint":"^10.5.0","prettier":"^3.8.4","typescript":"^6.0.3"},"engines":{"node":">=24.0.0"},"scripts":{"build":"rm -rf dist/** && tsc -p tsconfig.build.json","lint":"eslint","test":"npm run lint"},"_nodeVersion":"24.19.0","_id":"@sparticuz/eslint-config@11.6.19","dist":{"integrity":"sha512-wJf6i+DeSV59BD+Ir5/BIBnARwuZD6C/O5to80oFw+IgeYqNhw/82EMcE6T877cbu0Dey4zFBNrjKntElZtAbQ==","shasum":"df8d3a96c98bf5fedc2baa16c292b3025883f7dd","tarball":"https://registry.npmjs.org/@sparticuz/eslint-config/-/eslint-config-11.6.19.tgz","fileCount":62,"unpackedSize":43935,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sparticuz%2feslint-config@11.6.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFhktrAvIlroo4hbHcOjsPk7kbF8B20TzVR7qN72qQEQIgJGwJ4J/65YpCdVcGGIlF7DH9CXCcjkjKuEv0e0nVnC8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9c45e4f4-4900-4592-8465-1e1a9d53a02a"}},"directories":{},"maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_11.6.19_1786998578673_0.3989421389043064"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-31T16:51:08.989Z","modified":"2026-08-17T20:29:39.246Z","1.0.0":"2020-03-31T16:51:09.337Z","1.1.0":"2020-04-06T18:35:47.751Z","1.1.1":"2020-04-06T18:36:23.133Z","1.2.0":"2020-04-23T15:30:53.782Z","1.3.0":"2020-04-29T21:03:46.134Z","1.4.0":"2020-04-30T12:57:35.036Z","1.4.1":"2020-05-04T14:24:55.861Z","2.0.0":"2020-05-21T20:06:44.144Z","2.0.1":"2020-05-26T15:35:29.745Z","2.1.0":"2020-05-26T15:59:34.620Z","2.1.1":"2020-05-29T12:40:23.130Z","2.1.2":"2020-06-01T18:03:59.687Z","2.1.3":"2020-08-05T16:27:06.644Z","2.1.4":"2020-08-14T15:38:03.358Z","3.0.0":"2020-08-14T19:42:54.712Z","3.0.1":"2020-08-14T19:50:34.695Z","3.1.0":"2020-08-18T19:48:33.488Z","3.2.0":"2020-08-18T20:39:17.340Z","3.3.0":"2020-08-28T13:19:05.310Z","3.3.3":"2020-09-23T16:01:45.989Z","3.3.4":"2020-10-08T17:18:23.152Z","3.3.5":"2021-01-07T20:06:56.109Z","3.3.7":"2021-02-16T20:39:33.080Z","3.3.8":"2021-03-16T14:56:45.425Z","3.3.9":"2021-03-16T15:04:38.723Z","3.4.0":"2021-03-16T15:17:09.762Z","3.5.1":"2021-05-11T13:34:52.483Z","3.5.2":"2021-05-11T13:40:47.671Z","3.5.3":"2021-05-11T15:28:47.315Z","3.5.4":"2021-05-20T19:56:42.700Z","3.5.5":"2021-06-21T16:00:14.478Z","3.6.0":"2021-08-02T18:24:40.578Z","3.7.0":"2021-09-29T14:17:30.761Z","4.0.0":"2021-10-12T14:44:27.586Z","4.0.4":"2021-10-12T15:33:05.643Z","4.0.5":"2021-10-12T15:52:01.264Z","5.0.0":"2021-10-12T15:57:57.560Z","6.0.0":"2021-12-08T14:56:17.746Z","6.1.1":"2021-12-08T16:18:12.426Z","6.2.0":"2022-01-11T17:04:53.361Z","6.2.1":"2022-05-05T20:20:40.525Z","7.0.0":"2022-05-06T13:23:36.063Z","7.1.1":"2022-05-06T13:36:50.813Z","7.1.2":"2022-05-31T14:37:09.107Z","7.1.3":"2022-07-28T20:10:50.025Z","7.1.5":"2022-08-04T20:18:58.773Z","7.1.8":"2022-08-04T20:36:03.524Z","7.1.10":"2022-10-25T16:30:53.681Z","7.1.11":"2022-10-25T18:55:17.082Z","7.2.0":"2023-01-31T20:46:34.251Z","7.2.1":"2023-04-03T15:39:49.512Z","7.2.2":"2023-04-03T16:14:27.412Z","7.2.3":"2023-04-03T16:57:10.396Z","7.2.4":"2023-04-03T19:41:12.792Z","7.2.5":"2023-06-08T15:23:25.917Z","7.2.6":"2023-06-08T15:52:17.952Z","7.3.0":"2023-06-08T20:00:59.162Z","7.4.0":"2023-06-21T14:29:21.025Z","7.4.4":"2023-07-11T14:11:14.009Z","7.4.5":"2023-07-11T17:03:35.001Z","7.4.6":"2023-08-25T20:42:25.839Z","7.4.7":"2023-09-06T17:52:46.090Z","7.4.8":"2023-09-07T14:29:49.952Z","7.5.0":"2023-10-31T13:14:28.014Z","7.6.0":"2024-01-02T17:04:01.425Z","7.7.0":"2024-01-02T18:52:16.694Z","7.7.1":"2024-01-10T18:46:25.290Z","8.0.1":"2024-04-02T15:34:27.914Z","8.0.2":"2024-04-02T16:29:44.500Z","8.0.3":"2024-04-03T13:43:58.303Z","8.0.4":"2024-04-03T13:49:59.031Z","8.1.0":"2024-04-12T15:02:41.927Z","8.2.0":"2024-04-12T20:02:47.871Z","8.2.1":"2024-04-16T13:19:57.028Z","8.2.5":"2024-07-17T19:32:49.926Z","8.2.6":"2024-07-17T20:28:36.376Z","8.3.0":"2024-07-24T13:41:18.886Z","8.3.1":"2024-07-24T13:47:08.882Z","8.3.3":"2024-07-31T17:50:05.530Z","8.3.4":"2024-07-31T19:02:16.403Z","8.3.5":"2024-08-01T14:43:06.029Z","8.3.6":"2024-08-01T14:44:41.777Z","8.3.7":"2024-08-01T15:24:09.253Z","9.0.1":"2024-08-19T15:14:54.230Z","8.3.10":"2024-08-27T13:27:59.189Z","8.3.11":"2024-09-05T14:20:47.160Z","9.0.2":"2024-09-05T14:21:06.529Z","8.3.12":"2024-09-11T14:50:33.339Z","9.0.3":"2024-09-30T16:27:26.837Z","8.3.13":"2024-09-30T16:27:38.096Z","8.3.14":"2024-10-03T13:03:12.018Z","9.0.4":"2024-10-03T13:50:11.914Z","9.0.5":"2024-10-24T17:11:26.626Z","9.0.7":"2024-11-20T16:14:27.080Z","9.0.8":"2024-12-12T14:52:55.526Z","9.0.10":"2024-12-12T15:18:12.855Z","9.0.11":"2024-12-18T15:11:49.375Z","9.0.12":"2025-01-27T15:48:13.444Z","9.0.13":"2025-02-03T17:50:50.329Z","9.3.0":"2025-02-11T14:46:42.247Z","9.3.1":"2025-02-21T19:02:50.454Z","9.3.2":"2025-02-21T19:46:32.142Z","9.3.4":"2025-03-05T19:58:19.789Z","9.3.5":"2025-04-01T16:08:24.060Z","9.3.7":"2025-06-16T18:55:15.499Z","9.3.8":"2025-06-23T13:22:29.389Z","9.3.10":"2025-08-04T18:21:05.965Z","9.4.1":"2025-10-06T15:28:39.667Z","9.4.2":"2025-10-30T16:55:30.065Z","9.4.3":"2025-11-12T17:17:38.346Z","10.0.2":"2025-11-14T19:02:27.637Z","10.1.2":"2025-12-18T19:01:34.488Z","10.2.1":"2026-02-12T13:50:29.042Z","10.2.2":"2026-04-06T17:18:12.263Z","11.0.0":"2026-05-14T13:13:16.138Z","11.0.1":"2026-05-14T13:25:04.062Z","11.0.2":"2026-05-14T13:55:50.912Z","11.1.0":"2026-05-14T15:22:50.316Z","11.2.0":"2026-05-14T15:40:02.843Z","11.2.1":"2026-05-14T15:44:42.939Z","11.2.2":"2026-05-14T15:52:24.801Z","11.4.0":"2026-05-15T13:28:52.750Z","11.3.0":"2026-05-15T13:29:01.528Z","11.4.1":"2026-05-15T13:56:00.433Z","11.5.0":"2026-05-15T15:58:56.362Z","11.6.0":"2026-06-23T22:16:21.059Z","11.6.1":"2026-06-23T22:34:41.686Z","11.6.2":"2026-06-23T22:38:33.679Z","11.6.3":"2026-06-23T22:47:38.145Z","11.6.4":"2026-06-23T22:52:23.796Z","11.6.5":"2026-06-24T13:18:53.903Z","11.6.6":"2026-06-24T14:39:48.343Z","11.6.7":"2026-06-24T14:53:35.684Z","11.6.8":"2026-06-24T15:02:48.078Z","11.6.9":"2026-06-24T15:14:35.738Z","11.6.10":"2026-06-25T16:00:51.888Z","11.6.12":"2026-07-06T12:51:14.461Z","11.6.13":"2026-07-06T13:07:38.021Z","11.6.14":"2026-07-07T15:55:06.639Z","11.6.15":"2026-08-12T13:45:31.421Z","11.6.16":"2026-08-12T13:55:01.093Z","11.6.17":"2026-08-12T14:20:58.943Z","11.6.18":"2026-08-12T14:30:39.137Z","11.6.19":"2026-08-17T20:29:38.821Z"},"bugs":{"url":"https://github.com/Sparticuz/eslint-config/issues"},"author":"Kyle McNally <kyle@kmcnally.net>","license":"ISC","homepage":"https://github.com/Sparticuz/eslint-config#readme","keywords":["eslint","config","typescript","eslint-config"],"repository":{"type":"git","url":"git+https://github.com/Sparticuz/eslint-config.git"},"description":"Sparticuz's shareable config for eslint","maintainers":[{"name":"sparticuz","email":"kyle@kmcnally.net"}],"readme":"# eslint-config\n\nI use this on projects that I develop.\n\nIncluded in the readme is also Typescript, Prettier, Vitest configs for bootstrapping new projects.\n\n## Install\n\n```sh\nnpm install --save-dev @sparticuz/eslint-config typescript-eslint typescript prettier vitest @tsconfig/node24 @tsconfig/strictest\n```\n\n## Available Exports\n\n| Export                                  | Description                                                                   |\n| --------------------------------------- | ----------------------------------------------------------------------------- |\n| `@sparticuz/eslint-config`              | Base config: ESLint, TypeScript, Node, Unicorn, Perfectionist, Prettier, etc. |\n| `@sparticuz/eslint-config/import`       | Import rules (standalone for non-React projects)                              |\n| `@sparticuz/eslint-config/react`        | React + Next.js + JSX a11y + React Hooks + import rules                       |\n| `@sparticuz/eslint-config/tailwind`     | Tailwind CSS linting via eslint-plugin-better-tailwindcss                     |\n| `@sparticuz/eslint-config/json`         | JSON/JSONC linting via @eslint/json                                           |\n| `@sparticuz/eslint-config/markdown`     | Markdown linting via @eslint/markdown                                         |\n| `@sparticuz/eslint-config/css`          | CSS linting via @eslint/css                                                   |\n| `@sparticuz/eslint-config/package-json` | package.json linting via eslint-plugin-package-json                           |\n\n## Overriding Rules\n\nBecause ESLint v10 requires a plugin to be registered in the same config object that references its rules, you cannot override plugin rules by appending a plain config object after spreading this package's exports.\n\nAll exports expose a `with()` method that handles this for you. It appends a new config object with all plugins already merged in, so you never need to install or import plugins that are already bundled here.\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  { ignores: [\"dist\"] },\n  ...myConfig.with({\n    rules: {\n      // Override rules from any bundled plugin — no extra imports needed\n      \"unicorn/no-null\": \"error\",\n      \"@typescript-eslint/no-unused-vars\": \"error\",\n    },\n  }),\n);\n```\n\nYou can also scope overrides to specific files:\n\n```js\n...myConfig.with({\n  files: [\"src/db/**/*.ts\"],\n  rules: {\n    \"unicorn/no-null\": \"off\",\n  },\n}),\n```\n\nPass an array to `with()` to append multiple override objects at once:\n\n```js\n...myConfig.with([\n  { rules: { \"unicorn/no-null\": \"error\" } },\n  { files: [\"**/*.test.ts\"], rules: { \"unicorn/no-null\": \"off\" } },\n]),\n```\n\n`with()` returns a new `ConfigArray`, so calls can be chained:\n\n```js\n...myConfig\n  .with({ rules: { \"unicorn/no-null\": \"error\" } })\n  .with({ files: [\"src/db/**\"], rules: { \"unicorn/no-null\": \"off\" } }),\n```\n\nExisting `...spread` usage continues to work unchanged for consumers who don't need overrides.\n\n## Example package.json\n\n```json\n\"scripts\": {\n  \"build\": \"rm -rf dist/** && tsc -p tsconfig.build.json\",\n  \"lint\": \"eslint\",\n  \"test\": \"vitest run --coverage\"\n},\n```\n\n## Example eslint.config.js\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  {\n    ignores: [\"dist\"],\n  },\n  ...myConfig,\n);\n```\n\n### For Next.js / React projects\n\nThe `/react` export includes React, React Hooks, JSX accessibility, Next.js, and import rules — all in one:\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport reactConfig from \"@sparticuz/eslint-config/react\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  {\n    ignores: [\"dist\", \".next\"],\n  },\n  ...myConfig,\n  ...reactConfig,\n);\n```\n\nThe React config automatically:\n\n- Enables `import/no-default-export` as a warning\n- Relaxes it for Next.js convention files (`page.tsx`, `layout.tsx`, `route.ts`, etc.) and config/story files\n- Sets `react/function-component-definition` to prefer arrow functions (function declarations for Next.js files)\n- Configures `@typescript-eslint/no-misused-promises` for JSX attributes\n\n### With Tailwind CSS\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport reactConfig from \"@sparticuz/eslint-config/react\";\nimport tailwindConfig from \"@sparticuz/eslint-config/tailwind\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  {\n    ignores: [\"dist\", \".next\"],\n  },\n  ...myConfig,\n  ...reactConfig,\n  ...tailwindConfig,\n);\n```\n\n### For non-React projects that need import rules\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport importConfig from \"@sparticuz/eslint-config/import\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  {\n    ignores: [\"dist\"],\n  },\n  ...myConfig,\n  ...importConfig,\n);\n```\n\n### With JSON, Markdown, CSS, and package.json linting\n\n```js\n// @ts-check\nimport myConfig from \"@sparticuz/eslint-config\";\nimport cssConfig from \"@sparticuz/eslint-config/css\";\nimport jsonConfig from \"@sparticuz/eslint-config/json\";\nimport markdownConfig from \"@sparticuz/eslint-config/markdown\";\nimport packageJsonConfig from \"@sparticuz/eslint-config/package-json\";\nimport { defineConfig } from \"eslint/config\";\n\nexport default defineConfig(\n  {\n    ignores: [\"dist\"],\n  },\n  ...myConfig,\n  ...jsonConfig,\n  ...markdownConfig,\n  ...cssConfig,\n  ...packageJsonConfig,\n);\n```\n\n## Example prettier.config.js\n\n```js\n/** @type {import(\"prettier\").Config} */\nexport const config = {\n  trailingComma: \"all\",\n};\nexport default config;\n```\n\n## Example Typescript config\n\n### tsconfig.json\n\n```json\n{\n  \"$schema\": \"https://json.schemastore.org/tsconfig\",\n  \"display\": \"Base Default TSConfig\",\n  \"extends\": [\"@tsconfig/node24/tsconfig\", \"@tsconfig/strictest/tsconfig\"],\n  \"compilerOptions\": {\n    \"declaration\": true,\n    \"declarationMap\": true,\n    \"exactOptionalPropertyTypes\": false,\n    \"module\": \"NodeNext\",\n    \"moduleResolution\": \"nodenext\",\n    \"noUnusedLocals\": false,\n    \"outDir\": \"dist\",\n    \"resolveJsonModule\": true,\n    \"sourceMap\": true,\n    \"verbatimModuleSyntax\": true\n  },\n  \"include\": [\"src\", \"test\", \"vitest.config.ts\"],\n  \"exclude\": [\"node_modules\", \"dist\"]\n}\n```\n\n### tsconfig.build.json\n\n```json\n{\n  \"extends\": \"./tsconfig.json\",\n  \"compilerOptions\": {\n    \"outDir\": \"dist\",\n    \"removeComments\": true,\n    \"sourceMap\": false\n  },\n  \"exclude\": [\"test\"]\n}\n```\n\n## Example vitest.config.ts\n\n```ts\nimport { loadEnv } from \"vite\";\nimport { defineConfig } from \"vitest/config\";\n\nexport default defineConfig({\n  test: {\n    coverage: {\n      reporter: [\"json\", \"json-summary\", \"text\"],\n      reportOnFailure: true,\n    },\n    env: loadEnv(\"\", process.cwd(), \"\"),\n  },\n});\n```\n","readmeFilename":""}