{"_id":"@jeremy-bankes/toolbox","_rev":"79-a4a0a3b9b886bb7fdda50279a5b95593","name":"@jeremy-bankes/toolbox","dist-tags":{"latest":"2.2.6"},"versions":{"1.0.0":{"name":"@jeremy-bankes/toolbox","version":"1.0.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"types/index.d.ts","type":"module","scripts":{"build":"npx tsc","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","documentation":"npm run build && node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"2bea691818ef850f9bc89ba3cf3c562d63776b00","_id":"@jeremy-bankes/toolbox@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-EpGvapaFrw8QQS+X6HaExP3LLSoTtDTAGUqwisGeOCOFtK7vu7GdX8Zbia/IlyXYcguzMuT0ijxpKGwO4Aofpg==","shasum":"9c51e2d9b8ab42fd1d735f266bccdab7310bb77c","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.0.0.tgz","fileCount":16,"unpackedSize":51302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEPvxoYbrZqjQ2Xr3IOqgqqIBT51a7/WHjG8uQ0jRnZAIgWHlQNXwHDLn5/pqn96aKcm4VF7qhuCvFloj0UMUYnws="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi50GKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ZA/+PuKg1+flPJJYlTsczOMbYmV+hE2UpmennbKvbfS26KatHzg8\r\nU884/ODGH9emOav5sLBjoK6qwnN4MahxPgjsHBbHZwu2SIbkObD95kwYrhE9\r\nNrq8BRpWhW7LsLp0PQf0p2xOZ7j4jMFEPAIzHSSByZWv8t3SK3ACWgoZnt3R\r\ng7JHAmsAh/zp1CO8wL0+r3DIa1D2YeXXMVw56xUdiIL6OJwXmI3RgIo+4MIu\r\n+SEBOEqDmJ+QJy70pdkJ3ItINaUymbnkGNB6dUb+kPz8jXUdNOEkzcF1cakp\r\n61QkeEnd2BRdRIGOKdEccvWPR6iIhQfXekOT6wrwLPi0DRlFumiVP5WVP5tb\r\nsiEJblNY1i/paMyy9cbEJ0qUGzQFD/YLSvjFwaTGm24FgFBYvpULptFeGDhZ\r\nRdOP9OZ1d8Ves7wLHtf3DwnvkkFKkTptwAL2sFA2GAqnnOVhInlEcWd4IJKS\r\nxUl8VYRC8pFgtT7p9/psSnHPe1odrZTTwZ6qV6gtz2SRELUjzFrkcILLSMr4\r\naL3WAHz/qyDZt6MMLh7RoA2ZV9gJzbABfo/zBPqH/XvKaijA08900XV8SVoV\r\nFVf1FhladDa8JwpcnqlvwgLCocidhRNy94i8TJBeXQwbt1CtzfytvOWSJuDs\r\nLjp4ZyLcwq6hc7dkTQreAkchaW9TYxPPIw8=\r\n=CwZv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.0.0_1659322762308_0.43602167167819084"},"_hasShrinkwrap":false},"1.1.0":{"name":"@jeremy-bankes/toolbox","version":"1.1.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"types/index.d.ts","type":"module","scripts":{"build":"npx tsc && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"6678ba521997097e206e42b59d1878d9c31c6040","_id":"@jeremy-bankes/toolbox@1.1.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-i/7Ifwae8b03mFZzRNcfHJH+MstxnBY2li2EeO0dyKNoNjzV+s7dVOibb9/QIWL4zKpOxqZpUn5rktCxhE/13Q==","shasum":"34081477f7894d63827b1782fd5b8c0164e8c14e","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.1.0.tgz","fileCount":25,"unpackedSize":75071,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUykpnINW3NokKPcDqEh1wMg+FGUHgLqO3WRRV/nbfgQIhAOsHuyFYG9mLp7v8OqP8b3dQEjWjWIEp/lOgz7oEb8Qv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi500GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/zw/7BzOBQtgjXqy+oI+WEKVmUY06IRp52k5kzOTaOt0AG+BpYdEN\r\nXewd7BogcwMJADMdnZ5D+EB5XsaoW+4n/po3c1VcZ6eDIiRKWoozdW4A1PWl\r\ngFxww70vfREmtjAc6oDIl/J/Wswn8ALEIYvFQ/Q4zA8kt1yv6CA32O5Gy2U2\r\neQ2JpRfjrlPFFKi5/wFASK2Mcsc/L3ouk/4v0l1WIcpv4fjmjBPPq3cnUo04\r\nDmkdpwfE9z6rwYUzipjOJB2H3FuaKhB8Ru5C6SwxuvRWvNf3NPFElJNtJwEl\r\nh5wToZMgdguNYLgu/km05WXuvcLc6MhTmVcfwA0rJIopW4hMXWhELRwYkAyz\r\np2Yc2Fmhd35JCKk+ISKoOqD2Qan6yDIkS20rO9s67Qhrg8Qmt3ivGA6QQ9p1\r\nv5rcDziJk0cwaBlK3DGejcmiy1M6rMyaZGYMOdOQZX18DAMSiHm/DsslHroy\r\nbeWW7Ew9KIT/OxXi5N48hXS1Isf6op97JRnql2uIobWiBay2EPhhNEF1uDm1\r\nlfNMwJLVHXKpxIWl94xLvQnsOQjQ4vZ/N2vy8YvZEMw+lMjzpg5pGOivmorj\r\n1bN4PYJwT7b96+MxCwYDCScH3J7W1g2i50Lfgs9B/LQKI+HjHk2i/WFuhmnh\r\niNSdSHPVedlkrnqN27xALXy3DoPNhs7gd1c=\r\n=Udkk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.1.0_1659325702642_0.06367223782011622"},"_hasShrinkwrap":false},"1.2.0":{"name":"@jeremy-bankes/toolbox","version":"1.2.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"422bc11277abd1a8aac6701d47716263179dca04","_id":"@jeremy-bankes/toolbox@1.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KxP6Hi5AkgjaaCFbUeMDICkqLWsL10PC9IKYP3xGQcFwMBlPoo36z1k//Qc65EVvm3Fs+Y4NNJIbSI7faxfiAg==","shasum":"a17d72b13455bd5f3b1f38a5046ceaa713f1a09f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.2.0.tgz","fileCount":29,"unpackedSize":92618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy3Kxqq1A94Z/q8nXeZhEUzeK461ixJ53HaPQgL5/MNAiEAs4frjOjy5zQ38isTRwa9m82LeZCUWKe9yVcopchuChg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6EfYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEsRAAn2Pj/sL1ARM/xyUuJVyrRA9cOmFf+Lgy6KRr3SiRr+6kHOW8\r\nU1FwL54ncKMdfPwv9l6Mu2WYVS2WnYvWbWqUmYFC/mWYNItRKvY0bZoQVnUL\r\nkyGjUKiI6VeQlCL+KR8/5Jit7hYZwPh776K/HkCW0Woxn1FYVGZj5cysNwSZ\r\ncYhqXraUZdAKpMJ4PEOdIo/zw+7AJjRc5rAjzBCaE1UhVAlchMmB5YFUA65B\r\ngKZIxIRYu1UoCWvnBa9OU03hDyPkv80HR0lM/cjyWvPuhi9b2S3DGbkBUmrt\r\nwyH51lGLLA7kny7MHEPHGTmKGbbfpB4fcbbQzHCdHkOUiU80izEwKqSUZSBa\r\nCNU6Cc3Wxj7ZVEzo5gAi0Smh5LBvY8ELzNDeJSAFr034JzTga+k3fHHUM04n\r\nbCFkesx+rXlaI0DShvIKQpzJLsrCZvlX3+7a/8PX3j/mXATLHIG7cQYfarPs\r\nb6S78hDA/BAlaAaDwHxCzpQGrfnuf/pW4RloNl/7oFEWjOcp3bBOYfXknJpj\r\nPIMCTK1Mqq7v6U2TYUbJim5lPP/YlgK8IO1CvLRbbQauolKvnIuHUigxlg+z\r\n9p1OsEJE2fHI1BlhC7J8D1OKTdQgCDGmVZJLZmexv9ehL9hP0qXLKJXxiOf6\r\ntBUzogzwe5RoCl7JEeFGIAcUa7yEgQ03oRQ=\r\n=PxWU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.2.0_1659389912037_0.051380432153089295"},"_hasShrinkwrap":false},"1.3.0":{"name":"@jeremy-bankes/toolbox","version":"1.3.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"b8eb061cab7fc5b9d6ecf9d929c8a4259fbbd44a","_id":"@jeremy-bankes/toolbox@1.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Y/hlHpJturyYIe+tD/vlxc380eXcngJXjM9e1NcyzSmKFqq3Kk3kmkNl53JjscGEVSy4snXwhtSR6/+jq04dHA==","shasum":"24619b8556b83d626dbee98e0f35764da2342a5f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.3.0.tgz","fileCount":28,"unpackedSize":137810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYR6Ei77zcoHV5qlhHjMMGVvJ4CqV1uR2/NzwWZAHfRAiEAvELdxitfAaamM0UcBOJzG5t9u27u6t2BKU4Mzu0n9Kg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6FQQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ1w//YBjcgaixm/y2CFLoMqXwMxkB74lDg3nwrnlPkDHj3lUiLSlP\r\n5gHDNBw1WczO+6LAKi8LNowkw3lqFb0HcsjgmF9UvhhFC6KQyiQH2/5wIjuF\r\ngaPJb9MWAoPG0p8epQfgZ6zIjIplPVMQcwK00BAEQQIQQ8y2DaWRgzxhQ8M2\r\nvADFQWJg+YjSfSt5ncqA469dD6Wv30Uscny1lP2/fEDjshTBWngjyQJ70sDJ\r\nRM5gLMZZYHErvu92H3/Cha+HjvxSzMK0idmG9caKMNW61yQEAmGQQ9Zh4+1C\r\n/OI44ICDZiz5YLLqWYqhRCaePMfNybiIsoRyUC92Ortp697O73YoLNjdUlK2\r\nzgGsAuwjbRHk2kG7LYkaIAaidmt3cZcaR5TLK3R3r7Kv7yx+eQfKMx+5kJ9Z\r\nFs+Mj6atebXTFlnfTwTJO01kxwSyAenIJBVFM6vH8+UoeKGIa8uxWKESQetd\r\nCQZLl+C2cdMOnEQl7GYWQPiOlnfrujBCce8lbzqyclJemuFwAGAO+RACs5lz\r\nhKMg3zBIRTYYUXuMwBW9aqza4KEiQVESJRdoLtk4dtI7FBi8wXG3IQlhH90D\r\npNDxcJWxYlmGPemolkonBCzLA3dp1e6IFAq+NTY47JDUWAr1irAVEgJzau0m\r\n+65CN0NV5qQGYSlktSbvigIvtBPqDEPEzwg=\r\n=lmOj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.3.0_1659393040106_0.09425405195947278"},"_hasShrinkwrap":false},"1.4.0":{"name":"@jeremy-bankes/toolbox","version":"1.4.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"6e5e6b99c19b004fd1dac4253e58fc4bbd16a963","_id":"@jeremy-bankes/toolbox@1.4.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8C+wwU97L9MBP2u8LFFGrCO4bQN44pLrNY6HkIpNrTxopQchk/QumS7sQSBcux3I9VUI9/uWWPtA/1CAS8tj7Q==","shasum":"7028139bf9f4d2fb69177e1b30e9ac788943294e","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.0.tgz","fileCount":28,"unpackedSize":157955,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNsYWQPcerjL5487BL0y3EiYvY4behCPqdsLolz9CuQAIgSY0EzJ40d62IF+dtWMl3V9Dykt8WkJWLExO+ALnlBtE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6UWpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnLQ//ZrBN8rCWYSxK8V9Qiypg8kHSSRG++7HS6cykYGjxWlApJqwZ\r\nEjtbiFVaL3QueyFbJemYFfal2ZUNXJKAUN3N7F7LuHgxEHEohaFnBGJ0w4Zt\r\nJKxohatAy1ja3qZxyRhGYfbKkt9mK5b3uIO4Qt7SvOgqJIFkG2gxyHTKAQ7y\r\nkfEE0LzmbTPjqisEX+A3DKhbCo8V3WWBdV2MlMU4cADmr1tbGwlbcVDOJEcT\r\nF65Cz6NU0/u29+5NGxg+KynuWOZ4aJXs/cLLBJYn2Y8YNnWniiuh/DPqrgkD\r\nD5eF5sM6ZQ1rmW/lwhe+vWt733bzRhkFVfTQAEAxy2NGveDxWvWq4Jp6bLju\r\nDC/XxMRaVv6i6oelbafP2bWj4iMBZJSU/KlGuruho+MyHiz/NL3Am0pMdahf\r\nCC/HifGFjNublhJle2wCk4LQ+WWphDI+UUsCOlRt/kb/hYy97n0wzYaBfG6O\r\nmMuIfGFNOn8MOCS0mj/LkYenMC+I3OPwWnT32YOgUOplfG3vbo+cgs+uv8HB\r\nVFembYlBf9I+Fm9bJHf8oRIIpaOvQjKJQE+t+kOmg2v83ZihsNC0dWkklEVO\r\nPeYSgTV64kglRVcschuNfVIZQ5IeyumLRqUTdG2YhbzdXCmXwJSv1xELLQ3W\r\nFnccDDnLaTB1VAnVlg4glm0XVWwJbVRuM58=\r\n=iIP1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.0_1659454889353_0.14349375191425828"},"_hasShrinkwrap":false},"1.4.1":{"name":"@jeremy-bankes/toolbox","version":"1.4.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"fb6adb28612d3fed8ead37f42c41acd90a0ce4df","_id":"@jeremy-bankes/toolbox@1.4.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Bpia1YCGOVWYCNPiarHPbkwYsseiynnzK71HXtHY/U2AkBaohBy4nUdPdadCDfgM7awpp0oTgJpGN/cGCOQl9g==","shasum":"4c5e2380b66ca8f37af82ba21095e33329c49d09","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.1.tgz","fileCount":28,"unpackedSize":166296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFwhdatQlMrX/QZf7eHKBirVn2JzckaE7cub6L7H0QrAiBINciDX0QozsNBs2r9s2N6RUolqbAf05cFzT0TXHuuDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6sOBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRng//RI01tLlVTv25n2MXLVdZ3TJRaj9RFY/vLM26CVYXUErfpn/D\r\nGmT9jDdE6Re2AB/YHp/zQr/lFbxYAEwlsO4eI/r+cXl4wSu7jtA006jMqU9l\r\n6u54CFyL3pFWc59kdQ4fdu/58MHFTcBNBYXlnk0VTURjd/IhVut00ywPOLKS\r\nnT9Fe1Fxu8m/YdBdTRt965LE02x+wkfAIdXM1SvksAZR2l2cGDhtfrlXkEpE\r\ngBLSH0PgoQGmLxhEPUI2I6duK5bethy2QDpUh9n5NnLFYaZY/Uj/dkWzAeMA\r\nBgB8wnp22v+biVdPtLyA8gY2cTpjUcAu6wMhpHgTHr7fE7FMqZEdAAIGDFDU\r\nbBx5qt0cH+GvfqDKqh0rj/9qIIchNahMAqwk3VkDZMheIQA1tczfsiuSCmOS\r\nNB2C6Mqivvlba37Sh7//OzvWUFday2+UNWk52hxl7uSKo5bXg23twW2h6iCv\r\nIH2gn8qqSmCxDOhtYxQeVhHqqmtEox2hGJTwRmbEamxEWGBAFkBKu57rHm6R\r\nURg18pfbifTHZNWMavXJPLDT0jG2BO9W6EI1spv4n3sA4X7cCJBebJG55I97\r\nV11nXaRmuJ/1wgJNhUs1Da5yJ6C4dKyjp2ViMs8YPjp1pEnox/lL5q7IGATa\r\nHFlmYznDCW+fGqyB22axSTinXkF0j40xjQ4=\r\n=5nKT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.1_1659552641271_0.4616889146699559"},"_hasShrinkwrap":false},"1.4.2":{"name":"@jeremy-bankes/toolbox","version":"1.4.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"4e795242faaa8f9a4717775d34bdff5174e473e5","_id":"@jeremy-bankes/toolbox@1.4.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mJplGJr/5N5wXVomvwQgMmA5TJzl/+IW1Twy8Mu41v5q4EVLPXcY5tA6sNtoNGVTab8PdzWhEVrrpkXgxS3Unw==","shasum":"7909b00dcbed0879bc980594fdab5d8a8941b61b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.2.tgz","fileCount":28,"unpackedSize":166278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/ED54Lqg4ktnU6cMfh222XB0nDXsUcRk+ENILTHHXWAiEA7mCqrTOILNqXCjrM3+DR9/8wICZQ+IGCV13/fzB7M98="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7WJkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKdA//SHVwPPkx20y/JFCChfDn5/LVVjWrAkaJ8WUwi5YWgvTRqqp/\r\nBwSjbkfoJhxV7w5QDuYg/wz3O9BZHy+OkwXM0pjKLQEKI9mjmjSQAqgnkWVr\r\nNpDc/b03wxJs69l3/r69gBv9RKS3nqbz5wV9eTLg5ReEyK+S271wIEHOWZaG\r\nHLFtmgT9Zw32WN9mw/+H4fstYOEJw0U1YCRfOKF+MFtk7v2a9YRUEORpdlCP\r\na+DVctnf3gXEu3R1h5gMBrggS8fzUSekaZIORJLNe3jStvK5mwYk7FFwV04q\r\nSP7jP5cE7fLTX2rJwtwxS8oJvq+MOhF4O+9353bQFHJvNA6QdUuLEsee5jtd\r\nd7oiaoJY2lClAUCZs0YeMPN16SjAUvB+h3l3X3rdO9zGmsBP3/zWA3qWRcm3\r\nVVjyQUVE85Jg89HwUwNRZZvkKzDzH6oA4q4eN6QocKkb9VM9HW8QmL+tfdar\r\nTRKKerLV6HnI0Fw871Rs9nblIrxwDcEBPG/+pz/zkPpkifDV39eUbQD9SkUy\r\nBY7g87nj48xUTWPkwC47H5tm/m2u71X/XyyA5uZfTHaAKpy9hGZJ+k+6N0IE\r\n9rYDuzpWK9SYpiZ5Aa5k1c4f34OVRbtaSKFPLUqOK4atVaWcp+QQT8rwObgX\r\no0GebZ+k2B1EnkklNUdUyjYo+xb6XIlvYGM=\r\n=MHjc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.2_1659724388507_0.6074064507675399"},"_hasShrinkwrap":false},"1.4.3":{"name":"@jeremy-bankes/toolbox","version":"1.4.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"9f39c7637c7cacfca2306e10d0cd1e32395a6f77","_id":"@jeremy-bankes/toolbox@1.4.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-J1bKFDy+HOGvzaXVzvTNtqAxif7jDJFyewmColysgwG9vtYjbkY6y7n3D69UYWzJDOFUncizHRNjPGq+syZvCA==","shasum":"77d75c12ffc728bc59e1845afd6114afe91f26bd","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.3.tgz","fileCount":31,"unpackedSize":170484,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHLyz2JnfiuWZZbtPLXroycE6Fnx23Wrwnj0GwigfwTAIhAIXO/pLPjHKHtoMrmPPPV4G3pLaCAT2XWPdeG5t0o19d"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7rUpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro6g/9Hp0nzLM49IHLeyrZvfchbH2Br8dHtCKEhSs/3zpVSx/feOHJ\r\nuVnKwLXiWJOB9ZF9CqWvqw1zl7ZpkgZpwoeZ8AtnuPTFxR5/a9tFm5LuRKTa\r\nIPwfKCm2M619OLiEQk5ea70pRBGx11fAv4oIaO+OEv1q48puKpShT97SZ4zt\r\nk9UeEp8yU2SWFW4+Nua66Ns+/bdSDjqR27qM+ZOuPtxnX+kSu44VWJDqoL9Z\r\nPS741HkUBO55Jt/6EBRl1iI1lxXnG+GKlvPacIuU0BHGHdEw3yFwM2L58y/w\r\n7YV+wlAOGYkp4SITRIRTnR3Rrj9sQFQvbMfu7cTs8Ado8iagPxnnTKHo45Iy\r\nwmcJuRl8b3xWtMKJn+/ZUFVizVbqLxa+hrbP9A2gFbxxHTGEPHhUlO22xpvq\r\nne/UPf6qnsVZbLJfcCWx4XPbDiVdtN8SaZEWAW9TtE1DzdBB6UequJsNnivJ\r\nOGvhd0NRtNvZQEworNxU25TKK8Z5AYliXOmnfVBjNf6SVKQ51APIJaC5hYX1\r\nNdGdSKSctZFV5EFYfw2c6OTKPuRqlsvuijPSfgO+fa/9E7f/6uWL6k64ijSf\r\nZyYBfwm5oThGTNrmvUARHGT2y2I8CHLhvHmp1LpZTTkMSUPnqx7oH3DxPf6/\r\nWV1jvHzfxyF2ax+DHcWqp0vINtRPRBsbpqA=\r\n=Nsrg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.3_1659811113511_0.8633951832779396"},"_hasShrinkwrap":false},"1.4.4":{"name":"@jeremy-bankes/toolbox","version":"1.4.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"91b605eadc5e1bd58753323c92ed7ce94dbc691e","_id":"@jeremy-bankes/toolbox@1.4.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UzB4xxLTBKPvNOg8/Lug7tfeiETEkgtUFC7FNn1zWNST9e3o6urSpNwSFb+G8GSGBdGgSzmKUX1nV/MkF/hDZQ==","shasum":"e4899fa2dbe7236e685dca9c94e933cb98a29bb2","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.4.tgz","fileCount":31,"unpackedSize":170619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVXRj3Hbm3Z1Zh3tYEhEC4YkP+cVWQmIi3cp9rkKdpxAiB35uxH+aPYJwHcZI0qd7vJJrVVpEYLa0h8Vz71bRpqXg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79d4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Aw/9HrPWKr5OGfM2qG9WsOPsUge7IxLDv/4nN1zGMueQbaGJaOaX\r\nKFzIDtVAOk6DkV82TXXcxtioKwHwActBnnQGhN5qtIw6XWixmeaufkMOOhBO\r\nlngh4CybwuDBBqpwN1k6PiuDYsZPQ9+NvC+Qcwhfn+8SFzB8weH3BPRA3ALl\r\nsK7i5qSEAw4yqgBQtL15BGeEGS3Kxk/W8J+7ecojw0KoMMhnkJu7xZgG2efG\r\nLbBFM3N15tmycMHo5E9eZ1M74YfZFedZ9LBC4aW3GbjnpmBA7hgyH6aP64aY\r\nnXbsFlpAo1KDGJoqi47ToLA1IStdT8twtLMgVRu4GsQXaFYsRHkPgAW21ryY\r\ndO6HUlk6NAPGGLDLtAKQ+SZ/2F6Nj90t7/f8CQ3vNohmVv3iz1R7l85fxRIw\r\nyySqR5blact11SlsuYW3ITf4e94nJgHDfITt5bXVazno0AtleUr8Mh68Iggy\r\neleIsq5x8qXLDqjE2Kl3gpjGaVtWCa8CTC0q1fWSnqN8G8/IjVR6qHrCK5wM\r\nK/jAtQNGVVBPQY1GQ2H/DcbQhObrEzF5gg/GeZN9grSGe/sUPBe0j8hFGTmB\r\n9ruRJNmdruLuKOMyLW4l7d5NahOKg+rV6x5DSygxCEq2qdfeu8U4JMrkH62F\r\ni0mtMtpk6NUa6IOzt+GooYP8wGrtSmRFO3o=\r\n=jewp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.4_1659885432389_0.5475240546445297"},"_hasShrinkwrap":false},"1.4.5":{"name":"@jeremy-bankes/toolbox","version":"1.4.5","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"3a143d88ba70c9c1baddc87dc23b5adce773dbb9","_id":"@jeremy-bankes/toolbox@1.4.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yAF+cQV6NOZnWzpeHN+Lgnt+SPHewY7fyFzmyulvmXfUjPeOq46pie81gu0Me36HF6Xe5ilsHRFXHSvy6Gyrhw==","shasum":"5e18692f55cab7102ee681a37dee1cbd62c732e7","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.5.tgz","fileCount":31,"unpackedSize":174275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjpBiq4jrD8zhrP56MGzpiDmuFgm9ao7urYDECguDSfAiBQVF6Zv2swVEp+q+fy7aUgPWuNaAr+lfLfosUaguUs0A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79hDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou6hAAlaW3GXnrkpPmnR8eBM/uyUom04PGzUC9fFrlyfxb0VRH8m3S\r\neDhz4NDamGncQHb21endRGjvEV+X1Rr4vL5+nKla+aKGcOBb5SzFN1izjVqi\r\nSmPFwM+05Ci7tdlQj5T7JPDLpIWrL2C/qIhMcnwfEdSvo2/oZmrcGGGFruze\r\nqgu/Scaei3P7hk15YCYju6vy6nK6PcWpDUS2h4DHtM5tBg/O8PCoS31dTiVV\r\n529lEq8rkD5ztFd+WV+vV6TUhFhDRefosX7CPSOu9bmdZ6cpnml1YcycCz84\r\nc15epv9Aj6weys2WHwAF2CVlj2CswVsFwEZcl8ZtBFYI9hzbLETPD4cWu18X\r\nWxYMC0u1P0RloW3a17lcemOMtCmdKfp159Frb9xDZWy7l9wCbiAqxLpJfPBM\r\nHu1UkIu2K6KuPRJLCgbVBxsxjHYhBlGvJP6ULVZdC+EruWYSNoOJndHYUHlw\r\nnUA+yJi2m90+Be2Dpqh5M2uvF2Qei5H8FG534pf7vXoKnYRu5qyOVMxRj/Bq\r\nzomjEawLXFV+ll0zsxPkWhlHxqQk9zDmlY3NWvbuP9bChPJVvOTsU0H2ri09\r\ndAZJiS+KIe/V/Y82lSAQXHJP4zVKheWghcMxY2NN3hB7xoqy2tnegr1PHYhu\r\nzDnIrl8c0dldJ6qumyE5OGasK9nwFiQIVk0=\r\n=rWF0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.5_1659885635040_0.5381131904329359"},"_hasShrinkwrap":false},"1.4.6":{"name":"@jeremy-bankes/toolbox","version":"1.4.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"a93239e4772ae631da727d4c5da0d1d52525956d","_id":"@jeremy-bankes/toolbox@1.4.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2BG2Au+WiaurWhSVPZ9fx9IzjlWdeMreB59s2kWYN0EZ4slth+lC/GhiAlNdy8lI/aMMSA/1x+3Ahk1SqXdbQg==","shasum":"52d4c6343047942d9240c769651d090c0393d548","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.6.tgz","fileCount":31,"unpackedSize":174289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9tx4jXVeW5byU8TYOrmhcHveyWACy2WeRFOTFHDJ4NAIhAI5sPPcAcIfjpTeh9feeBmvU/SjgGDSbxIg5uauoLII8"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79oyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphYA//Y3r4IoDodf0lN1w0OQaEB0kzksQumUPVbokcoM4HiWoIdtjP\r\n50yELsszck4AEvrtofWATq7hr//9zsAtdj0+mB4kgccVOdGmgGs0/vk/PHOd\r\nyK++rI5dsym0HnPmxNbm8rWLfdODercHBkVQt92IxlkQ+MLTdrBHQlsVfXzw\r\nwt4KPs1UD6vdOrIzQBUFb+b3mWgsH7bZqnCB/J8NykfajPX+oEbEjBw+7dfN\r\nDoHWNd/3OV5ZrVB62wTyYW6WmOCbdrEcodmAOSncxnTOWX6fMKFT8tBfTLjJ\r\nV6wu2XhHdiCO+5CWAlgYQ6vpxTNFiNaT++R8Iw4FYFFGUyPMCVUe8AE26l2k\r\nCKOum/2hCACtL41v5Z0FZJx7WZgeOQ0fDmPpbH3oNLgmFff8REg3BwsNAZsk\r\nDeohZQOt7pbMg6HjKdQzjIRDFrA4n2VrJ9X/lDLn0MTBBVm3BhEbg5NNlDbz\r\nZF16ks1pSQgMvCG5a1ES06BwzojtiMZDNJjWeaF0UcM/Y5GKYPY2Ciyy/vSw\r\ncMRhoCh2FscAbIwJoTReVdSyhw06xfNS3qaB66vW155vVfVE0b5upsE57A9F\r\nv+ybLLvldRVKZJFhDtrw+Nd34lGWiUtzMHwEf/iFkED7qhYht+ZfIZ+lB/gF\r\n9staSNRiXj09xrH9OzwZ05c3MjRdDd7KiVs=\r\n=Ps4e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.6_1659886130485_0.3949299868012468"},"_hasShrinkwrap":false},"1.4.7":{"name":"@jeremy-bankes/toolbox","version":"1.4.7","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"a93239e4772ae631da727d4c5da0d1d52525956d","_id":"@jeremy-bankes/toolbox@1.4.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/9ZVMsN/5B9LYExqtN1h8YoZYcbOFBEqDo0f+JQY6aC9lU19nPWuHxPpKCylYBvjHB+NYZZ3QDcEBRk/Fz7F0Q==","shasum":"8e3ba4bdaf693e7daf1ca35144a5b44c087d3a0d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.7.tgz","fileCount":31,"unpackedSize":174320,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfzWs4OMaPaPgJ5ubCUAw1VB9Aoiemh+YmPuT+3ASHTAiEAvRznVnPzZorsprtaGvKXQQwZ0zltkLyCeBIG0CtZy4c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi79qkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdMw//WZHymp08kqyehUxaaqXVpdaB29srw00CNfCVKmilAoCvPD3H\r\nABeHf9rWDO5CI6nUotRD+27OgqsMxOgNiUCsup0CGjBz50nesGjz1E7GGX4U\r\nBif8JWaTjrALD2ehEzGEHeY09y2NUYPagHMb76pXfcyHNAd0rPaTqDFLbq2e\r\nDqQC6tdqd0oN81ElmrsRTV6IwymttfZQLZXoWpsudtNEG2G2poFAZ7G6lSlp\r\nlFcC59coDTkFq0RYDV6Ac7+PA82FIVm9+56sxmhw2iFyCpg4EjOhWFVNZ7Ab\r\nhyA9ceVKyyjl+z5aYhAb6TuY3ufJ0l/f2ZkrYQggNLj4SpG66Ye416OX1vpe\r\nYfwvl5XHz1/YTiVkSBffvZJlYh9ULU8RhqRpweYLYhov/oe7bWPjzWZ6zeHS\r\nA/4pGe63sAl8aKZk0qfMwnyrv/zROn/tQohtvS2V/Oi3W/uzStaXz5vYR8wt\r\nZyjM+Fw4IcR2eMfkAgjKqEK6LKT8sup64RnCoJeSewBG5XU0poOhuhkelCN/\r\nq1hkUB9x05jjkBRrUzlEQ4QSyPmjonpydyePRvlLcIBGSBsyeNhsVDsGJnGb\r\nbDXjBtaUjowKfIGCb+HchMp05tdYsR6gpbIDTtuVo3dwSp221yWOwqUP2ter\r\nSL1PLFYBkiuGlaM9X1dMapTFIU28LDfJa+4=\r\n=eWMW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.7_1659886244225_0.061492997795410176"},"_hasShrinkwrap":false},"1.4.8":{"name":"@jeremy-bankes/toolbox","version":"1.4.8","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"13fac3e04cf5d49b4cc5701079e6086b3a29b3e3","_id":"@jeremy-bankes/toolbox@1.4.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KHAVBMZZbYtkoPy8k9i2zawhs0t/7QuiUX1fHuZqmtZG3zI8OwBZkIewnCXkleLVvAojzdXByG7zecH6xLIhsQ==","shasum":"66c7671c531fcf686b5e82083dae3fd76a1a98d2","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.8.tgz","fileCount":31,"unpackedSize":176747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0GOLcX6DYJ2QF1nYLA3ORwV1rf/jhPF5CLJwwtJ8LowIhAJvRUgwUDRqjAezUDmCVnJ5ODdWQGA4NJK82eUuQYihL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8Q2mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRYA//cd+BlYw/NIKw84+Bmd2fdhp0t3EDgqOhEKwxsK8ir7V9Lqk9\r\nDhjKagEL0WGvXPDKu3ETwzwpw6yVCpqom2TD3IF7LO2/Pou4fAEpjeee3P33\r\nUAOqwWDNfh/TtU+eTdMWek90qFXWiRVx+iTbN9PJ4RS18lThmgERxxWDNYCH\r\nRGi4p37nlWWjxPnynB6zC+hEVjEc9QW6xqm7pKqquN+FK6uWslgOWZEQHjRn\r\njAEVko1p9jKR+lYpADNOb3pj1DF8s+oA5uJf8Hh/GS20R0N6BDJcn/+mWwDQ\r\nIl/d715zok/spIxVNdKms5g0EpuBvp0w97Vpdaf2y7EHjbMtNX/rl0O4cSjK\r\n7N61G+imRljHoSZxczv/+fq4xTXFLkRSY2t7xUjx2fHUXGAvBiFragsjALPt\r\nH2yrkQae0EBes0sD6u4m0G8tSQDUvrVN80tRjioXBaTNKbSJYKwe4udyHIPu\r\nMMWZjuKTMdZPC0TvB7nbuEAiykhY1pEkyLNjkaPH5RHzbCkubCITH3xk2Wob\r\nV1g4zomxDHrQrXlayf2NPSxpJlE85ZL7FO1YGMzN00mP+Vp96u+2+Krp+GX6\r\nH50VBlxjwkL8glSlqF9W594pslEljmm1/8WmklTFQEnQVVZz5WLQn2iUP6Oi\r\nNNt9ei2tSlEGpbd+fV6mYarutGmmzdLkXJ8=\r\n=XnDU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.8_1659964838402_0.967993032519904"},"_hasShrinkwrap":false},"1.4.9":{"name":"@jeremy-bankes/toolbox","version":"1.4.9","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"3b1c46b6c702253c7cebf6f64ade388a87dcae18","_id":"@jeremy-bankes/toolbox@1.4.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xNC0tClFBBKSWY4ZIegII4kLSlabJ+OhORcaQ/ZjLw4hXEj43C3a9r38EvbMcnLfZ56BkZHB4/VE0R4upVJDIQ==","shasum":"70c9ca584d52dc514266701702282bdc1b65af7f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.9.tgz","fileCount":31,"unpackedSize":176937,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtN765b9O/N7Iq0h08kOFlA9dYOu9ZEhkoeLQBejYy1QIhAPgfrolVsTCx+l7aHCjFwP7w2ecso53l0wu9XEOl68j4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8rv2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprZw/+Ptac+6nvywA6m61dG3l2WAzdQK7xRsMt7oAWiV5z4sz5FhTm\r\nLQ5KvSum4tKpvUEq896/xYhwkE7FRTa/kCJw9LN391J3HqFtg5jaNvrMAfUX\r\n0PG4fZ293vH7GOd+m5Ox7hgFHmBkm5dXmguMxyc7X7r11AMQnGMhiIEtAdva\r\nDwA4FpSrLZVWL4JMbclsuB2xrnrj6tNrvmjSexe8s9Ik/gd9FaJ3gc/g5jxZ\r\nPb0TmlrOSRt6lnG8RBer3YvhaRgamu7yVUUG/eElFZZsuGoUhfGi6B5HGCQr\r\nQ0oTcmo/+tNcCzYgvvgIk7wYauq93L83Fu6I4KtQWhrntU2b8CLwbzrHAC8Q\r\nsqHSx7UJohREGbBpLDq22o9Ie+2QFNGuJ1ukxqmu+PTZk5Jp4OXPIes+YEoF\r\nn9Hn1Y53zEX1nsVyGBcc3FMyl8Ce/ndw0j94to+wLTxLcS1lxhYai2KrEu5Z\r\nuR+rY2braMUg5lki+h1yFjnFhMSFG5MZ00JjUOa0EsAwSizexkOknqT+WD6s\r\nu5+NPIGXBQVoaJs0nK+UVyhoKW/SmLjJm2+bJYsuPBcb4WUQbc+2Qm97HcjX\r\n8JHkNsqs5DBxFUkS/b72N7UWTgDG+m/6PNnAhH8I2ZhAB2x54xrPy+nJEOqD\r\nuZ+/HZyDTgLNk3LZ96HIxNphWndbuCiRAbs=\r\n=MtPX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.9_1660074998349_0.17499253985378327"},"_hasShrinkwrap":false},"1.4.10":{"name":"@jeremy-bankes/toolbox","version":"1.4.10","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"11c74ce0b6f32cb2a7067e62d4aec90b8afc628c","_id":"@jeremy-bankes/toolbox@1.4.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7DpQqo7mH/yPbo258basM4xZx+1VTIdF9NINo14McNMLcucgtQteMoTyYJPZowOoT0lbOX637PpiRBNzLdb0oQ==","shasum":"75b8d6ae6eaddc28d668c505cb6588e40897ab84","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.10.tgz","fileCount":31,"unpackedSize":176940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtUT7B5G+L2ilP8RxKkPW4Srou3DovTorZKiDNCPjCKAiAgIjGOjk8jeBmYXzArPdXzTxdmEI8y5JwyxxY1BTzA/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+LfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm9g/+OlMe4kVGKR49m/sxzHZwOvPJJlI1Usg/+MPYAHIQX1X0l1FS\r\nJh723chEhuGWPQO9ZZlfrKJAMSj75j1B+sYy+ExsY0eTwZTkd5ytdCQtELWo\r\nFXYQ8rxhEvLozq2+7cUJjPzloTA3R9w+bUG3NM3e+3lH6ovHFhC3UTbCbOCw\r\nkqnvago38HUqnwKlPLxiW58o+Cix9KqfVyyo8CjnRX8+ubPaaaD2OumMXe8j\r\nm2IuxB48kDVo8r8Zxmw6Yu5s1WNd0FVAH/8axpr+tjAUpxvKUjBvXz1lEV3p\r\ndXyUOuY4x9ySwE4I6LN5fk1bcxACCp2abO1aIey6dzeggfGRoCEK2BGGjGiN\r\nBSK83P4U3r+kqmYH4a4ZUpEgBto9GhtL3ToNbQdy5Fr8OfxI5SIovEekFkGW\r\nge3ty3NlFl8oZs3V+nPZERDuUL80FWatzYgniH9X1vRG977WBwVXU1zej6wd\r\nbpX63xAsa7o6zjsSpJij2WVqOxy4HWSci+tvgbdIi5Fm8BblsOkrFXEsQL6Y\r\n9ItM1iar64pQeJxIEYkbAFtWWl9Bzeelwu1uR1/80opGolsntWPRLxp7O7Ej\r\nvKmT0g70pUgTmaNNp5JLia2BTPAsyHESjFqrdJfQH4ePBncvCuf7syV0GGou\r\n9fYOYqHAN+X/8GdGddoVEwxmtCVQRza0HJs=\r\n=W0Pr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.10_1660150494866_0.3926287253100249"},"_hasShrinkwrap":false},"1.4.11":{"name":"@jeremy-bankes/toolbox","version":"1.4.11","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"a25cc69ac3f9df7dd30fe803b0bee49b79823061","_id":"@jeremy-bankes/toolbox@1.4.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pkp1UdCGaD3qcf8UZXWGLhu3V6IKjy11UYmRe8SHM6kj2Pj1y8F+qQQ7cCM2fKa9ndSsYem/X96Pmpx2kQgjQg==","shasum":"1f203eebfe85a0f7d1324ec8e1788274a9ec636d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.11.tgz","fileCount":31,"unpackedSize":177010,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkRP7FwXjUXQwozWGN1hqzK6AwqK0qdmemqNgwvTodmAiB6TGUct0eP2LjoSMJ+rAPqGM28mvQbxTCFBN8BJYRqlw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+nTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtmA/5AeWuOu96IeB4J3NY3v47+5BbHvInoTIuFKhk9m9jMytHM1ME\r\nH/kv4Kzz5uRYKgv2DCnSJP8w53RlANvni3kEpsayN6ud3hvueHER6MMw/VOE\r\nsHM4ve7ElfMMIg9kbRACK438iLoidxoiC8P7dOnwYK8QAwUY9rruZCFMsWl2\r\nHvYNnMfOUelR2aXHj0L/Nr6LG2DrXZbV7AP0QOM5e0Ku7IWdbQh4S+5rJhJf\r\n9VL+1C9NxBLg0UxgZuJGpP3UTqaXoyjard0T/NlV/JejP+vQTZxA1h/4np1v\r\n5gVIIW8QNDQBI4ZUJHrfAEAyAiWC5L6Jp7KwAP56F9II3v6ZSEhP8JCYBNyP\r\nw0BPi5Ub68D28disN5FDfNvHbJyK2skje3hTVWtYqlT5ri4QlReI9prPxYfD\r\nERWC8/ioz8ar37ymgLcsTb3ROZhLWePTT3tZoYI0CLoEym9IC8OROh65xu4b\r\nijoeOmj2kk5pJo1C7DlyYkQ/vhiZRzYuthOynd4gQXUlo+mCSref/Qsi2/s/\r\n27Ph4dfyNIBrT6vwlJa0DolPzcs8IBUuPDPX8dn66xloSyaQ9Zw5ibYz4vq0\r\nptGtlnXI1lkXIHf3zZCrzzlHmGPfW/O+69wf6NR2aKnasipL+0rTtCvG8xqG\r\nuGMlsswFnicsyjAQN+vmSb2PBSrtjdcSwSc=\r\n=MsIU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.11_1660152275264_0.6928703103725355"},"_hasShrinkwrap":false},"1.4.12":{"name":"@jeremy-bankes/toolbox","version":"1.4.12","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"32c097f88203ad1a226337d53ed91bac34e7dca7","_id":"@jeremy-bankes/toolbox@1.4.12","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rw1sVn1zCdA0CF5Zp0pU2XzAJqVjivpJG1vKJr1UlZpLw0S2TYnpYKr/KWG/0jzxF4UIGfDXYFY1W5pB38baNg==","shasum":"58600f8011283167cd853a1b6709480f2cad3881","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.4.12.tgz","fileCount":31,"unpackedSize":177064,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt1OKdcwT32y3mUGNXvkFPNVgQUvAFSrXLrCyYjf1qUwIhANd5ApiwN43Ou1QRRvHxgJMihb46NS1cpBdpUbGY42AB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9kqPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0mw//eJC+ul1wg5lmsTi7AEl7W1R9qkOrpsf2RXAkvZwCSWD5tWDJ\r\nOWrBiavTMZ2VJTgiFr/EQy4iSXUdI7n7lLoWPe4GHkDWTYrO2GQb4jBumtiO\r\nvKKb5N17eC86Uyh6Dsvhkt1gd44YChoEjIPUztuAg6YwM7v3PkVAgUT6Sd4q\r\neW+yGU+zNCA4k9NjajSDlLc2+ynduO4Asq2J4JgJx94eDHB90uOqvPWPdsTO\r\nPiAhBjoAeK6qZO0KoG5GPqOG5s5IB7yEg/Nt48sRsrn81D2P+fF3n5oi95Qp\r\nt1rVGgCxmEhbdOiUuR3q81y5v+XJVUk7YO4ut/UkRQUMc8CMaTPHqkpAaybp\r\nJsjMqu38Lqh16pCZ7V7yj3O++mltIuWWTqJFTEjeZxUGhUXqlcYMITC6sPo3\r\nSGkTWAYjCaIDjcfMsgxkqUKQuuDuHYK4x60haLQmp0XsZZ0tgdNjYUYZijiG\r\ngnzciSqZZsfV9QqzpmTVsyay1TgHDHsRUe/lcbX72gBHEis3mtNKzJphqp3d\r\nkf2pFQZpanJAoTF3A3f1AfU5CnBKR/n+jNOmVgNdj7462agEOWIH0e2Os8QQ\r\nH+qexKYPNxfcA3ahaeZrukQvg1Q6Lb3E7FwYgt+w7uSkVphP/GY5AeAWgF48\r\nebIrX40rMGd6PJRrBXZszPtznVIsq1fie1s=\r\n=2B8z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.4.12_1660308111594_0.46635851889061297"},"_hasShrinkwrap":false},"1.5.0":{"name":"@jeremy-bankes/toolbox","version":"1.5.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"b4601892887ab503dfc59e1cadfda2fe535cf104","_id":"@jeremy-bankes/toolbox@1.5.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6J5BrYyHN7VgO39VoPvqffTWghW8vVBlH48cXUh53LZU+DZIyhttvN/7PoRVMw9llysnSwSBmeJHt1u2hYqaNw==","shasum":"954028c86a53b842d34948573cc698582d1c64c9","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.0.tgz","fileCount":31,"unpackedSize":184426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT+i7vGWzB3H8aVvpKXQtT1ZUaRUF43AvA1+d75AErBwIgFO/VhaSEXbzx0/xsKrM8gspxt3D1YYcXivXSIofGKLw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/OGdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqP7Q/+KHNqfuD5nPan7pZJ31YQNURJLUf441UwTLA7pqhQgzZ+PG5U\r\nz5ovDYpL94C4I7TTtiwghNl1W46xIaxHU21C4R/+/4Ys2L0E5ytk83mzJAzt\r\n6E9DXPt/la29MnQayXiUTosKu00fcKaFEQesTHnkIQ0PrzKLVdaV281rZQHi\r\nxHbvhqhAI3tb2cHBGTVLdsxCb1+BKeL5jtBg9jigLh8rodDf5Towhvl3DE7G\r\nNvo8w0Ftv60XG8PzRJQRzNaIpsnMvSCc1pKH0bKsCqk8THmiru4ZtNlhr0B7\r\n+ApccnbHP+cu1ZfvA/2mEU1IMNmi5KsfJ9AjEcfBaBPR2pN1zvxm02P3GYJ5\r\nRELUnRiLjgGOxnPa8Ed8p5fR4OeWggyvG3r3LApzmukU+0HNn71VneGNsM3R\r\nEDMLKAcKJlgyMSLQvjlJTiD+i2+CmVMicQ1iWGJ31tuSKTc+1YrbSuxknqsn\r\nw7Bcs9FD3liEZ/UOgReckVciSporlS2Cone8bRQ+iVmxC8LoJMxVhMHxQFPQ\r\n1bXu7XxOKAhwtVi5ieakHhVHE24/rLi9uAbgasjH32ZYdJQMxl10atlesg/W\r\nGIuaBzIoHqx/KT+g/H/H4JdD9EeeKZZxr7sh7uBskfWJ2IEkrrtCEQJ5h3Fh\r\ntZ/X3e2Htz4dvBuCFWaYyy7FMpS9n/XNeVs=\r\n=RZ/f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.0_1660739996808_0.43757701825533024"},"_hasShrinkwrap":false},"1.5.1":{"name":"@jeremy-bankes/toolbox","version":"1.5.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"4c73ce3f663e42639a017a0a8ac8b235a0af36c0","_id":"@jeremy-bankes/toolbox@1.5.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/D2u7HbB4nTri5o9eLrBHhR5fiQ1ttMC2CPBcHj4pIaRlXyiy2u62y3CAH+J9vbvofEFvfAMrRJKD1i8u2YyqA==","shasum":"a6436a0241e16d6e70706b4498fc10244a07a54b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.1.tgz","fileCount":31,"unpackedSize":184503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICocPWoeSKwtqL4fLaP3vcTjOHL7412GFyvWKPLl9JawAiBDNxRnp6LNYJLhISaNqTtZZNeD8CBZzse++Ke536AVHA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/OMSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmZA/9EzrqX1MXyhzX8nWNttQ+RyRir99a2RT3s/6zsiRYnEO4IF+U\r\nmNJp86T91sKuhF2j7Wc5nLi7B+34+oStkApx2A9/iMceGTcbrD1E2PTrlly1\r\nMnaRQt9IlErydp7ZnLhRYEHsBNZWmBwWPQsG2g4G16CI8wm9jV0kF0PbznfO\r\nBuPOVsIh0W4rGjRt665/Azyt9O9nL8yQifiKVs5Sfj3AT4Yc+ZICuKvdukGJ\r\n2PmZI+1VOeSwC0ZbHoaFWS6pkCqx7RlLwSR9HSZA/UATNuI6mYC1QPRJ5V4n\r\nNPtDqlu1ixHOKvq5ohhRMMKPGivIwPZtb6LqcRknu22MqdiHKjex4+nMiQio\r\nm5OyrMrh0+kuQDuaIt5Q8cvwPWe6BUPDHo9wicy/HBj0yD36Ps/djb6AM71s\r\nUxGlAJFdQkfaW1CtnSvkZMqLRAcr44N3ajWQJHsGUGNRpatui4RmDt2G4hif\r\nV4rqGULqNeYGPwsfhZkRj202eOPcIuJBt9ytdggiqf0WGTnlSSuYjSwgTCB9\r\nYA0YgN2KQnL92QPBZ2dRrGxjw8DBbJb1B0jnXx3HLsPCtMzL67nbiqnkgu0t\r\ndCM5+4EONBOTOm2oKjXK3uYWy0NUlSw7VaJ8wIJsWVLeosGpxhSkMNBjwLAx\r\nKaETzqY6a2ucdkCGCRd30KiONYBfw+mCJUY=\r\n=mpSR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.1_1660740370744_0.12710385921089906"},"_hasShrinkwrap":false},"1.5.2":{"name":"@jeremy-bankes/toolbox","version":"1.5.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"eb74df52b5c6cacec47d93bae9ca2ba2bd74650b","_id":"@jeremy-bankes/toolbox@1.5.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Lp0iLqAhawXl2vUp5Q8wcAzsHKD/LNBowaMiFRfkDNek+V8fi21h/CHi7t8xXIo1bA1nGpkgElcAb6Qb/Jr28w==","shasum":"8e437f25ab80494f8702a65272766852ca5602c0","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.2.tgz","fileCount":31,"unpackedSize":184573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwHn0/XOjH8EMSHvwNF0S4eGFJptc6FnaqN/zGojNj2gIhAN8mrgpXZeYjUyZa1LqOWaZ0Cyl8RoPGszFZYVY+yJuj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/OQBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrycw//SLeT38iU6pgXlsM5PSqB3VBHQ4c/C3pHTyvlDMaLNjO3j2li\r\nvIsA8IIZ33xciNqKMT70QT2JOgKoLrFICcsUQeHZMnvK7imsOj9ZYj54eB+6\r\nJpELJxoi0zfDz2wM6Lm2ZRtIFaZ6wbRRDtdrajoO00ivfGkhDPghS2JGx/9Z\r\nORv0yrlExOJPmPUxofQ1XPDMuYfjJVSLHg3Pcu/tiNszwHLl4tBV8cen36OS\r\nCBfhwpPFKpsC5MEp9yAzytw2D66VFGNzvEjlo4sqpgC5H6i1rQga5HtCszOk\r\nF3Jdn9pcff/YBhJfyCrlM9R1ASCsKx6jERmwsCNpQD+vJUtEM9qqpUF6DRA5\r\n9a8ue9pAHGVhSG/Z2Yg40Tsb8mmKZGaKmW9Zlzjb9frGBuci1UPCLZOE47C/\r\n5dPHlGaiuOpnt80JzNl+Dc8TjMJCfPRZbBqwBGlkiMUE2JW61vKbert+yMij\r\nce6EZ3YFsGM1iS9dw60z/NpQAXFmXfls0Mteyg5Kmf8z3ySza6gMtRCFScPZ\r\nJq8SFBWbvvbilmsYHIXQ1TFH6zDVml5/j7YSiURAvojDTZ2O2qTPdXbeuiup\r\neBxAZDDJEmxYALVScYHazU1FMjiG/g5gRMaHgT1Xn7ZYS+0MsgqZm9pU6EIY\r\nAoRCzU4dIoNLYd3kMCLDYCUN+gnnV6paIic=\r\n=6PJ+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.2_1660740609321_0.8915945019703249"},"_hasShrinkwrap":false},"1.5.3":{"name":"@jeremy-bankes/toolbox","version":"1.5.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"15784c005714632408a879e28491b2773637e03c","_id":"@jeremy-bankes/toolbox@1.5.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-me3bqwjX6/aiKw2qHAtHKBrFc0Px7rqXGNaFxXw0lS+/v5/gsNTL5qTEdNavSsZTQpae9BdT0jtqSHN8xQFDvg==","shasum":"8017152b49c56fbb248d18c95c983505da9e612c","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.3.tgz","fileCount":31,"unpackedSize":186364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7OQUWk3H2ACnZ8IujHzfFT5C07kvFuBIoZ4wFBktV2QIgNtwZBDNe2aK+XowuK2pQNrgEBHM/RFOR4D47eUdGVUk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/RXQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohCg/8CK5MUpkoS+Lk2DeHNGiPMUuBoe8UV03q4cVjm7Ub98JWUMta\r\nwUaD+n6hVDUJDid2oYl2KHHIgzK0IPqVWYgscRrNBL6A0iquujdEAqTHHT83\r\nR/b/ku3sI9Lm6FaFOnoCjxzP35/6NWFndeWbhfS72bqHAmnKMRwtCdKE+lzs\r\n6Q3b9HAlfam8yhj8TFPbRe6kbYikEZwsTDS3EMWb6aeMpEsL1peB75m/mUgw\r\nNKh+3uX2yUEvDUOxrKTDgkJ8YvQsBpzTP4vTSWOjg1/xRdjaBXA3SHIpI/LZ\r\nGOsLo4VT0v3UWCnUwmdil3MVSaeY9QRGGtV2TmXVu/eGHuo3IlSBkD6q0eoO\r\nxbSUxzY6K8EYV3GLDHudPEAubhV+yL7qZzep46SVrVQg7yV+3GSc6bwCSI3J\r\nCSS4ToD5P6EbXc0Y3QaLD1wU2abeSfos1vv5K6IRIfd0MF4+F79+3S3AQZhL\r\n/twlY0FqI7CQkRDovY+3ygynLTAhbgsigmmvGyijTLqx7O7yzBrhp3W0lGhB\r\n0kWlCA4g0ly8N3ONNLvDS3N+o5Coj3qycfuWNl6PyQYkEGT6ah3ZuAKuIo2f\r\nwEkuNzXV3Z2du1ZOcf3D/iOA9IsSaOtzu4Ay4F/w2TrqVLNwchd8FyKEbOjH\r\nkx/2998ormVE2Dto1k3vMq83ztUpuqfTJRo=\r\n=lsGs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.3_1660753359747_0.38829524733910703"},"_hasShrinkwrap":false},"1.5.4":{"name":"@jeremy-bankes/toolbox","version":"1.5.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"b4a533024106c073925991d4fda308143272c275","_id":"@jeremy-bankes/toolbox@1.5.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+3oUXOj/Zp08CPV7GtTWXgQEy60NL+qVi4sddpHTC04lDBm8hoegFy6NVD2jFjW2vHkr6u1birixCdPuxZAncw==","shasum":"205a9b306b79252e035821021e573e6e2c7b1144","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.4.tgz","fileCount":31,"unpackedSize":186506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+XywTHVMoIY4l2Ku4ZWvNvExru3VARAgGjYTsF505zAiEA5Qs6WFcJBkNOncquJruv+wVOzh4xyKvB5lzEVf8tmzQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/RcwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq0w/+J7mIPguIfw6TQubDl52D37B3KRz8NjDeTNsfzghsIKv9dYS3\r\nWnoo8OzphEKqtfqRZvtOED+nBmzG7JJVx801hoebCYAIXj4BxzHqEjeeRIe0\r\nqSFFj7AbIMIy6x+4SqrfKq7w6G3wIQoCI+sgb/TktjGIWQhD8O1adxpeTEdH\r\nVA10V1xhx5jLbtDJ94Vl8iChMu2MUBL16xIVBlkEJ3giSY/Pmpx7r9GrBv/E\r\nDQkmyVCgZDKfB0ogCfARkGX6F1st3NCURHNFHyQUrMG8Z103MEFVhIgMSt/c\r\n3aoJ7cReIiFT9YyBmyh4jGuKsc2SyM9fisPG4mpx4sjbfUgBKxq7aiiP8pjs\r\n4lM/odxUWz80CqwVc3T/QIofwmfSvmLiXU24msWedSfrfYwWX4CQiWqNqKel\r\nA5pZL2W0qiCm2zUp/C2eOkP05bBeJrOVATG0y98wDcNNFJqu2oxRZXwfsZ9M\r\ncSWUfLpiM/tto7uL38eLkGjIh16uTcDzLHoy4TlhLYFnxjvr9Zfz1nOPEluL\r\nMjkwEL77T8cNSY2LgBqmLNz7us3ZO5DGMhN1tR6fUurkmFAW7F/ui7Fz8zon\r\nLTRprPFiP80EYMBOtnF3f4x6SDpMOOTL1Yesh8kuWOfeeXPwNL8bMRZF4Djk\r\nwreJFy8MVfN1iQ/xRwb8GkxNW1OT3BRENJw=\r\n=qssS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.4_1660753711852_0.15374197789323563"},"_hasShrinkwrap":false},"1.5.5":{"name":"@jeremy-bankes/toolbox","version":"1.5.5","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"0ad0d96361fe7d2ac22cec6dfcf62e7c5248a01f","_id":"@jeremy-bankes/toolbox@1.5.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QNDVqm8gj2RmE07dr9YWCDOsPihaze3gKpwu5G2TYNwJ0ukfsuEkcZG2GLuSF+7qA6+hEBvCzOF+M40D2lPVCg==","shasum":"41f7309838efd78db2e3bcef2661f0b2c2d79072","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.5.tgz","fileCount":31,"unpackedSize":186544,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDdbS4cbYlLkdR/J116tctYBwm9gennFbEN0Jj3F5ywwIgUXmc9Zj9jlXx0bNdTezgEkIo06IDJd2UbUfxg22wLZI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/RhxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsChAAgkux7948/6LDVcjO+mJGWIR84ey5lU1ggozJjVKxA09eSIW4\r\nepfRJVHYWdGucAme0HvqahAvM1ZWxbEZWoumaeWSbHFFZ8NqbTUYmSCIdF6H\r\n8Uz0gL/7iZy29uGutNrbVgr8xRk7SRu74U9LN+s0Kd1tEVVJUulTVHNnW5xV\r\nQ0tv+u8aIz1Gd9NRWFCPG8yPyH/q6RI/LjycDWmJa2AnR09z6AAt1RHlho+h\r\n0akiii02hXlgD9+rrc1A+MkZUlLF3Gf2lM8zdsekvji1JTn3rK257rJ1hV+G\r\njs5eigFVPOOo6FrHigYp3f4mlzTEIj5Pq3VaQszM/PYFnHnktAgsjiMTDT72\r\nufRjCz8wC1Xb2i47/PC9z91xQVYLF04MPiXlEoQrogdymL8PHkluMW5W/7DY\r\n0Ly48CWX+PgzTGeuhH+it3L6PYWOHIY+6b12shUT9ntdhJ/ncqqkcPJKgyma\r\nUBJFhhvFjoBVHZb/i9SWb5CXNTLiNGoi59qEttoRho8OJLzPrm5I8W4fmond\r\n7Oxa3NzTZnOGK76fPuRwNDn4eMBmxKts4gHclop6Y8+G5wGQRTbZez0ST+FY\r\n/3ualD6NO4wI1SCQjVBMGmpoGtebVgtSrzfu2Cg10J1JGU0dvHGygOWTHj30\r\nZW075anhdWQevhlHKMDRixTS8GIUndEbHRM=\r\n=SnCS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.5_1660754033350_0.026603330146350412"},"_hasShrinkwrap":false},"1.5.6":{"name":"@jeremy-bankes/toolbox","version":"1.5.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"2f9a2bcafee6c755f9f7f705a428ff6d0895742b","_id":"@jeremy-bankes/toolbox@1.5.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KMnY4siBv+vXGtCSFEDQin4mzh6v/EDhaO6g0DaSbguSDLTEmbwJ5F00jw44CQMK/MFx/g2NRAMt2szi2j2rfQ==","shasum":"9ea8dd5e47dcdebb2b347caf2a79fca347401067","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.6.tgz","fileCount":31,"unpackedSize":186873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMgP+LGOhZFpVzX2u5GXz6k0mMbU1GaFVg6YNjsx0XcAiAwom148lQfx8etnuM5YyKDc9mjEK0nedMnRcsaMiR0hw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/kjXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR1Q//UksR6UC1+pP9HmEWgVNuRCmZ8ngYMAJmrnvaS/+TKjS0B4r6\r\nmn/qLwdMtzW8siG9aJqHIJX7Z1/jJe8rAgw0xdZgy5zbmit1Eg8zuaNrlxjc\r\no1YSH3YQTyjEo64VmaCurwW8zzO+Vtgqh52xDqYzXwNIqGEtmhZ5kj/5ahxs\r\n/S5Ym9RJY/VzMMNPONmpgX0Tn2HNy5WN7rMgOgWTnCz0AuhEw6wwGPZCIupf\r\nc4N8yYRFXdVivwaQDwm9tZ9p/s4J0e493q0SXTXKQQKhGa4VCMH+eKocaG2O\r\n5TaMjjwePVri3JBbwlwbGohTC4SQiB6lPtbugCPjYHnrhXu+IFiAWQxB/tJk\r\nhC6FaHd+Xz41OmVTBLRXnN4JT02EPq4bNScn2/rEQIFsSmwNh0cGvYuy86l8\r\nHPhMjHSw+FfnAyJARKW2bVV6MasE2ZrkbgpINpCteEmoMab2mLmDEFcdMGbu\r\nZTjxoHdIThkRNfJQ1rYCGPFyil4wTfOt4EopADAl5Ac+QWnnbAA0pHAkBIRt\r\nv6Bj+dftfr2vA7XspOOTCza3mKJ4gtw6zQx/ph0WM3OJMeGLQ3iCSsR698MY\r\n4nN9v0qOSQMo9ZFWTFaTu7YEUzvfhKtAvDaLFnRay/5ttJHbfaUH7jya+ofb\r\nr+xfn4qoZC542GETv7CbGI6/NHipaVrvtOk=\r\n=UqMm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.6_1660831959100_0.328978214744285"},"_hasShrinkwrap":false},"1.5.7":{"name":"@jeremy-bankes/toolbox","version":"1.5.7","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"6c24ae2f44050fc9ecb8dee17cf33f3c2478332b","_id":"@jeremy-bankes/toolbox@1.5.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0s9Vd8nEKSPvFiou+wqEWKB685SwWzUFbEb9PBV+ahgus9Kd+J8f8RcKDZhVKc39Ap+KGGE178iJdfN8R/dZgQ==","shasum":"b5c611287e53a7bfae587528656666711e7b7920","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.7.tgz","fileCount":31,"unpackedSize":187120,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbi1f0Nc99yhCM5sktqe/IMFqsef77BgYgsYrBQseevAiEA555T82BfQmZV3KniQ/hjfDVumlZLWOI2pf2OqMapq0E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/ps9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvKw/5AIMluFRnJut2/x5Ij4vpA9OZoYOVMJvfR8+iiah4MDYizcb+\r\nEzbVI5wFbrlqbJADtTw5xIJVvPSypLWaOFP1IcLAE++xUTblKICC9rmucdDD\r\nUxZCGmSQLY1OHf04xx+72yExHloUQtDfdo/Aa/lUQXSa4OWV9NDl2uIe/8+J\r\n+9DpZUkyORYk2F0yDcTaJhLUcqCS675Gt/PtmgOB2V3I3xHB+UDfO5kxWRTT\r\nTo65jIFyWbyWA6bGoJn932VkONXHNEyGPkdVduD2R6fRzaFuIqL0+czTzqka\r\n6J2lHItLFqLI2qYkRLyHOBTGtQKYoJUjjuNM/3CpsKPcw6uUw9oHLkVa0J9a\r\nDERHqsY6GJPliu4IfewuA1GvDZG47dPrgdM5PIBdw1uEH5672QJ0ZGDf/YI2\r\nTiO6rYQz5zl35HxopgNiYctfFvVHLI5D76a27d2iBF3e0syvLBonVf/vAsqg\r\nGflNms23/5h5c25Mh/uUxarQdu2UucraFqGnppkzJLx3WCB0p5/+b9jGGkgf\r\nQAzdhZRObgvncleng5lITnF8zBdI+qd6nIfn3WCAjkdkzHiD9ur3lqdzUMv+\r\nkTWd1qp5B/J7YYkCYbtE/2St02x9FFunPwPqLKQ4GQyPgT3b16yMXPjNt7lB\r\nezZEbMtJZSPTst1OjpJGilh9CkuWim7IEhU=\r\n=BvmY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.7_1660853053186_0.23563863073578983"},"_hasShrinkwrap":false},"1.5.8":{"name":"@jeremy-bankes/toolbox","version":"1.5.8","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"6c24ae2f44050fc9ecb8dee17cf33f3c2478332b","_id":"@jeremy-bankes/toolbox@1.5.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5QRWsX9Vo02No3Wqi+1kHdZftzCX2VMILgsU4teLXfrV9HiX4xM2a0W8rYbxR5gaybyVCQk0rFxJwQdabY8Ciw==","shasum":"6dfa13549d333170e9aaf7140b7c79e5a6e55dd2","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.8.tgz","fileCount":31,"unpackedSize":187660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhFGBVE+2gtNwAmLRTIu5V97K8yCpdwBR0doOLAl0GNQIhALdnn9DzKVmtMoeyiWay0KuTcFuytMJFtixEcNnnGDrH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjApBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBXg/+MQmd/trHVWCuvNpWpJsi96A8+PE9UaiMzwgi9ugYgvHif50s\r\n66gS4Eb4UWR1DaiT2WXxELcBaAlcMBMWn54CYtD550nzc/4jNeChekXIO4g4\r\nJfCPOB2vXAjiChEetavodRqxEq4X86yXkxXwA0cr1HXMgfVYFoZgiJk8kI2D\r\nHQM8D4yijQTNSLf7C89bLJlqlMuJn4dSkeyD2R8187dHDRvF+nAykAMduuDF\r\nc4h0HqqKgGg8Hlg+waT5sptZP41ygXuf8ntybNV4Omo5vRRydvBsqezW9GcV\r\n40BchdY2coQMnbIVKMGzixNlBWZ0kFXl/4a74Jk8p9SBTuHTwHIv1z0z5mm3\r\njZ1B3IJISZHEh2gT9F6JvG9ojExMreCUGjSZrYg5WWgR4B9HX5upJXmjrb9N\r\ng+bY5GcoPbkY0w/I5gUs2LNA7sgdUG4Zi5woJoWVdM0hYl8cHmLXtPs836xI\r\ntO6g1Qh28iW4DvFxKriTg1pxlZ7G9B3LLcu7yTBvhbrNUr1zbUmIYpx04YjU\r\nyw4REC/pilyCJtQLeTczSx5TxWDHP3WQYzKDmYYqkM+W99IufH9wEE37z+sL\r\n370KRYglKJSb6JqbGywgCS419JLXomx5z2AtBB5rfLnSdkJMnZR4pdal8/dL\r\nS1b3SEben5CU4ednS+CP1nGjklAEER+dCFU=\r\n=ZQTi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.8_1661112421666_0.19505673251125955"},"_hasShrinkwrap":false},"1.5.9":{"name":"@jeremy-bankes/toolbox","version":"1.5.9","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"996effffd1676d2d1692d711614d5b8c77f7839e","_id":"@jeremy-bankes/toolbox@1.5.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-axwDLiDldIKN2A8fIPgmJ+LNhG5VLTlMu5klLkpwKswfayT8/MKwHFtTEivoXI9hkQpJGjPxYbM0EVE1/tptdw==","shasum":"a84dc1c4d17f02df93eab0a96c35d673793b5245","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.9.tgz","fileCount":31,"unpackedSize":187943,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBev2M0160OSL+u3aijysCW50HXGBOdv7eO1z+bK8J5uAiEA8oXZP8vkD6RydgkPMQprJmozSMduGjDvCY8Ha8vOhao="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAsm0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr60A/+N+o8P/m93DKgXFvdB3ozWLkvXcq9MeKtIYOVhzVKPjCktwRA\r\n3h9HxTsTxGALzv89uEZpBJZX8PsDFskQ5DBLNWwyegpW6KaT3ZAV/plCk82M\r\nNaQ/KfaR0VKuT/8EbYFfDmo/lygdlpPhFCv1QHISvN3rw83k2YQfaE1UUymx\r\nuOBKJWXgQLhkVkz8KVXVHjnejC7cHaba6AvLLA4WlZo9jLpxjUGre+qVvwVJ\r\n5iDzAlfI3TRYRH5JYJtT4NSF2enqiRUzjU7Od00SP7DtDaCO+GZV+mOmYS2l\r\n8yntENWxFR8ztEgBaiB1goKqUoS9zuflwS0s/QolJcDssEt9ivcQpqVv6aA1\r\nsLGoq3WQ6vvHhRAylNmT87zLgEYNf3IF0Ufqbio+tnr73D5PUl0liCGTCeYK\r\nNiKLhSmEi3zxO7tnEm1qw3jr3Ui0sj0iZMsIK/43X29jVK5h2UqTeAR5++7n\r\nDVvxLymSyKTKlaVevMd+dEiPLrYslO4NmSNyJxiR6reZnC8hm8XQCFjRW/1h\r\nubw0pnbRVE7O0W7Swv1Ut2Kp7bx8KNRLGQFdiCMb2xUUfikJh/keiHZRUTG0\r\n4b02XM/yKlWHr7WKw4IDtxLDUJkrP+fXTPb1Q+ts/o055J4ACV5aM5XsJdeW\r\nhlQVNOCjgFetF3FiJMhL8LEQn58FS5ds2xk=\r\n=3bbE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.9_1661127092116_0.6148533421450046"},"_hasShrinkwrap":false},"1.5.10":{"name":"@jeremy-bankes/toolbox","version":"1.5.10","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"bc989cb3337e9dced095f624a1ce7f0cb31d1d9d","_id":"@jeremy-bankes/toolbox@1.5.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hQXplhwllZ9vuk03NFy/jqqQMQcrC85vpsXtAmJsiy7zRu4zc3IVJpoSv2y4iTvQ0Wkhwy+ZNpYIv8/4RWrp6Q==","shasum":"711491731c94c128bbd6d428a05af91cb6d27b48","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.5.10.tgz","fileCount":31,"unpackedSize":187989,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaINPPpaMTewL6nsI4RO+WENc6OxLKaSgR4HjuzmnVMwIhAIBbm5lhvO3u7Si9kN46vz+n2y3VaMm3YnZ3Rq1E6r3V"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD174ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomVhAAogEcO+M+t9F0gszbQ9HkBjOV6taBuRrLMfnhpXcwH8XvCW+B\r\nPJlNcNkRt82kzWukFUI5qe720xOf+nWAGjp1e3jrZ6WCExTkJM7AZVg3ucRQ\r\nElTPlq2StlB6uCGTk6xtnnupZZX3AxG4DOw6/gWUhEEDvyZaWlS43Y4d3NjN\r\nehg3DzUbw2nrENcUHmGPDJSa710KpOBHY0vyrLvm03iE9SYVWpXt9e5DTZX8\r\nHdbHxAa+xw5UHamqtCewTE5ir6jAbZIbMpEMrRNhBl343rvhHgwbSYmP1ETu\r\nBdsWLNnXUMUB/JnQO9bXj534BadfrIFQZ+ueQEmQYAu7W/bE1QWs8KRB8oIU\r\nEo+eLCbxBfmZX+LmnNGKBuwKWma8YEVHlHWUwmOFL9zHMIsE57s8ub/Xwkrw\r\nzcAZUPGlIu1qwKFAF5l/glPdP0cmE45zlVMAwGZCyBQDQNKDX26LoEto6HI8\r\nWLSIbVCYBDsmaVi0AmMAUm8Kv+i6BDno4Dmiteq1B/VWIpU76NqZrl6hqa4M\r\na59V/gFBE4dpiosjAQBIMQcEnBzQVLIuJpJYviS03t89+6evggYPGGihH1zB\r\n1jBwUO6wJoxAszD0pLQCHZ6H02XEMFNUDqdRTqWR6iaYv6BCOpn7WF08tj/z\r\nddzUAWII4yIeDOZsEZvj/RKuSZ84Bxd5p2w=\r\n=o3dY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.5.10_1661951736564_0.37374412901333276"},"_hasShrinkwrap":false},"1.6.0":{"name":"@jeremy-bankes/toolbox","version":"1.6.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"0a6cea94e42f308ae43330f9cc8a4513764a4f93","_id":"@jeremy-bankes/toolbox@1.6.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-HK7sBcBiTEQVQjqNuownvguliwP5mylFYTACVkajswCrlrpz0s4FUI1ARc182E5WJQe7TPtanwt6MwUMWMjp+g==","shasum":"257ebe1015c4b3e3424582dc8dbdac9fe6d7aee7","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.6.0.tgz","fileCount":33,"unpackedSize":213824,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiZX/JWd/qy65beeEP8tD0SFlcLHA2bnbV/etcfYFmTwIgDCh/zNGUHlDEdVhcK005gGko9JOrocIrNWDay3n0pDo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFi7IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR2w/+IhlwHWTZroQ2tZCWGEx/AhMFxJladWZfIU5xUsezaQF78h6d\r\nOlQVdB8z6Us/JRy0GdTDeuIOcln04JW5zlMLDc1/Utx3SmQwmIDmnlL2dzok\r\na5jUyzS6esbvaDzsD3oHapblseQVM10nS6jSA9tAWAcJjkByCCjBXAS3b2qa\r\nhhjRw2oRjt4bzeca7V4EGjfCeElZYfMsxvshS4/sFZZmq6aztfx7BOl2OEcd\r\nWX6zcuBjHe/ATIDH+IGEGsptLKdPNU35QkowZMOcpnvZ5u9zzqswCHqmUdCR\r\ngHlKJxa0YMVkWdw5rsFxdq1+p2IKaFP13hx7jb5t9ANpOsxI5MGlnT53Rrxw\r\nX6nENmeeKBytT8VWpwdx4uIYmeOHv1hY10p7ONubQ35lj1pndQ2tM8dQNpSz\r\n5Xx+nz6fxNB2O8mirE2jJ3gS/q6d2s77CBHpYOc0IxIzpgpNpC0RfF+ICmeV\r\nuMK+iwxnLiHArCeYHLZ1G6o3c/bEXa1bl7Pa2nKEQ90wwhvnV+ZoZIw9du0t\r\n/I/0Q1yifk7ZNyalSlpGExmF9qf3DtKcURMUl6ctQFTIXL4wpFjVjepjlTLl\r\nWQf8mdIFxvNBZ/sQ0OZiaZe6iAduVQbrUtsVhcLwqDxuZBDaaRi3ukl3iuhV\r\n3YGwLO/KdwZx20Mdr4jiTGeHLAHzF/GPekc=\r\n=oUuR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.6.0_1662398151805_0.29308790027813725"},"_hasShrinkwrap":false},"1.6.1":{"name":"@jeremy-bankes/toolbox","version":"1.6.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"319074a1878ce2d0ee4d1a97d7b19eb46f348b0c","_id":"@jeremy-bankes/toolbox@1.6.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ua9rFSdQn/rmQ5dhH6W7naqJc/3vk1OOfUIV7op8YXHT5rkel+nPAcqHMm1dpKmelDbtQTsXqDhw4pPmUdDCow==","shasum":"39878d87a03cc914f3ca4d8629049e05a492b707","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.6.1.tgz","fileCount":33,"unpackedSize":215860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALO6rh1BQ6A7yWPNZTPXiYjRpyJylA+MQbXaxF7/jVMAiBHK1lIzZI6w4yj17HbkzxaKqkBwunzlkaF+QvS40wIpg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF2wPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSmQ//RIKPQr3FSPyHDYAv0AoDiLr4pt4OrE5pW6apx6IyuxddGZoE\r\nmFB49NBnPhh8+Mj1XlzAP4OXMFN5qAhJ8dYh8rjns5kHyNqvLpGFHp2Fktyd\r\njtZNjHNpTSkA2yL7RR+nCHW1fO59oxsJMs2UTqmKZeTWmxcWoPJcrlUP+o6s\r\nJfcreN7gh+ZGwi3Rj5jhT4nynCGJ//6eMImIPoynY8CB7rKbFO+5KBoz2ZNY\r\nqAqxov7iRkrQa9F+I4VTg/vvlxxlNy8UP1mh37RoCLhbacNdrzew0UqTiOtH\r\naObicgN9RVYiK5ui8n4zJ/ADtkJeThbcnA6hgt1GDwpkTF3f/ms5gj3GPF/k\r\neJ7HRqETQAHqnToGaWPnx35fYL8nV/pDv2QJSpZj9jiMJ58D5qrogXIQtUd/\r\nebAuiOXMxhUaPlSAo1vrSSHorPkf5+AQpQ34GEp6ZsiIgAEln5QWcqZ4KKrL\r\nFHBQ+S4TmOo6gbU5R1xTuGaXZJZ5g1XcNBqDOibHBPaCC4iGobzBhqlbWkt2\r\njr5yQ2Clt1VEnnW5WSOMwxm10aOTISjSY7ohsuCeGgKuxkBmk36Ed1MmoAud\r\n2obb9bUusoGSdvEpUeSVKZTWIA+T4vcnDNeDY/eIdwnRHG7UUtsjA2WuGVTF\r\nAT2ROhw5XOYJEzxcnCIb5z3hBCexFJ5G20w=\r\n=QKhS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.6.1_1662479375616_0.07949398849925493"},"_hasShrinkwrap":false},"1.6.2":{"name":"@jeremy-bankes/toolbox","version":"1.6.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"319074a1878ce2d0ee4d1a97d7b19eb46f348b0c","_id":"@jeremy-bankes/toolbox@1.6.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iFSGKmEWRcqBB4BX5UvPuvrdOWuZRHSnEr01XyLiNRwJBWm1LZw+TidDiLMMQAqtKFTpQCOzDys36xB5KPghlQ==","shasum":"0d53062f135125adccf2697582093cd6f41fb08c","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.6.2.tgz","fileCount":33,"unpackedSize":216084,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgkt4jKnBUs0TZA+heX7Y8ozldD5zjQzCKC8XmzBanHAIhAMYJsNvwNofQ6hEiqhK8CYciU0ap7oibP3rDpLiG9EFq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF3EEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr++A//eG70h5gxtplY/Qm9PydT+v8EgQWitHSsIynme9boSlA0o5kL\r\n6LgixBU7ixP1GRYf3vt7Uzairjo505zidgcg8OQ9bg92UQICDcodDHJNEX2p\r\n7ep8W2hj0Di51tdA3OI5uZsJg8GElc4I6w1OYxiPoFWzlackUQwMbuECMbDi\r\nX8K8l4od+3FQTPO28aHFktrxPa9NpfkSSv6f0IxIuI64YGcoxHXnVfF43fgc\r\n3Bmbu++pFl6vhOM+fUdPEI0J5hUDw2eEhGvSWLIYC8sEIeGYXmALyUYiZX2O\r\nmlzrKJnyRUUhnTUcVr2EiOquW9SUN4ll6FqqthFLglH+e4MJk1G8ubP0YhoW\r\nadPgeImNZh+TrwOf27qXW9IdgbLyJzsBPTf/bKFxkwcSmuV6y5tttlLn9/Kd\r\nmuiYEWCyRuPLinw8C5eSdtgtUeTZiPm2pW1FdQQ0N/4yvYSZ+Ntuw+p7+TpD\r\n+4Y77XIoLFDSgBpg+m29aamafxMxyqitqqz2zOdt2FjDdTA9uFSpR1AJXZZQ\r\naHHg5vFvKBPI6w4DLjLGSpNm/sld+wgL3ONHjHkDOEK06JKoxipTfmeZ7GOs\r\n1cmDwXi03/i0NPXBT5TUCsn6QUqxI6yg9lMPFzlrPMizfdCB11A1zHhrwrcg\r\nqKKWQp2n+B8Df0sfXP1rl+K+IsSr1VxFIhw=\r\n=t8kl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.6.2_1662480644018_0.5459950635799007"},"_hasShrinkwrap":false},"1.6.3":{"name":"@jeremy-bankes/toolbox","version":"1.6.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.7.4"},"gitHead":"ebdc09c12a6276b9186dd20e791d4fd1dc55eaef","_id":"@jeremy-bankes/toolbox@1.6.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+4pnOoRc1mWMIuw+BYwtgpHqDqrEIGZLposkDgf++CUob5nzRv7X4sO0wluJ+itHIINKsJkv82sgwgfKN9uVsg==","shasum":"177843439819232d90c1cb59745cc4c1d17c1960","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.6.3.tgz","fileCount":33,"unpackedSize":216432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEj5wy8/NBH3BXZENtayUv7BH6NVWTo3lB57c86IBVOvAiAJQQloN+4Lb6Ce4tLdcCzi83hUKR7dIQUmN/aZ3JQvzA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGkOYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryTw//RHaDpqIFXCVfSJehnNOMcxWKZ5kRnUt/B4X8a0xSwmIf7mEV\r\n0RQunRk8ADqmtzLiDtbl9kig1biREuCbpajh9jQ0PV4MiIobxl1DIT/J75B9\r\nKhADXLi2Trdg65P8Vl/M7VRcc8fMVunspBYZB3aJHwMoX8zRcavpJUPpvScD\r\nGsxlW58IzwjJxB1W2WFRGIouUcGVXisVbhg/3OFUwntUWnScA7Waxu+ew0ki\r\nTYqDGG0nbOc2Ca4B3nJiMd3+O/zrq9nRZhEYQPUmaSyOCtC71yuguV/DMPay\r\nvUVHeuopt9ni9fansdXh0iEVoiI8S3VPDO0Z/aAuOXHT9ndSOFLWxf5aQgqu\r\naupfrPM3B6SjWVipqEmtnmJAyhicfW2ADtBqC69HwSe3/vJLPXzSxj6hX3kQ\r\n7AdJ4zYmcQiFojoRmocKg5jgJE4o5XgEzNroHJEp9WW5FBd6LBLLX8pBsZOK\r\ntlKkhxU9VwLLS0MqD51cGLlojCZfcsZkpAQDxWv5e7ySTs0Aab6oo0cfGptS\r\nMOldJhonYfYGILyq4bROXjSu4iUmEdVp9xgqJ28gRsb1Z9SC2g22U6/LClLO\r\nQg+UVa7iAdxYQYOZnx8fdnAKJvwHmgNwIzloOWzz6SzNoj2wlJThGd9qHSzk\r\nosWvCkTW6hqVfCcJL/x/ElS7bPwbFIKDbeQ=\r\n=TRd1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.6.3_1662665623834_0.8712806362435124"},"_hasShrinkwrap":false},"1.7.0":{"name":"@jeremy-bankes/toolbox","version":"1.7.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"ee2c6eeeb2969a8c6ff06ebbb18a19d50cbbed19","_id":"@jeremy-bankes/toolbox@1.7.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6qmIhyipnvAv8Z8roG9lBu04jPYQwh32zDENYpL2AciOOoDZudt4apGVCVsr8ukBve9ujAUYQ0QlVey2+fJDTg==","shasum":"56401037fa13421b9d51d01ae70d4c57a874b520","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.7.0.tgz","fileCount":33,"unpackedSize":216770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlga0qIXepv+88S0jKdoRFAH/+efw7sn6Yb3bMR/KdGAiEAwcEoowD3Sgw1HvoqUEWtfI+QaqGVytfdIPxg+ulq+Ks="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjINOAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGcg/9FAoqcKaXpn99+N/Hts2IWIjhIt0VdwHh86t28p9iPZM+7iim\r\niwavWtI8spJELb5xPxIoSmfbCKUn6MKgwli7f47kgJ851vNK9x6pJNqEAhob\r\nxrbVCSyWGbx3PySf+gosF0a4BIjgFY5BKgecpzf0KsqEnAYyNJRz6Eknf/od\r\nyCfYvrZnGgkWEyfpFHxDfCj6EQTHhQaQgH9iVTCADVAT+iJSkq6+Ws9R5A+m\r\naKLqsBjEcvW3rE1xAq3rSwvLWpIgGK0uEIyqW/ta5xa35asYhCoMH9D8COfo\r\nvH7LwVlk9UBYuB+/OWWkwHN0bgqfaHM29hY5KpofMEO+1D2c4xhfp61uqjYC\r\nLlLudY5Pn8p/Sy1+Dg6/5VFCXjysG+2PTdL7aTTuFb2Bp08XusYE1hVlRv4A\r\nsDHCtP5ZkO+0JV38eNvzDiIddqH3i6lW3k1NJlHbFDFlQtheLopVj6LcMvbx\r\nzc0dtYTsApqbxEBVtaKmqVeHCvCQAB/Jm+dN+8JgNxS5CFAou0sWNhHlOj0j\r\n6eYzg1h+uUIMFmkqle0ZEc9h3V0o45kyxuavds4Zb8beYA4+MQM05UtyMSAG\r\nLfLAcwB1x4udJCTdnA2WPh9cvYwrWxYWdnshBI68/vH3DVAzm7bL//Oqf6Ro\r\n+LwL00Me3B2YpdkUWPKhoG31lnUu/PwtXpo=\r\n=ZIB3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.7.0_1663095680571_0.09828593715242184"},"_hasShrinkwrap":false},"1.8.0":{"name":"@jeremy-bankes/toolbox","version":"1.8.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"bc9dbaa8b334ac663b851768a13a909e97b8c4d8","_id":"@jeremy-bankes/toolbox@1.8.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ymoqxlfcy/4m/B90MqNOLOtYAnP3sAginM1vaaS9bwnopExTJsJhKcSIU7KklIbOw4QbkhPiksY6TNB5X2rU8g==","shasum":"ecf36644b7641a5391650c7a43e80536810bb204","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.0.tgz","fileCount":33,"unpackedSize":216782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpi+udwFMAzLDM3KVRUHiepoD+B6QgsSvMpquTbuTc1AiEAm6If7SouRGMO0rmaozuFxd3iAQ5DSSYlsqLKZC0MzgI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIhH1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1VA//coB+hHNPnvlXaq3zZ6TEMeFjsVXi5POi7/dVdJ1UregeGTNj\r\nfkLIQpepD1tOXjAVJjxwTWfstXBui/r04PCKjBO3IVkssmWmrd4lH0EZnPM+\r\nSoxvzI5W/EfSduBJkPtWvvkO+d+N+M/gBMLje9tz8gRIdhUDwX21FhSRFhEP\r\nbvV4RyamVmFRJbSUgFnJhAepr6WXCsSiYQuYzqPLBgED922exwbkWwQcOJLC\r\njL5mLqqfWuVlPKrZKJhXamxhYoWmkpLG720ugf09n4013Y38emUZq4ulZg/d\r\nEzpkjZnwZdUdqCnfsdbH1ocdIL4rhwJ70HP7J08UlRB65QoT/FXFcmyupB/T\r\nls7edJOjlOzpaz4ykU6HqBOKbpVWQbny/pk18Ihn2fY3Te21SPTFL0ZtQa2k\r\n2jjOdVUxuyExdOP6emNb3iWq3iNLFMOeX6/HQNJhEYSs0scSczQQXuFQMPpz\r\nsyuesD/t7DiwphYYI9qwFostasgdFAOX4Yabg4dxB0mMatVadNL53LBMXCBx\r\nNLXolYb/sWVt3ZPa6cpbw2DX+kQsN0XBe5ZiI9vBAfUmO+A5xzfkoMfSDjZb\r\nNud0i4I24Kv+P6P8L/sE6LAiOcKVAfdxvQEy4nC4P9xBvUyhgI910O7xins5\r\n7tQufTrnqaeQby8f24S4WByK/+W4sawLNRQ=\r\n=TPCb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.0_1663177205446_0.5209417357300858"},"_hasShrinkwrap":false},"1.8.1":{"name":"@jeremy-bankes/toolbox","version":"1.8.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"43ecbb40c7d4004218dd2cb47d1dd044795c479b","_id":"@jeremy-bankes/toolbox@1.8.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-lmwnucYZXVzFRqWXeaG8EQnzEGYjfBNHxPGfiOVh8WCWVgDyzUQ/Van+oFWtFY8pe4AG8cJgqAqxjJ8FHAGsbw==","shasum":"19852b9540833ec480e60add238a1a2d96cfde9e","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.1.tgz","fileCount":33,"unpackedSize":218428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHJvKd03cqYyPfMsFW1c5dIGdxN9phsn7URBQuXS6oLAIgEPhERnyiMu6uulg/t3KtCePK1dipfdpqqRsMp7z/Dsw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJrJBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMOA/+LOt8FxCrnKZCVEVq7fru7gXgi9E8OTKvEsT+irgk19GLaQKE\r\nw8qhaDhR86j1ZurXaen6FCuEo0uqh7/P60eIiKbUPswrpZGh6o1gUYJ18c+G\r\n9QEtB/Vv7CBks3vaUmZKiiqP47TsiJe3OD7GTu6LpzmVhJot5Pz99R6nmLwq\r\nm7Igs9FycBuoj7ReQdI0LzJIFWvirRRy8rfHl1ZwvB8HVurZw6kYrGP4cbVP\r\nr6YWUCKYGtpbmUaabAsRXCWBPKB1LQXmFgGSBan7FQvGM7P61sI5vcDKZWph\r\n05Vf/Nt9Jkh1SY2u9Sot11lzRvH+Rc0lNCqKFU8BPJ63X3X496zMEsp50fHp\r\n9zSv4hr2iwBPHjQAwaZ+kn4pi3Hp1OSSYJMjdYSRKFer47AcZzCwfRahmoDR\r\nYszb0r0ahnL5hdRAbYGsjl0Ol/j7n7dLVZwCpKThdhxcDr6RmGVsDM3jAJ8o\r\nUtJ/jN7bQ9CvUJAqBZMwdvlFA5LC8reTasySZ/fDEaRgkSWSdUCXrv/tnaAc\r\nIKgNhcphKzUvxXq0/UmjhcDWuArZ4rKStsDQXPBc6qv+JKErNSNBcQ7Ps6KQ\r\n7qPuMerm8+hmFrxliZKOk/MQY8y7BULDeVIPfSqLz5qZTn/LpMQ46aKZrRv3\r\nDj8xvB8S2kSUpaKwC+VNnVsyBczB8zMZ0W8=\r\n=RwNt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.1_1663480385667_0.9899664072697012"},"_hasShrinkwrap":false},"1.8.2":{"name":"@jeremy-bankes/toolbox","version":"1.8.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"729988a37bd89338b172d2e276d6246deb585442","_id":"@jeremy-bankes/toolbox@1.8.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rmQUcdnkiQr73vE7dEwjTlveP3YsMsUffQRMsV0Ke18EIjL96hRTECf0AH4AIv9Um0lsvQbCLoQCYek2LHpG3A==","shasum":"49db9838f440ddba8f9cae861767d1fda254279a","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.2.tgz","fileCount":33,"unpackedSize":217983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU5cSAuFP9qjkp65p8C1ek5Nzzlv1/TBXBOCI+LZaRmAIhAOesaVcMaAg5l/hLO2BLlgnwUL/lOHcLrPRNF2cU+Pd0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKGcBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog3A/9GzFFqHE4/YrupjtV4VQKr1KvCHXB2Zu/wYmF9Bl6iY/7qN00\r\nx9uM+8cpWux1FwPtwJ452t67h9lB9iZS58j1xzc+38J9LrqABk7H2DBMTR9S\r\nrnX5h6KQgBW7/NIdy3UvphA9Jafv88zidArIDQRkSH7YQCjdN9oc715dbQx/\r\nKZqqWjkcCdkQw0IppgJAMFvhp7R8b76CK7p/ie9anvV37KNcQ6JV3NJ7sB83\r\nBrnapEu2mr//xtxEYoh6I7qzDqAaWyPDDiXGpQs3qdqOBIpR5xLCNg9t/0A7\r\nIa938wZdH32FM3iFh9ar9Q8SYg/zltrUi4zz40ZK2a13v5cIWoyGrT0+yQwC\r\nKaipI8wAsM5j3eHcLyRwImYLnsLK+NCjvBWI2TCdxzQwTf8jmb/y8zMzYh6C\r\nhyAhh93QHQ0bZVfn4sRMzcsAwBB9DJuleLVaIAIqpbovcwq3BA9EDi/1V6YE\r\nufFOcTp7EEU4EZWJVqX+hVBMLedIODR5VZsfDQm33FEbA259FusZSGXCEBF2\r\nQrBwy42NrF+l6P7qOUGgGw7+cpiCqUQSPeTC5Q5KhFRFULRH4n/SGuwHCY7S\r\nMHHmV6l1DNuGYZoapLuP22IXmknSqMe0Qsfo1W3yPTFTYG6xFpV6qH61s0td\r\n0P5wHmPwndsdcMyJdvEOxJimxVokfrnC0fc=\r\n=3Cga\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.2_1663592193658_0.7834283907492838"},"_hasShrinkwrap":false},"1.8.3":{"name":"@jeremy-bankes/toolbox","version":"1.8.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"2f8845a196088d116cd8b802dc29867230c2f02b","_id":"@jeremy-bankes/toolbox@1.8.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tjDs165lE220fyRDkic+/VEON9i7o5BP73NeKU8ACCEzzNcFXE3+4IBbBuF9LLg5UdW5a4qJUipKzWEHTxM7LQ==","shasum":"236a7473db7c7dc27f284ee08866a1f62521747f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.3.tgz","fileCount":33,"unpackedSize":218041,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZiCfLat4oVV25bTIWsZ51ThgzCVT9shn7rYefA1dbMgIhAOsuVMUscLwEjmgEYUP+5ezuaVuHS+0aqOYVC3AvOw0p"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKGljACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrgaw//UVwN3Q5jxB5c4ISk2KaDwk9xCLFBZkPdy8vmelZwXCzGHyoV\r\nSKVz3eS5pBofky0zhzNbws/zzT8vq8Z516Z4uA2zxEdF4DaQbgaSRjL3tTqf\r\nIZLNIKPL47RDpu8Zp44PVG4UWf3A5CCZAdX9NfGtPW6DmyI1glWzeG9nQsGE\r\ncoQtw+nQkc79nkkl0UKKM4brzWnHG6UtfXcqa9/hsGhP/+TnTMF9lM1wiWEZ\r\nhrgugRhPXf+uZUBj7muSdsJmiXl/fNQezpVoRtl8C2nUiQQgruerMkpMDYJy\r\nrPKTNZpqq3dkUQMCXV4sIYtulLMjbo+35hrxaIXLYtTg4dmEKN0k6UWKksaQ\r\nga8XKf2ygKxsTb7N3dXke9ZSYGs2rAVXvF3FdxtPAcY0/gbsBxw3t02TAZ5Z\r\nJ7KT6DvCP+zxhjUr0EyRfofHOVVFxGqowDDoqi+DEtbYE3aifIvFbBCprcAo\r\n5zMFCAFpqfFkn7fxQ5M+eKEUYy8xpQh1ofj+rVO/ijTbQbD6JTL2rBW9EAvQ\r\naINbhkwoFw/mYv20N18vvlIUgNXu6607yeeBKpbPhoK5rC10s7NFezZjL5lD\r\n4lKJpn4YmmmhTCRii6/53bmULAKV8QJTwbUOIl5f+uVu8vinfZSkMC/ZzU3h\r\ncThG55Fjv5CXVBIXZzqOECYNrh3Zje0vsRA=\r\n=LuEx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.3_1663592803691_0.24868838652664982"},"_hasShrinkwrap":false},"1.8.4":{"name":"@jeremy-bankes/toolbox","version":"1.8.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"2f8845a196088d116cd8b802dc29867230c2f02b","_id":"@jeremy-bankes/toolbox@1.8.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yEiO1Oc++BFf1l7NvZLWNHCMdSvSpt6rtJtZHq4V3rkxYcKett7SA8RPSe9oWY1/OTqhYbcZIx4/ooJUwo8J6w==","shasum":"2c0ad6cb162f1fdf51d2c4ba3c4acfa4babe079b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.4.tgz","fileCount":33,"unpackedSize":217802,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrZO+A/brg1bOudvY9O/jgcaNrXJowUKJKZRR0VWzbTQIhAOy7FTGifFNLbrHxIZha24es5fq5JIckvNEW2bduwLL/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKcPOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgxRAAm5Liw9dLDyizVU7PTDvMxHD2barbQ6skHAp4J9DSMZZmc6NI\r\n3PRnkIXaglH3EBAX69cXe27fcazZ+Votm8UXWsVTsABg68zqkF2MPvngWZ6g\r\nlTAJeb0At2AM3gfAAqvuI1orUCjDrKDjvYks2MuhJvyo202flU9bUHBYhv7c\r\nQjLkI12kGZhQCsDvgBuejxF38Axdpj0loQLj2GW6SCSSBOjt5A9a/HCgtXBb\r\npWGwE6YKwsxHG42sNbDyRVtrBN6M2WZSkfl4Imlgxvs/vmsLfpDYkv2d9vn0\r\nJCL5JJ8sUBRWDr3Uw/0sebMyrU8QD6hxtUhoqB6i+nY+ng99JBO7vyZNXJNH\r\n1tSrT4dLw7q/CDhUoRHbQTyu61g3ZQOwCQyctW6LnMjBaFaZzlRk38Q+OqVF\r\njef0fDAymrf0ECWNFWnTQbDcPwGjJLVJDbBwsPbFDt8MPe5DZ93qjAErdJKU\r\nvCLHe1zynjeN+u8f63VEW4fcwRHWSBsWY/AJg7fkRHTby6tpSBNyDmgRhpuN\r\n0fHUoaD0fCzhwSOYJKsYAgccjwau9e5fkptMsoFVPm99kg/ItVHeZRkbuo7s\r\nz9ZsZ9QVTZscdp6IRBIOG4KiWFG9b6uHGHN6hoZui5YJVAu1AvQLQdqN6TRG\r\n4QtNkPa7t5OWeikWQpFerzxbTZ+TwALyYtA=\r\n=RCAB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.4_1663681486623_0.5260993815604906"},"_hasShrinkwrap":false},"1.8.6":{"name":"@jeremy-bankes/toolbox","version":"1.8.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"726d7d647a91989239c1fba921192beb08f4038a","_id":"@jeremy-bankes/toolbox@1.8.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-/PD/6m+WGPZ81GLjLHNN+8TSogVHUOyKOPrd1rU4O64WA4m0lVDUTzNdrZIuBRzfUmSf/ybrnU3NOCRP7IYj0w==","shasum":"132e1efa0ec120f66038225e8276a4d7d7ccd678","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.6.tgz","fileCount":35,"unpackedSize":224563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1S7d6j/ODvBDlanOrri2hQ/3oXzHM7fS/MAipJYmNQAIgSG+KsmLcZXtrv+WfrVQRZhN5FWHL+I+TdPVCc+bFqNo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNJKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMfg//bpbInoZECBE2JP/fjz5rsdpfelPy6oZoLoJWHd5VR3tpgqOs\r\noXgdJsqeyC1jQcivPiJcS1RdBb88cJJYBc332+brTTiBoywKmlLtbI/BbUIn\r\nZz0XIVFrbcq3Al725VknQr0suFRWwmheUI6KWHWavf3rg05OcmuyJy5NQnV5\r\n7wHWJhBgoC5/g0vj0F5nJe76czHads5g4dKaxM3QDZOHJi1ebgKze9a2VPto\r\n8AgTJPJStc394MNiKaR1+1DJXx+OREsLmWhdINjU06ApmaY/7yxw4urPRoIy\r\n6EtDfClCLJU3p5kC4CcdSqh+WmGx9D9bhKQvlvY6zDCj5jnSjmAfXu9VJYEV\r\nq0GezZtckrpEBIrKujrup7VVTsiH1j7LJk9kAh2O4J2U9q+1QL5+D6p8EkL9\r\n5DDQIOCdlF7LHbTU1rXUX2hnJDr+zZrRJfxYLKszEO/N1HoQ3VteSEpiEYHt\r\n0XgacPRBH+MIvMZqQICVsYCQmR+pMGqlCHeoi33/T5UciUI8uiLPBnCKOX+V\r\nmGqWAwdiPt4nEL5N61jEN9zXb3UCTVyOihuQqwNQVMJlq+tBiNosKQyK7a93\r\nLeOnBTZ4fcJsLh9l+kHdL/XzcCSt722X28loBebrXlTSejm0H8bKOfyrBPBQ\r\nUUFtT7JHwBdmQ02q28h2Q5jxnEvCvJ3/BDY=\r\n=wX8V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.6_1664389810186_0.740944595162397"},"_hasShrinkwrap":false},"1.8.7":{"name":"@jeremy-bankes/toolbox","version":"1.8.7","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"d9e7990ab398179c76b876d57451a5139c1e18b5","_id":"@jeremy-bankes/toolbox@1.8.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-19QXmDpKNvx7olbQBRrF5ptq8f/fdb5m5GDbsF2pMYN1o94I5PeLppzGaAq7dkrdgoJdv7puQYbeGJDSsbnx5g==","shasum":"2cf5afd6d6013100586cf50c00d47a447de2ea1f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.7.tgz","fileCount":35,"unpackedSize":226125,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnV7xKBPDSZkm1PsZXK+7YMmOpKaBfSQbx8v5EXL+aQAiEAttAAd55bnMm2JWTCKCF+AHvmqHDgXti6wmUGu1Z8Ap8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNKTDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOhw/8DszNJ3SXEx0qzLTe4yHH+aYFpWCb3sFpQNFMaKivJgMKk15L\r\n5+OQnVwpVF4drM2RagmA8+ZkkcwCwWo14wT4zFIOettLB1ds7P9GcBD9dxqR\r\nXPgJP2AwEolFF9WtD4HywgcUiLPqHpFPkmB5im7JYq5XfPUGSc9Fy9s7fTeo\r\nDUqHYyR4knQ7d+d65fUpW3Bkpq+fwA2CpO0nyUD7umgr9JxeRmmE0hxhrg0f\r\nhShpEQOiHiNLfjmeRgPDB3ylvoXQ12v4dAN4MC3okeNi7RK2yvQenkcVz/8E\r\nHxTMigUh5Vx4u/6pWHlmfadIiX3p6lyH8FoiZhiMd40efneFuc14uvQHvHAB\r\nb1qx9JmujKaOd2bB2dBisF7bjgN1w03eoAhA9lrAtU8+V71KKh3D2/t/rtxm\r\nUHYymffkprnsT+RhiyjGL2Iu0VblIe/ktiiWk8zGUoP2p0GSoWGFsq72SBAH\r\nFxAqu/x0WkrEXpdP4rsDOfWp7zG9b160JV/Ci0AhnD1/P1bv7yY0mDaptK/y\r\nTrMgiMcicOU9eyESvJv1PVcR0NTNSjQchhba6PJPKjy4Cs9uAvc3/uF2AUBT\r\npjwIvSbrdxgOgxVFJhDIDqHcxnQwhTqJIim2JaIF1cHjY0WOOCjPq5+/TmII\r\nCCNfoy7O1gibwlDmz3OO/RjvCt+AcGMISJE=\r\n=jfRD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.7_1664394434793_0.4801869303487658"},"_hasShrinkwrap":false},"1.8.8":{"name":"@jeremy-bankes/toolbox","version":"1.8.8","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"c094c45086f94b66b76dc02efe22d9a51e72fa93","_id":"@jeremy-bankes/toolbox@1.8.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-C4Md6uucBiUWFS9kYsn0UUKYYBeE62SxT7N/mq/3/NDOBGq/Xv4/jH622AnF/KAMNd+aPO6yXB+w1q2gGzkm6Q==","shasum":"7cba6f5d35e558fb8598b5adfa09f270229d02bc","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.8.tgz","fileCount":35,"unpackedSize":226185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBujtjAEQ29RnM/Cs48GkxDZWrpqvIe3rc6/nnHjzakfAiByyzJxGXtny+Fn6jQPdrWMT/ASnWl8wwHgEje8IWL7Gg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNKWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZZhAAhAVrJ6ghUfqbt6xYQt8AUUMqy2ud3W8UyWTPUlmgJanXGQKn\r\nDqThrgeHACARl7cAwCWtH2IvoDnBtOVNuRakrj+JidW0DUSlDKTOyeC/xzUZ\r\nZyoq7pAVhoHMTSlq4+WYlvazCZbvJE7utrLNlgm5VthsyTCOe1BmCjt8z8PP\r\nuc/GvU/FH2o3UzW1ehPP7XMLJi6qqJsCQtbvbCscqCdwuiLdsfN6fgQ3EKYF\r\n8XKQawfgDq7GswBMOzH8FMtL7eOYThSDC7yevVSZ1ol+qcPQ+LM55dGKaBCr\r\ngX6nf2nYVO9Zsn6jD4UEaZshmVcH4jK+UGZ16PH0PmYgo714PjAooTApfA7n\r\nP+GlDPlwBjtusj/oZ/3o5r+8gjOg15zyHgZoR5+nTwl+0PqbklJrR+c577OJ\r\niG03dUXw/Tle+/61DIGlKRxAp+m3uEqF+TulcOL9iw9j6l+LNchagz0JYr6E\r\nhbDff1tTkgpsiO3oTVOh/qrzRmm1n/5cNSFm4CjKv+Y+9kVhDsOl3DbdGz28\r\npoL4A/GfCKZtntot5YviFWDeivpM8lD3cYAT4aEJDsTGK+d0nj3K0mKRERd8\r\nZEr8Vv9zfSAPubZJT2nsbrqaBTl/2pwFGhVfnp1fei7Mbt0RfZuS+ZyH8S6P\r\n6bGv+znEpfZc6WvYjXrbXVw8XNp2oIl14+I=\r\n=dw25\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.8_1664394668795_0.7376818795230189"},"_hasShrinkwrap":false},"1.8.9":{"name":"@jeremy-bankes/toolbox","version":"1.8.9","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"de58d90f83b314db6aa81e6d40e4a823701b3315","_id":"@jeremy-bankes/toolbox@1.8.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-BXIJdc4yp2XtAmA3dnHyIH0LAqilPuvrCmQqwDDcDeuBnckLeT5Z1cBUngVg81s4HJ3FAb2j9IKIGUiqzyGcOg==","shasum":"6fb86ce92ff5e6cb89b5dd50e852270429031646","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.9.tgz","fileCount":35,"unpackedSize":231332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQWwARRPLFXMKnsTwwQi8gmE5HYL+Fw+sE+dGdHaDP1QIhALaM+V028INJ65s5cEV+6C+eRIcuhl85elWsshtxCDZC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTvQ2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqm+Q//TJrbFPmmR6L/laMYPigdeLNyFAJ+iD2p0lEoW6NxRU1UbxtL\r\ndrYJTt/RwlV4CR2lDW9ZFi5a1txhTgZSdAcF7NroaU3F5ZR+IzGDi4GydgZG\r\nWo4ZuzjSA2aJnM3WpE/4Zxi7mYfXyr7VD5gbpwT4NtiVNwqsE90kfPpc+gaQ\r\nEJz6nvdFrEffMiS1TbWdpnQo8MNI/EO0J303hBZOkOj2pxmtaSOfhFeYnHP7\r\nLlPjKjb98d6KwbIfkWApvO2+gub32VilAZRMlRXGGB89ZNcGSJRGBJRnSsTO\r\n3PCROl1dtmpsra/namAcvZUEjk01G1T4crUw1jE2ocO/pIVZKtQ+T6fxngtK\r\nJDyFYeLLj6LV8Hy1ApgYVaTPuHc4BIH9M8mO6TEkAqezljwv0RjI5QuQtETx\r\n+ZGE66Qo3ZFKp+Nnr1C93oJ7BkbyAXqgk4TJ2gqugPXvhyajgSun/KtMn/Zx\r\ncQKAWz4E8jpyh5yglCEZcCbGDYbQS7wEPS63wMCmhigDGxG2UGa/FdkRr5bc\r\nWn6PwQnawbJyjkWwYH9vns/Pfkza0jXIzNdqbKjQyxup2fPgfJwjZTEhmeQX\r\nthD0JNjxrqi6eqM8SrdwVBzsuCZD15W+y3DjK2r9LMacYqZ7thgp5VTIzEAG\r\nMupOm7ApQ64ss5zZaj8QI2hr8QDSGJNn5hw=\r\n=ZWkG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.9_1666118709720_0.49069140758319696"},"_hasShrinkwrap":false},"1.8.10":{"name":"@jeremy-bankes/toolbox","version":"1.8.10","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"de58d90f83b314db6aa81e6d40e4a823701b3315","_id":"@jeremy-bankes/toolbox@1.8.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mhHWlzDTc6j9xIEyoCO7+pZC8cy626UVnu4KIS6FYbF310GALDu5A02n0+UTL43vVbtNhCgj7SbCUyojaURecw==","shasum":"ba8a5b846e931eb846ec8963aa26f3bdd6eb3910","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.10.tgz","fileCount":35,"unpackedSize":234863,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhN+jrUbOHWAKshOqSfTzfIU2AlHGGhbIBJr8/AYA6twIgYhTfUHifld/zrb2Ga+YYqX3gfS19GPt/F8I07qu7/LM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYUoFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKYg/+IKf11h1lS792Nt3DYPv80+VZOR2Z9QE3hxpsuDBv4+1LWoC0\r\nBcXPVHbuZrq9dbQcKJ+uf/5AeT5MbcPyaxYLnMz86dnQxA2cA/eRVKYuMEAQ\r\n/tKOZY5luatyP8NHslBk3bjubh0Fq2gYQGoVu3wPLV6PwPeosK6ww0i8mPjr\r\n1OKPuvgBtzczkZShxYyk0nIEBSQw/nBAy7uWFtggX+XB4cBu0DohuEVMjZgQ\r\nI8HgMz/ThBZklUYQtUTIRotmEtLCTjVf7YkenFuRHQkxHqKkEfOJcgDa1acZ\r\nUiK2da05aRWha5hfXGRH02RPPvCcbabQQhFMHMocDOOYwruWutq/OvEFsWbb\r\neeE52GSSNWAXi0CEmHp2Ad5nNwfxtdsNSu5Bp7kbGb/+o6mHXJp2vSNsM7kI\r\nQo226neiKAgAS7WwE2fVF+PKrDJDBnzrPKqRY0YIhN3pSAdcmccevzYeLgqC\r\nQQL98gYGSa+23Xqo9ix2z4kVvuxeFcK2m8LY783PGgjpAx58N7L5S/yXmwMc\r\nI8o+2aZ38phxelc4F/UAX2rqCmVqSQ8qoVGMrqeFl9ujKVm1SDAiufhbyciX\r\njaCBwPKhdUM88oRxf4/lQjWwvw0Tc0zvJU2gBW6c9CLoiDDsUcHGsCKqEvQ1\r\nqojhClyOHmQj5e/W3M5714FDKu8xnf8BjYE=\r\n=ll8e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.10_1667320325670_0.9129559654961095"},"_hasShrinkwrap":false},"1.8.11":{"name":"@jeremy-bankes/toolbox","version":"1.8.11","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"e0721887414724ba800f6e2bb2510dd8eb03d29d","_id":"@jeremy-bankes/toolbox@1.8.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qALa5EZRRVYvI5S39qx8yyDxsihmqPRtLMbWo+XEl8bZKSMRxgYaxBVPfqdUVRcBHsU/uIHCcQJUPb2stT3oIA==","shasum":"8383add6e3ad2aee7adc36017137e76ba90ba4e1","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.11.tgz","fileCount":35,"unpackedSize":235971,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0XiE/uZNycbeEp7adgJJLzwaLSSFeH7DgAlGzGiDDJwIgX9Y6ppuO3j2qLBdZHZGkb0eYHCPZ4c35UHayWWJllX0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbFo6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovrA//cDeGW12xG535yiT2dR3IpciJzSRMeN2y/XuM3ACWqA+g65v7\r\nb9d/F6W9vwxJ4m2Rek/zc5FjEfi6ictgRXlNyv7Z/3aRC70iDP/Mz+ORy+M1\r\nXpKfFhwLX8HbMH6v3VP4vakXfgK6PZz9LGlQDDRWIQ8ZzcZC4alzYBAjEOqz\r\ng0BwGkc47lgVbnCNRPlw8q1veLtG80BrBHdVL++aszHUfB4gXWR+N1kIei5e\r\nsEcTjRtPKIquTfmlBKY+m63etCvQlzDzfB66cxDLA894h6uksFdcw7viD4E4\r\nQYY88AtA1J2L/pM61yYRDp35J+TRiV5hmtBvBDXW8bwTzgkmL8T91ZY8HeAW\r\nWBIV627llrdAPJfXi6yepW3KU3OlqKiCJH7BzWMZb2oMHyEcwA+kx1dIhP9C\r\nOdbMxPnXJABwl8ZgqVh3jg11glzog2efmjN38qLOdwv19Lv2ulEoUvu2dWrx\r\nnNFlgBUsxV3bHfzILZyGkx2uq2cum4gGnxSLW094g0xST949mcwoiiqDyGT0\r\nLi1M5G0rhi88o8Ns5r8DraftTdLdfwrwHMUe5M017kpvPiNVZAhcnQ+YstPm\r\nI4PVKKEWgEmt2nwhjgPlFldbHy8/gwN2CIc+UVdN4sirDcDUQGZUqaTCEXzt\r\no9kHtnXSrfX6wuyMivTOAwRJBF7DxxSK6Sk=\r\n=APUs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.11_1668045370284_0.49211079398429214"},"_hasShrinkwrap":false},"1.8.12":{"name":"@jeremy-bankes/toolbox","version":"1.8.12","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"a26c384d3ab5a9b043402deca380367441a10782","_id":"@jeremy-bankes/toolbox@1.8.12","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-6iSCFUJ9KBUyvwaoSSk2GtH4HIZtEblNdezPSUtITOjLFMbCdeQS14Xtp0qBzFr30AgQZxP75Klto/S5d4kUUg==","shasum":"efee4c72120d668fe115da647037037404574e3f","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.12.tgz","fileCount":31,"unpackedSize":208835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGK7Sf95wu9fQRkS5e104V3vaw1ml3nk1nsOTxnecl9uAiEAjeZAeloWqPsn+UZ5bEPDSkPOLUpEGGyeCkqyCDTr0Gg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjboRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7JhAAg79NeD2/PN+ZaFjPnFHz0kVDNrbFTWmL9efEtjY9ICBwlinv\r\nXyAn4e84E4DdUgwXAPLCUz4R4pjHPsQ2hRajvr4zj8kc7389IAMjzC3Pt08t\r\nIE4ThofoMDxG+umIrZDKiMYa7vIV7lUnBIY+dCydx0s/joLYGUpSGjPozb/t\r\nKLRdXaFy2lJ+0uWCgvB5K0y72tbaHfbi+yyWg0B26NDU/3RdIvwniAfGzN+k\r\nZRqBq1TsZ1Mw6inwH1/M0m/OCNYh2xt2BundSj1lgGUcYPIOrag3M7UsqQly\r\nSxpumM8uMQK1bwhsTc/5sphbFvgf3TMQGipBrdE5BPUPZW1XadlK9JuMMca2\r\nJz3Bc1dRnHADD4V6PAZv/Hme96E1qYu7HnEtD3FSqDOjfWeOk6n4J8VVFKYN\r\nMmUsJ2Bshc7mjGXIrrkWwNsmq0feAVAldgM/0TRPzpyBjzwZLik1FLTOcmLw\r\nobolZRmFouXr+qN9LftOOQ3godei9/VQ6EKwAd10xnlxqbck7uStKhccS5h/\r\ndI2J2sSnm4Bmd6Q/ktCRZTgW/AiH+CcEsisBSkviLoFBsQclKHGEJ7METANu\r\n6H5qLlxNow9U0J+7mEQQP7evZlvWJ4cPmqEiPIEhhrHPic/JqKebjmqTMovH\r\ndpXs60P8Pmw8AmYELFXaA7yVjg/m898Yv/Q=\r\n=D9R7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.12_1668187237012_0.4848096688010304"},"_hasShrinkwrap":false},"1.8.13":{"name":"@jeremy-bankes/toolbox","version":"1.8.13","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"202b11fa4b429ca3ed17376538ce64d794e6a484","_id":"@jeremy-bankes/toolbox@1.8.13","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-zf3yZ+fbFwh0BbRrifiPRyhMfRbUCgPeJZ+nWVkwZMOxr/fshzO7HZhSX+HN4eaYj/snf2QpOhFNPWkQoLY6rA==","shasum":"4982baf60965a5b4798fcb981680e74d212ebfe1","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.13.tgz","fileCount":31,"unpackedSize":209635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk7WLf28o11mX8P4MvLxo6lj5X2Xu5H28ZcByfLFt0rgIgLAZsJr2XXqGigeKTEIH5ygIxCf0vq7EuU/QgQBPIoKw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfLmoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSZw//Z46lIMRMFX3u52ajD2wgTstVvD/JCbv67019WuUgCLV/G4Fe\r\n5JG1s93kO42A13P3mLPfFj3yLDEOgdPkSgrPfhbWBEzgq3BfrnF5SRpbdGd4\r\niLRz0Om76sBJmxbI3sJmr23NO7U2odoiJQ5Rp9/RaqGrp9j5rsH3oj4BoKr/\r\nCVAm2sdD4uYeK7jBXhWTmUDMQNZEc1+Blv5t8mHnLRnT5tH9tUGlVWCm4n5u\r\nA9/WWGWAhc+mwavX1/494iIRGHjdgacU2Dfy1GInQnYQX5G0D0szwAmw3lXi\r\n9aIA1xofMbI62hfs9eh/oh4mynmt7KTvKAZphHhFh/+xyNPJKy6Z2ohjgPfp\r\ne/mX6DTr+jy+NgGaBkAY/JN1jqWW4Tn985NJuhw0Ka3+oxVA/X+ksKZRTRmq\r\nNBsfRHEPUjJoIqYVKuHG4xAch4I/+cIP9xEhPQII0wF/8LYfaBzEWdF2PfPw\r\nZ6ej9Qt/qyy2b8X8pMtZQMPvzOVoaPGx+mErcYbnphi/DoJ8omNKX8gkkQ38\r\nfhOO1RATn6sIEnVM7S0blnfjK0Enp5gOyJoNPna6qyqP4T0L30RngCJQ73yl\r\nwEhTB/OdLt7W6EcsviJ1ji8Jz2WEUXXCMQkEIoPF6ZUpKkZPbMFXtVCXTMtL\r\n09Zw13SRF882WimdyVyrewgQnYLckTo8kxI=\r\n=l3UU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.13_1669118375868_0.7138084918315255"},"_hasShrinkwrap":false},"1.8.14":{"name":"@jeremy-bankes/toolbox","version":"1.8.14","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"16a626201ede773b9e78426f173384ba5ed57137","_id":"@jeremy-bankes/toolbox@1.8.14","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/vB3uiTbJcWimQamMLa34dBpQq24G2fqE/PO6bUfp+fx4LVaS8R0N56+jXsoxHLDdZDAR9tCqho5NrD4D0kTeA==","shasum":"c7a2753b7471a8dd63aed3c5c5a21d030a6c6e35","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.14.tgz","fileCount":31,"unpackedSize":209891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ/7WLrKlmKfT2vweqIr+7WaMs3Cm0hny5L+IvG/QOFAIhAOb+JjbQEap6wH7tF+Up0xcBrqiQ/FyDZP/q/mD0yvHp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpJ9XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5PQ/9E61+wzuZIJe0ToLakWM3KmHVNdwRxfNWFGv7mTcB8AL4VWpR\r\n5+20cqFOS2Gm6iYoU4iBStOdv7iuBxySHeNo+Ahp84na5xjhXl1r6yGyEF6h\r\nvUc6DOc3natSUNag9LbTc8sb4iY+VaPQrCrGowGASvczbKbLrDYME8plLvuM\r\n2stYL7dV2rhr9UtuxhL92TCgXBR6CaeIM8J5xCShIBnUTNyAHJ5gdj27l5yF\r\nbZ4ZrfW0WC0akchEPH5oB62t1zgIC0jTmCUl6Q+TLQrfZWF9w0IOQSnDycNB\r\nfamLXi1bKVQ+r9AebVRw85gSjc6bneYNpJ4dBRPSK10kKvQvjdW9NZjR/y43\r\nPxR9+6I+X8fWbOD3JlTCtd7eFa8ytGDDlBsvoY2m7r7GBqEa3XJjkqgtIrxW\r\nSCKvunkKcl+s8xRqXsZJfolM//lScMSjNwMms8HjXRKT/uaUfCLynyYFPIgy\r\n7+3uPhHVgDygmXF+2FmQqRrvyG1cHtvILYj+67jK5ApqeLbwy1n69sAKT/Xn\r\nb7KFsNk5w1p/hE4YSSvtjS7Gs2eQFU4d8vl0Uw+h301XEkvxcorSsrB6bH/C\r\nMQdHn5nhZovOTBzt2DsUwIxSm94DdvJupyeUZP4t9VBu8mHgK6k1Fpaii7/X\r\nBkVpDQh+LN0iXeLXTPtaYp/YuM1nisiIUVc=\r\n=qKuX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.14_1671733079220_0.07030735533496868"},"_hasShrinkwrap":false},"1.8.15":{"name":"@jeremy-bankes/toolbox","version":"1.8.15","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build --verbose && npm run document","test":"npm run build && node --experimental-vm-modules node_modules/jest/bin/jest.js","develop":"npx nodemon --watch source --exec \"npm run test\"","document":"node documentation/generate.js","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@types/jest":"^28.1.6","jest":"^28.1.3","jsdoc-to-markdown":"^7.1.1","nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"768414630b473ff5cecc57397bddcb4a25846a66","_id":"@jeremy-bankes/toolbox@1.8.15","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-XmlsYT/0vR1qMAQZooOn8JT+I8v8bRSqAGbs3M36tvBC4zdiJfgjpeDeA+YvKxDlmbzaDWHnn6Nt/q8Nh+t40Q==","shasum":"9020789a9485a8802f12cf1e78deff7949640f6c","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.15.tgz","fileCount":31,"unpackedSize":209902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNW2vn6PyhUA0c/QAgEW56hpRZeDSo1y04nguhlS5X1QIhAPeznpFXeanbrPSCewkvAMZqq/3AYPM/m04WC4qakcym"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9QgGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoppA//Z++lVdlw19Y0y0IySF7RE70/7oB18w7TAT0k6yoLnemf+WAF\r\ntdmMrGm20qbeg9KZvZmCbNVJcZnzD71WDTz48F6+lbCT3KKFBRXxGszop95J\r\nCi6tDwc1A//L7oM9/z79ZlI/tvG1adzR2u2QI146dv8Ln7faWU6i0YOJhcZx\r\n1/NJJPX9jD63AhCZpl7tPa7/YTlVstA6uzjLiZdBCAG1fkl7oU/SSswKRgyh\r\nh5evWtH54pgYtPXJxmd0uYLNuqkJcA70gD+FUU0aCGm3b9GHi/mSOJly1NZR\r\nJjlATKdafwRbePhaic3/HTFgBtmhJ9dAdaNHyYT0vSCVpTOrmfQBsqbxEXHI\r\n0d2/VffgwoIoa3Cj8Xo//WmwJdJ5udbKzo9NP7q5s/bEwj2XZUfYhDDfTivt\r\nNWHFOndm7DjJN/jK4enV9RB6AdxhGb/ULJF1tv4ebb8/8tmhMnuhZCtcNqre\r\nQ50JJANosB0QAaB8XVaAzFGaUhN9OBZiVWvZqWbRCwfmLMvUDn7GRytPY0tO\r\nD4OTT2hTmiq8rTLymAH4sgbC7BjT48Y4kStuu4y24yHp7kzGFYpumZpUuyjE\r\naDp4Ech04LDtOfhQxsH9Uh5XIShSCe/owVLvPjyNNUj1SilV6ayBOgAcvb8+\r\nE8A4SEqmXG7QdSPoZestbdUro/cIm4wkEMw=\r\n=98NN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.15_1677002758198_0.9470042440206079"},"_hasShrinkwrap":false},"1.8.16":{"name":"@jeremy-bankes/toolbox","version":"1.8.16","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build","develop":"npx nodemon --watch source --exec \"npm run test\"","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"d2d565ef1b3b1b3762e3d339b43ed08d14bada47","_id":"@jeremy-bankes/toolbox@1.8.16","_nodeVersion":"16.19.1","_npmVersion":"9.4.1","dist":{"integrity":"sha512-OBMHE4h832qn/mj5AeKdi9/1DdL2ZhweuM4609sONp35y1QwgD8LzWlQ3jtl9bFz7TIOnA6tDKEk+nkJfGuzJA==","shasum":"ed6c567a75f10b8aa655dbf07e041eb0753a2a2a","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.16.tgz","fileCount":26,"unpackedSize":205262,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApSZlbIgDIuMASb4xQxhSV+gVmwr+lDjT9fIwrds0quAiEAidvNK9sPe38EM4a48848lLM+GoagI/Kf3Es4PVZkMew="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+nAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE3Q/+MWlTZX0Q5V09faJzL7/kboAn3Lk6a/SlSRdkKtFFE3LCe587\r\nyvEzqWGM/If+9f/Qec4fNqopSA3P+DVaX3t6kBuislGR2GOgxaCssU3i6Ivz\r\nzeffPJRHkepW7jJKl+YyAidmosLzBSao5+CTfZUSC033vPmvqMp04WtsMSAA\r\naVGMEvYboeXjDV1MJLbl9aBy2OGyJvP2oe+7Y9O+DSwEy9EwPjqd8J18ob2w\r\nimyToZRiMAxDdW3rWbONDlBzaS1BZ/Fa7OjCfSkr41hipjsXUHhjaSeoOR5n\r\nvdORkCePzqhYFC2d4PWIAmDmemC7DDtlEqO7ibRnIFmccnZAnEm4HZG6Pk9y\r\nS+JRz73ahVQIoD0MLvWr/67pbePdokigXm5uwUCK9M5gFj0l0qhwWaUB7hux\r\n26WaqaEycX95BMuVFIde5uUbQRsV/dCtebW/5Cch8Eoj1N/y/lgFr9M//qRY\r\np7uqgTDQcwo/7N45Hwl57UyaIc0osEhuLZXhKdP+ifv4ruO+E1xdsb4lOhIF\r\n8JT8g94EIFHRFNGUHsLNYqDwjXSJxsBbsKAMU/ymVBNufgPuJdQBE+DiJAx2\r\nBhKBbZo1Cd1cme4GScxhiqoUHiae7ncC+BS3s2kG4zDMAwO3mUQd/o30UoCx\r\nuIOMUCMIAHh7A4O52mp84FkyupRDXyqWdk4=\r\n=wX0a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.16_1677357095361_0.3588739259936866"},"_hasShrinkwrap":false},"1.8.17":{"name":"@jeremy-bankes/toolbox","version":"1.8.17","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build","develop":"npx nodemon --watch source --exec \"npm run test\"","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"d2d565ef1b3b1b3762e3d339b43ed08d14bada47","_id":"@jeremy-bankes/toolbox@1.8.17","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-qNXpXKbUVYbz3Jw6tQJ8me5Bw3gvrEYFp45zrW1DG/fJFQ9CDT1mWm/RTTW4ulACILNyYJDDsVRa6uieoLmK5w==","shasum":"7fc88a2cbd24ef5803bc724d78d9db16dcd1f552","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.17.tgz","fileCount":31,"unpackedSize":209551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhAqOXaIeuecRNOr22Ke5QImkDL3wC6hN4SuHeDOqbOAiBEQtFQuR805s/w2Q078vR/Z6DULhF+X3AFirE9Gz3NQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/kc/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnEQ/+KUX/lnUeQaZfkezNybMtK4MA8pYeXdQkPNPOMmC9HhW+mFUo\r\n1+J+wCrrn9A7+Emk4dtXw3Tb3YUhySx6NtXAeVUhHf/6QRfNbLij+nakkKtT\r\nPmaCUDBYu6hkd1wDIZtmUN0h2Ni6jsUKeh1Nx5oW4AWRrlySlT3EWTDSZKcu\r\nY70UIc9KPx6wyQxMerBOfs6eOMjzBJyXhPlLMWOD4z9sVk6ueakV3LRREjQ1\r\n/mxq9IyGNvppEfyEnCJbcogO/0Cv2ozjVyRc7voUDR0wZlcqPCpsaGbTiDgW\r\njKkYpZKIIvAdiegVYeDPX0qQO5FcfP1HyDxSPQXDTRx/K19am+vS9CsEwgNC\r\nBq/Tvr25vavv3nYBKeH7AvWr+b1Bl+Cjw9W+Lp711PNKSOK+N9twhZdeVlJz\r\nKlIMNIqp3GwW2WEgc5HEhj3q1AiCqxyMJfKvAowP7nieMYFK4Q8m3pbjAmKG\r\n0SZfQ1aA0sp7PtnKKUFE/og7UoRZYBxWcbQi+QxsyFqEmP+2dzGiGiZNHCkm\r\ngnvRzvksDokb8zpy53Ui/cAcCInUxIyjhpX+5ep9HeeFHZVfwcW4UQGOLP1Y\r\naY4KifZja/RLJwYa7dk+T2IwQZrOFp+GViZg2PWnOl24wsXQlYN4TwGvs3Kx\r\njZK1eaI2IJ+z7HLkyPo4UxG+1w8SnT1I51Y=\r\n=1xiG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.17_1677608766881_0.1261629151324548"},"_hasShrinkwrap":false},"1.8.18":{"name":"@jeremy-bankes/toolbox","version":"1.8.18","description":"A utility library delivering many quality of life improvements to both browser and node environments.","main":"build/index.js","types":"build/index.d.ts","type":"module","scripts":{"build":"npx tsc --build","develop":"npx nodemon --watch source --exec \"npm run test\"","publish":"npm run build && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"nodemon":"^2.0.19","typescript":"^4.8.3"},"gitHead":"c34c3ec85d550cde40c39e1cef58d4f516ad4bd9","_id":"@jeremy-bankes/toolbox@1.8.18","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-Lwaw7WD0KI9/W2HPiVkWRaOVMUEJZdoj4/rkLEikn8H1NLPPvw2HBWmwxpC091ctQm9MJkCm7y6DKzSMASn+8Q==","shasum":"135e7720c739d4f0ddda4f3cdcf985cf71cb1d1d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-1.8.18.tgz","fileCount":28,"unpackedSize":172665,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvfgqWqkc5N121FWOlw4cLlK4fLpYVt900uPN0BsUPBAiEA9+31JYkHKPWXpeVtjqdw3cv1wb7C/k0PrAqiSH5XLRw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAMo/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2sQ/8DSntOCd6uJo/ID/KDXPvg5lMQXvEGWLMXHiABXLvVxVkhs0l\r\nhiisqyoWzAMxyFzE9WiPc3SMC3FmlzmZjtdInwvNdMY/wN1674lMF3j2zMHv\r\nl3hfTOe/aZ/JpNK2A0HuwAOXW1u1oLHnmqItJc4nNCULnj1yGWInxni1z1/V\r\nqOmORAGbnwylgstOtnWxy2aDQ5el9CjIaGs0R26f+CelPMpv85Jm59j7K9cY\r\nahK8a36ESB6wKJLDVH6PwR7peLoFpqFbpbF9E6tPiqmLWZ6cqXShvwc66G21\r\naLyHx5EmFM7covcEPLT4a5Dvm+FwrJstfCiLfFUvyLAcnkNyscNUCOHpLdio\r\n12DC0SZRBnXy85X3JxOY/Dmlj/eJmxuLSQq/mH3kMG2Vid6+9F7Y/1jQPLxB\r\nGUdX9d2CU6aFor1guGpz2QZx4Te2rl5QHFO1Weq5/vygDCkheHZX9j1tvn1W\r\n1ISDzVGiIRAp8+F0BkXaZ3nlJwsyP6k7YpJ5U/AP4W44aOaiTt7AJmWJHj/z\r\n4UZqOJpGsxbRS3OXb6H/2zu2gVs5UNTc/QqSWaTc7F3nKAMbSvxWdnFe2xOY\r\n2aHcEjx3CW746WmXrLbW3gMHEpNSL0OJcph29mBAb9gWd7Cd5pF2nw3O9qy/\r\nJ5CH5oG4Z9TfVPhyEZBnMNTwpOAEK+wltbM=\r\n=Hllz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_1.8.18_1677773375375_0.3867645045489363"},"_hasShrinkwrap":false},"2.0.0":{"name":"@jeremy-bankes/toolbox","version":"2.0.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/output/shared.js","./client":"./build/output/client.js","./server":"./build/output/server.js"},"typesVersions":{"*":{"client":["build/types/client"],"server":["build/types/server"],"shared":["build/types/shared"]}},"scripts":{"setup":"npm install","clean":"rmdir /Q /S build 2>null","build":"npx webpack","build:clean":"npm run clean && npm run build","build:watch":"npx webpack --watch","publish":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"6b9f1895f58e1bbaf2147ba756995d93b265e9e8","_id":"@jeremy-bankes/toolbox@2.0.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-q0aQeFATtFFM/TAfTccuDWJxMc4c1fzgOxWu0SLiUaZ3LM48Rpdn1vYZQ84lb1SImWPZlNGQy+NsvC8Hlx9QSQ==","shasum":"58a239d9d7c77891afb07a52af7ee3465f4ad99d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.0.tgz","fileCount":20,"unpackedSize":117234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCE/so+vxi8xfWdwhHN0S6Jm6UBB49uN3kKiRMF5woS2QIgPVlmdXwnOtsfIKDUozxR0BAAJ9B4bPaJB9yBImu0ex0="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.0_1685232747161_0.42791760057443295"},"_hasShrinkwrap":false},"2.0.1":{"name":"@jeremy-bankes/toolbox","version":"2.0.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/output/shared.js","./client":"./build/output/client.js","./server":"./build/output/server.js"},"typesVersions":{"*":{"client":["build/types/client"],"server":["build/types/server"],"shared":["build/types/shared"]}},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx webpack","build:clean":"npm run clean && npm run build","build:watch":"npx webpack --watch","publish":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"ef9e45f86a1da17c571aaa50e8181841233764ac","_id":"@jeremy-bankes/toolbox@2.0.1","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-EyfnXoJLZkksppsiHGTX3m9+P4GsYFPHQJRpXD9nIIwcWC0ZuCZ63W04Hi0AU7Rl8mZw8nhipIu8IyNz2KqnPw==","shasum":"bdf2b0d0ceb9c4312a4f07dda712eb96e6595582","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.1.tgz","fileCount":19,"unpackedSize":117232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG11LIwEuEecorZpV7uEro02xbJoIheptT9HyeSSqGJ1AiAX7C4WFce+/Kbj/dq61ainnEn3JVyRtSJRiHVKUVwWjQ=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.1_1685277272747_0.7663710482246209"},"_hasShrinkwrap":false},"2.0.2":{"name":"@jeremy-bankes/toolbox","version":"2.0.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/output/shared.js","./client":"./build/output/client.js","./server":"./build/output/server.js"},"typesVersions":{"*":{"client":["build/types/client"],"server":["build/types/server"],"shared":["build/types/shared"]}},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx webpack","build:clean":"npm run clean && npm run build","build:watch":"npx webpack --watch","prepublish":"npm run build:clean"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"3214b4cd88c7baa01ab7b01678a2828a255c6438","_id":"@jeremy-bankes/toolbox@2.0.2","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-247q4FiqeL1gWnoH+ZVyCVhJO3XGCPqivfnMgc/4FeSOkNCUTxS21+CrIuycJfizi7imlvbj/rEK+dnYdrjiLQ==","shasum":"c31975f8966576215a8b20567506572b96681f6a","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.2.tgz","fileCount":17,"unpackedSize":196370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcTRH4MiQPsqAAMwT0wvljVk/9pJ83QaKTW3ad3xJ2FQIgCjz9OJ3NqbVQ32iOQnI/3omGtXJ+C2Aakji3sORY+D8="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.2_1685278250672_0.5876234726287166"},"_hasShrinkwrap":false},"2.0.3":{"name":"@jeremy-bankes/toolbox","version":"2.0.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":{"types":"./build/types/shared/index.d.ts","default":"./build/output/shared.js"},"./client":{"types":"./build/types/client/index.d.ts","default":"./build/output/client.js"},"./server":{"types":"./build/types/server/index.d.ts","default":"./build/output/server.js"}},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx webpack","build:clean":"npm run clean && npm run build","build:watch":"npx webpack --watch","prepublish":"npm run build:clean","push":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"e51fb5513b04c98daca13e1ca3a0f571f99dd157","_id":"@jeremy-bankes/toolbox@2.0.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-esvHyyDuS8QlCF6ta0xaTKwn8BTudIZU4LQEB2LDbwKjvTq3eR3ZBdGaRMuqwzKJIAGf0U5qojDdjesYnmQ3bQ==","shasum":"94c653d39bc1f8ab3fc90f7ef4829e5b80bc48e4","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.3.tgz","fileCount":17,"unpackedSize":196403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALao2V10B+UFWd/ULJmkPH0R//cIR7XXmnJTMQhG8FYAiEA7D/Ickotd0Ak9Q62MCTs8HWUezxBYMLPtxVbb8RIUnU="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.3_1685371753494_0.3230412450465856"},"_hasShrinkwrap":false},"2.0.4":{"name":"@jeremy-bankes/toolbox","version":"2.0.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":{"types":"./build/types/shared/index.d.ts","default":"./build/output/shared.js"},"./client":{"types":"./build/types/client/index.d.ts","default":"./build/output/client.js"},"./server":{"types":"./build/types/server/index.d.ts","default":"./build/output/server.js"}},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx webpack","build:clean":"npm run clean && npm run build","build:watch":"npx webpack --watch","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"0a9f6dc67ed9ececd0e6c892c66b7f54e1943a67","_id":"@jeremy-bankes/toolbox@2.0.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-LsepETzNWAYyJMWRNdNu9x6TGQYtAulJsQjRSCAHvO5CtujMRyKngokir5ON82E6s7g4yy3iDyFrP8wOaEUD/g==","shasum":"e82a024ae92b133b4db2af10ca511ddce12ef279","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.4.tgz","fileCount":17,"unpackedSize":196610,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyuf7dfsPK4AU3XS+/co2f93qDw2Oa449pEH9zyL2p8wIhAMdJbMvIkOrx5vdliJlqu93fTOjzKfvAoU9i11XVfHbA"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.4_1685372306466_0.1020415065483391"},"_hasShrinkwrap":false},"2.0.6":{"name":"@jeremy-bankes/toolbox","version":"2.0.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"dependencies":{"tslib":"^2.5.2"},"gitHead":"3dd0f3d2cce20ced2bff8e3d060c3adf371f7b6a","_id":"@jeremy-bankes/toolbox@2.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-hqJobPmLjwCk6x86afnJeAgUOUGhIrrAtCQJguECBzUFW6kksTgSy9FHTaxwuJ24tQj/Og/bSQY2waOwMlbsug==","shasum":"afc401ac22cbf6e8ab60c7a89f85a25e12368e4e","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.6.tgz","fileCount":17,"unpackedSize":74782,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMSlsNO4QxowIKeDvjwRakq2FAppbLaBozAwdeYkbuGgIhAKeMyLpxJy8eVME7lHMGMRoTy7w8S4ZUx7tdl8E1UbZ6"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.6_1685644592773_0.9442251082018196"},"_hasShrinkwrap":false},"2.0.7":{"name":"@jeremy-bankes/toolbox","version":"2.0.7","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"65531f097341418723cb70adcb935dd868deae5e","_id":"@jeremy-bankes/toolbox@2.0.7","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-D8fN0rhbWXY84FIg/bhbiTlhIqDYq5nAstZ1kCT/S/O371C2HYRsenDXQDa/2B77x+XQmOCzP0heiJUmV4PcEA==","shasum":"a5970238c51eca73b3d903df48bf9894124d4711","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.7.tgz","fileCount":17,"unpackedSize":162297,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9P9ENzR8R2jIGpvPvjvNW5lLcLQ4QwM4iqx6jHU901AiAFMfpcTAIwcPLySTrLtEgxnseSf7QSp1/9O4htN91NFg=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.7_1685650383584_0.03647594494247719"},"_hasShrinkwrap":false},"2.0.8":{"name":"@jeremy-bankes/toolbox","version":"2.0.8","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"f4b0a68968df130b792a9f218ca5c8b76352f2b0","_id":"@jeremy-bankes/toolbox@2.0.8","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-1FfGZ+Y7VIsR413Yr6K5OQtFWdvFtOw+rCCnHNlKSDbnrDSgfi7NjsDcAXlaIyCPVnAtsJ4AZbQTS/BRiKaJMQ==","shasum":"3ca4915374794e487f2230235190af09e3eabd15","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.8.tgz","fileCount":17,"unpackedSize":162921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWuLpFNZdg3BsQl4nhUed4zevxE+nPY5tkoTwQbIstPAIgYzUPimBD6JmAogAIbM7CXoDSKcRqGNYLAYiymNsAoos="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.8_1685704719657_0.5215581514189831"},"_hasShrinkwrap":false},"2.0.9":{"name":"@jeremy-bankes/toolbox","version":"2.0.9","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"e2af11b10c93c16889ca2fd5ad1e59c36c87d039","_id":"@jeremy-bankes/toolbox@2.0.9","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-3c60xkT3GnCwZRRMad4du5eAzfDzMBYBuSPpfvmWARqHtvWlhiOZB3CReUhrzrHbLdQGCLpkw2L4HK8+R0w1BQ==","shasum":"e9c36e4426bf87d16ba1726ecef887fe21a664e2","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.9.tgz","fileCount":17,"unpackedSize":163391,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzmV1swRtBFtkr4ZUysalwcqFtyUIbNDpRJC704EXHmAiBVDx2rlCt2hKSxpZjXim2HnBdnyTWT17jd/J3w5x2Hpw=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.9_1685706396428_0.32940981631999144"},"_hasShrinkwrap":false},"2.0.10":{"name":"@jeremy-bankes/toolbox","version":"2.0.10","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"c03db39a0d6906526665544d989c4f994839736c","_id":"@jeremy-bankes/toolbox@2.0.10","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-IwpQK2PC9vGJ+Z4/fD/6beUBovZ18RSKvSgk3/2J/e2+LiesIxs9tG+Klf0FtpoLcVVpny5TWgV6GVQpzxBrww==","shasum":"f5a088bd3761ec94668cdd944975a410b6d59fdf","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.10.tgz","fileCount":17,"unpackedSize":163002,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfn2oRc3kTUwPyy1y2qXjKxZk42Lg2vgkvaHQTHZzLbAiEAx9WlMokNeQrzuDg1yNzNgPG64DEJGA9WGSXKgcr+uFM="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.10_1685713783327_0.7341253581911951"},"_hasShrinkwrap":false},"2.0.11":{"name":"@jeremy-bankes/toolbox","version":"2.0.11","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"562e733a5482b381280fc202db2c8501f163882c","_id":"@jeremy-bankes/toolbox@2.0.11","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-LVQj3S9zQPOSAbL2yifFLVnZ8x+t/HRbMu5XZC+4OB6H3Ywb5/gNl5ETvXP0C9AgUhOBTrWnTXS1Vx/i3LwtdA==","shasum":"51daf6285f68c224a08e674c8ddf9bf27036403d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.11.tgz","fileCount":17,"unpackedSize":162953,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+0T6C5ApCH4RcEbZwQELhcNeQfVzQ6ZqNbaV+Ns1qYQIhAKlrYm8/FnjBzhUmOsQ7TohcM5k0j/NPcEUm7FLEraNG"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.11_1685715538366_0.23745563673865688"},"_hasShrinkwrap":false},"2.0.12":{"name":"@jeremy-bankes/toolbox","version":"2.0.12","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"9b3d4ef728c8b56ef7bcf5032e28943e8b1ff013","_id":"@jeremy-bankes/toolbox@2.0.12","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-9K91op1PCrgXvJmr9LatBLvOZuPTZhvsjH2M2TOv+djAeoX0SKjPc+5pqofabuQr67tVQ3HxnXeaed4AiNyD0g==","shasum":"d9326286174172d9881252a7fd9837dfc03f4f5a","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.12.tgz","fileCount":17,"unpackedSize":162993,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhNs68SSFlt+pvvMrJ/3a1ZQvgIb79P3E10VxEeFF9YAiEA48lC23ZA9UGx14vArb7BHAtNLe5l76rfzt0HUjOCbCQ="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.12_1686066035557_0.4262036628399799"},"_hasShrinkwrap":false},"2.0.13":{"name":"@jeremy-bankes/toolbox","version":"2.0.13","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"830ed1e84347393c0f55a4afdcb086268431b66c","_id":"@jeremy-bankes/toolbox@2.0.13","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-DRW76dkSAMKTuYyzfsGUDHaFP9yvY++WiAe1jcaTU/X4anK919lxnYMOsqSxKloodb2jO48pj1kZR1ljIG3DIg==","shasum":"a738be5aad08b8ee9435b17c2074ee22e0a89cb0","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.0.13.tgz","fileCount":17,"unpackedSize":162977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVsddZTIzEBDL1sNbKMiE9Rt8qcXzRLnbrA6jOSLSbWAiBRdSVmWYKR1iahwfwFePAauhOO5WE3/ipY1jhr+WIlkQ=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.0.13_1686075100399_0.38190365865004994"},"_hasShrinkwrap":false},"2.1.0":{"name":"@jeremy-bankes/toolbox","version":"2.1.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"93258996734057b4cc7d87783341a2682a961c64","_id":"@jeremy-bankes/toolbox@2.1.0","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-uzKvd8buhF8uk9d4sl+ZJcAEk5m5aSchAS8Fltjr11kJ0FhjV+py9pLo3XHm9qL6HfasG8HuFiyRMskT9aBg9A==","shasum":"8efc7b6d3615b98249ce7f40117735227dd356cd","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.0.tgz","fileCount":17,"unpackedSize":163369,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJilsCnOwneTcokr955+c0f9CjMT/LSvwMh2fvAurXQwIgORUVyKgboeJsl7cXttbr43C7dE1xfqlE3Agm48Twgiw="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.0_1686136939298_0.19380620251139735"},"_hasShrinkwrap":false},"2.1.1":{"name":"@jeremy-bankes/toolbox","version":"2.1.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"770b2446fa21f290a3aed963331d7e9c764444b8","_id":"@jeremy-bankes/toolbox@2.1.1","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-zqYFl8Fhd3XG5178SWcNgh3slegcw+k5TmC4dE7rgLpLLPqFqSqmpGJhokpRwBmuPJGKJYa5uzcZmBPJBi4A8A==","shasum":"17e96cfafd1ad31beff712924a3d93d0928601c3","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.1.tgz","fileCount":17,"unpackedSize":163445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+udO+E03Y9toNMaiHoxmg2Yc8Zll5dtYZkyfI3o5pLAIgH7wh+flHj+UmzjYYhNef920z0f40vHb91R3c8XGeIhg="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.1_1686138763224_0.5397737727694936"},"_hasShrinkwrap":false},"2.1.2":{"name":"@jeremy-bankes/toolbox","version":"2.1.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"5dc686530c57e62f13a4d832907a1e02e8839e1a","_id":"@jeremy-bankes/toolbox@2.1.2","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-f0x0mQWBeTFEQm3GzPHOr1241R9zqZkhgDaWnR9ZWRQ1/C2Nkvta58YShQl57a9XeG4xhpXVCs3k9vS2ZzdVvQ==","shasum":"974821bbf915464d06f54a399c875d517bc3fc9a","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.2.tgz","fileCount":17,"unpackedSize":163940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo4G4N1/A1aYxVST4e6iVeDQzZQS8ceA2LPQYaJRdnuwIhANvcJKfyF0SUmTkAH6SA1ub+YZ+UyfnxkAys/4Fa0OPY"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.2_1686144074706_0.7910418465197424"},"_hasShrinkwrap":false},"2.1.3":{"name":"@jeremy-bankes/toolbox","version":"2.1.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"bceb0f28c1d9cd3fcea47b62b848836251a1a4e4","_id":"@jeremy-bankes/toolbox@2.1.3","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-tgQbu7a01o8APSbQ+5DrXxQW23+fOCTjrnY7Dd2r0cgR/eOlyWdzl7yXAc45nfPMKROYiTdB91nOg9M7Ou/YRg==","shasum":"934c50cb7a0d50ff727d71a673c92582781619f2","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.3.tgz","fileCount":17,"unpackedSize":163980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjqN6BtiN4+uQWp2BhhVuw2Vam52sx9dc8P0bRrt9MuAiEAmtEkhdX0uzN9bw64zmBYgxHgm+K39aHXKfC9uKppPzg="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.3_1686144583009_0.24807877769980635"},"_hasShrinkwrap":false},"2.1.4":{"name":"@jeremy-bankes/toolbox","version":"2.1.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.21.5","@babel/preset-typescript":"^7.21.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.4","babel-loader":"^9.1.2","nodemon":"^2.0.19","rollup":"^3.23.0","ts-loader":"^9.4.3","tslib":"^2.5.2","typescript":"^4.8.3","webpack-cli":"^5.1.1"},"gitHead":"09a5753447f654429a3e208b474687324a62a60f","_id":"@jeremy-bankes/toolbox@2.1.4","_nodeVersion":"16.19.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-kEtzYXJgNnL2WO8D1n/6CuvH1FSj2plRNbWegpI+BriGhX0O0pMIFYQjIM/Ovk648CQLyiAjcun6zlGSZMa4oA==","shasum":"4345584ef626fab2f98e65a15b32ea8752219359","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.4.tgz","fileCount":17,"unpackedSize":163357,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgkvMPBfzfqlyNzHpehWORPuykQZYuHdwzHppLD9JWSAiBn4wVUOqef5odjuWQbEVBV6O2wN2b/sra4m8vr2supgQ=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.4_1686148004411_0.8311956259807161"},"_hasShrinkwrap":false},"2.1.5":{"name":"@jeremy-bankes/toolbox","version":"2.1.5","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"4ca21a9d0cc3b281725e9bde55047a1f1fda38e8","_id":"@jeremy-bankes/toolbox@2.1.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-+Bg7Zw6soyq6XtSeMPR/iM0UjNQajUsx+WrOvOz5oAh3RrH2b+odJEEs9vOaPj0d2Jvs1gspxEffymWiUFAFmw==","shasum":"171d50297719fc4bcd7384f246350627d220a9e6","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.5.tgz","fileCount":17,"unpackedSize":161844,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZLNbPM0jE3rp+0iQDflw/datl6qcR7k28XvxKN4UdAIhAOFa5Q3PgS9F9KbBXbNdhLs/AGN0uGhSjMu5SqC0g7aq"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.5_1686331152018_0.6855749557819333"},"_hasShrinkwrap":false},"2.1.6":{"name":"@jeremy-bankes/toolbox","version":"2.1.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"6dd22d1ac94dc9aaaa4707ad0bfd7b88cf2ad9b3","_id":"@jeremy-bankes/toolbox@2.1.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-sd4jXGXyPVl7CyqbWQBnL4YHspOiUYvIC/s//c0NVkdE80oSm7Ad+rZkbY4zyvNg4XcZwkw+RZzn3ejdLkDZRA==","shasum":"8f1272ec3dd28d3016faec57a6217edf0caae32b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.6.tgz","fileCount":17,"unpackedSize":161718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRZHiPhMfkJCvN/47xYzwDV6Vx2jwQgjiH1KOtzaxGdwIgLE2/Lg2wAw6pabnWAx5TES/wYaGYwK2jlx2YbaGddCY="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.6_1686665642845_0.9869090725835843"},"_hasShrinkwrap":false},"2.1.7":{"name":"@jeremy-bankes/toolbox","version":"2.1.7","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"6fb638f66027d67183e01ddf62a7f32f0b948352","_id":"@jeremy-bankes/toolbox@2.1.7","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-l5A7qTjMDowt+UPAWBmjktRA+k5rFiuz0kduPr29TrX3jfrZn0SNSmLpw5UTPPzU/+MHuYEP+1FBxPlvhNgOoQ==","shasum":"76627ba77227040f11b8227097c3c2595e93e2bf","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.7.tgz","fileCount":17,"unpackedSize":161626,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD65thvEAClbRtthqsTEKNI3MOb6bjCSV5G+iEno63UGAIhANOoYT20kjNXaI908n+g95453G4OIBYZkLOT3WrKjHXV"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.7_1686752178053_0.30309329149902386"},"_hasShrinkwrap":false},"2.1.8":{"name":"@jeremy-bankes/toolbox","version":"2.1.8","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"79bad614f57d761fbab7fe52d896065f6323e864","_id":"@jeremy-bankes/toolbox@2.1.8","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-IoPCTy1LbSOAuFvtPHhLQqm00QPlX8u9VUHVTgGXbTu0YmsUcPz8y2JYT6RSYjtqiv+jzn894dStq5HsHDcqAw==","shasum":"794672ff798b762882de7e9eccedfe3258d9ea80","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.1.8.tgz","fileCount":17,"unpackedSize":183424,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5AZLBLpGtaYduAwUwLpmEC8RqniDES1ykdwNTccq7kAiEA1/k45sjxbr93+IkeYi87fs5XpthkRkHHuzMhg7qb4UM="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.1.8_1687486187101_0.6766434026957724"},"_hasShrinkwrap":false},"2.2.0":{"name":"@jeremy-bankes/toolbox","version":"2.2.0","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"11003047c1d4d3c8f8bfe29eb8104f895712e943","_id":"@jeremy-bankes/toolbox@2.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-R5aJW+btHNSf26cOlTlHLW3Mkn8TNLPd+ZzeVcMkXnkZXctAkRkITUo6h6+qgFFMrkR9+J2HSos2nJy0GmSyjA==","shasum":"11c60acb741ded7e6a38475f0afeb610a74c90c0","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.0.tgz","fileCount":22,"unpackedSize":192192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHEhok0oeJoE7ljnEhm35JD2+ieUEOJUHP8+yInyhrKAIgLZYKJR3eUEZyydon/J9zwn/6lIwUGJopYGMAo9iYFis="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.0_1687488294729_0.38032689321418767"},"_hasShrinkwrap":false},"2.2.1":{"name":"@jeremy-bankes/toolbox","version":"2.2.1","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"7f773aaebd2bf68c2b0953b906cb3e4272b46f38","_id":"@jeremy-bankes/toolbox@2.2.1","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"integrity":"sha512-uZe4zw5O4xr8JMqDSxYYkjapaePW41YcocaXX4ZqXZUB710UpKrso22Bff5s+XgtmKan9G0IOzw0gL95mxcFeg==","shasum":"386f208ff261c863231fc9842b6313c2049be05d","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.1.tgz","fileCount":22,"unpackedSize":203051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwXuN5SPSUvKCwXsWAL53DT9l57U9ZVGVbW28Q3FT8mQIhAPSreu4qWKmJinT3wnTTZiFf3C/mMYJvO8L37znwZR3S"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.1_1687488403319_0.7156244210009026"},"_hasShrinkwrap":false},"2.2.2":{"name":"@jeremy-bankes/toolbox","version":"2.2.2","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"3761b267fd19a5a78b7a65213533a2660992e4d8","_id":"@jeremy-bankes/toolbox@2.2.2","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-TghekdMsH397Slyqy4l/7azG2K7E/mx7FVTDWMwrsO/JDiPnmMfvb1/F3k5EJz4fPBJ5WZXD7Srp3+2gTzBWMw==","shasum":"b175477ef0fb2d8feaa1e87aa4cf56958c2a2c8b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.2.tgz","fileCount":22,"unpackedSize":203447,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKZaciR+vJt52WWWrXWizUNztFSuo7X3VlTqLpYc3aogIhAMS8J6A7pRq5WpPgehMDXtUMzkHLP9Y0niSBjmsuKysW"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.2_1687976390415_0.082520764888939"},"_hasShrinkwrap":false},"2.2.3":{"name":"@jeremy-bankes/toolbox","version":"2.2.3","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"68110382ed59dfcb3f872d59bebabd41e6860bcd","_id":"@jeremy-bankes/toolbox@2.2.3","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-FMZMYt/2Fv/deHH7gnA2IALlx9FQXdICF1mag2Rqctmwl1WtPJIMJgHSMcgaob4NOTsyvm8EHV8mpVxBz6Mr9g==","shasum":"1b336d67d9de5596c00e2a5b1691a5cfa6493848","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.3.tgz","fileCount":22,"unpackedSize":201832,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgEobbKDkDfBPaYbNfAeoJFSKaBh0PAVNJpemQ/9ILdAiEA5Jdpkt2G6JhTW8WslDkSbG6nQRIkeMJpZSVZEQJ7kL8="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.3_1688048658645_0.5383953630202372"},"_hasShrinkwrap":false},"2.2.4":{"name":"@jeremy-bankes/toolbox","version":"2.2.4","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"9b62215b003ca372bca196ed96f8e265f747a806","_id":"@jeremy-bankes/toolbox@2.2.4","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-jcwumSNPofeCGaqX/7PHQz4Vv+zRK+Kf66Fkx69irHSoJW1kaEkJsbOvx1aE3M0WTwOtUhI0qA1LP/e9ohz58Q==","shasum":"a6723c9b9a7acee678bd1cbdc32dc79d9d30b98b","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.4.tgz","fileCount":22,"unpackedSize":202856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFfTxDiExLd42AqJb309YyN1ZnmOyIEcLxzN+EQ3FAFAiB9J5F0ezXl7lZcqU30mdhiLRhJmhzu7SIaI3go3J+muA=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.4_1688563224004_0.3200689578745044"},"_hasShrinkwrap":false},"2.2.5":{"name":"@jeremy-bankes/toolbox","version":"2.2.5","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"af8b974fdb06b1df76d8c7f83545d8c35ad1948f","_id":"@jeremy-bankes/toolbox@2.2.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-WB7rE5dNlXSNL9E71FMvDJNguXIolfByCb2ZIQC7avyyQpTddEiMaOVB4YyzTQOU9Kqg0RFd+a03W+qRpCn1oQ==","shasum":"20c319344077c4d3524c4bf87df9b0272123010c","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.5.tgz","fileCount":22,"unpackedSize":203042,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnn/We9FxNLMh4j701BBTbfGcA0zgRJOah4m6OEPUPNwIhAKknjmKrLbNvnGoZRky76un4cRrVdtQGuCjyA+wX+6I7"}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.5_1688564163005_0.8861701884361644"},"_hasShrinkwrap":false},"2.2.6":{"name":"@jeremy-bankes/toolbox","version":"2.2.6","description":"A utility library delivering many quality of life improvements to both browser and node environments.","exports":{"./shared":"./build/shared/index.js","./client":"./build/client/index.js","./server":"./build/server/index.js"},"scripts":{"setup":"npm install","clean":"erase /F /S /Q build","build":"npx rollup --bundleConfigAsCjs --config rollup.config.js","build:clean":"npm run clean && npm run build","build:watch":"npx rollup --watch --bundleConfigAsCjs --config rollup.config.js","push":"npm run build:clean && npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"keywords":["Tools","JavaScript","TypeScript","Utility"],"author":{"name":"Jeremy Bankes"},"license":"GPL-3.0","bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"homepage":"https://github.com/JeremyBankes/toolbox#readme","devDependencies":{"@babel/preset-env":"^7.22.5","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-typescript":"^11.1.1","@types/node":"^20.2.5","nodemon":"^2.0.22","rollup":"^3.24.0","ts-loader":"^9.4.3","tslib":"^2.5.3","typescript":"^5.1.3"},"gitHead":"d4f4113a2cf606013ee396ff98695e79f27b3954","_id":"@jeremy-bankes/toolbox@2.2.6","_nodeVersion":"18.16.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-kiXeDuTVOKCr9f1+5QPAk08liPJIpdGzGoEKvR8tQcVYHmd4+b5bKmqSWspMmDsR62rvc+ZPzJGGTFBmVk/hhQ==","shasum":"3623f39ec7d9dbdaa45f95723ed7710aaa730189","tarball":"https://registry.npmjs.org/@jeremy-bankes/toolbox/-/toolbox-2.2.6.tgz","fileCount":23,"unpackedSize":205680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEP6U7468oGErIvtWMmQAr+PkhKD+OjT17mmLWnusFgaAiA2ZY1MkhYLUZem+jsBxMrqRZQd4y1VQ3+mGdo2idiwwA=="}]},"_npmUser":{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"},"directories":{},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/toolbox_2.2.6_1689628801551_0.9802045860321202"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-01T02:59:22.262Z","1.0.0":"2022-08-01T02:59:22.483Z","modified":"2023-07-17T21:20:02.064Z","1.1.0":"2022-08-01T03:48:22.883Z","1.2.0":"2022-08-01T21:38:32.180Z","1.3.0":"2022-08-01T22:30:40.320Z","1.4.0":"2022-08-02T15:41:29.627Z","1.4.1":"2022-08-03T18:50:41.510Z","1.4.2":"2022-08-05T18:33:08.688Z","1.4.3":"2022-08-06T18:38:33.740Z","1.4.4":"2022-08-07T15:17:12.642Z","1.4.5":"2022-08-07T15:20:35.251Z","1.4.6":"2022-08-07T15:28:50.677Z","1.4.7":"2022-08-07T15:30:44.516Z","1.4.8":"2022-08-08T13:20:38.613Z","1.4.9":"2022-08-09T19:56:38.609Z","1.4.10":"2022-08-10T16:54:55.214Z","1.4.11":"2022-08-10T17:24:35.536Z","1.4.12":"2022-08-12T12:41:51.785Z","1.5.0":"2022-08-17T12:39:57.085Z","1.5.1":"2022-08-17T12:46:10.933Z","1.5.2":"2022-08-17T12:50:09.527Z","1.5.3":"2022-08-17T16:22:40.017Z","1.5.4":"2022-08-17T16:28:32.116Z","1.5.5":"2022-08-17T16:33:53.534Z","1.5.6":"2022-08-18T14:12:39.301Z","1.5.7":"2022-08-18T20:04:13.436Z","1.5.8":"2022-08-21T20:07:01.845Z","1.5.9":"2022-08-22T00:11:32.385Z","1.5.10":"2022-08-31T13:15:36.843Z","1.6.0":"2022-09-05T17:15:52.016Z","1.6.1":"2022-09-06T15:49:35.798Z","1.6.2":"2022-09-06T16:10:44.151Z","1.6.3":"2022-09-08T19:33:44.068Z","1.7.0":"2022-09-13T19:01:20.779Z","1.8.0":"2022-09-14T17:40:05.753Z","1.8.1":"2022-09-18T05:53:05.872Z","1.8.2":"2022-09-19T12:56:33.838Z","1.8.3":"2022-09-19T13:06:43.858Z","1.8.4":"2022-09-20T13:44:46.829Z","1.8.6":"2022-09-28T18:30:10.394Z","1.8.7":"2022-09-28T19:47:14.972Z","1.8.8":"2022-09-28T19:51:09.022Z","1.8.9":"2022-10-18T18:45:09.967Z","1.8.10":"2022-11-01T16:32:05.878Z","1.8.11":"2022-11-10T01:56:10.530Z","1.8.12":"2022-11-11T17:20:37.190Z","1.8.13":"2022-11-22T11:59:36.044Z","1.8.14":"2022-12-22T18:17:59.469Z","1.8.15":"2023-02-21T18:05:58.400Z","1.8.16":"2023-02-25T20:31:35.585Z","1.8.17":"2023-02-28T18:26:07.038Z","1.8.18":"2023-03-02T16:09:35.517Z","2.0.0":"2023-05-28T00:12:27.346Z","2.0.1":"2023-05-28T12:34:32.930Z","2.0.2":"2023-05-28T12:50:50.889Z","2.0.3":"2023-05-29T14:49:13.689Z","2.0.4":"2023-05-29T14:58:26.669Z","2.0.6":"2023-06-01T18:36:32.933Z","2.0.7":"2023-06-01T20:13:03.873Z","2.0.8":"2023-06-02T11:18:39.843Z","2.0.9":"2023-06-02T11:46:36.641Z","2.0.10":"2023-06-02T13:49:43.528Z","2.0.11":"2023-06-02T14:18:58.525Z","2.0.12":"2023-06-06T15:40:35.787Z","2.0.13":"2023-06-06T18:11:40.607Z","2.1.0":"2023-06-07T11:22:19.521Z","2.1.1":"2023-06-07T11:52:43.501Z","2.1.2":"2023-06-07T13:21:14.963Z","2.1.3":"2023-06-07T13:29:43.249Z","2.1.4":"2023-06-07T14:26:44.579Z","2.1.5":"2023-06-09T17:19:12.208Z","2.1.6":"2023-06-13T14:14:03.048Z","2.1.7":"2023-06-14T14:16:18.272Z","2.1.8":"2023-06-23T02:09:47.316Z","2.2.0":"2023-06-23T02:44:54.938Z","2.2.1":"2023-06-23T02:46:43.552Z","2.2.2":"2023-06-28T18:19:50.649Z","2.2.3":"2023-06-29T14:24:18.855Z","2.2.4":"2023-07-05T13:20:24.288Z","2.2.5":"2023-07-05T13:36:03.257Z","2.2.6":"2023-07-17T21:20:01.755Z"},"maintainers":[{"name":"jeremy-bankes","email":"jeremy.bankes@gmail.com"}],"description":"A utility library delivering many quality of life improvements to both browser and node environments.","homepage":"https://github.com/JeremyBankes/toolbox#readme","keywords":["Tools","JavaScript","TypeScript","Utility"],"repository":{"type":"git","url":"git+https://github.com/JeremyBankes/toolbox.git"},"author":{"name":"Jeremy Bankes"},"bugs":{"url":"https://github.com/JeremyBankes/toolbox/issues"},"license":"GPL-3.0","readme":"# A JavaScript/TypeScript Toolbox\r\nA utility library delivering many quality of life improvements to both browser and node environments.\r\n\r\nThis project has 3 sections.\r\n\r\n* __Shared__ - _@jeremy-bankes/toolbox/shared_ - Contains general features purely for manipulating data and works irrespective of environment, I.E. runs in both the client and server.\r\n* __Server__ - _@jeremy-bankes/toolbox/server_ - Contains features to aid in server-side development and requires a node environment to run. Do not import this library in your client-side codebase.\r\n* __Client__ - _@jeremy-bankes/toolbox/client_ - Contains features to aid in client-side development and requires a browser environment to run. Do not import this library in your server-side codebase.\r\n\r\n# Getting started\r\n\r\n## Install the package\r\n\r\nThis project uses NPM, thus can be installed with...\r\n\r\n```bash\r\nnpm install --save @jeremy-bankes/toolbox\r\n```\r\n\r\n## Use the libraries\r\n\r\n### Example usage of the \"Shared\" library.\r\n\r\n```javascript\r\n// \"Shared\" currently exports 3 namespaces\r\nimport { Data, Error, Text } from \"@jeremy-bankes/toolbox/shared\";\r\n\r\n// Example usage of functions from the \"Data\" namespace.\r\nconst weatherReport = {\r\n    weather: {\r\n        type: \"sunny\",\r\n        temperature: 21\r\n    }\r\n}\r\nconst weatherType = Data.get(weatherReport, \"weather.type\", \"unknown\");\r\nData.assert(weatherType === \"sunny\", \"The weather is too bad to go shopping!\");\r\n\r\n// Example usage of functions from the \"Error\" namespace.\r\nthrow new Error.Fatal(\"Something unrecoverably bad happened!\");\r\n\r\n// Example usage of functions from the \"Text\" namespace.\r\nconst women = [\"Catherine\", \"Kathrynne\"];\r\nconst distance = Text.getLevenshteinDistance(women[0], women[1]);\r\nconst message = `${Text.toPrettyList(women)} have names that sound the same, but differ by ${distance} characters in spelling!`;\r\n\r\n// See inline documentation for more usage details and to see what is available.\r\n```\r\n\r\n### Example usage of the \"Server\" library.\r\n```javascript\r\nimport { ConsoleColor, File } from \"@jeremy-bankes/toolbox/server\";\r\n\r\n// Example usage of functions from the \"ConsoleColor\" namespace.\r\nconst { red, green, blue, reset } = ConsoleColor.Common;\r\nconsole.log(`Unpopular opinion, I prefer my computer without ${red}R${green}G${blue}B${reset}.`);\r\n\r\n// Example usage of functions from the \"File\" namespace.\r\nlet fiona = await File.read(\"C:/Fiona Dossier.txt\", \"utf8\");\r\nfiona = fiona.replaceAll(\"life\", \"death\");\r\nawait File.write(\"C:/Fiona Dossier.txt\", fiona, \"utf8\");\r\n\r\n/** {@link https://pastebin.com/E8af0zei Fiona Dossier} */\r\n```\r\n\r\n### Example usage of the \"Client\" library.\r\n```javascript\r\nimport { Network, Dom, Cookies  } from \"@jeremy-bankes/toolbox/client\";\r\n\r\n// I got tired, so gave up on this section. I'll get to it... eventually.\r\n// Just look at the source...\r\n```\r\n\r\n| :warning: | This project uses [subpath exports](https://nodejs.org/api/packages.html#subpath-exports) only supported in Node v12.7.0+. Ensure you use one of Node's new module resolution strategies, I.E. NodeNext. |\r\n|-|:-|","readmeFilename":"README.md"}