{"_id":"@voxpelli/eslint-config","_rev":"80-7142645c356aabb11a23fbcf19c0d958","name":"@voxpelli/eslint-config","dist-tags":{"next":"20.0.0-beta.6","latest":"25.1.0"},"versions":{"1.0.0":{"name":"@voxpelli/eslint-config","version":"1.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@1.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"f8a11a72e9a1a8dbddfb20d76d4abedd5b7a5688","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-1.0.0.tgz","fileCount":6,"integrity":"sha512-F6PZndqURcB3EXaKzkCXYKlYp9iTjWgtqW905bHZtacq/Vgy1HkFzhX5TFqkYnIc1+e8nc1UM9ncKzxjZO30Xg==","signatures":[{"sig":"MEYCIQC8Ayq1NFr46wT91SnFFg+qOFU+SZlbU8nVxyeQatWgIAIhALfYMfxyFnL1GsX0plwwy8P/eksMWYvJZGPbnTDWUl2x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC2gBCRA9TVsSAnZWagAAvPIQAIi31rkkcv8W8TZhnT8M\nn+dgrzDsTlU3xHHOnBs3Mu16uPDLTODkSDY50bI1LTV6YgorKu8n+5UOvFpU\n0tx0anHKmPzzj5B9q0LjaCtXNkhBWCRd4ZKd5t9JEDTOB27CprL9fcbfNPmr\nBdxVOX5u7kwvSrF3c9rjx0RPUctf02eoiMfkmItlt2By3s8O1R8gVqoGBwTY\nfqgPo/xmE3sjBUHamgvapvvXd00lCCysN4eE0bzqYn9Bqg6AxxP+L3AwFXFb\n0qUSjjaAIFWXWo22WHv9IVZZFxTm5elYTYcPw8jojcYDhh+eQ4J4ynzIC4vM\n510ECfbHl5OwM0ZmecHczdW/J5cJ5ppKsXtqU1rJF7b4hrbvOtoMDrXR9I+I\nR2sqMy1X2OGAuNgZ/GNY3pqgwMvUheoR34PhyTty1uugh3b5wafXjWIPfauu\nEszhvoD7klKS9531KnuH9riwzuTseHJd/LHhnCxUoZvGEBowxahQpu/+bvu7\ntyJ1p7p2cWZqzSpyQJ/6TOrubUtwv4CQsvG4+Z4WA+E9cO9JtO2IwdOCYAPI\npI+qpHquwgCmc7sTHfK6ke0nkZDMvPeAfWNH8nvkRzszwTUNSHQIdJ6BWpyQ\nvQHTvTXZPEx1BPt1l1LIQcml+GDeTYhY4gfWC1QXE0xwLjjJFBeoBXQY2/n/\ndsnT\r\n=6Xri\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"1fde930c19e38674c4df39c7d5f3b751f4144765","_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.13.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^18.6.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^18.6.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_1.0.0_1577805824684_0.5941558471889867","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@voxpelli/eslint-config","version":"2.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@2.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"98ac8a59add38adbb0bb799dc41db64db3361394","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-2.0.0.tgz","fileCount":6,"integrity":"sha512-PSepg6TJ/wpw6kUrNyMV8rZbV+MVebJy3OJ/nV7oBWoo0iDbN1wVDdDNSTJyorT5+/s/P/7kxDgcg4J8EQljVw==","signatures":[{"sig":"MEUCIQD6SJGQjRU8yHE+X0tx5/cfFLEdlzuQKHeas1ztwkwGbgIgF4ogIwv3jrNS5fOPnl9hC4KVhFR+Rw//PZuZcNT+UDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC5qoCRA9TVsSAnZWagAACNQP/2C0Fe3KjjZtDpLe8vZH\nl8dTXo64H7l6DXgE0mz8sciWsh+vfDXzUr3XDrli667vQzyVL3W7ITRIDCSm\nrJ68+lovz67u8JF3SKwP65wRn0kw+bozISs8rY7ZhfkKknG4XPJaWZt1M+//\ndLswKPzsqM950wxdruJFheh5iiRg963KizWqrO+7v3xGCp8OTNGBSRRuqfKS\nW2DJCRw+jZvtO6o0PDN5COJkmzbbOigSc4BLMBmNNBe6KRpNcxHWC76rVM9B\ndCzyKlew+pCZShQiXJl0JlZVdXSDGnA+d/eknvzXg6ZXj8xVQq/RML+2pxku\nqxIxul2q4u0LFS96n0SxAXdvVv6gGFqdLxfwEd4TZb35mlTenTMmRH0HWj4/\nn4Mf5g4GpBKnHKFVpm7NmcHKb0yjefa48+kmWgeZu3t+dJRGYE+YDVBFRzjo\njPAgHg3lpW2cmqDO2rfkj7M76e9eZ0FvbP1fSnAt5CXGRMxwdV58/K9RD+MY\na+ATqzAhmuvlgIJjW+h6k1v8kAlFK0VJviA3udnuf+pvscXCC6vbeLWM1IXA\nyW5AJhw3Fo7tBk8Ykfh3DDoKUc+xIwQ1B9oyllTHmJfrdfDbWdr8sGPOZ107\nIV5FPs6dd8mm48NrjjhSMZm5/TRwPmZHrsHV83WjHJaNiGCqkRJC6shxfuJn\n4svC\r\n=6AKx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"6027cc2843acc9c243e54a31b43d143650ee8025","_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.13.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.0_1577818792546_0.6104834498623364","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@voxpelli/eslint-config","version":"2.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@2.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"4c4e4639667d5da7483325c16f163c568cf1a064","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-2.0.1.tgz","fileCount":6,"integrity":"sha512-RQr66TLPUElzb6/0pzQ5yb913VyXQtcOgJyXle9KgYHCz2APvGMJZ4raVpU9lBS0RSgQnegsNZztt8R/1ecGGA==","signatures":[{"sig":"MEYCIQDLZUV3EqDe1wHybiisgMrnrs9UQ+oclkw9ykHBAM41YgIhAPPgkUfpmaZkzZ0ckhy6z5BBXcjzGv0MXbe2KRbd6z9+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC6RVCRA9TVsSAnZWagAA2/cQAIL8a+Ox9sRHxW6peobj\nJ/zKuG5pLDmBe1tkWvL5cOrGUL1de9zVJcbAmwCYaXiQ+lXGERsT2qGwp9Yl\nSIn7WoEhhq0baLGEb0ERiSr/3WZqr6zDK0OCQplvz09SzZ8SpU//Edan2s1p\n6ZTmcTKqwfKvrW3IaU5N+Kd8EnHdPu3udMD5/pnuIT38/hvJIqezxndl1Gue\nFIu/lIgt/hfllhreoGpNJRbAQmqIW3ZJaI6Vf2B01N6beFx6gEPfRojBzIG3\nRcugw4yt+kBzE2vrECdFjL0GmgjLd3wzo/s7UrprDsMM6f1gfbM8fP85mDAl\nXMfWvWoMgiDVbLgle6Wn1ajrfoYuYBatnVfszFeeN6/ia8TLh/Bt0yWPThbP\nxQzvgt5mJsV73i1O3FZ08MsVjeH0gUCOBINDvx1wC329bRCwDhFf4SRNiOMe\nAMJYwbE9GMyoA77VJfTO9ITf8faan4HHoPF+dInmggnW478+QmH5ujzyDVCK\nOluSpjN5ZtVyd84WjRS/1OwLD83WjWYWDo/sA2ErfLObalFPE1sJnCgkg0Dz\nd3je95DVczf+rTV95wQNreI48iQ9J0TF3SiJ6qTVb0UMH3qYXJV9PKxLWeEa\n9cD1nnDEmt9lS6ud8zP6xjJ75ryY+KchluU8oTyYtxfyp0mWllywACzh2/DM\n6MTj\r\n=Ib2m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"4b0a62e8a89297c84c6f2498d3847a154fca6dea","_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.13.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_2.0.1_1577821269254_0.030576527739984094","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@voxpelli/eslint-config","version":"3.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@3.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"017401ea6ee6015fab626e88b3e480255a41dac5","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-3.0.0.tgz","fileCount":6,"integrity":"sha512-zmEwutB0VPXEO2Y2ggK4PYu1xirpVCd5iQGKNqBnfsI+fZE4g5o016EOk9dG0uZyfj2lzqnttbdTPEjgSQ3K1w==","signatures":[{"sig":"MEYCIQD3R6OdjXG9Gtl0GIklrZnLZZvS2eCGlISFLnxlydb1nAIhANgR6kDx92bk0AGo33weVdUg+YOFmgHx58kqRH+8l+Xd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHGeVCRA9TVsSAnZWagAAhS0P/i1Pmi8JJ7pPQuRUba2n\nbnh0cu3tm4I9dg4N2NsT/lWKdb4ODhHuYueUyUv11D7hjk416RqXvtCvprJH\n6Iv2Vz52JQsNfLFviMlRfah7rhtuYgwMePHgxjjuKorJunkBnNEzHm/GGkF0\ngI4vHfrQLMUhIutDwUvX49ZuE3Pex2FzVmZQVNBhbuKuLs55OKPABAXvjbtk\ncOzT0vUV+XjxvTM2TcyCV3nPI+wp2gj4Ea/+xC6RAmhRCqbhcjcLGKI3lh9K\nzpE06rRUUbPqlt9j/k4zTfUPOkXBQCwza0zgR+aZCOs/ZUzCB/XiZQZCPWzW\nIkhfNxFq54NVdbbUvDU/A4B/PqxEQa9YlBJSAI4yVDzb03nyQFan+FsG466z\nUl2f0ze/MxF8y7iWnEDvfOEt+mvpTTn5ZUfDu0ZF2OYX/90UxNUU2iUfgPiL\nOADcT//I8tC9Ctz6c2WyQuyDmSM4r1Mfgk+5qefjcPwj6mjTI8ELLJPelgs6\n6IVbd24aJZLMPyyDnkzJ5BzAPxhB7vKhypndQfzMjVockjW1Olvl/2PvZQ2I\nBaZKrIy2u2WCYHmhMicH4hhLTUY+m70ivuCrwi7zeP6DzFO6pVO/UDIuiKFg\nCpwA4FfCeoPborteP9lA3Zr3ovCybRk26mie1H0VjWw25RGMV0Q24ZZlSH2X\n6fOD\r\n=zQPU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"c37907137ab187d27df9b674e5729572ddd0d1c4","_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.13.4","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"12.10.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^19.2.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_3.0.0_1578919828886_0.5816839424790372","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@voxpelli/eslint-config","version":"4.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@4.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"f9577a162cf41e12edfd8ff5cc60f306c09e925d","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-4.0.0.tgz","fileCount":6,"integrity":"sha512-9kqADHLgp4p8LGEGuM/mvRH0kjG8lkeB0lRDmNWdUsYks57wHoboLI6hWHUHuDPlGekxx6uMz1mO69AT+UlQuA==","signatures":[{"sig":"MEYCIQCsFgz48suDDegGRqPR9x10XP/OgjQChf85Nj4U7e2qPQIhAKtOSlFwEUGsO+hzg7ea40ixjO/atbD2uZTYYYc4bgrD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLcnNCRA9TVsSAnZWagAAo5gP/25vMDtSy2qgWd8zomAA\nvjtVU80D4MTgh6WUGc/C2tM6UH1d3veKTsm7aUkvOkBvK1+wolFag1GptUPW\nWgJKnAp1qIh4RneMbaFuObidwS1VpLzh4sjOp43fDv2YcOL2z07t2iUZj/qF\nX4U3UNdrCaoE+LgFXmJDZAo599pe3XYSkJ0YqrRZ7yD+XGrgLXNzhu+Jc0UL\nYr0JZlbmkD83Vh/J/7s5GqZ973kLrTxGHIS7k0IONm6U5+zSGUYo4fD52/DU\nnIc8N4H8hqCw9Q566/zFkEFzuKd6qlKwf0uNFrZJs2Oss5JVIp5hzUyGQj1Q\nyPZiOnQyXhoBcLZiQVD+T5Xsk39dzKWEZHu0H4BVRDFEEiCnfFGVQHMpln0+\nelxmSfdl3x9oVD2RcJsHcYp8Hq2PJ7pZeJIOPABP/MFOU8ZAGHnstUdrD3bG\nDHZBQfSvcoAf3dNDky/K1orgka5viFVktABCN55Kb4KDwOtyDod0o2ONiPSf\nX2Nq9yrUhsDOwUPUrHno1Pth5bn2Vyv7BNJSCbDCeoBR0Le9GVq8/5Q9AqE2\nDQZTUTF/hsYcikG9izbaP1bZHJZuRRx/ym8X2j5h/zhboKYxaPJmTA/wOjHv\nnBxiPuGjN4Wd9/G0zLmMIaJ8adrGqGU4D54q64l/ABsK4veKXTX98iMw95mg\nXyiy\r\n=nIuH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.0.0"},"gitHead":"7431c361b77e2e86e9162a76330b0d7dd403a120","_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.13.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_4.0.0_1580059084814_0.1106038525356885","host":"s3://npm-registry-packages"}},"5.0.0-0":{"name":"@voxpelli/eslint-config","version":"5.0.0-0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@5.0.0-0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"ba4314e257b16ba0ebeea7a495f08137d48ab437","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-5.0.0-0.tgz","fileCount":7,"integrity":"sha512-opLDiGJlXN3fm7zWrVBw8auuJWzph6eC9Yu6gTquDsmMO8/c61YPHoPmn0Auz0QkfjuzdxpEO9n/Ttun9Kqu9Q==","signatures":[{"sig":"MEQCIEpKM/IizRo7Kz6fclyhQecuZ7S7Zx4vrVn6HR+3HTbkAiBcoeR6YUGLxHWW+19htFbqTo3/Cb4MlCo+DocPvdoqwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPRhrCRA9TVsSAnZWagAATEMP+gK87/+B1KFqwx7a9u6U\nuCSRWOlWaVli4EHYgcVtThYh4eHn5IhRu9JRqkPAvFt8tM/GcywTA9zdA5tI\nzu+tbRZFf9J7DB7ALYK4LcaIBprfsKD10/rZ0yid5ifCeD20+KOHYuq1ORGr\nYr24LAu1SB3sv2zj2oT2JH98zz+sEG0kCRZGPYBryTXFv2DxrX8hfdUt0Vyr\n7cOlJ0t4W0mR1d8PIzmRLFKNfHVKg7Q27acwKoIvUYJS0TrAGHyzntP3huSR\nN22Zr2NIHK94eoJKuN6HT3gkWHt7hpVNKQVeqr3+OkXNk1/1Abx24V8xY0eh\nH2PRnp2wN/Ia3HF/i8q+CrVaKUojybim1wafVovjUEaJPtKHA82TPr7sCnJy\nkeExrNR6JfcoLRRS5jLU/ffJm3ftBHMvRHtQpaftSCzvG9EQNLzWCAlOnvdV\nnOvh5yCZsJyiqWepYNIb3J7jHAiSYA9GbR8a0G/cPT8V+IJBetjbKUHHHes2\nVQ1+SoV1HTQCj7k+Wb1SCqSKD4ZMiQJusWiE8tSJtvAeAJn+sXcgx4o8QK2F\nlA3BR7E2Yzeu6b+rGm3Oa1m7dgTd04uB6A62aRqb6LCmKc9f+oxXVKcp4j5+\ne61xAolXmvreKN9rAIKe+cXKtSlIgWN0c8qAh30lG6AoEf0xTvi35aYjtGbu\ntH4L\r\n=mLDV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=10.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","eslint":"^6.8.0","installed-check":"^3.0.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0-0_1597839466787_0.27006701363068397","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@voxpelli/eslint-config","version":"5.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@5.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"f23c23b8607bd5b1a4bddd053855690f64524559","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-5.0.0.tgz","fileCount":7,"integrity":"sha512-qBERynn0/B2hM06hmLGh96pOV116RQxcbaNV5pVG/yo362ooIn1jVJPOqJrd8BQhVt0BDgLM/gEs6QYRvCLEww==","signatures":[{"sig":"MEUCIQCuLb6i94vSJTAK3eY0O4ruoCpnZUOH9rj5PwTJ8M6MCQIgDcM0ZFe1TsT7sOcEiB2VYkt2KeaYbdkGYuiYzs48g0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPRyNCRA9TVsSAnZWagAAsvMP/2S+kddhRdseVUp8uPcN\nxCg2o9KUvARGhY40cGukyyY55agcMTD4/O1T4YB5EBebuZ1M0JYSTVPZHRMB\nLtdIoGCIKSbgE7PPo56yVFE38iDQksLatnXIA1dXiRyR7X4cAnNr0yQk7RYa\n811jbllNbGzsoEVaMzsRguFHvyE7mhrdYZwOeia/LOdwcxkd6uC59aIK1TdO\nEHD4khNWPmg2aHVA1WnH/+euoHe1p8a7ZSkEfMlRMPw0iog6c9btBAMCSAvY\nAN2anwefQ0PWcFiHvtsd+8KSBzVZb15JdZpaYLaVniOJQ1oN5jiUDkGxtkAp\nlZePksamJRAj9JIuTuIhL/fZSWbp5vGRMoXosyvoys22fpAfGJddxQbIDYz3\n+SwQt/+5NL1elrJM5W+qJg2ei+e1julEzKXIWittClqAXD1uQt1JHrnrM3dU\nF43iwF7P3M0g3qcdlNBWEk3IZpwQboB0e64SbjhZwUWnpeA2WaQFlRyO/o7v\nc+9tplnSCPhCNXZP2PDhVmSkrXabQU7PJQBT7pKMEWRsZovrO/hnOOhRlLhg\nzv6BdDqVmXMNBLffBqN3QlF8RvU37gp6GYuvwYtoKQ3ioRi7Aqr5ugT389Sw\nf2C5VQH6Zbiv5lVHbYwkY7/paTPqMEh16lAZ7ISNHsuCYmiMJBzrAkIx4ZOe\nVzqB\r\n=NFye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=10.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^6.8.0","installed-check":"^3.0.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_5.0.0_1597840524793_0.08882281752705756","host":"s3://npm-registry-packages"}},"6.0.0-0":{"name":"@voxpelli/eslint-config","version":"6.0.0-0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@6.0.0-0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"a062215a89dd746bcf1be4cb207f355718ce3643","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-6.0.0-0.tgz","fileCount":7,"integrity":"sha512-7edaCluuYsZ7ht5BXm/I7cIpuco7gEhIb9r3bgkzc2L4QtKOHNyclhWy9IevTSsCSY8OIuhntwN6/6Af6+PMtA==","signatures":[{"sig":"MEUCIHSsQ/VQMog01ShjGxgqJcBTLTIRdx2iu2MTL49vVnkRAiEA9XdjVSrir6JoBvT9uKMHMhwkYo6UcRvwu9xzftZRf30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPp1ACRA9TVsSAnZWagAAjGkP+QEuSpGeGUz4QMXkgJVx\ngUoEa9+KC+Pvc4Pqfyf9KTCRQ/I05svCaAfpAxDz4MhoCcr7gh/2anKokJnk\nGKl18K2kJsDF6ZRpEXMztJ/oxSIo7w/+0XYJe1iCXSX3UEt8bqY8zKEw0qul\nOqIQdNfYaSg1Z63fY1KMYYwv9ztKblTS4yVJQp46YvyEOULJc+7DTOK8p8GV\nypf+EknAfnxZKkBV3TmCx8lwKnENjHfEbOfvwTw8iqaSnZLQsVHKh+D7kuX1\nMWWT9cNLbUlw5WB/bSiKkvyklgaKIDHyNPQvPsSRO2lOt2B518N2sgM+37Sv\n8vn2kpWAfuLa+4QZfdgkifSR1Vb8jwlrFE1ME514deVp+8UJJy+cxDDIFwdg\nnuX3hhsrV3JgDwc10DNV5CujWQRH4QMdlsfFqq5xHp17ds9euxZY2Js+putV\nql+eAq/fVwTiFCLM0CoUzWm6wg6iy8F5rwZ9rah+n0bfsuJ9Dkuq61ZVhMqC\n5jsFg8dokz20esTOIqqSPX2/OOqbbdKRYAnFRohSNlJ7/SxByjbMSDC4Mp7z\nAPpwtIVT/EoQpqiqYKkQFwycbfnI3ai1A5+YPfcFzfPKhjahwV5x4uqOyvo5\nDL774B3gS1+EVJbzy7xnBlu7uHKOarsAEQF8eIzpbM5V4F1WS0MkhhJTtM4S\n9BAp\r\n=RD1X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=10.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.2.5","eslint":"^6.8.0","installed-check":"^3.0.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0-0_1597939008317_0.4972547497542561","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@voxpelli/eslint-config","version":"6.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@6.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"11f450b480c3e173eaf38f4e85c2d1db6f37628e","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-6.0.0.tgz","fileCount":7,"integrity":"sha512-hknNrWuaWYV1WPi49wyjh95Lk1Y6WAFzjVruhC9rZu51z1cqsgJXbFnej3fM9qzz2CShHyjAFt7l3vN5V7ArfA==","signatures":[{"sig":"MEUCIQCRH51BMDWwCeYeOuK6UMStZNiAHMU/Nq0zmr0vhGLgQQIgP6G+XfvCQD2p0nd9SogdoyURRaFWocPW/fErBNpkzKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjdbpCRA9TVsSAnZWagAAbtsQAJ8+M2/fgFXhb6LXa19A\nV5YW+6aC+YfGtcvzQItuj6zOQ+4QRro97VVfluEZ47NsErkSZf1eq6GNTTrA\nW3fpXXPIrnm8MNX+UHrDazXRljiiBr0kZqse5yJL7TU4/xQEcF9tXiD27phs\nyN/EyQSkG2iTssjl2UIyD9cQ3FXmAq2+rYbsftpcZdUHHmiceB3vwmOSauYD\nZbpQ2TxkPI410Mmz5ujfL1wzWUPXhHv8kM5FE/flABK053N+xT3JNJ33wfqB\n9nBb9Gm/pU8pYZzjkZ2ALxODhY4QkVJAD0i2nOpvckw6sUQ3LUkkqyeHvuAj\nd/ZCtie8FoHego1y2JTU1ypVPaN0YTP0Td99oYyGEwVIOZlqg7vGWofYJ733\nnQ3xX1UoIwK6Ipm7apB/J7UNVml9AmHt7pW5ss17pSxnJ957NGdNA2nN4d/A\nFmFoe1EStxYfesJiNhAKrEpoVulsBDADzfjoW0eHFA+6rXDkh2ZHMvHTmuTA\nHYBzni23aMgpQd3egDYPjklBOIyHkzz1mDMGKAb+Qu1Qipb5gGaEeEf1+8lr\n57bTplsUWwQuDDWjdWMZ3QQjyS+ajBLH0kv2OEyIBRAizn8yXjORKSKW6mlY\nprt46tmlWWj8XUpLlFKYlcfAZA3quTKDVSWR9us2MwfodyurDQvrqXWvYITd\nPDhX\r\n=PNhC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=10.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.2.5","eslint":"^6.8.0","installed-check":"^3.0.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"peerDependencies":{"eslint":"^6.8.0","eslint-plugin-es":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","eslint-plugin-mocha":"^6.2.2","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^19.0.1","eslint-config-standard":"^14.1.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_6.0.0_1603131113080_0.847526465082211","host":"s3://npm-registry-packages"}},"7.0.0-0":{"name":"@voxpelli/eslint-config","version":"7.0.0-0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@7.0.0-0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"5d26d9a80e7d321e0b93f5c58feebba4c8074712","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-7.0.0-0.tgz","fileCount":7,"integrity":"sha512-52ZT0ktRewolCNe1NeraY7f7WWT+ujGNBQb8MwrKM7BbtSVC1KbKWuZFJEipvR3ZgdVHIdJF4m2RtarzLibERw==","signatures":[{"sig":"MEYCIQCgOj00anFUov+tvFACf4aUYJMkL82JzoEulTaEEpq1QAIhAKmW3GJ+6NZCHrZFr0hi24OVLx8OmUDefrcTn2+cXM1y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuGRCRA9TVsSAnZWagAACLIP/0EtXyWF4VoMpC2/jgz5\nFlqSosAIVycS72jXI7g8x4Z8M5pVZzO2tmo3ULYfKo7FHiluljSy1rQpwULL\nLjNnhmmGbAOnvPBy2w+dV45+RETwPz2cLT6gQSdkCtBxcSp5gFkMWEgz5tYe\nhBRriT029+1VTXNcDyiBArC/cTYSk6lg89Ne9gBS7VfoufQET4XIguf4MTda\nkun8Nw5dP/fDb+THYJC3IKQFTh1R0xfeRxKe+t5M3PCdnRv/E7ZM7iU0cvbm\ngViZ/WWhmNsvOPviO0eSL6zm4szgkRVr2D65NFeRjoZEFxkORlENrIywE2gr\nnKaXVOGxhdwXycRPZLCXkl4oy45S4HG3TP4NZ+fUu53RCGCrtG9xn3IOQ5xo\nR8l8y+69LRiAeWWm56pkrXR7menxYB+I777CMtf0MU3AZ7y6gsPO8nwZqtwa\nvw66PVC1FFBUtebVCIbefz31/I/SGa2iMX92Amd1tHZq46qftFMxcRlUqxCr\njLPJC4z2zba2Ug1XvA5f9t18EWIi1AtVm/edb1gilvb5xoEqZNFAbkBtLEUz\ngub5/OLmu8Lq4JhN7B+0gfv4tfjK/XkL3t4bz3JtlOxMJAkkA9wlQ8HpROY1\nDgwBRuC7j5PjWH/fUq0tpubwpyvOTR8ZPRGF9P0RCjSKojv0YWX6PO0xeUrY\nI1Yu\r\n=BwOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.3.0","eslint":"^7.11.0","installed-check":"^4.0.0-0","eslint-plugin-es":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^15.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.11.0","eslint-plugin-es":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^15.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0-0_1603461520914_0.5906164167389902","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@voxpelli/eslint-config","version":"7.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@7.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"f6dea1a83288af499a314ff0e0f3ca4813397ed5","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-7.0.0.tgz","fileCount":7,"integrity":"sha512-8d2IlTv8PYBUI6JUBg5T8Mf2oTmc/7FWP4qNnjCfOr/cSQR3JjjOQmzHdYgRvWoy4riJX4FiQoKDuD1hFJEP/A==","signatures":[{"sig":"MEYCIQCRiGIkRzp8VHINm4o9p2edK/uBxec1OiM4aTboGLna2QIhAJx1jM0nruHL6hLAzmUUGaffVm2ZYcMH9HtLw6AXCwGp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuQrCRA9TVsSAnZWagAA4HAQAJWT39eqZcCmyDK6goT+\nvdXT79l5YncwEvNwN27boZtJaWPWxB06peN8g+LrENzxj1p+MLCdd24IdlkK\nRjQr0vAJKGWHTEp4G6y+m7Ttit50lyCnvJnDM6HAtr9VXGmJkWsvBj9fcqsW\nc3KyJ5lEsyaRs2VyqJRFmVyZJowpQU3rk0xuJQRlsY/UUrpcaoNLzX8SqNrO\nb3E2zs4/SV77WjxpMm3avOzZFnA49KL5Qkp1lL3CjJ0ZvD0qhJ2oE3yZDAUa\n9JfebJ+ARuT1SIb8afgYBd++7aKR9MB1kqDS4NY3WgWY42axJB2lTH+VExRE\nNpKUZEoBgVPANoAzWmYh4m2ylp3wcoXsnkuopSfIsbm5jDqPDv52L+fibk+6\nsYut+TrEBFAVDstPcA8HQ+aUduVrJf2CMhz3svdUF08Juo2ovSFwdjWziqCX\na3aIzcXR5HDXFjuWToJtMYzUGtkvcuWe79DgtJAHO3TwYCaD02E5peyBmoU5\nuzi1cfvTZM4ecJjTD0mRKqeHXr1MIXPPo5w79bo1aWwOWaOOPYo5IJENDwkX\niDXkgkgE9bNzMQV6mjiq23JkuTgMwzldT9AOwE+Gfatex2CYssp+Uce+9mkW\n8wFh5V6bTaIyhynhrJv65hVwD4RhGrJBslnFvL1GM1FMiQKS7zUlFrftAEto\nLcnC\r\n=4a05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.11.0","installed-check":"^4.0.0-0","eslint-plugin-es":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^15.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.2","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.11.0","eslint-plugin-es":"^3.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^15.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.2","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_7.0.0_1603462186969_0.39712720162670045","host":"s3://npm-registry-packages"}},"8.0.0-0":{"name":"@voxpelli/eslint-config","version":"8.0.0-0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@8.0.0-0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e5c0f28cef387ceb31a5da4fb35f8cc122aa3e65","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-8.0.0-0.tgz","fileCount":6,"integrity":"sha512-chE++N3uIg1DXRXy+600TvHkC8yIxFXHtvUhnUKhSGmW+2Gd7kXf3+CNy2X09oq5oD7fe5OHZQkYUnKQJNG4Yw==","signatures":[{"sig":"MEYCIQCHmdQXN5YRcjVwzPcEP6Hh9SdT+nfMjb9hIqMKOoUMNwIhALl723wJsMTP1JXrDphJN9pgfFV3poaLhZfKs3/U/S96","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftjw8CRA9TVsSAnZWagAAH88P/iDdiwhlsFLufB0jtPA6\nHrQd86McQCCWJJpDygcf+UGV2nadogCD1hYSA/VLURitPnxMVjwUjRI2NKzj\ntCvqIl3UOfNl6acg+UcxtP61N/Lb7EhtOIAUntAnqxpg5THvfWphva3zWVJm\nVOAFWLwb7FX83gSH+ZLTrcRsrYLw1mfim99na1rC4TcCldFEEOv6L9bKQn2t\nG7kDj7by8fMWu2M7x7/I/CXm9Nq5kCRKcRJFcmkhEEgEcRT6aGndGtb7CuP6\nuNWyT4vG5tT75JL32yvGJFfzpbP6+J1eR1s163GuhxEnZYjkYYOzBYz0PNm3\nVgdNQUNxSq3Dsv+bMcN5LO9PBWDsm3f6k6KsLEWVfdbkrcrMIDm0aQcvBaAJ\n1rMj7fklwIcOG7Ele4VVKMAlHgp5cEoOiQErtSgYyp8q6gv3eJWYAJ65QsTo\n4m+opJHh339AdOFYjiVSaq43yNvvyW7Zg1CfCtCRdfIxK9ZasVTnJgCfcam9\nSO7SPJiDbDuKo9w7jBRiKw8WlF1wYyyfX+SdQkuhH8oKnMn8GkNYFnhUChP2\nUArcIZgWtoin5UB1AqlSdDN9nSFmPIBeKKq49KrhasEBPRrQ9Swso6owlXl2\njT+ZNdup8aOVyiuEQLUvgyJ2vGopMIHmuDYSEGbWgdMI3LGzgnOdTsTw6pn1\nMffm\r\n=RpU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"gitHead":"8d1fe56739827040c7e9eb3b5a0989885fe764dd","scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"6.14.8","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"14.13.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.2","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.11.0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^4.0.2","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0-0_1605778491805_0.45533322241364416","host":"s3://npm-registry-packages"}},"8.0.0-1":{"name":"@voxpelli/eslint-config","version":"8.0.0-1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@8.0.0-1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"4f7cc78156e4d627c591b982fbf58948fc58e7b8","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-8.0.0-1.tgz","fileCount":6,"integrity":"sha512-7YQ89ZFGFYwqjC4epST/Az+IxIW5p7nS5hUYVS2FTF12fl2TzFnSfZuRvwJODBlB7ZpJUYbc3MkrliaOERYU5g==","signatures":[{"sig":"MEQCIDTQocdQgthEnns4678WhVSkLgReojtS5VfwBqbxxigOAiB6aX2BxBJjhHqdOvYMWVnTsv3MUpobDXIh8iNOc7YDSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftnv8CRA9TVsSAnZWagAAi4QP/i+iKZz7WQaOxQ1BL/FV\nuXMnn8NRYY+T9vcgOghDvDGVL10eNX4TKG1TA20+LCIVYAhXb/8+idAqWfJa\n/MxBvXu0n4/ao43VlVpgyDBfMDktD6UwQRBfyE3s3iTTZv+P1xM/lWTlWoY6\nG3sZ+hVWPXptsfe1lo6aQP8pxdQUOkwR7qmwVUU3J4Ufk13NICjsZCJNlF08\nRcfn7/3/e2n++6XFjPp0MEbklcLduEGU8654tJrYpJ0EfYFrCepTratk1YUE\nyrM8Zw+/XJPM8mqRMmjFBfAeLRSTu/cJzYvuQivM5/X1+U5Rqlaz0/uBgN8q\noZHca/uRALIpt5hZLCefZZXK4gULnb6Ly19fSnI7sTRyVd/uu158yFaGBzUw\nNY69E1+bPqsVEwDWuSTOgAWa/Qwe2XqVWTbYRzhC5crT7NY4lcKY1ufNoNNl\nHIdVMFrn54UTXyTGxZ5NmlgHVxUC2RKoqrX1t7ZYNHUtwWWqVlyg/iQ9z0mU\nzj3UlwsoeOw/d3totD5Tpl+NISNx3K3ZbuNhjf0EEH3HCb9W4LRKIvMw9zxC\naPRM5aln+xagtlEuNumyuA1s8+aXadWX32QRHPiYg49S51OdZS7ctc4ElANy\n/RhUsMQeql3GHpwcMkPDA8wEXclV0O304PBa998jMv2bIQAWjNbA0GaknKMK\nq3Ur\r\n=MyGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.11.0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0-1_1605794812133_0.08441616880993918","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@voxpelli/eslint-config","version":"8.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@8.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"5c8653406b4292f37866376004145e1d59915bf6","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-8.0.0.tgz","fileCount":6,"integrity":"sha512-3AMFCRiuYu6eCp25vaE8UVVYYsEkaenhkeL0naBtSXeCb50WLHceWfm+AoTxsUCZr6ymdvgRSRGfoW36fx5ocw==","signatures":[{"sig":"MEYCIQDFmYyyS7WmqjwYU8HZFPIqb8EAosI4yiwRUJRPlF73agIhAI3IE0J2wNgsqT0p3tOP/PEDjKPEMzbKyCNAoOkRIdfU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftow1CRA9TVsSAnZWagAA6sEP/j4iIPCFYLJ4llEuxbJt\ncjaKao31gldKV+ylP2gWD5d1+djP1w2qnS1dG1moSX8Bq9bYFUCNEwZ5cPol\nOMdxcl4qq7g1X0Uw8MqVAmKP9epaUCZWNIjnjSwfF4Mh2BjWLhpvfWc15BsU\n20rx2TBctRSbEIohb21B2oGT23eGQfT0N3+nb2j11PK4xXWZcBECHNsMyOaH\nJCBkVJ7EpQm3I+Gdk3ZRPridY0qQQjo69anTi+IXi/A9wzTf86iEKjwdU+p3\n4a9VLnR2rzzz5BSmBP0cnYtiz3gxKd4NZrE7vqpjuP6C7Kq5154lpD4kXWVn\nRymDPEPzg87hxDsgYu1d+yo356HjFaUkOE5r10qq5UyIsSPDfpRphmkADMg0\ng+RZMfVmjNCtKh1CuPpwz7gP2R3LiXgRXW2Rq5s2gpvnUepBfEofO5BY9ntd\ncGN6QIkcX+J2p5+Xx3OrBiGdMMUnvTXTj6bdQN3aa0iMZ1pQHPHfTpKuBYCk\nAH2JK5j4vPVygcM0D15uPW2wtvMaTtjymgWC0N3iTn/0NgOQdRXs2CZkI5ar\nk0j3mQz4OGeO4uFfh9FyVobVcbbBPRiAYcBHedvQNuLgyAWSiXbtSy7duLZ7\nGdVHQBBC53yQZ9QHJ0QXj9h0laFtVh5EQSvemJnGmSDm0nt3WnhWtQKaSJSF\nLe8C\r\n=k8pu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.11.0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.0_1605798965324_0.4314400142331476","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@voxpelli/eslint-config","version":"8.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@8.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"360839f0b390bc749c6a783dbdccf1c80bfa6edb","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-8.0.1.tgz","fileCount":6,"integrity":"sha512-kEG/xC91u1PM0vabHCHUr6FAX+OwkWxcmFD8Y2HQy9XywbtrytFWGERxagMPjAdkD81WrTHixMcma207jCq+ig==","signatures":[{"sig":"MEYCIQCZf6hgb3PRx3zg3sL11CrlTSw/da9AyIHxykojTxnFTQIhAJRajhiINly6clsBpTWskKRCWhGlla/uKkyuJ0E9iVnc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfto3UCRA9TVsSAnZWagAAsjoP/iw0olDHIj9HpsB5d3MV\nkkOowpNWLWT56gQ5EydYTwnDHrrzz5iBZmg4FFppPBEkiZ8Go4Z0W2D/0ml9\ns0tll20nu8MUdEfVFnBnfzSzhdz1QkN9zDABObY19uRtmFjAPHIl4+VwKqro\nvkpXcWB8g5V7yLZJ8Q7WS6DT61a7tyFhYPgm3uo7bMyhE8+bWXlhlLSYIvAG\n0r5wjiNpfRTMLh03c0F4jQYvzd97S3ncCmN9qoltRMdIqjL7rvHfec/KnfyJ\nuRncJ6iEnf4Qu2WGdM9t9goDoMW4wBbdz+KZfC7XKrLbMSupRjfPbRHYZFU/\nfoON1CsO89UJhjRdDztTdJ2Ick9d41XoDHMHl+I9o40sOvICM8ENdzvRxSeA\nckyaSBDZZt2BgmZkcwse4xmP00imP1fpkmFE4E3HmBFssiunRHubGU1R4STq\nQlMrW4odigCfo+0uDZny20zo+j+3lbcp6YSLA2SzSaWvYQRT+dzFwKjc+JDF\n7hZxXFd0A6gKYVP4eD9rtuo1iaUN/EWrfnwZfDbGPSVbqP/fSO1lQb2u3hcH\nKFwrZk+o5MgZSgUPPN7n/8V7o+L00/m8I2bEXdt8WJrj65yce95L65I1WSjh\noaQud5xUGK+NdARlEXsoGvvmOXXeh0YxoQTzeU5v/+pAHU9tZln1Do5nyixp\nXyYU\r\n=CjU4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.12.1","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_8.0.1_1605799380019_0.4264991147545232","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"@voxpelli/eslint-config","version":"9.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@9.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"2d47db6933185c7282a44bbebc70af4ead5c257b","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-9.0.0.tgz","fileCount":6,"integrity":"sha512-blmA7CibFHJrl1seYnV36Tjd8S+JEAXIGgsX3c2GM3qJ3d1YSiIob2ODaMnVS7No0tYJK9MLKYeCa1KmK5mJhQ==","signatures":[{"sig":"MEUCIDl9/EdrwZHQyCBbm0p0soST9q8hxQ7dZBqrqIt8V0n0AiEAqJZjnoZrY81wW13qZG7vTZwLHvaB2PEON6L0pL66Atw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpmqCRA9TVsSAnZWagAA0igP/3jqNhptkXT3x19qE86N\nPjUBxyXRJdDVA76m1VHqMQUI6pSO1i9to2MiL7mmizvmLsU1U155oA5kykJq\nBPhenxPEyFCN3XjyqLUi9OOM9zIEqs9CkqkL2QXp9IHY94WCeBBdAdPBX3fC\njyQVeRXIxhAm5Jz0JxzNap8wigPkm3SogcVpUQABAAx9mjeVmoAv7LduqYkL\nJnAmkq84Mi9/HL1OK8qNIkMDnbxNxRrB+XbWPwqsvk2s7EAxm6DjBOJtHYUn\nUaJC0/OIarLn+lTzhf88PPCgNnd0285Vt9zLR5ZPYC+Tlycldjqu0zdDBfnC\nh/6+9G/DrcFgyDOcrvMe+xtx71xosLp08HKclLWBt7LhGLTBFMy9GSBZ3YXY\nIubVjOZfCJcwggOa+PjyOMFNB5tyfzpdrfNXmPZgy7XwcoHpRcRKcQmH9cWn\np7CMcyjjeiGqaXRxo963ub2i1vy6xWFeE80dRP+b86Vw8a4PzcCpXLbqN52g\nE0rbh+RR7XkSta1biHDUS9sBHHMAYw0mamGd5urpJOBo70Njzrb+KHXOuadv\nWgMslbJ7WK7es6txihAa6ou/4tcB306bNwMWuaUt7RKbXXmnhNk35E7eDExP\n04ROQt222Wu6MjOd+/ROv9GhTVWU7oloqSfnXno4KAazmLzlhT2qbE9/TmBP\nb4Ps\r\n=imfs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.0","eslint":"^7.12.1","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.12.1","eslint-plugin-es":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^23.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_9.0.0_1605802410405_0.9176234407061006","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@voxpelli/eslint-config","version":"10.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@10.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"73e3598e575e537a3fa1d8db483dd4fe43d70d21","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-10.0.0.tgz","fileCount":6,"integrity":"sha512-6CA720NFEEgalkFNu7nVqk4R9pmtQlozh5MZEXq9YsWuHvIJNKeA/7j7CYpDNnni9qUmqbPm5TL3tPMgjxS8zA==","signatures":[{"sig":"MEUCICzQ9sltku7WF9eHddjsQINAevXZCHIc3XjhtSAnhgKxAiEA2NcrSZHM+88AIHfAu6Ht4WTC/BeKbFiQQIBldiv67uU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3fXlCRA9TVsSAnZWagAA9qcP/ApXxqUKF8P7Qt4M046P\nyxnsHoHoNz7qWFx6bmnWF1zFLauukUCTlq9/pjCZmlbTkS99nPS29k0TAtKS\nzOdZQfk+bgBT421xza4tOP9x49Qkr3qpGQEVfClQ507hZe8GERZloNUBOKV/\nquaFjJp7EjDlgjTK18ySeyKMUWN0/4BUOyfNDBljTwB5aiEyQqg5x0sM36x5\nA2ly4epaqaurFW9IVj3hFX6EVcYUjD6eOicfYT137avRcfrGdEbokkp82Lxw\n3BjeVcXwEte0yv8ysLQN8ruQ5V004AJjLb0hNLyKPCm12HKBpcReYTyTtBeE\nKYv4wb7SC1cve6QwI9SutduvxvwPPLbxQloQmQ+F4YHYh38miyIXWWrv/k8I\n8wZF2H6j9Us2r3+4Ica5c0HSOXfDoRQGnh8lmpv5PUvbZim19ja9NeQICpE9\n8QpjNrVRzbGqg+Vtej/8lLmoQX9/mYbF6lEHSnnEZkqnDyFHIBSALCmzS42T\nIsxX9C0m1WhQV+zAngRrVIAcE6jOduB2/pqNtEWtXddRYmpd5pwStPb+RVG8\n1AWm2xwrPERPJQhI3jQkKuNlaFzfjDpm+047idV71aWaD057RhPsa/8Jwhii\nMQZ39lSNNa9S4VThMYPlsVc7b8KZdHQSPdxLCWo2OVw7ZeRt+Vl5+W6CKgy9\n/3wO\r\n=3QWI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint && eslint ."},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"husky":"^4.3.6","eslint":"^7.16.0","installed-check":"^4.0.0-0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^24.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.16.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^24.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_10.0.0_1608381924891_0.08087139269043475","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"@voxpelli/eslint-config","version":"11.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@11.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"20ebc7f6de69fe4988698b807697f3dd5ada1cbd","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-11.0.0.tgz","fileCount":39,"integrity":"sha512-oFrf9vn1WMnAJvD2hIBIH5LONsJARAzziW1+Uik5GozMavNy/1IIUxzIcZCaWzs3pJE8qStgqJ6cDSoOeOhKZQ==","signatures":[{"sig":"MEYCIQC2KINho0DYs3226gB2qnbxzC34ObL7xpoVMSreVMYQCQIhAOvE1Guf2eyxjcrPLFF1hdRoNnr5FidE7LuSSNw1X3PI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ+A0CRA9TVsSAnZWagAAGQIP/2udUrz/faTLS4uow2Pb\nLHg/g0FrB52Lutze2c9gTM2cZ/BU0PPWQ24OWm2qrD+MVbOni7knyg5iqbOX\n8UHOdZ9guQ5YGoIf5x05V2uzWSHQpgT4DAPtwP3W1S9zWci52lfBAoMyyRUI\nTrnVOeC+7qASoAVb/T30N2REnRp4Zl+35AIhTwiYlB4TXk1cPtgX9GI/7ucq\nps+b+GIpGbPNwqpZb9z5vjOjrnSRBorfx2XeQqVjm0k7x87/KMHTdZCrh60j\niTuLAw9dPe3+pR9SG5hXE5QX2Eai+L1L5Qd+OM/bBC+uzJKFfEpIYZK75Ufg\nM082qFazt6k2Ev6dXtGuz0sjCPZgvuGgMBNFk9OQZL99v2eelNSKgkyNAlRZ\n80BiXzBms9GFAZO+P1WbIdwtlcu5LQpQDfSU2qB5tgQd12YHUmKlmbCiPrR5\nDPVayELnPN9Xcv8Zq/CqsyGT3gyxfkHshnEcxN7ARNir3xTLa/ODkCu19pim\nGBgp8D1bxDQqjZaJTLE6E/MPyJ/capniuHghwGwUN+OKfBGFVqGEYJ2+bPbn\nMhO62U3GQNtGZrWe6O/YDJjCoQicDJyggWKOy98i8F5aLP90vOGsNzyUZdsV\nZmsg2mKDKP/Tz4M4NS4inz+543HAsBtOBMGghr9L8gmWx3cdCe4q30eWNHBB\nuomY\r\n=279P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.11.0"},"scripts":{"test":"installed-check -i eslint && eslint . && eslint-remote-tester","repos-all":"VP_ESLINT_TESTER_ALL=true eslint-remote-tester","repos-almost":"VP_ESLINT_TESTER_ALMOST=true eslint-remote-tester","repos-current":"eslint-remote-tester","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^4.3.8","eslint":"^7.20.0","installed-check":"^4.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-remote-tester":"^1.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.20.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.0.0_1613226036097_0.9694613195308852","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"@voxpelli/eslint-config","version":"11.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@11.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","dist":{"shasum":"0f6fb7f3158d0f40fc33ea9eb2f2f7ec0f757c55","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-11.0.1.tgz","fileCount":39,"integrity":"sha512-tC22+sJTwawVxok8TDdtIE7b806m0xH8AbChNpHdVPfL/JM3zfaNSe8GgRCu+63X3TBAbfgeSR2E/onUONsVSw==","signatures":[{"sig":"MEYCIQDmcO0L3jCecSFsOgoWGSRxrdOxgKxRyD6HSmt/pwCDnwIhAKRnCgZZ4zl1pWlMatAN+rBSVLHtP1q+VOsn3ii3EKPT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJ+PBCRA9TVsSAnZWagAARW8P/jGo0TZ+fRSdTWYaER3f\niTFgcJfc4MG/9RvtS3KQ/M2AH1NKbncmNKivm9ev/Ih3eWxHMZTnGxFPNZcv\nQH6b8f9xBCoN3zt8AooKshuAGAaL3r1HzshczZJYfbZZA5GuK5xV7Nc6hinm\niNPJhOonVgfTTrq3/eyTk1w24Yx9to+1nSen36CcVfOmzIvtWUVXMTLZh1jl\nnjbDPCpLxX3cLyyuUbo9qICQFPnNH2MoLuhyBya4663yLYtWyaJGYPWhVibl\n2kujUMW/VjuQoIDo7i3h6hs0+a5/X30ja9qvgdBwTSwUatCAIphYRss/4caE\ntrlZOvbWl5TtfxnU5N2ENlqzaZK137osII7QBOiMYT8qKwDXkRioD/a5CgaW\nhOw3E8in/GqFRJwDsptSMsXM8sNsNy1ufflJABdD/vGwjMOnuWyviojvxdQK\nAGOxP/s7AkYZ60rlpX+HV5R+DeygoNOPhU7yEhpW8NzFZDiX2tRohLj/mnu5\nM3rLe5SsJyUFMn71jzlD7Ae6nS1St8I2UzRoxveAtrx/2yOCeiTVmP3TUhRy\n7TqF0yIrVU7DdAR0+f3jnVNCUHjYCcYstZiy/3XXohzaxOZlX4hqHFwrhQCq\nL/OM6VC5zZbELWEIwJGjVkHJPn75HvUHgUb3eT7vy2r96KgNlrrU8KVI/TA6\npJIh\r\n=Fiou\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"scripts":{"test":"installed-check -i eslint-remote-tester && eslint . && eslint-remote-tester","repos-all":"VP_ESLINT_TESTER_ALL=true eslint-remote-tester","repos-almost":"VP_ESLINT_TESTER_ALMOST=true eslint-remote-tester","repos-current":"eslint-remote-tester","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"description":"My personal ESLint config. Based on semistandard","directories":{},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 Pelle Wessman\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^4.3.8","eslint":"^7.20.0","installed-check":"^4.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-remote-tester":"^1.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.20.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^8.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_11.0.1_1613226945199_0.45289285094972165","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"@voxpelli/eslint-config","version":"12.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@12.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"80de0afa3b7568a606cb566f4338d2a00a0ea3dc","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-12.0.0.tgz","fileCount":5,"integrity":"sha512-2D1A8O9HPTUitauaT62GtzdaO3rtobyfT4l9i8QqHnqIA2LA0Z2/U1UHDBSadWukNmdkAn0E4ZVWAh0barpVQA==","signatures":[{"sig":"MEYCIQCXxSpZYwVwP/idxCncjexEk48ZVcX4S13uH/63BqtPZQIhAOy56rs0S2QbMq5gee9jbsBA3pL5E1B+IwUDlzLbV0b0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNmKICRA9TVsSAnZWagAATYsP/AmhexIiVpt+U6h9y/G4\nIY+FSqySxx0NI+QzFlHMSWx3THTZ7ktnitf/VfV6GbSMqTF5T2oLuCd5CDbg\nhIL8UIc/D+voHqWqjWkhGdhSQoVWuTLyHHjUmLHsByvUdlkRUKhKi1kcjMPP\njPnR+Nzqwn2GRzc2s4Purp6iJM6Bx4+5HZDbZ4XwSkkA2XxfdeoSVVoqf03R\n/KNhoEP0dYXDEHQocuVgbd+UZmiuzH+Edyg/XeTjy1s5k+fGTmUik/k+XvSL\n8/6hxV118TtW1nXpYngjWXn9uFMJJIT/dxxKGBdpjS3aYPqd2ASMTbeM7O5N\nTyhraJA6fTqc5NTDqRh6iklQDS2IlnGCIJswV+mCfNnxhpz0mcX9/TWFBTbM\nX3Pg8iwk3b3dRGzSCI3cMr8EIUOen/QCzRqXYqgDsnH5FSi1VlTLOkAAFn8S\nOEAXm2jlCUjpVKxei8mfBciLi3jaAA+kGILOWjZ9un7zSZaewc/5PotrP2ZN\nvfJSS8pGJCTREJXXUrk2B9178LA+E+EajH04Gl5yOQIGGBtF0lTaRhILV0gi\ncpk9+pr+LlT39skUOjbsS4zXN+AB3seGCQoFqHKLl9G8UPd/bi+PFaq+ZxkT\n+nI5cqoLxf+YDbuds/3atJ/4nlJGL43myNjXZ+b6KVVAKK+cZ04yuiNWL77W\n5BBu\r\n=lq6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"gitHead":"51804d0fa779b33ab1ffdbce14ea117fb46eb1fa","scripts":{"test":"installed-check -i eslint-remote-tester && eslint . && eslint-remote-tester","repos-all":"VP_ESLINT_TESTER_ALL=true eslint-remote-tester","repos-almost":"VP_ESLINT_TESTER_ALMOST=true eslint-remote-tester","repos-current":"eslint-remote-tester","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"7.20.3","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^4.3.8","eslint":"^7.20.0","installed-check":"^4.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-remote-tester":"1.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.20.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_12.0.0_1630954120175_0.6547994467546989","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"@voxpelli/eslint-config","version":"12.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@12.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"b7c354a0f094a90e0ab20a77b0f83a9fc04bc904","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-12.0.1.tgz","fileCount":5,"integrity":"sha512-AysRsQFrgbu6MhU54jIBUzuRGBi052OkO26M+x7DIvnzKbw0RHemAVS/RfqyQfqiJDWikWQq2u1kTFowqpcgRQ==","signatures":[{"sig":"MEUCIGmi/vBhHgRapmDNgBd/ApP/FxXQd0wQICooQHdfy3+dAiEArtoy/kF96DpehSo2c+7JsAzNEJnrUAgYjtgfyZbA9SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNmNmCRA9TVsSAnZWagAAft4P/iwBiVTbcd7bMvzgP/j8\n+SdFB4qvbSQEjAdLxJ1DXBP40YMlbd09jwlhGxJuW5aD447DPVsocSI0DOzm\njtjMYJImHgLnxN1DNq+kZy3ztvZLBXqVcJIiBqjHZwOQhTnzxjD/Ucr69idK\nJLyWd5c1dmt4CjS/3LoTfmSVABzoCglaem5MXrtJc7RLA1b9FcQmJqGxfolE\nBCM0CC4KBPb36+YP+UYV965EUxIW6ewg5PeVwMGbRaYvNGL5zmkFrVlXk4sR\nBRDtmltDXKpsYT74euV9Ld4WkhZQ3Or3ujNhlJbBY3rsyL+hisk7zbkoXqBU\nj74RrksEbdr3HZOZuqmQmyhuiHQ/M7q9Ujqcb/ybuu8HXRS/7o9weyEwfcGh\nlSQmfufjBh3BLCqzfSMqmqdwdnLBljfSEg4VepRX8LxlfYtWasZGODlKArin\n9oxOb/tKBq/oWxt0GFUxZBw1WWNkSstltWadyCuH2W4Djji3/agyyGhe2NBJ\n44Jr9Uenzv6yVglYpXCNssUcEG8mWb3W1OHa7bVX4GiSdciU/SfIoTNvHLN1\ndYVRJe66Ng+sRt837BxI/7Q2y0cCO5RCO3/qjRh0j/1ak+UkU4N+OMN/LPqv\nvdiE5KCl8bmhAi6AVEvNgSoXV6BmrEs5NJjlwh5G/3TjJaFV81fes7d23GnA\nMKvy\r\n=fQkn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"gitHead":"30637a45b48e365cde0513024c7cc8f20f055ba4","scripts":{"test":"installed-check -i eslint-remote-tester && eslint . && eslint-remote-tester","repos-all":"VP_ESLINT_TESTER_ALL=true eslint-remote-tester","repos-almost":"VP_ESLINT_TESTER_ALMOST=true eslint-remote-tester","repos-current":"eslint-remote-tester","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"7.20.3","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^4.3.8","eslint":"^7.20.0","installed-check":"^4.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-remote-tester":"1.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.20.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_12.0.1_1630954341907_0.7505320111627922","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"@voxpelli/eslint-config","version":"12.0.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@12.0.2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"076a97a5b40297e4fa3ce11e4cf8dfe52bdb3459","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-12.0.2.tgz","fileCount":5,"integrity":"sha512-uqa4yE8Zr1n2yFcKRDSMO21h8lrl9NlrmDj0xCGIGXOJAtcv3zO0FXdniNdFK2JCHLHx2UqXo0mXHF5olZeRaQ==","signatures":[{"sig":"MEUCIQDrkx/RRnrWlraPY+oQDJwYdUlbUwnBti72vA15MfdqUwIgDmmFEieSYPWTYxqVSyzVzO3f2SXCAHaoMXjZAs4K6Hk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN8OcCRA9TVsSAnZWagAAK7oP/3IqfSt1awKkhIeLkXBG\nE6sgOSMLamv8kWY0osbCA5Gd2Ap155MbHkHaAaFuDnOdQgqhMdfwykCxqcW4\nTKAzLkFu+Wj1c5K0M2H4/46z+bf5hJZ9P6FRKgLnLsO+qY+MbXbckJxN/rMY\niYd6tPE9Q6dSoYFo3vb8/aTXP5i2n7fzdPQlHlU464MRK1GhMWAowcy3iarR\npjvIWHTjz6iFPd2N0J9UMaXKhYgWoYv6sbMBR290REsO7D8sxj6EIUfwtcTd\noOCU3ZWKGz3zyfUDHmji9ByQsZMxplE1+20nWsUdTIysDo/mZZlmlnQ5IE0k\nh4e4pV0OWRuLKgQqXQUTz6UREH+W+1hm4HaJqeo3d1W65Xp/p/jgqdxjkBhu\n2Tkk8kC3YHMA0JB4Fj/9Vc/3vQMpjla1srEVG6CF7EixszqZGx0NqqyxyTES\nrCWwaHqO1h0+EmZr2GRo4SpgcinlMeEjUko5rWebEQV3ettFa3mBgXjmcZda\n3JkzWb/MdyElvB/gfsFKTiAPZCdrbz0JM7JPSHs7zRr0fEklLTSzRjfte3lW\nhe0rJ6UN2Ry4vnEWe0U/xQvPyGzc7sqAZqXU2Jl2PnRWzZmqievEF+lGUxkZ\nWb0vAopUwIZ3DSZanoP3yTrKVizjuipvhLzi0cvXRrD5Xh8K7OmvIMZIK8Id\nv8Ab\r\n=3+kE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","husky":{"hooks":{"pre-push":"npm test"}},"engines":{"node":">=12.0.0"},"gitHead":"3a2a833710cbbbcd0ba08cd8d23b81f3ff918a2e","scripts":{"test":"installed-check -i eslint-remote-tester && eslint . && eslint-remote-tester","repos-all":"VP_ESLINT_TESTER_ALL=true eslint-remote-tester","repos-almost":"VP_ESLINT_TESTER_ALMOST=true eslint-remote-tester","repos-current":"eslint-remote-tester","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"7.20.3","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.6.1","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^4.3.8","eslint":"^7.20.0","installed-check":"^4.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-remote-tester":"1.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"peerDependencies":{"eslint":"^7.20.0","eslint-plugin-es":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-mocha":"^9.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^35.0.0","eslint-config-standard":"^16.0.3","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_12.0.2_1631044508332_0.98475089353114","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"@voxpelli/eslint-config","version":"13.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@13.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"aed9cc7be6eeb48efb231f198e5a90f704ea4541","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-13.0.0.tgz","fileCount":5,"integrity":"sha512-iB2ym0fUXjHN/MpuJM3lAslCPRk1JsVOGfMk25qGByanT1WS+LevcmtnC62ZLkrEadqmGc2vELWVOAKxqxLoQA==","signatures":[{"sig":"MEUCIDsHkMF4Y6BuNaRQhbC2kHp6UcnPseR79U++aykGdW/EAiEAgLjxDI3AUKhsLL79CNIlXhNnUjGGX3RyhiVdFMzKG5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQUQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8cRAAhw8tZ6OozBzgwx1G2v4NqhMYrS7FC8KCtOhv1mnz7NMRpm9D\r\nefc3aGxhMbvPvBn2z87yxpDFIW2tHSnqrUc1a1l8JmFi2yz7XXTmCzGATAyt\r\nvTgbv7cIrCntZSZuVbWw8yBFeIFUUkh5f0Vt3dysLSGagaKpZ/7rxBPZKq2+\r\nHHGjvUHGKZeQelThTVjxhrnao9Kb59Kfe+cGIXhgqWJx+j23rXHtUUEhWJF9\r\nyVVaddb3hWKAUooVgr4vcCBeWT65XirHNWmFpsNcpxcTPqAiSKPO0ryaAZbH\r\noWs7yPm+umeRVylYSaT8ZkO3/zarC18tVwSsEnxASEtkDkeGfpRm8VAEnq7K\r\nvgdLWpN6iU7bnoQsEOM00faTv6Fr6vTok3kSpoGWzsYvtObNQoAnpnVKt6jx\r\n0ROIqRrvNONwvghm19nMeefoPK1vrDJBMV+9njFVuZdCziuWIggM1JD+EoyE\r\nsn20G2WxAb/YzNELuvuXmQ3vVx4w5ofGCbjcwNmJCv3lzAttwDHrCOEFYeBH\r\nTfS5wEkTzU58pQQoIvBUeb8Jk8McP++BB3CU/EFtpssrB0/tqGNbizOlBDa5\r\nryoLklJ3SLB3eQQzPgF6BOUy6RDjmMlvlOuZLHFpd+pADIuUdqdEFY0phn4T\r\nVptrgAYx4FYrljVgJkyvZj1Vz3ANmQrsPvA=\r\n=Eb9r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"92a9043d49d40f7249871f263e4350c34ad8dd93","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.5.1","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_13.0.0_1645544720016_0.7694888186456779","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"@voxpelli/eslint-config","version":"13.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@13.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"cb093977a8fa13776246e7a3ccff3ca67c6fe434","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-13.0.1.tgz","fileCount":5,"integrity":"sha512-stVYvvNhLmZPpPQATmiaYUuz3H6LxNRJvjtPUV9fbfG0e4fZKhtRQmIMcDU5pScq8HMC9HJJAq+iGow0IEUdhw==","signatures":[{"sig":"MEUCIQCPswa+diCmtfdYr59+fr979PvCDQVifJpWMgRSoXl27gIgf8jSh8akg13tiRZpn47nAVNsx8zjNtXrYRZjps8+2tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRNJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5WQ/9E3lLD082bvS/aBzCods1cQAp67I71+/gsLwLcCvY1K61ZyMT\r\nWNbZwNPYGGrvvJJdpsD0cxGHVF/jTOEZRFUzwvES734h3clki3ksUFZQMjXo\r\ngQV+yO8gwDk8APsHrL4IT2ZgCzNm4M6I4NZskkVrM3ksxhUmNTSioS2M4SVt\r\nogX4KUfitPlRSuQJhrzl5L9y8bfiOC9Lc8zosJ3NS6i7q/C2HCQS0lUszntr\r\niLD1V/d2WRSl41W9mD0nCLQEGPg8xg1XsBnipn+mXConMmfhgvtpBI1u9NQe\r\n2DZA8FApzpS2FkYQVmVBEE+LGywtgHUyVGVIcbIXZH1uVTWlAn8s9DrhWCSV\r\nuvO2jA13vGLj1s8MWnOuhFhmslOMLPCCokhbgq+OT6Y+IDzWA6PXyotg405C\r\nUeCLhKiRlt3OaoRO3NUQofBO4titdePjZJfTBTPbdH992un4B2KEO7ByIfXp\r\nRoDLEr6/76jsagBnmKK+g19P1vpsPvrWwu2esilKWqm5qvrGXToxtV86TSkZ\r\n+NxFGjwCZF4nPRz+6VJ7GrIJ0zAGcG/nhhBTIXvDdoRHU/kenyussdPIhhuq\r\nsiJaHT4W/Hxf2PHdEVX1IiIf696EZrUTIrchlEUgDt+pvbM6+MfIzcS1WIQ+\r\nnytnrRCQmHB0dIqBPR0Ko1WCcsX4o5LHN5w=\r\n=9UCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"d1add36b5d64dcc4fc9eaeee02df94a8fc927725","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.5.1","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_13.0.1_1645548361308_0.2190929561026993","host":"s3://npm-registry-packages"}},"13.0.2":{"name":"@voxpelli/eslint-config","version":"13.0.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@13.0.2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"7ecb71b43e61919c6a8442fa0ddb59bd97f88c44","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-13.0.2.tgz","fileCount":5,"integrity":"sha512-2Li6L8pZliuKUWICQL9O00aj4C2tUH4ath8atTigmLyklg6r731fU4wV2D6PVa4TJJThIr1Ly065OzsJy/rxDA==","signatures":[{"sig":"MEUCIQCy7QpNNtp1yRabgwhfhs7pZMziWC0vxrZZHQAbl9w5nwIgdfsntz0OXr1l3lS4lt45vEh3AXOG9nRediETd7lgLLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRiTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNew/+PFBShptYqp+VYtVUKiO2LGFpzhFWr39VOfBtnSDRwBwDs5WB\r\nMR/l6uZGXAPl7HI5/tJyNoOj+X/f7NA9OBKcAPlca1uornqEIc28fmWfmTDJ\r\nuTo5Zz1o2X8lrquBbhvUQ1WapmLttWAutvaseOnfGiHKtJ07sxAgZJUpypwA\r\nafHJLCbmeyifrRkQztnrB//bey7611y5kgFH9I6z1y/fAbgtkI0CyeL6cjHA\r\nVg5NV3ndzYxaw+dYYf95bcVvtJIk69N48DLEHswW5OWC7EbHsOVMVBgRymbz\r\nxsxQt/TK2G4SVcYeMZGBnW860eKwJA68oNQrmO4JNw8LcyaDE1RBgau3oPhS\r\niV8nn3Em5o7AQSWmIlegLWFfsWHum48N6fWqFssQu7zCZxCCkT8NwE2P/dV/\r\nQt24JgeaXlyMl4u79XPKtINPziAFvfHT57DfBsxjx2Sue1XJSIog3psKRcIw\r\nDr7YBVjqY+2Kq61c9YsxsyqimNDy//b3X5TFo7Atq7i5dPsLr6dcN8Wv6O+m\r\n44Qi4cI8lsfiqnllnSXow2XBxoQT7hXLweymUy9eioZHSSU7ftqD964gLZRX\r\n9D/901fjJ/RqWWe69MchIQWy6vq437Hvqn0HoS00y/zwjws9ft+jj8CIzjAP\r\nnu/jsRlQ7wdFFYpMYKPaqXqzgCj8eBaa9Po=\r\n=zsMw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"82cf459a5094fb96785b2f15a7dff2dfd3ff5970","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.5.1","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_13.0.2_1645549715346_0.3761304630206106","host":"s3://npm-registry-packages"}},"13.0.3":{"name":"@voxpelli/eslint-config","version":"13.0.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@13.0.3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"82e3755a7b5ad24ea540ef37b7d3b026047f2fd2","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-13.0.3.tgz","fileCount":5,"integrity":"sha512-EAzlZ7a5URhJ88Li/xWH52+XP6QyNHPqJSz0r3lJgUzFOUFRgd5r6BgI1Xkf+gGJSPJMIpClEN/An+pY6FLVzg==","signatures":[{"sig":"MEUCIQCMGpZQv8Crh/YHV4+m7rLL551TlwFeo0XJWXIEdcSoogIgDS577WENmwVYjG3SOtfaCN84rd7qq5P7zv6hVrpIqVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFRkVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwEg//XHPbUAKPH/uF4/gjunrklU4SzzM7fsjMiyySv3p+He0xjOYO\r\nm+i9FAyFaZ6wiKyRaVXNbElpIsCoAxgd2b2Cu08wGpov7V7JHGR3kCvWUtQv\r\nlfx3HCUnMp0+yBmjUHIU/WAJrnGpQ2rImxTzch7xOn7JoMd1r7ZOxU5O7kOq\r\nO0B2ory6e+UjntBvtLXBMP0qtKsCA60jfX9hg9PBgov03X6TnYMvBvD+7AnJ\r\nPzY/gkrRLsoKiADz/TE1cz49Uc8o7OX6Rp2P09KZ++TblnWlFeKAoq3deAFl\r\nX89F7e/XMHppoGDpCsFQv9Hn7QRMooV1JgqPBcdP7RRun26w4uua5zdKQr1V\r\nVZ0kUKHnCOAbp3Y80HLkHD6N/yt0dyWMG5uqFCyNCU2bECjd4rkFSmJUvbLJ\r\nJ/wCWqc/TeCj+zw+lkE79CKDiwCPif3WFMQy+oOP/sJS+Mu1VAQYRJyZEX4I\r\nKL+d5TSv/Gzg3GxDNjPap7NMHRXn3+udtLg5LF1CtsfZxZ8Nt78vcS1Ta+Nj\r\nCmY257rrnWgzSC+yJHQatpmQpKmERsOReFXjGWRNbti5qIV9ndHfifl8S+zU\r\nCMlHmqFJrCC2BqV2jXkxo2ecNNHXjU89+S6I5KKElYK8xAeORL40TPxCdwQ1\r\n8S5CHW6obvXsXcQiH6+KXF+fH7y9c2aTE3E=\r\n=1A1M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"65951af73aaa16502edfaf2569f1e2cc3f714c90","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.5.1","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","@voxpelli/eslint-config-jsdoc-ts":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_13.0.3_1645549845395_0.8056536871596736","host":"s3://npm-registry-packages"}},"14.0.0-0":{"name":"@voxpelli/eslint-config","version":"14.0.0-0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.0-0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"7cad723a4377cd7acf314c8febe8a0ba462ca416","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.0-0.tgz","fileCount":5,"integrity":"sha512-5Mpdai4lHhwYW08h1oeoq9PJ3ekYoMnr5XiOjo379qOoPstyRIhDD7tJJIvfeuhGF9SE9cwovw1c8FAcQBaMTw==","signatures":[{"sig":"MEUCIFIEQD6x8wAVj3drnP0WYcFeU0h0ma/wQLCkA/J1NfJWAiEAxsYnN5DcVdfl6Fwdd0AbCraN+/2DPNCWNOMBwtvOmrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWDHQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwOw//bfyr24+74r/1Z7oTDh1+CUQzfubHoLb1x05tvrecYJ4SwBTZ\r\nX6HWS3xDLq0U/ILCsOhVBF4KCwznobHaXlHBNT6N5w9eEHHhclfNiG6H5st5\r\n2Z9//SY+ADgeJn9+KFJupwP2eu6TmnQbpBR9vYlB1qzRR4qMyLvkEm+bc2i2\r\neTpnlWfYVpIuQTj5dqbKEX9IpML1saK2DbcapViKAx4xbqRVZQ85SZvM0n3u\r\n1jvu9aMcQSR3Ulhmsj6abjjGAojr65SAlVI97J4ijB44lH7tVWwr8hRADX/a\r\nxJkMLaYeNtt0hpO3dsG5586KXzpR+54EOBP3pSTu5BJ85K1F7hTZaD2E6EIn\r\nHSJpEOqSzazbBLbBgDrmMmnPPxiZF6WTbN3YMtWw1XiPH5WsAekfKQX76XIg\r\nkA5b6TAaCMKtKpWyXzuU899QD/Y//HZZkEJqB0vArUE3GqY4zq6hOS1umH0q\r\nj17eqmmFSfu1vxnd4n13laQ7VebF+joqykH1iO18OEmWzDlfazQcFq58GAlY\r\nyee4AWAr7/wHPIkn/w6pIPzMbWJFXdHzgOmVKUOgjpWxCpvYBVbhyASE3LwX\r\nSKNhCKLJWUIQztoUyfYBsg3+ePK0lFB3mkkusWbRrYoKWlHy/IhogkujZlBw\r\nkpD810Pvjtr3aBdROvn3k0gyH/LtRQFfU/I=\r\n=KTqv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"a6089d6acc989a9fc59250c1c163c7193736993e","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.6.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0"},"peerDependencies":{"eslint":"^8.9.0","eslint-plugin-n":"^14.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^37.9.4","eslint-plugin-mocha":"^10.0.3","eslint-plugin-import":"^2.25.4","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.0-0_1649947088629_0.41122948013987504","host":"s3://npm-registry-packages"}},"14.0.0-1":{"name":"@voxpelli/eslint-config","version":"14.0.0-1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.0-1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"9d7edecb199c9b44ee4a4e8c8ab1ee2efd01588c","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.0-1.tgz","fileCount":5,"integrity":"sha512-RfRXu/Yn1phPf/2lS8fTjxDGwQP57NdqTGKnBaelJd63zWMFD8wIT2oT6QQM8TwmCdhdTpp9RIPnWgHcKB1Lqg==","signatures":[{"sig":"MEYCIQDyNO8ApWKH57fDjxrAKKM6lUkml8XujtokPV6pzq23VAIhAOzRZTB16DwzfnFHL0esVFdRtxxomAIB0jlx3xwbgrc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWDeFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfJQ//TR4vPFM1kk+2eJ/hPyiQGqZgNLZiiDuQZ1z7BUJXkhqILaou\r\nymcC7AVhq2oHQekthoz2zGbpSEW9oFuqWvd7LR0/81q1RSgD2vSQK5QwGOzq\r\nLEBCuOcBP3Bqw4qxHtoiR9Cf5+prRSQTbY7V/YMD9FHWzz9Jt8sPDd9fslb+\r\n4MwdvCNxJIZ1u5s9UjLkdDcv4vcpLgu0uCrIohQkZwwCAnA4BTC8tCE2YluR\r\n8BVYxqRGNdSx+4Z4HR0wSJM06MPcwdC3daguh6Jm4JJGMwgWYgBB4EsQ5cXr\r\nz9Ne36eGDGhFsHMDvqdALd9GSTWjYyTfAe3ChmvIs+n9wf4yJ7TUuWDp2zDr\r\nXrR3v/ayak8g3p6emUkC5jaCQt1NJk6dVScNbePwyc4x/lcXBH0SeAhzEMNY\r\nOszm4u5jnxwOs3Uu5Qe2BLYFeyxlwIR662+CjmiAufWuYl9sFLQOsdHlAeTA\r\nYn+K3BaLaqVbCvaNXdQ0v/+NHQWoRpGPpc/BPD7Pzdd9qVo/b5YqstocRNAE\r\nmbYJ4A5EvQCzoO1eCZdYlCaHBzTkWmEFZRWT59mIfuUOsZ9P4D99kJfhoHou\r\nIeT9D1H6Z9pWzNjfhxvOp6fthSxDZ+od7+7r+UDzdUy8Kr5pPE8fdAoLLVa5\r\n/idd6zynwAmVt3LdRhZxDop/77QkZMYMlJQ=\r\n=G1hU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"66df33104950b6ec5ea3b1e2634b65c76ff110d9","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.6.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.0-1_1649948548886_0.12702898658304673","host":"s3://npm-registry-packages"}},"14.0.0-2":{"name":"@voxpelli/eslint-config","version":"14.0.0-2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.0-2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e8f5f8158b3a9355f1bc5afde5bd040a07314eb6","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.0-2.tgz","fileCount":5,"integrity":"sha512-+j7duhbwYy8/ka2E4gdPXgr9UasO9zH7nwvy0ZDlC7Mi8lp4qBORmugKeYjdysddN937h4LHbFc3k4xFoDphEg==","signatures":[{"sig":"MEYCIQDI9233PVyDRYVlOIpcwHSyNHI/jFBQ7xiaFhMsCdLnEwIhAPdYXxwapFE5yFbigvA7VYmS4c0gv76n6qZ8kojliuRV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWFqLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Dw/+JpI9AvAw2SxnhiqLk21orHbn29tcZa4iufnrQCpiv8iIeUnp\r\nmMI4mP/pxgFm0CoImkrstCGGpHJdQEpxcTRlElAGtNZhnZnKEn513qUEOznA\r\ntA6hGUcMv7uXFuDhhkRlfZ0WW6YSFWYuEUDUVSOVnezKUqiOAR00jC8Lph6c\r\nAlqCzI3qGX+gT/lnPLRv/7i42xlJSh5IrxYwxgr0L/QQZ0NIHF1NDp5515g4\r\nP/6t8fqreSafZ3zvKdO4YBqdh8sqfYRslqmzmXQ6aLQNvuK0SsyspAUPWc1n\r\ncxm023k219KPsVCgt6DQo0YmMwDWM4yN2MS0kPPqAFjGN/Em/2c1m3iAe0QI\r\nOcVix1kESu69AHMqyf7DP7401fl9ZukZaMA+xJQjDU0ivTEg12qt136eE0FH\r\nKDWDsz85MKOxsVoXwccJ/TVscIrWZM+EmjspJshguW4g6h4RlMe6UhZqdUCf\r\nC0Zg6TppXcgNdE19UbRMibXoUlMm1GBq6Lrmx+9tx1Jn3enXOGx77jUBnsnX\r\n5TIpqGlfAPtIqmO496Nap8VwWSXkYuuEi7/2vX1RhTItdhBxS83omPrNfMvY\r\nraSzje5HSGpbQA+8hGW7cgsGbODAIvbqAjChKZzI1TQYBDIZgYt2iJPwkM6L\r\nFW4vu7gPoBA+jQU33RlaU3HZhRyRurLQHdM=\r\n=hhcr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"bff202355d21511d67fe4b19eacb5c39ae5fc704","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.6.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.0-2_1649957514956_0.8927595002082913","host":"s3://npm-registry-packages"}},"14.0.0-3":{"name":"@voxpelli/eslint-config","version":"14.0.0-3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.0-3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"da3da2b28eeb77ee4ab1427815ff180999fb6f58","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.0-3.tgz","fileCount":5,"integrity":"sha512-eht8C8NJpb8WJLNk1S6ZR6nnH3rPyQU+6jjL/eqSzXdW7hK8TbliucCCW8xkUfQ3FnzTeR7w8mhINSMBqzIYnA==","signatures":[{"sig":"MEYCIQCp+X/xkXF9iERY7m8OLoXWkeutBJwEHtb/DIOT7zkEcAIhANQZMEFDVHeDANosHKbv4ivKvvNQ81/kIeNXv4MqsGiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYV+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2BRAAjx/u/1ntVt5aoXY9sjnC3KRo9o3OsEzJEK01nl+2hTfaTiuF\r\nwuP3JRKyScmSH3SBMIVtLK38D5P+G8VWQLU8uSKAiX18qPqGasOq+uWYaT8k\r\n8ov55A42AIC4xsWXZnQPxj+lXZg7ztR00R/iCAXC4PsvWxfQGcJqRGR2/fp8\r\nCVAw0kDvJggYUePkfLGL+c46cP1JPUVI4wjZvHv+fBQe8eytCLsMI/gOCjDl\r\nO7yUm5Gk6MiVVFV/JHnhiSmUtIYDal61H0mFOeKhPiKKgNkZaKwcn4QIU0RE\r\nPgtVN/eXLOmymQ8xgMbybQigXisxqox/GV/+aJMQ/c4GaEkJk4uzAolDKZyd\r\nBxxOP942iBL4SxSo5JFKhUJBtX9RLULmVxtRxe4BzYWlAPLTVLh+uWzGfLSi\r\nmOPHo0AtHkquYzLyY5jN/0q5Yz6mAo3siPf6YZHi/57ql5gb01DZuI65tHsv\r\ng4/+e+Miz7gNmukWDZCUeq3thbLmGAInUCXg++vAFIyDtrthtMJxZK6lrNEe\r\ntQ0xDsgFTB3EjNRswVhRfFR6SAMbiNPvKr+AfwWgvLW9E2Cgi4qPVhH9GzJ0\r\nkm/as4Z4h5n8Ej1G1ZUjl3B2YKS+ojyPCvZ7TLXwLcOVnzrvDgAl+vhxmo2m\r\n/oiehnnWNq9+qdMr/p/86bYl/Pjmr4WhuSQ=\r\n=3VK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"b95b4cc928c0eea19cbf5c14b11258abeb1414d6","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.7.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.0-3_1650548632937_0.8892997224264338","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"@voxpelli/eslint-config","version":"14.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"d9a88d6bb0ef5fb7f7ba0f04f83adaf4eb39092e","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.0.tgz","fileCount":5,"integrity":"sha512-2Z9vcgkkL1uUx5pWHVAUSXBryAiSB8kIoSwHHfehJFpX7ouovhHURBYZuPUChWKl3GLUuLk2YHHulxOPEeG/qA==","signatures":[{"sig":"MEQCIDrZ5b4WBuff1rjWN1h7dtSsoi2yXR6PGJPHlqlwRBZkAiAe/EFGUUwFHNuip9DRpyR8ho+XqFKAOMVTqBYXL9cqCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYWiXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHvQ/5AevVA657o0RwkkLaKf7uEPIh5Z845oF0Fr6Wv8rRzeMC8UEz\r\na82IBlr77hInRyFzoz5Yk/texh5/3Gu8lz0Y27oW6yqIDylSCy2xprdZ2HBs\r\nLWa/oFxVHjvVzUtD/lWZjhIGdhUdm+/3kIgs9iFGOTd7fBn84Uz5KdpDtt1c\r\n0JELWl2HRaP4P+bvvnwyMWlXhFxecVcnCHF5BNQE/NuNh5l9OpntdzgkluGf\r\nH2weUJPwaVpx7XP7GC4ihGK5Z+tXP5ThNfvSO/ZEgEbQb9/CeQZwEIkkejeN\r\nEJaWoTLvpaQuSEC5Jjonzr9XpTIAJbZqN7Bccg986j9l4K78fHQmy7yoC55P\r\nHcr8xU48Few0lREEYKjI+fL3K8OC/J2vxXXnDKAez/HHx0GQfsdkOMxCe33f\r\ntc7FZuZp2MQOwk+3YH450mTwr29p5f6B0zmErT//I0CKPC+4w2sr7ZbGh7AS\r\n8TxYP1eeB6cXAB6bWTRduUkCG2FHrA5K95tKthYNsd0OCe1KFVuP5lTLWx1s\r\naM3zb/GhsLKzCldeclgx5Y9nm3UZ2S/m8wrrlMt6DiGqeUwKCKjC4JjTTidY\r\nKvc90DA8dsuWBJs4lLaOnGvl1VzB1Lq+WK3GCpMdABQlPdwrqrSs87rK8UFH\r\nCGKF5Xr0bI+vIdf30/loB9zEW6IUVHcq4mw=\r\n=1PMk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"84ed925b61e373d0d8262bf0dc5a2b75b1c77f1e","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.7.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0-1","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.0_1650550935187_0.25297890601316997","host":"s3://npm-registry-packages"}},"14.0.1":{"name":"@voxpelli/eslint-config","version":"14.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e824074aeb0600c208f16be63f5b3a263807fb5a","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.1.tgz","fileCount":5,"integrity":"sha512-CNhSsN5bNVUugsZT7UJ+dQjoq7wsxphWfQGt7RsiW5dXf4cezWaX/NlOP0rMq+JKZAzDdIKQ3WciAfwXXbLgbA==","signatures":[{"sig":"MEQCIDPy68fpyL/MZGLhab6vPuE970PLd0Fgbxj1C1DtSq/oAiBA18pvSJds7DQVnCQykjhd1IrMuiCgUMmFh3eqvFHj5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYWyGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXvA//c2aXMkpaZavf4Vg1xUgrhhAiZaEkg4TZY7BxWTSkFwjTbXq8\r\nCXvNpSrgbG2Hr9IJhWL31ifNio1f+iDSnqCLJMvA8g5MbLu100nmIEBAVjI0\r\nHPmUvHbVdlAuoCuPZH4h2qlK3wssOfmfLR4+0blMGza0BNkrYLuCtiFVi6JM\r\n/zOTQbqzOcO4ihb2JgLfVcfxft92ZrM01sihnaNbfgpxeimS4NQvnJdVEBox\r\nGmOj6WUYxWCmtvpFiqNqPwxgNFanE7ozuX8IKNfN8+a0IGXyVwIEaBAP3kFI\r\nuBfRLlL+y7N+TRIobmC2+3Hu5HqlXmkz0kOGx4CK/1FgyszGqK/VMEPbx1Ws\r\nv80QiAY9WDV/rAzrGaH3LUuYwCfu1JCjjVm1W54UXh1y3nb/FTG5JQRWhwhu\r\nCZqy1TpYRIhHU31DS2u6fV/+crmbIqa5lZMIth/+iTfNgSp+5lwodNqPfxJl\r\n6908DmmRoS/88ZOFCQpYi30GaaB//mq/X2UPjFvgEV1IF8DfiJcZWkEqcWqM\r\n5GyOBePVPeX5v7IFlh2hVKJIJj1Vki5P5ttOe2d2SCkuNH4F/7jnWHPMt2ur\r\nO7MLcltNB2b3Ncf/aTovSGYJuPT4SnClK6mCnRlL7WYgZAVf4Wv+bSf4xJUg\r\nXjdvaItQrM9McFw/6audPuDVkwA6TI4WzWY=\r\n=dQ25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"59bbff1f92bbbfd785affcb12e70eda2e606579f","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.7.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.1_1650551942486_0.5933251173887468","host":"s3://npm-registry-packages"}},"14.0.2":{"name":"@voxpelli/eslint-config","version":"14.0.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"c774306415a1724ce8a608cb1f09c5f49f603f11","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.2.tgz","fileCount":5,"integrity":"sha512-fF58jbVWZbA+3W2af0MAW7xPrENDfCWBQhj5bxBlkE4vArGvFpDC0Y6ZcqWpwUer+CHmFhE5sNHil7j/uNlq0g==","signatures":[{"sig":"MEUCICEF+oQStNP+1d/Vfs0ZjFAyz8S1I8mraNbgAwjNu7icAiEAsb0x4AdcpMQTxO1pl3vpZvhWkf8hSXR7JpkdfP4xbZ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYsg0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpNxAAm3KQGWg756G+2vkubB1Ue6EKrijFAA3Mi2RxH5TmgUmyr2FW\r\n7gxWJLq+/NMQ/9Wrpwnl2Pbk46J8X4aUSnb6Q14QiqhoSc8AM1Qhc7B0DyLa\r\ngo0Qh74Ywo3NwVmlR+saMousAHWzZ48HlVZo99RHoSp+thMwO5cDlHiQeyke\r\nmEjlZtLHQNkjoeQCM+4fGdJPIB+TQ9+sWewhPvZ1+fNFUagChqoYsSiL7o2f\r\nxBdRWETWhegcXKmUiJy+FgJ/CVbDOVUMdylpR52eHU/Qw2CuBuOI49OgcMaL\r\n7Usehpkp3hHMxrZri7i/BEfUCfDenil0hIqD4i73ML6EoWScs1jXFov/0nS0\r\nX0kR7uSi1NcNKodQcfwOOe5Sv0OSQS+3o3LTDCVDUWVt7QnJG5KglPCRuECL\r\n+JVd4Y5aiRAA50N2mmSRUS8vCUugDO1tAnOlv9BQsaezTSBkhw4MLsBni+Bj\r\ngcSUemOmq2d94ZgyjOuaSXIE8561VQA10pUzLHxfFOHMbIyWdHn3DF9Epgum\r\nz7ob0cu+7fYkXGDdfFi8CAaKJdTBza+TtbA5HR86mclL2pOKGYZGxhUQpyKk\r\nZQcWcs2FuueYIo1lFPyYZFUZoMurAR90GyGa1UHoUd/D35Gb+V+STlKeuZDr\r\nvjGmqGEtEeLc3ID7Pi2TyoJJnyvDIzP1wKE=\r\n=lXx/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"b7aa23dcab9c05b72676822baab62cd55e028470","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.7.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.2_1650640948787_0.8357364373896721","host":"s3://npm-registry-packages"}},"14.0.3":{"name":"@voxpelli/eslint-config","version":"14.0.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"180b65a7194a2205fd9dab5c8df5bf96299546c3","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.3.tgz","fileCount":5,"integrity":"sha512-TVqeDjR3KDN4fOCGf8Y0HbE3IqpsIPyGX5Yhc0UcYXTBfUSRJXgX6RQGVvjIyPAjkPigctPc7/Q84rVBTgpSNg==","signatures":[{"sig":"MEYCIQDC7EOqs9DRj3T+p3RnspEnrhAXsrfsNiZSxSgPOQYUiAIhAPAHdg+ufWhZCCmHrMT0TaL2tuxRaOc+X+ZDINekBbVm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicpQwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWXQ//ZEFxgg677T2gTR7d13dOL1a/KmzD12UWXMHP5ILaMNcxm3zC\r\nwvkAorppGIAlSGphNMb4grU2j5MEJqjMbWi3wIOtdlvWaPOsPwGyZG8hbuax\r\nB8nLb+VQJVlmdhDNlniFBg9skLUjPaG72KHzvBMYjLh5XMTKZVdySS0qCkIl\r\njfhzgpQF3Sh1b90sWobaASdLnslR3rfrYH0lUY5oPd1LT47l1Cx3ROXUk9MX\r\n55WVqOPp1pL80esE9JHuMcyHMF6apStZcpTM2ySskf4x5CyPWvrnDIOJqlNE\r\nsn2OpQI21Vyc6arKp+hC0Q1ZC83utFuqfivnh1gbYJ2WhdTT817YAsOY1/Ph\r\nJWxsuIcO2lppmkQEuCdzoQ0UNfBLQVxdjQeToW36/K7Xyrgbu1aGLbjTN3xQ\r\n36cuWINO4r4PCp18mnhaWD0oazFp4EaqhH2QDl/iLukuIkfF3zMHLqXXR2t7\r\nqBKrRzp0Dc6zfcXC2hy/MC7zCo21i5VxWth8hFHlPz0v1BN8q00E/djfBIWE\r\n67FqlsZ+fwPczXefX8juEgAiRFIWAerWdXzQAXXY493wJ/tqxMjAKj648lrE\r\nGH+je4hBD/Us2dStUoKJPsvcDvCk2obXmSOE6ngHypIJv+OHszDuA/ArIg6H\r\nXAlQGaVmB2V/9aSJWBicA5FrVuY9w9BEZ6g=\r\n=I7bH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"2cefc8bc9352bc0a37d6fff14cc6116b64f3398d","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.8.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^14.0.0 || ^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.3_1651676207746_0.529099200621542","host":"s3://npm-registry-packages"}},"14.0.4":{"name":"@voxpelli/eslint-config","version":"14.0.4","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.0.4","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"ed7366f685371f7887b8cfe3706e7372108641f7","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.0.4.tgz","fileCount":5,"integrity":"sha512-qlbDX9plqceTKNRk32H9s3eEYQp5yMWey5j+3eSPMMJjYdKD5OXM3CCJXHAknQ8gBI53YVISc10FyJLXMpYR/g==","signatures":[{"sig":"MEUCIQDvMoFdTk/UesOXfy2OuX2C/dVRygSXZToagJnMUhmfwQIgPteX0sy/f67ruo1xEZPHQZpCCumx1UeQf6CeHe1O2kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicpU9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSWBAAhDgFLfIfzpZ+H81/elEUA8Y5IbHpxFZuRru64qQx3H0UyznA\r\nnPvKjIB83tNSABlE2FkqJrzHvP189U0sHrgDFejydC1IS/KTQ9M3lCZSQL/6\r\n6W5QesUk2ksf74ybEgA51dpD6JSwTQRQ+hQmk5ytCN25FKe3KC+JjQjo6Mfk\r\n5itchutxC5IQF9K3B2BvMPAWBX3BLpMXwGk+HpcGtQSdtJDZm3bOwztjKSuE\r\nRVsL8hPyJZT1r31Hbyj4nMVGu/jIwjb9R9kiH47ysuxpdOwamKH/n99q3WnD\r\n4hw0pBtBmuk4ZZ7LNBxX7ZDzgJ2QJP4UebkSO1LJ2damP3it9vdIbUe8Krkl\r\nv6Gt2kgZXsbbw/5PxHVLsoe0cm88Xt/U6yr5trM7EHqKf6UlJWaM8crYBrQ1\r\noLgiF8F28+u9u/vZrl1nH3FoLlTUj1mibTBP5jqryXPk1Hexf9OPxwPloPeR\r\neFJsGSkMNyW+OqvzeIaiVDmR+w2t8GfpP24bldNRz3xlNwN/wfUS/IQBlXJt\r\nzWqyExxBASCPBezcmgsMdHaiUBGfjzffiSUYRvSrsOazCZMxVT4oyIq81Qju\r\ns3Ll6ZNKy/33hfReFt+UEuaaai7pyWG3Bu8+4iTfTNmQb6AtphWxk3xyEFum\r\n1lCHMqmkpqD/aKpudMSQhetbWjKM29hdrK0=\r\n=wwct\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"9f200c0bdcd2dd0794fab13444dde563ed4e5d7e","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.8.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^7.0.4","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.0.4_1651676477081_0.9988147400868714","host":"s3://npm-registry-packages"}},"14.1.0":{"name":"@voxpelli/eslint-config","version":"14.1.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@14.1.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"b14cc68634a326a6b79f3be889dc72135b82d158","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-14.1.0.tgz","fileCount":5,"integrity":"sha512-Rd5+GXuLLcrlW87Fv9UjmbNvppL6k7rc+LH3Qt3UR8ue7wneVToMdvi7j9HnO8hJ8KUXDD+rb1990k6/nbyLXA==","signatures":[{"sig":"MEQCIG1kU9j6I1UoXYL/skV/xv/s5Zo0r9kvKwPdfyXF519BAiB7raLhlCNw2Bbldss/SdDqqy/c7Q5WHBn9+JXH/7WAgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuwB9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZnA/+MCNv4FhYAR1jn1op69iKNCfFPhXIJsw67fhemhGwLak/ebnD\r\nnQTFngqWxNkFVc6dsvGfv3gmaYT9lVvdyT4t72TwBbOpOfo0D42e4r06AME7\r\npEp6P293SkJvFlEvdBqlnX9E5YzaL5NRNSJvvG9GVR3ldgSaArR3eqnE2tLE\r\nm4IdiQTDprh6rKFl0AjslK2O8iROYImuC8e6Jp6inluX8RdWqp8t675qiZPy\r\nMBOMJ2i9DsDUIVf3UpX2Ip2Uf5Xhy5YjRS3hmd6BXcnK6NT6+4hfG9DCjB0P\r\nSB0f1QfrR1SHXD/+mCauDfZ7i7um5defwFXR1Q2wM3qtviI6ygkfgs9toKUy\r\nQgnbgjWKmtpn7yorPhYQ7sWzpVe2sSZWY0/2cPZ5Ok+aBPMlVq/K3KA5vmHJ\r\nZdaxVF+kxNS8ZuJgzE25zLdJjsUa5I8fauIXkZrPoPgz0LdX6ulqM87f2As8\r\nZmE7qnEcPCYqP/wlqmS1xdvKN42PvhBU504+SEo6Mj4K8w1IkdnnN7xQbg9H\r\nD6JDEol9J4zlnAjn8pQjtZJXq3pF85Suq7eoqsLmLdg6+qavdc4Pa4sSom+h\r\nPlngTbf0dQkunR8C9Khj85i+IRVya8hwUxm4Zt3ItGvrgqP2u8tDLcyEkg43\r\nsHkQxETdfeajhFl1yXav6gsJ6yMazFI2nlE=\r\n=iTBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"gitHead":"5400e3b625f47d53c4a77eb0ca16b7f10e0e53fe","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.13.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.1","eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","installed-check":"^5.0.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.13.0","eslint-plugin-n":"^15.1.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.2.1","eslint-plugin-mocha":"^10.0.4","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.4.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_14.1.0_1656422525111_0.3064218008682664","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"@voxpelli/eslint-config","version":"15.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@15.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"9d91a3297695f0151a3c1c0aa74f0d19f0ba730f","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-15.0.0.tgz","fileCount":5,"integrity":"sha512-2Qu7TS8azgG0h/K/P2Qe9H8fIcwslQVPIGZIGFohzJ9K17JA1BbCrNV5WO/d6cO1OwAGGfJMlWwpPl8uCvtp5g==","signatures":[{"sig":"MEQCIAbKgof1Hgl1nko/uqDxHgoYah2aLKp8xwIiCpIUXzJtAiB19y58HH9AM8YT9HX8jni1hf29XouivL8nivcbnWtGkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizar4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrErQ/+N0ZTqhgTze8PEAdm4IxSJE3zAczvNBDLxwi5jRH0JeU6iQM1\r\nXnnI1XqI55NYlcIEv1NIjXYQRpHq6Cgi+975rUS6QFSLuhgY9jDww+KmzBC8\r\ndoVW+jVWhTTSy3Ah7Vd2KZJZ5ezF5/II/zU0f6QDzR1WYvRy/nKv+YqJF4Sb\r\nABsthZawISpTqzkWZ4HQaBS5DTh25tqM3TeSENOE69X0OHDktNguBG7PvalD\r\n3CNBRUJOxo8cg00VrL8VBro71DwL1EokX4tUg4pzqw2FVHrRt2Iy6F71pLJF\r\nkPfqTWUFkM6yvEdfYw153ZdKbykacqs19m1Hs1i8fFGlQrrfraizyqoxlObD\r\nrWE8JVx6QZ0goOOt9Gs6Fo7xEA24qHSV9+RQTWg/A1lhlC1yV55eLDWa7rTF\r\npX5uUAi//IDOhNABf9DJ6LifMtM6tZrAVcrNVpehtZ8qb5b7wDpcmWoW9qzw\r\nd6j2foBMNScLtBsUDOgtFAMAQAYZHxVBR9hDB1QLNMGhqzP0CD0rqqjpNMpJ\r\n2uU7aewTvliuWtUngHsf42uF8elCFBJarAgQ2rPL5D0Z1e6qaxstxYT46rlf\r\nFUZfPo1CFW8NGnujSzQWQSmZ7LuZWwqHeGlYaMm2LNHGLO4/AssmuygRq0tg\r\nAsqjglfmtBRNSBCm8hHtywnDdN5ieuHq+ec=\r\n=9y/X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.18.0 || >=16.0.0"},"gitHead":"71fc91f06405b584866414c2f4d0ed67e4f94338","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.13.2","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.1","eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","installed-check":"^6.0.3","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_15.0.0_1657645816490_0.5075482569336105","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"@voxpelli/eslint-config","version":"15.1.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@15.1.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"2c0047ad8ec75f6e5df21d2e1eee81a42c468aee","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-15.1.0.tgz","fileCount":5,"integrity":"sha512-SLXuFhCOkdvrPFlh47/hZ4FOVFfUuSECVzMF7ZGQN1WwfHgl2VwRV7yFxOPSn0pggXfT2epQUVeNF4nhqkjjmw==","signatures":[{"sig":"MEUCIQC2XuMs/L30no8opZgQnB9dZfTfL3yXgfmi1V0CJf3lNAIgeKdYNHAG6qp7iYURVf7oA+CvkQ+jq+HIFr1TwS+Z4jc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7UasACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNCw//Wd7hNBzD606g194AY6xCMdtJu0nyjnjNmEJayyRgoKRemJtN\r\nnXrLggEm+Xi/RjyK+8MWFAz61XkTbwkU8LT0XYuY9xxQU8eZ65WJjgN/6D0+\r\nIfwt4fZSlhwQDIWopx0uTS+iSz+fxoueFaOnKNspH0nyOjzZVaty7FQG6Ncn\r\nLxfZElCs/LdqwvlY8JWtxSkbq0awfExKaGGyhDd4lKSgvlpovkE5B2gZSoyQ\r\nH6HZBEigxOkUgFbtAPhAU1J3iPhH6PyyHhiW2jNPQv6pUDH7UCEsiiuGQvtC\r\nzLIU6n9djOCqusDoSIS43xMm9HDjKJ02XSHB6/C6SF2wqVOQSxuS4coxYHII\r\n+DLewxuEp1Qd9U2K+JpLu4qHt/CrXJK7aC4yjcp+TsUueTXT/2PmuzrbRe/7\r\nuFOFvk6//FGTGwrlAXFsbYpYVavOApQ/AovybtpfiHh+k50VOD3kJ6UWP3P/\r\ncBS2gFT7JnKRl81LRZtV74kjkuOotS11W44w5dxMsmOq0abAOeuCCZp4GW5c\r\nkJwmbtQn2WNOgXAffMnjzx4HOtPgY7QJGwljXX6SAleIBRbAvu5FClxPFGzv\r\npBqccu45F/Jqa4XPV9NV0dcz0ANNG1Re+Vk3OnHc44b+hJaO44zoULcS7bMB\r\naMpi7b0TP/YLfiqiFZ+W9E32hBHhQidjyJI=\r\n=MWoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.18.0 || >=16.0.0"},"gitHead":"653684f59264a6d14d2593efff76ff5195d50a20","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.15.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.1","eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","installed-check":"^6.0.4","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_15.1.0_1659717292516_0.8492390228474258","host":"s3://npm-registry-packages"}},"15.2.0":{"name":"@voxpelli/eslint-config","version":"15.2.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@15.2.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"187f27f26ddf60a515a262680839ebd3e7efe957","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-15.2.0.tgz","fileCount":6,"integrity":"sha512-H3dKD24dyRB6K9LrnkyeX61eqDwo8J35MHLEZipPpdHX1jTWrmQblPTZAeEcXl3aUmQienR15QWioSL4VDuYWg==","signatures":[{"sig":"MEUCIAvazGsbSZeWI0IoayWLXzgbRU47JqqENw2LjeNJaiGQAiEAoEbUoueOOHDMbUzHLde7o2xFGLjBINAiP4F8G2c6alY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIILcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGFQ//QmAhV5guC7h7PcltCl3I1u1Wu6ciRezFMggIX6Sf5oxwSgby\r\nevN+gF2Oqr9WStKvAhsEyT6LhsFofCuzDEiHcXDnjRPIKokrfqQoRKlAl0pp\r\n7vbccheAYWomsPLmWpazw4BbQmJi/6Kn/BpqOcZRcrLb3XoTYyA2pJibaD+j\r\nhekvtLRCEBIyeMcE8htIx0kqMBbdmCfv0FyiKlDdiPJU5yjOBsTytjxVLeOu\r\n+Dod0J/YsfykSo9tZvmdScpPJM8vW16VfrmUqWa+WdcgfSwssKM6hMndr11u\r\nJfCwNUvh3GRUiITF8tTXYceN7+4SOoxFxarpivhm2ozd4f/+k6YVgDEsiTVY\r\ny7aFfWCsaVGE8PuAvg1iiGDbQF3P/+cFdh1Ttl5PxfGipVy8CCnFbIFNsIwp\r\nVZSm2W56DLCwTrbbwBOfgx3FYlFCttA6+O282jPS+7/wFzloNeNUVCwofsyn\r\nxEjsAjYz8wCqIsl6CUGPRfNEBhNtBEDq0YmPegWF7kVV5FcCty85DiXe6Tif\r\nCdIC/mpkvj9w/hdhKoXFfCv9FxWC0NtROgVENidbpgrp3LeM3xkLAnWclIoj\r\nUxnksVdhwVmIEteNkWpkGw2uZ9zwv/+6r/4ZQNZUAy54LHkaO5jEBAVkaXGt\r\n1UActfn7CAlZ0qfnmTjBNC0s/vPjbAQbomE=\r\n=0no0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":"^14.18.0 || >=16.0.0"},"gitHead":"9b2618a573315816c5292688572d5649192395c0","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"8.18.0","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.8.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.1","eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","installed-check":"^6.0.4","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.19.0","eslint-plugin-n":"^15.2.4","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-mocha":"^10.0.5","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_15.2.0_1663075036246_0.8596342879721908","host":"s3://npm-registry-packages"}},"16.0.3":{"name":"@voxpelli/eslint-config","version":"16.0.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@16.0.3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"919c9f9f1bfed58fa536c0c049fab0111e9c0240","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-16.0.3.tgz","fileCount":6,"integrity":"sha512-Pa5z6lT5opYcKLeul6uMEOb7eNf54d754j1liv22CMa/VkcR+snJxk+ctUpdBJKeAPUfhJXvNRlmB67lrTHpSA==","signatures":[{"sig":"MEUCICpYyqg6c4b1fhcgIeBqNBRSUDi+jqC9+5OnYkjnpEuWAiEAvGjBHrX6NmKLK4hDxumshchyxe9qJMpE6nO0otvPk5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@16.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21353},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"949cf4d09961d5c973739c79e04bbe2093748fac","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","@commitlint/cli":"^17.6.3","eslint-plugin-n":"^15.3.0","installed-check":"^6.0.5","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.1","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","@commitlint/config-conventional":"^17.6.3","eslint-plugin-sort-destructure-keys":"^1.4.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^15.3.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.1","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.5.0","eslint-plugin-sort-destructure-keys":"^1.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_16.0.3_1683662444287_0.6496732431408689","host":"s3://npm-registry-packages"}},"16.0.4":{"name":"@voxpelli/eslint-config","version":"16.0.4","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@16.0.4","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"484d49c794fe52ca12641a700dc0391fba0e31c0","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-16.0.4.tgz","fileCount":6,"integrity":"sha512-KQaBUe1NKxQOJ6P7wW3g0J/5+JJC3IaRn2VKk8zfjn2oFQWVM5/0cFnjJ5v8Yibk2fnHmhknADpRBBOoijfHuA==","signatures":[{"sig":"MEUCIQC+qdKwkRu9CCrNfDBdcjgVRLJHnIuDND6jpleTslVtvwIgdY2Gt/7mhfKXcU1UI5wKeihtoAWn+2iYrX7DVF9p+7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@16.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21585},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"edf442b2faadb10223671c89a4992ae70b388195","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","@commitlint/cli":"^17.6.3","eslint-plugin-n":"^15.7.0","installed-check":"^6.0.5","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","@commitlint/config-conventional":"^17.6.3","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^15.7.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_16.0.4_1683666584791_0.6411295899108294","host":"s3://npm-registry-packages"}},"16.0.5":{"name":"@voxpelli/eslint-config","version":"16.0.5","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@16.0.5","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"7611be07d20d0eca8963d2b14f354864fdf29c8a","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-16.0.5.tgz","fileCount":6,"integrity":"sha512-nhroD+7STfE4ktXcjNUm96UhxqmWp/pSudpHYCVab9iZYF/dUEaWL9X94cxOk80hjfQjPbAVQRgxM2L4ZgV0Lg==","signatures":[{"sig":"MEYCIQDBbTBhLPZwcZ3NtHFpoBGbMqvl4vaQMU1FO9i6MzOfnwIhALEWxMDM3ATWJSTpe7IBfCGMLNNaUlXt+4Di3A23Py11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@16.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21585},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"e99592c4fbc0dbdadb0266e1fa09cc37b9c4744c","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","@commitlint/cli":"^17.6.3","eslint-plugin-n":"^15.7.0","installed-check":"^6.0.5","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","@commitlint/config-conventional":"^17.6.3","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^15.7.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_16.0.5_1683698003577_0.6462041555282936","host":"s3://npm-registry-packages"}},"16.0.7":{"name":"@voxpelli/eslint-config","version":"16.0.7","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@16.0.7","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"45ce1f4720bda73dd623ba50f0111385b2f3644c","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-16.0.7.tgz","fileCount":6,"integrity":"sha512-GBk9CTHz+NJjkYXz7QkWQilpN7EKevca4O8FzDHAxiB/U9Jtt/y0P2jra5+H28LRiTE+k+6oHXDemBHCh/yLNg==","signatures":[{"sig":"MEUCIDcIXNPG2qOZcO2ftQ3ZpQ1fUB7FH0sG3e9ZMfieDQ1BAiEAgQCSxvSO598Kyl1ql2EeWElZIFGf9sJSp8n8QiOL4Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@16.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21585},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"6fb8bafab9bdbb6d51f72bb665db6a59cfa3c551","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","@commitlint/cli":"^17.6.3","eslint-plugin-n":"^15.7.0","installed-check":"^6.0.5","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","@commitlint/config-conventional":"^17.6.3","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^15.7.0","eslint-plugin-es":"^4.1.0","eslint-plugin-jsdoc":"^44.0.2","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_16.0.7_1683699264162_0.4800758808290222","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@voxpelli/eslint-config","version":"17.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@17.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"6f5433a2293eda37a88b7754fd18789324cd4120","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-17.0.0.tgz","fileCount":6,"integrity":"sha512-0N7MGqVX9QEHh3JqrlaUguZxbtkobAny43uiWTHxJsh+LkCOdicjAzJHdP168D9wxCmY3blq7HBe7Y8aY86DhQ==","signatures":[{"sig":"MEYCIQCiTTcHLaPWpHm8MMpxGlD0i8KG8WQ2Gww2EqHY8c8w5AIhANnaWbn5C7JCzU3pNpOw2qYklPaH7f2CumxDvs4Jf9Wr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@17.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21817},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"8f2fc825d40daadbb0b1a5061010511cfdfe3370","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","installed-check":"^7.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_17.0.0_1684239167403_0.56640925147424","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"@voxpelli/eslint-config","version":"17.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@17.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"9e93dfe833114add8484e6d19649bd6699a044bb","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-17.0.1.tgz","fileCount":6,"integrity":"sha512-gyieJsmugmzSb28iMdB3fabdmAH8/mSO3H5NwjmHeDbBP4f5qgfCaSfUQal+ozVXEWZ+jWnb8DYZXIErDYlQ0Q==","signatures":[{"sig":"MEUCIQDCrLRLRt6MPd4I9QPvx+XBPtSC6COjiSmkU7LOtaYosgIgJezXOB6KIEMGokEMNdMeAdTBHSMdceyJsKITb+Fd6nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@17.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":21737},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"83481097f496ee05020686984d9943e5d7bd87c2","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","installed-check":"^7.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_17.0.1_1684247858108_0.9191033050709116","host":"s3://npm-registry-packages"}},"17.0.2":{"name":"@voxpelli/eslint-config","version":"17.0.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@17.0.2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"b1e85411e85648b73e66773913c5f7b915f93c1f","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-17.0.2.tgz","fileCount":7,"integrity":"sha512-SUmirSEodCRZ0vuoMqKOywpINXK8DdrDnzhSMk17MejkpIusfwCXI463T2+ok4FSP7XHKQc/jeenKM7qrpt4fg==","signatures":[{"sig":"MEUCIBU0N1C1vq/GHV/5ZluOLBlUndVjmXBWUdn3CXnhI/k6AiEAkQxptRKdHUGZsLt/X7NHfkhNPon01KXp9LW3eW5rrlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@17.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":31275},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"736ac3d9e110bd2af096e044d19e00f2f6e73d4b","scripts":{"test":"installed-check -i eslint-plugin-jsdoc && eslint .","prepare":"husky install","sync-gh-actions":"ghat"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.6","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"ghat":"^0.14.0","husky":"^8.0.3","eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","installed-check":"^7.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","eslint-plugin-es-x":"^6.1.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_17.0.2_1684248256495_0.4889400302661324","host":"s3://npm-registry-packages"}},"17.0.3":{"name":"@voxpelli/eslint-config","version":"17.0.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@17.0.3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"69614fc0d298791cb21982c318cc7edfb95fdfca","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-17.0.3.tgz","fileCount":7,"integrity":"sha512-uStpQdT2oxf4MBEB/QXMklHy7u2N6CP0wOR7kkvMiLeY/D2jkXOS/NdIvDMAGA9ffGS8DJyZ+L737LOT55oU9w==","signatures":[{"sig":"MEUCIBqgAsytnkxzB0hN18wIBZ535EuBialTdI8qPDaBk8QmAiEAj3OxaSwMt93WMMkD8u3GpYnqcFbZ5y/w+lzSvBR5UGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@17.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":31292},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"06f6901ce2d73c46cceb45011b7d0025b6894443","scripts":{"test":"installed-check -i eslint-plugin-jsdoc -i knip && eslint . && knip","prepare":"husky install"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.7","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"knip":"^2.11.0","husky":"^8.0.3","eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","installed-check":"^7.1.0","eslint-plugin-es-x":"^7.0.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.40.0","eslint-plugin-n":"^16.0.0","eslint-plugin-es-x":"^6.1.0 || ^7.0.0","eslint-plugin-jsdoc":"^44.2.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_17.0.3_1684499440877_0.7027219145053756","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@voxpelli/eslint-config","version":"18.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@18.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e529987a571f193cc364a90bbf87852cd096bccf","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-18.0.0.tgz","fileCount":7,"integrity":"sha512-HsXRSjH5GA8VZq9ngZ2A5axXlxHgXAroFHIGwQgyZ6SFAsI6koz6wU0bOFdUpAOJzpAQz7yMBWExTFDBKkcl1A==","signatures":[{"sig":"MEUCIQD6fFUFlKhEvpWO3NwHsSkIWeE7Vjn6krGWMxXCT6gGfAIgGNVgubKe3fNuZFm7g4NE58/UX+LSJGi5x4iPKRg4KT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@18.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":32278},"main":"index.js","engines":{"node":">=16.0.0"},"gitHead":"ae9af979e12210d322debc85cbf256bb67e5a1ac","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","check:installed-check":"installed-check -i eslint-plugin-jsdoc -i knip"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.6.7","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.0","dependencies":{"@types/eslint":"^8.40.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^2.13.0","husky":"^8.0.3","eslint":"^8.42.0","typescript":"~5.1.3","npm-run-all2":"^6.0.5","eslint-plugin-n":"^16.0.0","installed-check":"^7.1.1","@voxpelli/tsconfig":"^8.0.0","eslint-plugin-es-x":"^7.1.0","eslint-plugin-jsdoc":"^46.2.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","validate-conventional-commit":"^1.0.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.42.0","eslint-plugin-n":"^16.0.0","eslint-plugin-es-x":"^7.1.0","eslint-plugin-jsdoc":"^46.2.0","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^47.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_18.0.0_1685800966275_0.13925588156456503","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"@voxpelli/eslint-config","version":"19.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@19.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"0e6bb1b42b2b218c802e4aa7ae199667a07c8acf","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-19.0.0.tgz","fileCount":7,"integrity":"sha512-baavfg72yKzTkn0Aldn5nIDuEOW96zGG7iEbvIP5qg0OStQ7898L3MlstYCdTUCp8pGCMYgXxmOBfQhVch6A4g==","signatures":[{"sig":"MEUCIFwdEGCXCRRxM/fYcRHcDIYX929B6Tp8TafIqZZTYnkVAiEAp2mtG7N5Z3HEx3FdNbW3QAjME8k8/I+Xu6PWxRbZbX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@19.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32297},"main":"index.js","types":"./index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"803b13a0a7c305bb7e7bde54168c9ec02d7f5983","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","check:installed-check":"installed-check -i eslint-plugin-jsdoc -i knip -i installed-check"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"9.8.1","description":"My personal ESLint config. Based on semistandard","directories":{},"_nodeVersion":"18.16.1","dependencies":{"@types/eslint":"^8.40.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^2.17.0","husky":"^8.0.3","eslint":"^8.45.0","typescript":"~5.1.6","npm-run-all2":"^6.0.6","eslint-plugin-n":"^16.0.1","installed-check":"^8.0.0","@voxpelli/tsconfig":"^8.0.0","eslint-plugin-es-x":"^7.2.0","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.0","eslint-plugin-security":"^1.7.1","validate-conventional-commit":"^1.0.2","eslint-plugin-sort-destructure-keys":"^1.5.0"},"peerDependencies":{"eslint":"^8.45.0","eslint-plugin-n":"^16.0.1","eslint-plugin-es-x":"^7.2.0","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-mocha":"^10.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.0","eslint-plugin-security":"^1.7.1","eslint-plugin-sort-destructure-keys":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_19.0.0_1690286164581_0.34771588687319976","host":"s3://npm-registry-packages"}},"20.0.0-alpha1":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"15770d2a535529765dd926e6e122bbd36c7b9b23","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha1.tgz","fileCount":21,"integrity":"sha512-MSdbc40/7h0E3vNhLzIEsCfeOmpGR3AsYRZQfUicOmnrQZPxWa3h0NEpX+mPTxafWyLQh9IZ/kpy8Cj7LTw0Yw==","signatures":[{"sig":"MEQCICfTIlBsjqIl6mR4TeIzcTocUs8ipOvcBuwNctHfvCskAiBuCRqVSzddSIRyK38tUm91GdUHIMwFmNZltrM4Ur5tmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26354},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"49a0bcf40828aa3f0b090bd116f18210eb68dfe0","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i @typescript-eslint/utils -i typescript-eslint"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.13.1","dependencies":{"globals":"^15.3.0","neostandard":"^0.4.0","eslint-plugin-n":"^17.7.0","typescript-eslint":"^7.10.0","eslint-plugin-es-x":"^7.6.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.0","eslint-plugin-sort-destructure-keys":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^3.8.1","husky":"^8.0.3","eslint":"^9.3.0","typescript":"~5.4.4","@types/node":"^18.19.33","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.28.2","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","compare-eslint-configs":"^2.1.0","@typescript-eslint/utils":"^7.10.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha1_1716813656095_0.26595044806705026","host":"s3://npm-registry-packages"}},"20.0.0-alpha2":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"6a8726b8a5b51aedcbcd31d01fab1295bcc0cc5b","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha2.tgz","fileCount":21,"integrity":"sha512-Xk+uqRZ6jJwevbWst+pt/fyHMuYPHBci1znHGBP96XiR7dj/z/D1om+kxQIJipTI2hEw6DEA5DVVGR755FmO0A==","signatures":[{"sig":"MEUCIG4z3nBSqr0lhgoxC303th2vOoZxteXVGfjCd00Rc4ShAiEA9nOoG9i1SH81Iec4XUaLiVhj10Gy5A6xS30rpGezpZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26756},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"a5163c61ab87e80364f9d3612a353197b7cfd3a8","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i @typescript-eslint/utils -i typescript-eslint"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.0","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.13.1","dependencies":{"globals":"^15.3.0","neostandard":"^0.4.1","eslint-plugin-n":"^17.7.0","typescript-eslint":"^8.0.0-alpha.17","eslint-plugin-es-x":"^7.6.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.0","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.17.0","husky":"^8.0.3","eslint":"^9.3.0","typescript":"~5.4.5","@types/node":"^18.19.33","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.28.2","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","compare-eslint-configs":"^2.1.0","@typescript-eslint/utils":"^7.10.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha2_1716820916856_0.5112520640545914","host":"s3://npm-registry-packages"}},"20.0.0-alpha3":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"c3ed2751d7ff80517f62e65e8d7428c73114c5d0","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha3.tgz","fileCount":24,"integrity":"sha512-x0i6uuxBZoSJksWtQJgtgRUdKE/bhvGxqggi25OwZHEGGXBoTUdvDHPp3lVEgWC8tvC80XjLW8ICMufIhPF/mw==","signatures":[{"sig":"MEUCIQDnafwN9OvJTqaFrMLY9wW2EECudccqggRLsI1LiC8SwQIgJpf/L+Y5BuuvOB90lLM9IVSXzy+cJ1X4lIwLao7c000=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28378},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"02c8c5036b900ded7e52b306efdea2e3661af0ac","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.6.0","eslint-plugin-n":"^17.7.0","typescript-eslint":"^8.0.0-alpha.28","eslint-plugin-es-x":"^7.6.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.0","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.3.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","@typescript-eslint/utils":"^8.0.0-alpha.28","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha3_1717764004410_0.540132917628241","host":"s3://npm-registry-packages"}},"20.0.0-alpha4":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha4","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha4","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"c1546c7a672a00ae413bfcc9d7cbdcc457c65ac9","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha4.tgz","fileCount":24,"integrity":"sha512-lgH0z59gImZdFc71kFUfOiX5Uexk4pU+ERzh8ngMbSacN2US6GRoR5KuRDMALRBXYpn/mvvVzMMV2UaR+dhoHA==","signatures":[{"sig":"MEUCIAi4fGCeXiK5eyVsp12nkxx0ks9L8tJ48Cl7spE0e31uAiEA/lWa8mTLPkj15vgTD48fl2+x90+s1qZkJZydkZmLFvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28378},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"218746c56a03da1163516a7b0a289b182966454e","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.0","eslint-plugin-n":"^17.7.0","typescript-eslint":"^8.0.0-alpha.28","eslint-plugin-es-x":"^7.6.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.0","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","@typescript-eslint/utils":"^8.0.0-alpha.28","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha4_1718201967401_0.8647851806074971","host":"s3://npm-registry-packages"}},"20.0.0-alpha5":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha5","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha5","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"f70eaecc8488cb24c08c76b4b7187e4a903ddd53","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha5.tgz","fileCount":24,"integrity":"sha512-C5qicSoG0iZFT4lsRTqmrbExrC6HahPFTJKzK7NF5xTrfL2eab4Pjl06pZzKqo/EJS3BqpSngu/DnHuNKaoJaA==","signatures":[{"sig":"MEQCIHqiTxqsFGLeqJx3KdoNmXZyNyTp042IW88aMGxAYBCEAiB2N8D0tjvvlDp6bkKE76wGPDQFlulGT+JfjhbSO+UZlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28490},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"dc20d6540e8251c9a861d779e8e9dcb8668340ff","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.0","eslint-plugin-n":"^17.7.0","typescript-eslint":"^8.0.0-alpha.28","eslint-plugin-es-x":"^7.6.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.0","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","@typescript-eslint/utils":"^8.0.0-alpha.28","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha5_1718279613427_0.44237695658669574","host":"s3://npm-registry-packages"}},"20.0.0-alpha6":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha6","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha6","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"df0499ac12bcd423d10acb9d1675b8e86efa4967","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha6.tgz","fileCount":24,"integrity":"sha512-8qnw9ZXLEYrCPPkuhL5vrs/Umg10ToJvpWMKl20594nHSwJqvnAqYBsSSnf7o/3/Z9IpPQODaN1Y6nOOMvWXxQ==","signatures":[{"sig":"MEQCIGSJky84AdnCrr+rCACCHhI48Nh1KIRiY2x86Fb55V27AiAHVtO8ekd00yFP6rUTNhOF6/90FshK3FFYm4eW6vI/Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28482},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"fbf173fa16878ebc26cadf0733329d35d4a31ae7","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.1","eslint-plugin-n":"^17.7.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha6_1718370432168_0.3105254584383772","host":"s3://npm-registry-packages"}},"20.0.0-alpha7":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha7","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha7","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"649bea95034b782b410b5498c4bada003d918da0","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha7.tgz","fileCount":24,"integrity":"sha512-xhqs3F/A9rweBB0FgD4wgCIrbQN1UvEDidCNhTd5/etxZ8tla5er0dZV2Hq/guZpCKfi5O2IH8auNA+ea+FZSw==","signatures":[{"sig":"MEYCIQDUA91mnncEuwRN7MFhADGgivvtAFfx5gi4x8bOqlGPtAIhANg77yc2K+Yi3++jtujnWc3qAL32um2ngwLCDq8/Ehlk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28768},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"f68b9e4cf1d84a511e851a9c8765561f0ddfd4bb","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.1","eslint-plugin-n":"^17.7.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^53.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha7_1718376963105_0.23112755651464156","host":"s3://npm-registry-packages"}},"20.0.0-alpha8":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha8","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha8","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"f10c3a9f4ce391ac462531d4603a5a3b670a3fac","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha8.tgz","fileCount":24,"integrity":"sha512-ztmOAz7uEcatwuWmblHv8UbiaMMs9aAp0d+fRzqOq61i6LPLFYmdxr06LSHomG+KuzSStVUS5SVIn6epGb4jNA==","signatures":[{"sig":"MEQCIBpLp6snbxJsv1aLbty/Zo6WwclOxb7mkMZWbWRh1aAhAiAMXkfDZ4Cxb1P8Eo5QsjsBdRjctmlK+aXyniyUgci4UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28768},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"65d383d938dd566845b82a9fc1dbcb880e7a2c99","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.1","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.18.0","husky":"^8.0.3","eslint":"^9.4.0","typescript":"~5.4.5","@types/node":"^18.19.34","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.4.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha8_1718377282852_0.3519030169122235","host":"s3://npm-registry-packages"}},"20.0.0-alpha9":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha9","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha9","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"ccd2b81b06e2e1ac2e33677b63f7aa3a8b67efcf","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha9.tgz","fileCount":24,"integrity":"sha512-Axl00qudyHbe7uVoFcoMhSeQYaDZLWlcwsIDituVfyXY/7KsBAk8V5eNNmolyGPw8PTN3MIlyH2vd3HEiwJc0A==","signatures":[{"sig":"MEUCIQC+njkBB5J/fZn4YtFbRUgnnAiXFu3xcR+h2rFCpqPhuwIgGSJaOl+XtWsUERB3VagPGe/3Rzg0WTNiCAQVQm4rTAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28768},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"04efee05fb9a696df9175c33466229ab2d4291b1","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.2","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.4.5","@types/node":"^18.19.36","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha9_1718720619905_0.21414804135585142","host":"s3://npm-registry-packages"}},"20.0.0-alpha10":{"name":"@voxpelli/eslint-config","version":"20.0.0-alpha10","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-alpha10","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"fdeeea05df4c4ff4e61261cc6380fcf31389e1df","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-alpha10.tgz","fileCount":24,"integrity":"sha512-D7H+nkOPAMLXZoNQFd2PuxHJbQhk2vHLtPvYUPiDE6314fAlmh0NzV+pE8hAYLYZO40db0MfSZNqPQKEXTOXhg==","signatures":[{"sig":"MEUCIQDHvwoRKwiPcQJztGQ41pksGtYF2+skj/mCnIfN4EyrDQIgQ6RPFZZpO1p9Qv9Rr3lIw6eqkGAcd7e7v2fpAEkX1G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-alpha10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28975},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"e6f1ac9ef67566599bd35d7646a13e344867e76c","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.2","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.4.5","@types/node":"^18.19.36","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-alpha10_1718912545319_0.6746172708032476","host":"s3://npm-registry-packages"}},"20.0.0-beta.1":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.1","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"6bfa5d036028b59f07ddc30ab0b8e957db686afc","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.1.tgz","fileCount":24,"integrity":"sha512-Y1MK1zgg2VX+043OOJEUXvSvvGwznPW6qKqW3y5+t/tKQTBimoTyvIaFUAHr2VS9/pWUVuEwwm1rCZ+fQ66ujQ==","signatures":[{"sig":"MEYCIQC00GQyrxJluPdVDjOolhEKpM8F7mWdcfzbvTArkojiRQIhAMszuF4s8hYTDCfvTfBzbJBYFIgsmrws1G196Hr/aWz2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28974},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"e51362a32620aa4550972fff5355e7070ada0f01","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.7.2","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.4.5","@types/node":"^18.19.36","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.1_1718914045704_0.257665747380027","host":"s3://npm-registry-packages"}},"20.0.0-beta.2":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.2","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"0abf28c21401ad11e9e46cb89fee9a2d8cc19911","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.2.tgz","fileCount":24,"integrity":"sha512-B9DM9JM4DjGABujNV58jDl5OdWgMO/x0mrdqaxIX1vYjpjMHGT7W9J686GHYlYa1fwhoLTDfY8PZP9xKMbcZgA==","signatures":[{"sig":"MEYCIQC2U0cUKv5mUeukbiKUHyxyCZBZNw0b8lt+GRsRkK/toQIhALKf0hA/dGZb56ULs3uxWQ9kZCkKPilBpR8zr7scKoKn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28974},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"7569bb53435f0e46abfaf2bb108777bd489d0733","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.8.0","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.4.5","@types/node":"^18.19.36","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.2_1719236653334_0.6670109430931801","host":"s3://npm-registry-packages"}},"20.0.0-beta.3":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.3","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"80057c4c09529a611719092d2afba70ec3eb5ac6","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.3.tgz","fileCount":27,"integrity":"sha512-N8Eb4McFuzGxweD5x4lkkrSuwCsrFZ78a7abb7HDSb3MwGIm/GvxbkFXqkmv/5VvvpGl5aaEaZYJPZKGq5Mb7g==","signatures":[{"sig":"MEQCIETLeVF6AK+8TrJmdAk3YcNpnxJMmsOQisbO1JcFEJR4AiB6tTh1KECm518eDJDgmId3WCeFFYOGOzrO6qZZJ4GLMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29637},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"9007e197fe076444c24d0a72e142f7849bd85a4b","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.8.0","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.4.5","@types/node":"^18.19.36","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.3_1719236705122_0.11114812998963175","host":"s3://npm-registry-packages"}},"20.0.0-beta.4":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.4","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.4","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"5bc8f23e53e8ea8bbf09dfcdf7013417f625a78a","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.4.tgz","fileCount":27,"integrity":"sha512-ttreaI08MiNoFNmvVtnc0+VUcLHgn9LVtZX7dyXKldNS91yw7tgoHnqDwDYe6yaWIgx117Hg2AxptTWRy4F99Q==","signatures":[{"sig":"MEQCIGJSp8pXfq2cgd8Gi95HgOwojsjnTDx0jiWVE9kpPanpAiAq5ORvxPlEqYlr+Y9+8zijHiRxJ8S1vrFFbe7SlC/aYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29637},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"5d8e3b225b8a15918976d19fe04a6bbf75a18442","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"neostandard":"^0.9.0","eslint-plugin-n":"^17.9.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.5.0","typescript":"~5.5.2","@types/node":"^18.19.39","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.4_1719680193200_0.390012165546479","host":"s3://npm-registry-packages"}},"20.0.0-beta.5":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.5","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.5","homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"9242d03751940ead802cc7d83034be0bbc140aed","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.5.tgz","fileCount":27,"integrity":"sha512-yyAuQ1tyY9g2IMbBgo74WTEjzvKFmITIcjGvIdNux/HW6uYZcD3R5i/0TMfw76CMHTcsA8T78GAqucu1FSSILQ==","signatures":[{"sig":"MEUCIQDTZ2nEQBGrohqjCwroNvCUBj6BuDQTM6iQbP61nkt5gwIgUBI1gdBrKejmp8nOm9/XgxqgEtFIIFdboKu1W+dQqQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29594},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"172d5a828d4ae48b62f04be981b45104b986c9b7","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky install","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"neostandard":"^0.11.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.21.2","husky":"^8.0.3","eslint":"^9.6.0","typescript":"~5.5.2","@types/node":"^18.19.39","npm-run-all2":"^6.2.0","@types/eslint":"^8.56.10","type-coverage":"^2.29.0","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.3.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.3"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.5_1719868152896_0.9808907181572137","host":"s3://npm-registry-packages"}},"20.0.0-beta.6":{"name":"@voxpelli/eslint-config","version":"20.0.0-beta.6","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0-beta.6","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"4c12e29cfa70d2759b1a331e3c62b05f572c7c8f","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0-beta.6.tgz","fileCount":27,"integrity":"sha512-B7HmtmQ02iLQ0wLZADN0Jq065JsDSiV5vdhfb6LyfuLJv4u0xhaBuYOF3pj+RupERXpNY1v8rqnMwVywecxLWw==","signatures":[{"sig":"MEUCIBX7vURki3BiJTejWdZgAvMcyinyATxTpBzUUc8gP1DxAiEAx3ONaA02E1w4xfWoQtgDXDx9d8VKGzEV3BaXT0oGuB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28655},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"c5f2e83ad686e90c0ad871bc5212bd4ef3c653fd","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.15.0","dependencies":{"neostandard":"^0.11.0","eslint-plugin-es-x":"^7.7.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"knip":"^5.25.2","husky":"^9.0.11","eslint":"^9.6.0","typescript":"~5.5.3","@types/node":"^18.19.39","npm-run-all2":"^6.2.2","@types/eslint":"^8.56.10","type-coverage":"^2.29.1","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.4"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0-beta.6_1720738078741_0.4761082690692242","host":"s3://npm-registry-packages"}},"20.0.0":{"name":"@voxpelli/eslint-config","version":"20.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"0e87d9d60b62b551566cf101d77e488a9809598c","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.0.tgz","fileCount":27,"integrity":"sha512-BnH20YP1Gt38wZxkwlfZG2EawYF1VHDFau6I8RBjyLWqllW/uvHpWofWuB22nuk6tgE+z3Yw5hUM4/ZgLB4UWw==","signatures":[{"sig":"MEUCIAcIMJ0ylprvtppKPv7OZu408lk/3ibWor4ZWWKxQZItAiEA7imO7KJiJ6jP5uPvFdnALWc9Y0HC3Vs3OkwSNNJtczo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28648},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"44a1224a2d70071badaa8e1820627b718b673908","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.14.0","dependencies":{"neostandard":"^0.11.0","eslint-plugin-es-x":"^8.0.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.25.2","husky":"^9.0.11","eslint":"^9.6.0","typescript":"~5.5.3","@types/node":"^18.19.39","npm-run-all2":"^6.2.2","@types/eslint":"^8.56.10","type-coverage":"^2.29.1","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.4"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.0_1720803437428_0.9019629956037485","host":"s3://npm-registry-packages"}},"20.0.1":{"name":"@voxpelli/eslint-config","version":"20.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e5b7c33ce6ad0ad1cdc22f9cd61cdb612c376624","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.0.1.tgz","fileCount":24,"integrity":"sha512-gQvH1iIZ+tx6J2DoXSLgpV2CY1LGX261BYf33xTes1Gqt3F0vrdGBm3YEQ+g87VRjlg/HWFI9jJos6rIABL7Xg==","signatures":[{"sig":"MEUCIQC1SJH8b+y2oUpza0enhvPDDl0M7KJE2JlloyMn+Q4awgIgDIiYGiE9+kseXAfKvVhO0tnw6ZO10Mi38Ku6e/+MnBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@20.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28387},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"9eb2261fd1e0b91bea570bd83811911cf23849f6","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.15.1","dependencies":{"neostandard":"^0.11.0","eslint-plugin-es-x":"^8.0.0","eslint-plugin-jsdoc":"^48.2.12","eslint-plugin-mocha":"^10.4.3","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.26.0","husky":"^9.0.11","eslint":"^9.7.0","typescript":"~5.5.3","@types/node":"^18.19.39","npm-run-all2":"^6.2.2","@types/eslint":"^8.56.10","type-coverage":"^2.29.1","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^12.0.1","list-dependents-cli":"^2.4.0","compare-eslint-configs":"^2.1.0","validate-conventional-commit":"^1.0.4"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.0.1_1721588410077_0.045520208562300324","host":"s3://npm-registry-packages"}},"20.1.0":{"name":"@voxpelli/eslint-config","version":"20.1.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@20.1.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"631b624c851ecaf2ef3622f960ccbb0ce96f0b96","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-20.1.0.tgz","fileCount":24,"integrity":"sha512-f3RAThyQ/fN4SVUSLVMRCMngj+VaPil8DB4izI37kSQ8n1R+dCzhiS/KRshpg8U2tmLLKelH7GiPZJwaSnRlog==","signatures":[{"sig":"MEUCIEQrCm+xiw2CIPXxPLGSdAFdIPK5yBIfifgi4gEpS7rFAiEAthp0LLrREMPeaqs88EHOCbc6vCnvfO0zPm/Yb8kShbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29452},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"6b3f8ec8804ccb5d127856a477803a0de551026b","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts'","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.15.1","dependencies":{"neostandard":"^0.11.3","eslint-plugin-es-x":"^8.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-unicorn":"^54.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.27.2","husky":"^9.1.4","eslint":"^9.9.0","typescript":"~5.5.4","@types/node":"^18.19.45","npm-run-all2":"^6.2.2","@types/eslint":"^9.6.0","type-coverage":"^2.29.1","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^13.0.0","list-dependents-cli":"^2.4.0","compare-eslint-configs":"^2.1.0","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_20.1.0_1724149175667_0.08417188614954063","host":"s3://npm-registry-packages"}},"21.0.0":{"name":"@voxpelli/eslint-config","version":"21.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@21.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"b07726da189a4354924800b16df68eb17ab4d408","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-21.0.0.tgz","fileCount":24,"integrity":"sha512-Yu2ndA+rwNGXzS/u2sjrpN0OUaLSbB8XpLAeHbBblDkwKlkXm6SuP0JYXRgGz/EcwyG5gPA4kkZ5pokq9UDijw==","signatures":[{"sig":"MEUCIQCINpaVT9eUB9kybEWuoJiQZ+WPh1EOrX8jIchghD4oQQIgQ5p50Cb1L/L/KGYePT3UjwFGpNFNJxHE+4O0a8y8N5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@21.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":30526},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"fca4b897cf82cd153097dfc2e83e3e6983aee883","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","prepublishOnly":"run-s build","dependents-filter":"cd dependents-data/ && list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > filtered.json","dependents-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents-refresh":"cd dependents-data/ && list-dependents refresh -n @voxpelli/eslint-config --field engines","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.8.2","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.16.0","dependencies":{"neostandard":"^0.11.3","@types/eslint":"^9.6.0","eslint-plugin-es-x":"^8.0.0","eslint-plugin-jsdoc":"^50.0.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-unicorn":"^55.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.27.2","husky":"^9.1.4","eslint":"^9.9.0","typescript":"~5.5.4","@types/node":"^18.19.45","npm-run-all2":"^6.2.2","type-coverage":"^2.29.1","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^13.0.0","list-dependents-cli":"^2.4.0","compare-eslint-configs":"^2.1.0","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.5.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_21.0.0_1724149531109_0.5479104916976882","host":"s3://npm-registry-packages"}},"22.0.0":{"name":"@voxpelli/eslint-config","version":"22.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@22.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"e9d3ccd0979039abd8a2532ee4b5d198da7e606d","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-22.0.0.tgz","fileCount":27,"integrity":"sha512-ClgGSsb//K2JVKLJ6qhhV5WIq58rL4fPPbWyTjZr4traXB7Ak1MiZSk/sPRGQ/RQheI0GESc0W/dTrkWKXzhyw==","signatures":[{"sig":"MEQCIFaJL4eCSphWA71w7xhps+1xwHHC93oG6meIg3B45TDBAiB9FnBLJTqpd24kjAqZuXAsDJ4AM0fxcPjcTv5tV9sP0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@22.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31027},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"90ee1d37a77c26f58cccd801f46475e618bec327","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"20.18.0","dependencies":{"neostandard":"^0.11.7","eslint-plugin-es-x":"^8.0.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-mocha":"^10.5.0","eslint-plugin-regexp":"^2.6.0","eslint-plugin-unicorn":"^56.0.0","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.33.3","husky":"^9.1.6","eslint":"^9.13.0","typescript":"~5.6.3","@types/node":"^18.19.59","npm-run-all2":"^6.2.6","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^15.0.0","list-dependents-cli":"^2.6.1","compare-eslint-configs":"^2.1.0","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_22.0.0_1729768376934_0.5770760739709524","host":"s3://npm-registry-packages"}},"22.1.0":{"name":"@voxpelli/eslint-config","version":"22.1.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@22.1.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"12e8df426162c977d9d5025ac0b2bffcd2f3b074","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-22.1.0.tgz","fileCount":27,"integrity":"sha512-JyXoC5SwWZzlOFt4QUyyr4yKEkLltzYgrMIIMac8bKUoafVf8H7Xkw6g+UXrKyJsa/WB6n+AvvpVz3m4Y62ESw==","signatures":[{"sig":"MEQCIEFgPdxK/dR98Lq++Z46bX+ROTjMfdhE1kOW8uzoMbksAiA15H0eQTieH9rPJ5sYpqg9e8dKi8M1AOVyu1WJk90DnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@22.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31027},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"bdad59b34c1b7bc38784417e065bc43069c6a988","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json","check:installed-check":"installed-check -i list-dependents-cli"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.9.0","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"22.11.0","dependencies":{"neostandard":"^0.11.7","eslint-plugin-es-x":"^8.1.0","eslint-plugin-jsdoc":"^50.5.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.37.1","husky":"^9.1.7","eslint":"^9.15.0","typescript":"~5.6.3","@types/node":"^18.19.64","npm-run-all2":"^7.0.1","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^15.0.0","list-dependents-cli":"^2.6.1","compare-eslint-configs":"^2.1.0","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_22.1.0_1732119461509_0.9587834113925133","host":"s3://npm-registry-packages"}},"22.2.0":{"name":"@voxpelli/eslint-config","version":"22.2.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@22.2.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"3712e649f3b8157e04451aaee61c57f0d0b1d747","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-22.2.0.tgz","fileCount":27,"integrity":"sha512-EUeDyx5WemUq8rIhdEtsmL7BRmcoTraYJG5q9YhTRmyxgepEcRJMYTZRCkJg5qkhVHzUGBAl9iFKS/ziO9Hiaw==","signatures":[{"sig":"MEUCIEiRzb1RI3Fl/HFtHloR06YukECclW8pf+7Bcp49uzz9AiEA2iLOi+aBXKk4cTB6bNEB1S0eKcpX63pRMMLOguNfPo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@22.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31189},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"1e0928cd070ed0878ab63035b9adf080752ae23d","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"10.9.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"22.11.0","dependencies":{"neostandard":"^0.11.9","eslint-plugin-es-x":"^8.4.1","eslint-plugin-jsdoc":"^50.6.0","eslint-plugin-mocha":"^10.5.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.38.4","husky":"^9.1.7","eslint":"^9.16.0","typescript":"~5.7.2","@types/node":"^18.19.67","npm-run-all2":"^7.0.1","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^15.1.0","list-dependents-cli":"^2.6.1","compare-eslint-configs":"^2.1.0","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_22.2.0_1733146779898_0.27839320312417803","host":"s3://npm-registry-packages"}},"23.0.0":{"name":"@voxpelli/eslint-config","version":"23.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@23.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"bc3e60bb4478219780d99286c172ee50d6a9c2eb","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-23.0.0.tgz","fileCount":27,"integrity":"sha512-cEOfyOqx1tN5AiZGIerJhCwv1EQ8oK8kzS21Wmz8U0wD3ythfMGWPFNUUUR15l7tg/DF5GRHSf22iykG8Yiz8A==","signatures":[{"sig":"MEUCIBD0F4iAWxWEx9jBluvF8Ym38YizyQYIbs71+ilBuj/LAiEA/rTWdW9aEAoc0G7ABYciHIaBhtz7D1fybN86m6g4Hjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@23.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31182},"type":"module","types":"index.d.ts","engines":{"node":"^18.18.0 || ^20.9.0 || >=21.1.0"},"exports":"./index.js","gitHead":"737bad5a2855e171bb34554ed12bcf21ed9485cc","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"voxpelli","email":"pelle@kodfabrik.se"},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.1.0","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"22.13.1","dependencies":{"neostandard":"^0.12.0","eslint-plugin-es-x":"^8.4.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-mocha":"^10.5.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.44.0","husky":"^9.1.7","eslint":"^9.20.1","typescript":"~5.7.3","@types/node":"^18.19.75","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^15.1.1","list-dependents-cli":"^2.7.1","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_23.0.0_1739369495970_0.6192848437221641","host":"s3://npm-registry-packages-npm-production"}},"24.0.1":{"name":"@voxpelli/eslint-config","version":"24.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@24.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"8a6bbd2ace273dd976b66c902bddf4776513c534","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-24.0.1.tgz","fileCount":27,"integrity":"sha512-UPkaFMYKQFxfJ0dtdcnjt7L+oc6uKHh4OtY3atSXrMAdf4aGnzZDDASx2EyXkkDDbv9x/mbuxYZ5VrSzFIkp6A==","signatures":[{"sig":"MEQCIHcQwWnKzXWCfjmMhCAw10T/2SwtGbvRK99i8Qea6o/KAiB4SR7ng11xTrBw8a1A/2HvqkY06MdBrkwpwl7t1tX+wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@24.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31675},"type":"module","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":"./index.js","gitHead":"8e6f5085cfc494b0468cd4e9ec14440356d385f2","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 67 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"24.14.1","dependencies":{"neostandard":"^0.13.0","eslint-plugin-es-x":"^8.4.1","eslint-plugin-jsdoc":"^50.6.3","eslint-plugin-mocha":"^10.5.0","eslint-plugin-regexp":"^2.7.0","eslint-plugin-unicorn":"^56.0.1","eslint-plugin-security":"^3.0.1","eslint-plugin-sort-destructure-keys":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.62.0","husky":"^9.1.7","eslint":"^9.32.0","typescript":"~5.8.3","@types/node":"^18.19.105","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1","@types/eslint-plugin-mocha":"~10.4.0","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.13.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_24.0.1_1776350682433_0.8385478494313552","host":"s3://npm-registry-packages-npm-production"}},"25.0.0":{"name":"@voxpelli/eslint-config","version":"25.0.0","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@25.0.0","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"6b96bb55bb252fe2892c47815d746616a101a9e5","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-25.0.0.tgz","fileCount":39,"integrity":"sha512-8UVVaNJWEk5dbD1tzhLvZbneSoPYhKJDX6aR85PTulSJa8a71eVTYn2GjXC/uTuo5U4tSJ3OsQqVuGhWVIUQeQ==","signatures":[{"sig":"MEQCIHEJaPQ4GECVsSaApnB8E25FGm3OYniXgTsIzN0aXjGhAiAPtaJel2puKbmm857NWkRP92kQ/aD2tMLtJ74aedqrGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@25.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65211},"type":"module","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":"./index.js","gitHead":"f9adb9179eb2eec2d089177756a9ae431d5e3a61","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=globals --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 90 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.0.0","neostandard":"^0.13.0","eslint-plugin-es-x":"^9.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-mocha":"^11.0.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-package-json":"^0.91.1","eslint-plugin-perfectionist":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.62.0","husky":"^9.1.7","eslint":"^9.38.0","peowly":"^1.3.3","typescript":"~5.8.3","@types/node":"^20.19.0","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_25.0.0_1776719295570_0.8150025930421629","host":"s3://npm-registry-packages-npm-production"}},"25.0.1":{"name":"@voxpelli/eslint-config","version":"25.0.1","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@25.0.1","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"0cc9db03cc17328d516bf328d855956939c93140","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-25.0.1.tgz","fileCount":39,"integrity":"sha512-H+r2vZtGy4TDKtRieCxZHq0t9oCBsyPce/4LnM90YfEvtkN66L2q5R9U36Dhz5W38IpZG2IuK0pU544IgKJ9Eg==","signatures":[{"sig":"MEYCIQCfLqQo1xCD4yXMRy10CaN81QIWlK9dtE6CiN+CsvJIoAIhAOSreWQPdFFEILvWgAE+75u9p6hiN/1QqZsjaLSYkUGR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@25.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66018},"type":"module","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":"./index.js","gitHead":"b8a7a22d7a8de27148013b130340cab971ad3c94","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=globals --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 90 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.0.0","neostandard":"^0.13.0","eslint-plugin-es-x":"^9.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-mocha":"^11.0.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-package-json":"^0.91.1","eslint-plugin-perfectionist":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.62.0","husky":"^9.1.7","eslint":"^9.38.0","peowly":"^1.3.3","typescript":"~5.8.3","@types/node":"^20.19.0","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_25.0.1_1776721242590_0.3242284744741606","host":"s3://npm-registry-packages-npm-production"}},"25.0.2":{"name":"@voxpelli/eslint-config","version":"25.0.2","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@25.0.2","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"52905cea1f09ac3a915e22e47321619635136120","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-25.0.2.tgz","fileCount":39,"integrity":"sha512-C8bissLonHZCSGtZ0Czv2MYZe2doWnInVBLuxjnP71Bb+wHDuh71Ks4iWbGSRQvg1Aqe2y5me4ce8Z42VHUPkg==","signatures":[{"sig":"MEQCICQdqvxMaq6O6qoj2QfQH2sCieJi0SbAcuA04fIitWCBAiAu+DUTB8joYqVbhF5CdQjpieSNsfIY+Q2nEtnVCenk6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@25.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66155},"type":"module","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":"./index.js","gitHead":"48bdee8602a1f377e677a0abb2f01c19dc81b860","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=globals --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 90 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.0.0","neostandard":"^0.13.0","eslint-plugin-es-x":"^9.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-mocha":"^11.0.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-package-json":"^0.91.1","eslint-plugin-perfectionist":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.62.0","husky":"^9.1.7","eslint":"^9.38.0","peowly":"^1.3.3","typescript":"~5.8.3","@types/node":"^20.19.0","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_25.0.2_1776722516073_0.9749831778680764","host":"s3://npm-registry-packages-npm-production"}},"25.0.3":{"name":"@voxpelli/eslint-config","version":"25.0.3","author":{"url":"https://kodfabrik.se/","name":"Pelle Wessman","email":"pelle@kodfabrik.se"},"license":"MIT","_id":"@voxpelli/eslint-config@25.0.3","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"homepage":"https://github.com/voxpelli/eslint-config","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"dist":{"shasum":"9f374372b5ab6decb3041fa1726406d98cc7776c","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-25.0.3.tgz","fileCount":39,"integrity":"sha512-JtG7rh8Orm3C+CjnPK89zS8DrUht+ZXuCt75JSZCIaQqaAZTaOVMFF/dzYNQ0XfmqKr5VZ9peYQiBhpLFBuD7w==","signatures":[{"sig":"MEYCIQCAq//tOB4fll7ZyUeTR76/Ex/cd3odQAu168cys/RJCAIhALvM48CcDy8XPJnep6l0jGosmjwr8D6l9CA1HKD5sW1W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@25.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":66151},"type":"module","types":"index.d.ts","engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"exports":"./index.js","gitHead":"fe7289c6fe57cb27f4e20ddc1c42f4a9a3da0f00","scripts":{"test":"run-s check","build":"run-s build:*","check":"run-s clean && run-p check:*","clean":"run-p clean:*","build:0":"run-s clean","prepare":"husky","check:tsc":"tsc","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","dependents":"run-s dependents:*","prepublishOnly":"run-s build","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=globals --allow=neostandard","check:type-coverage":"type-coverage --detail --strict --at-least 90 --ignore-files 'test/*'","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","check:installed-check":"installed-check -i list-dependents-cli","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"repository":{"url":"git://github.com/voxpelli/eslint-config.git","type":"git"},"_npmVersion":"11.12.1","description":"My personal ESLint config. Based on neostandard","directories":{},"_nodeVersion":"24.14.1","dependencies":{"globals":"^17.0.0","neostandard":"^0.13.0","eslint-plugin-es-x":"^9.0.0","eslint-plugin-jsdoc":"^62.0.0","eslint-plugin-mocha":"^11.0.0","jsonc-eslint-parser":"^2.4.2","eslint-plugin-regexp":"^3.0.0","eslint-plugin-unicorn":"^64.0.0","eslint-plugin-security":"^4.0.0","eslint-plugin-package-json":"^0.91.1","eslint-plugin-perfectionist":"^5.7.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.62.0","husky":"^9.1.7","eslint":"^9.38.0","peowly":"^1.3.3","typescript":"~5.8.3","@types/node":"^20.19.0","npm-run-all2":"^7.0.2","type-coverage":"^2.29.7","installed-check":"^9.3.0","ts-ignore-import":"^4.0.1","@voxpelli/tsconfig":"^16.1.0","list-dependents-cli":"^2.7.1","validate-conventional-commit":"^1.0.4","@types/eslint-plugin-security":"~3.0.0"},"peerDependencies":{"eslint":"^9.38.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-config_25.0.3_1776774200543_0.5854856085008611","host":"s3://npm-registry-packages-npm-production"}},"25.1.0":{"name":"@voxpelli/eslint-config","version":"25.1.0","license":"MIT","description":"My personal ESLint config. Based on neostandard","author":{"name":"Pelle Wessman","email":"pelle@kodfabrik.se","url":"https://kodfabrik.se/"},"homepage":"https://github.com/voxpelli/eslint-config","repository":{"type":"git","url":"git://github.com/voxpelli/eslint-config.git"},"engines":{"node":"^20.19.0 || ^22.13.0 || >=24.0.0"},"type":"module","exports":"./index.js","types":"index.d.ts","scripts":{"build":"run-s build:*","build:0":"run-s clean","build:1-declaration":"tsc -p declaration.tsconfig.json","build:2-add-ignores":"ts-ignore-import '**/*.d.ts' --allow=eslint --allow=globals --allow=neostandard","check":"run-s clean && run-p check:*","check:installed-check":"installed-check -i list-dependents-cli","check:knip":"knip","check:lint":"eslint --report-unused-disable-directives .","check:tsc":"tsc","check:type-coverage":"type-coverage --detail --strict --at-least 90 --ignore-files 'test/*'","clean":"run-p clean:*","clean:declarations":"rm -rf $(find . -maxdepth 2 -type f -name '*.d.ts*')","dependents":"run-s dependents:*","dependents:0-update":"cd dependents-data/ && list-dependents list -n @voxpelli/eslint-config --field engines --min-downloads 0 --include-historic --precision 2","dependents:1-filter":"list-dependents filter --min-downloads 0 --sort-download --repository-prefix=https://github.com/voxpelli/ --repository-prefix=https://github.com/yikesable/ -i dependents-data/voxpelli__eslint-config.ndjson > dependents-data/filtered-full.ndjson","dependents:2-simplify":"cat dependents-data/filtered-full.ndjson | jq -s '[.[].repositoryUrl | sub(\"https://github.com/\";\"\";\"i\")] | unique | sort' > dependents-data/filtered.json","prepare":"husky","prepublishOnly":"run-s build","test":"run-s check"},"devDependencies":{"@types/eslint-plugin-security":"~3.0.1","@types/node":"^20.19.39","@voxpelli/tsconfig":"^16.2.1","eslint":"^9.39.4","husky":"^9.1.7","installed-check":"^10.0.1","knip":"^6.6.2","list-dependents-cli":"^2.7.1","npm-run-all2":"^8.0.4","peowly":"^1.3.3","ts-ignore-import":"^4.0.1","type-coverage":"^2.29.7","typescript":"~6.0.3","validate-conventional-commit":"^1.0.4"},"peerDependencies":{"eslint":"^9.38.0"},"dependencies":{"eslint-plugin-es-x":"^9.6.0","eslint-plugin-jsdoc":"^62.9.0","eslint-plugin-mocha":"^11.2.0","eslint-plugin-package-json":"^0.91.1","eslint-plugin-perfectionist":"^5.9.0","eslint-plugin-regexp":"^3.1.0","eslint-plugin-security":"^4.0.0","eslint-plugin-unicorn":"^64.0.0","globals":"^17.0.0","jsonc-eslint-parser":"^2.4.2","neostandard":"^0.13.0"},"gitHead":"d5c701bb12ff68b07c4c4c9795d6b0c6d099a66c","_id":"@voxpelli/eslint-config@25.1.0","bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"_nodeVersion":"24.15.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-va5xqBNN2g26Ldwd9plvuakndYt/JFkeNrSt3rJSuqgd3ldnTdDIfQa3OkfOAvA5JH7+nsMrVgVyLDnLbTvZxw==","shasum":"2ebfb0a5c9d7257eb39a6d4d2e9a526a9fd4bb5e","tarball":"https://registry.npmjs.org/@voxpelli/eslint-config/-/eslint-config-25.1.0.tgz","fileCount":39,"unpackedSize":66152,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@voxpelli%2feslint-config@25.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKMxvn7BDJOztSFVjl/Khe44VFa25FL0rkdCp+fE2CkwIhAMv/gzN4Z/iDFrOp97hp3CLyzLZXGpaeI17+KoLxD1dk"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a46dc578-4a2b-4cb8-a813-5b28bdbc768e"}},"directories":{},"maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-config_25.1.0_1776965045611_0.4961312698656539"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-31T15:23:44.654Z","modified":"2026-04-23T17:24:06.118Z","1.0.0":"2019-12-31T15:23:44.880Z","2.0.0":"2019-12-31T18:59:52.665Z","2.0.1":"2019-12-31T19:41:09.389Z","3.0.0":"2020-01-13T12:50:29.025Z","4.0.0":"2020-01-26T17:18:04.969Z","5.0.0-0":"2020-08-19T12:17:46.930Z","5.0.0":"2020-08-19T12:35:24.888Z","6.0.0-0":"2020-08-20T15:56:48.429Z","6.0.0":"2020-10-19T18:11:53.194Z","7.0.0-0":"2020-10-23T13:58:41.015Z","7.0.0":"2020-10-23T14:09:47.149Z","8.0.0-0":"2020-11-19T09:34:51.948Z","8.0.0-1":"2020-11-19T14:06:52.232Z","8.0.0":"2020-11-19T15:16:05.519Z","8.0.1":"2020-11-19T15:23:00.174Z","9.0.0":"2020-11-19T16:13:30.495Z","10.0.0":"2020-12-19T12:45:25.012Z","11.0.0":"2021-02-13T14:20:36.321Z","11.0.1":"2021-02-13T14:35:45.367Z","12.0.0":"2021-09-06T18:48:40.276Z","12.0.1":"2021-09-06T18:52:22.022Z","12.0.2":"2021-09-07T19:55:08.466Z","13.0.0":"2022-02-22T15:45:20.181Z","13.0.1":"2022-02-22T16:46:01.434Z","13.0.2":"2022-02-22T17:08:35.481Z","13.0.3":"2022-02-22T17:10:45.514Z","14.0.0-0":"2022-04-14T14:38:08.795Z","14.0.0-1":"2022-04-14T15:02:29.061Z","14.0.0-2":"2022-04-14T17:31:55.212Z","14.0.0-3":"2022-04-21T13:43:53.106Z","14.0.0":"2022-04-21T14:22:15.338Z","14.0.1":"2022-04-21T14:39:02.618Z","14.0.2":"2022-04-22T15:22:28.942Z","14.0.3":"2022-05-04T14:56:48.222Z","14.0.4":"2022-05-04T15:01:17.390Z","14.1.0":"2022-06-28T13:22:05.271Z","15.0.0":"2022-07-12T17:10:16.616Z","15.1.0":"2022-08-05T16:34:52.681Z","15.2.0":"2022-09-13T13:17:16.450Z","16.0.3":"2023-05-09T20:00:44.487Z","16.0.4":"2023-05-09T21:09:44.913Z","16.0.5":"2023-05-10T05:53:23.709Z","16.0.7":"2023-05-10T06:14:24.292Z","17.0.0":"2023-05-16T12:12:47.582Z","17.0.1":"2023-05-16T14:37:38.256Z","17.0.2":"2023-05-16T14:44:16.710Z","17.0.3":"2023-05-19T12:30:41.099Z","18.0.0":"2023-06-03T14:02:46.434Z","19.0.0":"2023-07-25T11:56:04.794Z","20.0.0-alpha1":"2024-05-27T12:40:56.265Z","20.0.0-alpha2":"2024-05-27T14:41:57.047Z","20.0.0-alpha3":"2024-06-07T12:40:04.616Z","20.0.0-alpha4":"2024-06-12T14:19:27.558Z","20.0.0-alpha5":"2024-06-13T11:53:33.564Z","20.0.0-alpha6":"2024-06-14T13:07:12.349Z","20.0.0-alpha7":"2024-06-14T14:56:03.263Z","20.0.0-alpha8":"2024-06-14T15:01:23.060Z","20.0.0-alpha9":"2024-06-18T14:23:40.169Z","20.0.0-alpha10":"2024-06-20T19:42:25.514Z","20.0.0-beta.1":"2024-06-20T20:07:25.898Z","20.0.0-beta.2":"2024-06-24T13:44:13.507Z","20.0.0-beta.3":"2024-06-24T13:45:05.294Z","20.0.0-beta.4":"2024-06-29T16:56:33.370Z","20.0.0-beta.5":"2024-07-01T21:09:13.108Z","20.0.0-beta.6":"2024-07-11T22:47:59.027Z","20.0.0":"2024-07-12T16:57:17.621Z","20.0.1":"2024-07-21T19:00:10.277Z","20.1.0":"2024-08-20T10:19:35.906Z","21.0.0":"2024-08-20T10:25:31.332Z","22.0.0":"2024-10-24T11:12:57.095Z","22.1.0":"2024-11-20T16:17:41.687Z","22.2.0":"2024-12-02T13:39:40.068Z","23.0.0":"2025-02-12T14:11:36.161Z","24.0.1":"2026-04-16T14:44:42.579Z","25.0.0":"2026-04-20T21:08:15.723Z","25.0.1":"2026-04-20T21:40:42.755Z","25.0.2":"2026-04-20T22:01:56.198Z","25.0.3":"2026-04-21T12:23:20.722Z","25.1.0":"2026-04-23T17:24:05.817Z"},"bugs":{"url":"https://github.com/voxpelli/eslint-config/issues"},"author":{"name":"Pelle Wessman","email":"pelle@kodfabrik.se","url":"https://kodfabrik.se/"},"license":"MIT","homepage":"https://github.com/voxpelli/eslint-config","repository":{"type":"git","url":"git://github.com/voxpelli/eslint-config.git"},"description":"My personal ESLint config. Based on neostandard","maintainers":[{"name":"voxpelli","email":"pelle@kodfabrik.se"}],"readme":"# @voxpelli/eslint-config\n\n[![npm version](https://img.shields.io/npm/v/@voxpelli/eslint-config.svg?style=flat)](https://www.npmjs.com/package/@voxpelli/eslint-config)\n[![npm downloads](https://img.shields.io/npm/dm/@voxpelli/eslint-config.svg?style=flat)](https://www.npmjs.com/package/@voxpelli/eslint-config)\n[![neostandard javascript style](https://img.shields.io/badge/code_style-neostandard-7fffff?style=flat&labelColor=ff80ff)](https://github.com/neostandard/neostandard)\n[![Follow @voxpelli@mastodon.social](https://img.shields.io/mastodon/follow/109247025527949675?domain=https%3A%2F%2Fmastodon.social&style=social)](https://mastodon.social/@voxpelli)\n\nMy personal [ESLint](https://eslint.org/) config – a superset of the [neostandard](https://github.com/neostandard/neostandard) base config that I co-created and co-maintain.\n\nThis config contains a couple of more opinionated checks that I find helpful in my projects.\n\nThis is also the reference ESLint config for the [types-in-JS](https://github.com/voxpelli/types-in-js) workflow — JavaScript with JSDoc type annotations validated by `tsc`. The JSDoc rules are specifically tuned for this approach: type-checking rules are deactivated (handled by `tsc`), while documentation-oriented JSDoc rules remain active.\n\n## Install\n\nTo easily install correct peer dependencies, you can use [`install-peerdeps`](https://www.npmjs.com/package/install-peerdeps):\n\n```bash\ninstall-peerdeps --dev @voxpelli/eslint-config\n```\n\n## Usage\n\nAdd an `eslint.config.js` (or `eslint.config.mjs` if your project is CJS) that exports this config:\n\n```js\nexport { default } from '@voxpelli/eslint-config';\n```\n\nIf you need to configure something, instead do:\n\n```js\nimport { voxpelli } from '@voxpelli/eslint-config';\n\nexport default voxpelli({\n  cjs: true,            // Ensures the config has rules fit for a CJS context rather than an ESM context\n  noMocha: true,        // By standard this config expects tests to be of the Mocha kind, but one can opt out\n  noStyle: true,        // Disables all stylistic rules (@stylistic + perfectionist sorting) — also passed to neostandard\n  browserFiles: ['client/**/*.js'], // Scopes browser globals and disables Node rules for matched files\n  cliFiles: ['bin/**/*.js', 'scripts/**/*.js'], // Relaxes rules for CLI scripts (process.exit, console, sync I/O, etc.)\n});\n```\n\nPassing an unknown option key throws a `TypeError` with a message pointing to the composable pattern — this catches common mistakes like placing custom rules inside the options object.\n\nCustom rules, plugins, and other ESLint config go in separate objects after the spread — not inside the `voxpelli()` options (which only accepts the keys shown above plus [neostandard options](https://github.com/neostandard/neostandard#options)):\n\n```js\nimport { voxpelli } from '@voxpelli/eslint-config';\n\nexport default [\n  ...voxpelli({ /* config options */ }),\n  {\n    rules: {\n      'no-console': 'off',\n      'func-style': ['warn', 'declaration'],\n    },\n  },\n];\n```\n\n### Re-exported utilities\n\nBundled plugins and parsers are re-exported so consumers can reference them in custom overrides without installing them as separate dependencies:\n\n* `plugins` — from [neostandard](https://github.com/neostandard/neostandard); gives access to its bundled plugin defaults (e.g., the TypeScript parser for Vue/Svelte/Astro setups).\n* `globals` — from the [`globals`](https://github.com/sindresorhus/globals) package.\n* `packageJsonPlugin` — from [`eslint-plugin-package-json`](https://github.com/michaelfaith/eslint-plugin-package-json).\n* `jsoncParser` — from [`jsonc-eslint-parser`](https://github.com/ota-meshi/jsonc-eslint-parser).\n\n```js\nimport { voxpelli, plugins, globals } from '@voxpelli/eslint-config';\n\nexport default [\n  ...voxpelli({ ts: true }),\n  {\n    files: ['**/*.vue'],\n    languageOptions: {\n      parser: plugins['typescript-eslint'].parser,\n    },\n  },\n];\n```\n\nNote: `voxpelli()` returns a flat config array. With ESLint 9.37+ you can also use `defineConfig()` from `eslint/config` which auto-flattens arrays — no spread needed:\n\n```js\nimport { defineConfig } from 'eslint/config';\nimport { voxpelli } from '@voxpelli/eslint-config';\n\nexport default defineConfig([\n  voxpelli({ /* options */ }),\n  { /* custom rules */ },\n]);\n```\n\n`defineConfig()` also supports an `extends` key inside config objects, which is useful when you need to scope the inherited config to specific files:\n\n```js\nimport { defineConfig } from 'eslint/config';\nimport { voxpelli } from '@voxpelli/eslint-config';\n\nexport default defineConfig([\n  {\n    files: ['src/**/*.js'],\n    extends: [voxpelli()],\n  },\n]);\n```\n\n### Composable sub-configs\n\n`browserFiles` and `cliFiles` are also exported as standalone config factories for cases where you want to apply their rule sets without using `voxpelli()` as the base:\n\n```js\nimport { browserFiles, cliFiles } from '@voxpelli/eslint-config';\n\nexport default [\n  // your own base config …\n  ...browserFiles(['client/**/*.js']),\n  ...cliFiles(['bin/**/*.js']),\n];\n```\n\n`browserFiles(globs)` — scopes browser globals and disables Node.js rules for matched files.\n\n`cliFiles(globs)` — relaxes rules appropriate for CLI scripts: allows `process.exit()`, `console`, sync I/O, and top-level non-await patterns.\n\n## How does this differ from pure [neostandard](https://github.com/neostandard/neostandard)?\n\n* :stop_sign: = changed to `error` level\n* :warning: = changed to `warn` level\n* :mute: = deactivated\n* :wrench: = changed config\n\nMarkers can combine when a rule has both a severity change and a separate config change — e.g. a bullet may lead with :warning: (severity) and carry an inline :wrench: (other config tweak).\n\n### :wrench: Changed [neostandard](https://github.com/neostandard/neostandard) rules\n\n* :wrench: [`@stylistic/comma-dangle`](https://eslint.org/docs/rules/comma-dangle) – *changed* – set to enforce dangling commas in arrays, objects, imports and exports *(disabled by `noStyle`)*\n* :warning: [`@stylistic/object-curly-newline`](https://eslint.style/rules/js/object-curly-newline) – :wrench: *changed* – softened to `warn`; enforces multiline imports and exports when 4+ specifiers are present *(disabled by `noStyle`)*\n* :wrench: [`no-unused-vars`](https://eslint.org/docs/rules/no-unused-vars) – *changed* – sets `\"args\": \"all\", \"argsIgnorePattern\": \"^_\",` because I personally don't feel limited by [Express error handlers](https://github.com/standard/standard/issues/419#issuecomment-718186130) + wants to stay in sync with TypeScript `noUnusedParameters`\n\n### :heavy_plus_sign: Added ESLint core rules\n\n* :warning: [`func-style`](https://eslint.org/docs/rules/func-style) – disallows function declarations, good to be consistent with how functions are declared\n* :warning: [`no-console`](https://eslint.org/docs/rules/no-console) – warns on existence of `console.log` and similar, as they are mostly used for debugging and should not be committed\n* :stop_sign: [`no-constant-binary-expression`](https://eslint.org/docs/rules/no-constant-binary-expression) – errors when binary expressions are detected to constantly evaluate a specific way\n* :stop_sign: [`no-nonoctal-decimal-escape`](https://eslint.org/docs/rules/no-nonoctal-decimal-escape) – there's no reason not to ban it\n* :stop_sign: [`no-unsafe-optional-chaining`](https://eslint.org/docs/rules/no-unsafe-optional-chaining) – enforces one to be careful with `.?` and not use it in ways that can inadvertently cause errors or `NaN` results\n* :warning: [`no-warning-comments`](https://eslint.org/docs/rules/no-warning-comments) – warns of the existence of `FIXME` comments, as they should always be fixed before pushing\n* :stop_sign: [`object-shorthand`](https://eslint.org/docs/rules/object-shorthand) – requires the use of object shorthands for properties, more tidy\n\n### :package: Added ESLint rule packages\n\n* [`plugin:jsdoc/recommended`](https://github.com/gajus/eslint-plugin-jsdoc#rules)\n* [`plugin:mocha/recommended`](https://github.com/lo1tuma/eslint-plugin-mocha#rules)\n* [`eslint-plugin-package-json`](https://github.com/michaelfaith/eslint-plugin-package-json) (applied to `**/package.json`, with fixture paths ignored by default: `**/test/**`, `**/tests/**`, `**/__tests__/**`, `**/test-*/**`, `**/fixtures/**`, `**/__fixtures__/**`)\n* [`eslint-plugin-perfectionist`](https://github.com/azat-io/eslint-plugin-perfectionist) (4 sorting rules, replaces `eslint-plugin-sort-destructure-keys`)\n* [`plugin:n/recommended`](https://github.com/eslint-community/eslint-plugin-n#-rules)\n* [`plugin:promise/recommended`](https://github.com/eslint-community/eslint-plugin-promise#rules)\n* [`plugin:security/recommended`](https://github.com/eslint-community/eslint-plugin-security#rules)\n* [`plugin:unicorn/recommended`](https://github.com/sindresorhus/eslint-plugin-unicorn#rules)\n\n#### :wrench: Overrides of added ESLint rule packages\n\n* :wrench: [`jsdoc/check-tag-names`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/check-tag-names.md) – *changed* – allows `@planned` tag for [knip](https://github.com/webpro-nl/knip) unused-export suppression\n* :mute: [`jsdoc/check-types`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/check-types.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/no-undefined-types`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/no-undefined-types.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-jsdoc`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-jsdoc.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-param-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-param-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-property-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-property-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-returns-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-returns-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-yields`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-yields.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :wrench: [`jsdoc/tag-lines`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/tag-lines.md) – *changed* – to enforce an empty line between description and tags, but disallow them elsewhere.\n* :mute: [`jsdoc/valid-types`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/valid-types.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/reject-any-type`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/reject-any-type.md) – *deactivated* – too strict for [types in js](https://github.com/voxpelli/types-in-js) workflow\n* :mute: [`jsdoc/reject-function-type`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/reject-function-type.md) – *deactivated* – too strict for [types in js](https://github.com/voxpelli/types-in-js) workflow\n* :mute: [`jsdoc/require-next-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-next-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-throws-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-throws-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n* :mute: [`jsdoc/require-yields-description`](https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/rules/require-yields-description.md) – *deactivated* – to improve use with [types in js](https://github.com/voxpelli/types-in-js).\n\n* :mute: [`mocha/no-mocha-arrows`](https://github.com/lo1tuma/eslint-plugin-mocha/blob/master/docs/rules/no-mocha-arrows.md) – *deactivated* – while [Mocha discourages arrow functions](https://mochajs.org/#arrow-functions) I find it more readable to use them + I find it safe when combined with type checking as then the type checking will notify one when one tries to do a `this.setTimeout()` or similar in an arrow function where there is no such local context\n\n* :mute: [`n/no-extraneous-import`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-extraneous-import.md) – *deactivated* – superseded by [knip](https://github.com/webpro-nl/knip), which validates imports more accurately without false positives in monorepos\n* :mute: [`n/no-process-exit`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-process-exit.md) – *deactivated* – added by `plugin:n/recommended`, but deactivated in favor of [`unicorn/no-process-exit`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/no-process-exit.md)\n\n* :wrench: [`package-json/no-empty-fields`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/no-empty-fields.md) – *changed* – adds `keywords` to `ignoreProperties` (alongside the default `files`); empty `keywords` arrays are common in WIP or internal packages\n* :warning: [`package-json/sort-collections`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/sort-collections.md) – :wrench: *changed* – softened to `warn` in this major as a grace window; will promote to `error` in a future major\n* :mute: [`package-json/require-exports`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/require-exports.md) – *deactivated* – bin-only CLI packages legitimately ship without `exports`; too noisy across the canary fleet to surface useful signal\n* :mute: [`package-json/no-redundant-files`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/no-redundant-files.md) – *deactivated* – conflicts with `n/no-unpublished-bin`: npm auto-includes files listed in `bin`/`main`/`man` regardless of the `files` field, but eslint-plugin-n reports a false positive when those entries are removed from `files`, so fixing one triggers the other.\n* :mute: [`package-json/require-sideEffects`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/require-sideEffects.md) – *deactivated* – bundler-only signal; declaring it wrong is worse than declaring nothing. Browser/bundler-consumable packages can opt in locally.\n* :warning: [`package-json/specify-peers-locally`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/specify-peers-locally.md) – *changed* – softened to `warn`; optional peer-dep patterns are a legitimate exception\n\n* :mute: [`security/detect-object-injection`](https://github.com/eslint-community/eslint-plugin-security/blob/main/docs/rules/detect-object-injection.md) – *deactivated* – causes too many false errors\n* :mute: [`security/detect-unsafe-regex`](https://github.com/eslint-community/eslint-plugin-security/blob/main/docs/rules/detect-unsafe-regex.md) – *deactivated* – at least early on wasn't very stable\n\n* :wrench: [`unicorn/catch-error-name`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/catch-error-name.md) – *changed* – I prefer `err` over `error` as I find `error`to be a far too similar name to the built in `Error` class\n* :mute: [`unicorn/explicit-length-check`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/explicit-length-check.md) – *deactivated* – I don't see an issue with `if (string.length)` instead of `if (string.length !== 0)`\n* :warning: [`unicorn/unicorn/no-await-expression-member`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/unicorn/no-await-expression-member.md) – *changed* – eg. useful in chai tests\n* :warning: [`unicorn/unicorn/no-negated-condition`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/unicorn/no-negated-condition.md) – *deactivated* – turned off, there are valid cases for this, so it simply gets noisy\n* :mute: [`unicorn/numeric-separators-style`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/numeric-separators-style.md) – *deactivated* – currently not enough good support for this in engines\n* :warning: [`unicorn/prefer-add-event-listener`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-add-event-listener.md) – *changed* – set to `warn` instead of `error`\n* :warning: [`unicorn/prefer-event-target`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules//prefer-event-target.md) – *changed* – set to `warn` instead of `error`\n* :mute: [`unicorn/prefer-module`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-module.md) – *deactivated*  – only useful when you know you're targetting ESM\n* :warning: [`unicorn/prefer-spread`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-spread.md) – *changed* – set to `warn` instead of `error`\n* :warning: [`unicorn/prefer-string-replace-all`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-string-replace-all.md) – *changed* – set to `warn` instead of `error`\n* :mute: [`unicorn/prevent-abbreviations`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prevent-abbreviations.md) – *deactivated* – same as `unicorn/catch-error-name`, I prefer an abbreviated `err` over a non-abbreviated `error`because the latter is too similar to `Error` for my taste\n* :mute: [`unicorn/prefer-string-raw`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-string-raw.md) – *deactivated*\n* :wrench: [`unicorn/switch-case-braces`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/switch-case-braces.md) – *changed* – I prefer to avoid braces in `case` statements rather than enforcing them\n* :mute: [`unicorn/consistent-assert`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-assert.md) – *deactivated* – opinionated assert style preference that doesn't fit these projects\n* :warning: [`unicorn/consistent-template-literal-escape`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-template-literal-escape.md) – *changed* – set to `warn` instead of `error`\n* :warning: [`unicorn/isolated-functions`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/isolated-functions.md) – *changed* – set to `warn`, contentious scoping preference\n* :warning: [`unicorn/no-array-reverse`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-reverse.md) – *changed* – set to `warn`, mutating `.reverse()` is common enough\n* :warning: [`unicorn/no-array-sort`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-array-sort.md) – *changed* – set to `warn`, mutating `.sort()` is widely used\n* :warning: [`unicorn/no-immediate-mutation`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-immediate-mutation.md) – *changed* – set to `warn`, can be noisy\n* :warning: [`unicorn/prefer-class-fields`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-class-fields.md) – *changed* – set to `warn` for gradual adoption\n* :warning: [`unicorn/prefer-classlist-toggle`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-classlist-toggle.md) – *changed* – set to `warn`, DOM-specific\n* :mute: [`unicorn/prefer-import-meta-properties`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-import-meta-properties.md) – *deactivated* – requires Node.js 20.11+, consistent with `prefer-module` being off by default\n* :warning: [`unicorn/prefer-response-static-json`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-response-static-json.md) – *changed* – set to `warn`, API-specific\n* :warning: [`unicorn/prefer-simple-condition-first`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-simple-condition-first.md) – *changed* – set to `warn` instead of `error`\n* :warning: [`unicorn/switch-case-break-position`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/switch-case-break-position.md) – *changed* – set to `warn` instead of `error`\n\n### :heavy_plus_sign: Additional standalone ESLint rules\n\n* :stop_sign: [`@stylistic/quote-props`](https://eslint.style/rules/ts/quote-props) – requires properties to be quoted when needed but otherwise disallows it *(disabled by `noStyle`)*\n\n* :warning: [`es-x/no-exponential-operators`](https://eslint-community.github.io/eslint-plugin-es-x/rules/no-exponential-operators.html) – disallows the use of the `**` operator, as that's in most cases a mistake and one really meant to write `*`\n\n* :warning: [`perfectionist/sort-imports`](https://perfectionist.dev/rules/sort-imports.html) – natural-order sort of import statements, with custom `groups` ordering: type imports first, then value imports; within each, singleline and multiline are paired tier by tier — builtin → external → [parent/sibling/index]; `newlinesBetween: 'ignore'` so downstream formatting isn't disturbed *(disabled by `noStyle`)*\n* :warning: [`perfectionist/sort-named-imports`](https://perfectionist.dev/rules/sort-named-imports.html) – natural-order sort of named import specifiers *(disabled by `noStyle`)*\n* :warning: [`perfectionist/sort-named-exports`](https://perfectionist.dev/rules/sort-named-exports.html) – natural-order sort of named export specifiers *(disabled by `noStyle`)*\n* :warning: [`perfectionist/sort-objects`](https://perfectionist.dev/rules/sort-objects.html) – natural-order sort of destructured object keys (replaces `eslint-plugin-sort-destructure-keys`) *(disabled by `noStyle`)*\n\n* :warning: [`n/prefer-global/console`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/prefer-global/console.md)\n* :warning: [`n/prefer-promises/fs`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/prefer-promises/fs.md)\n* :warning: [`n/no-process-env`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-process-env.md)\n* :stop_sign: [`n/no-sync`](https://github.com/eslint-community/eslint-plugin-n/blob/master/docs/rules/no-sync.md)\n\n* :warning: [`package-json/scripts-name-casing`](https://github.com/michaelfaith/eslint-plugin-package-json/blob/main/docs/rules/scripts-name-casing.md) – *added* (not in `recommended`), softened to `warn` – not auto-fixable (`hasSuggestions` only); enforces kebab-case `scripts` names; catches the `clean:hashed` → `clean-hashed` rename pattern\n\n* :stop_sign: [`promise/prefer-await-to-then`](https://github.com/eslint-community/eslint-plugin-promise/blob/main/docs/rules/prefer-await-to-then.md)\n\n* :stop_sign: [`unicorn/consistent-destructuring`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-destructuring.md) – while unicorn dropped it from their recommended config I still like it, see [#283](https://github.com/voxpelli/eslint-config/issues/283)\n\n## ESM specific rules\n\nUnless one configures `cjs: true` these additional rules will be applied:\n\n#### :wrench: Overrides of rules\n\n* :warning: [`func-style`](https://eslint.org/docs/rules/func-style) – enforces function declarations whenever an arrow function isn't used. Better to do `export function foo () {` than `export const foo = function () {`\n* :stop_sign: [`unicorn/prefer-module`](https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/prefer-module.md) – *changed* – restored to its `plugin:unicorn/recommended` value of `error`\n\n## Can I use this in my own project?\n\nYou may want to use [neostandard](https://github.com/neostandard/neostandard) instead, it's the general base config that I help maintain for the community. If you follow the [types-in-JS](https://github.com/voxpelli/types-in-js) approach, this config provides battle-tested JSDoc rule tuning validated against 50+ downstream repositories.\n\nI do maintain this project though as if multiple people are using it, so sure, you can use it, but its ultimate purpose is to support my projects.\n\nI do follow  [semantic versioning](https://semver.org/), so the addition or tightening of any checks will trigger major releases whereas minor and patch releases should only ever have relaxation of rules and bug fixes.\n\n## Alternatives\n\n* [`neostandard`](https://github.com/neostandard/neostandard)\n* [`xo`](https://github.com/xojs/xo)\n\n## See also\n\n* [`voxpelli/ghatemplates`](https://github.com/voxpelli/ghatemplates) – the templates I use with [`ghat`](https://github.com/fregante/ghat) to update GitHub Actions in my projects\n* [`voxpelli/renovate-config-voxpelli`](https://github.com/voxpelli/renovate-config-voxpelli) – the shareable [renovate setup](https://docs.renovatebot.com/config-presets/) I use in my projects\n* [`voxpelli/tsconfig`](https://github.com/voxpelli/tsconfig) – the shareable `tsconfig.json` setup I use in my projects\n","readmeFilename":"README.md"}