{"_id":"@kollision/backend-utilities","_rev":"49-9488d35af471e2dc79a7ae8fa1f2c89f","name":"@kollision/backend-utilities","dist-tags":{"latest":"3.3.0"},"versions":{"1.0.0":{"name":"@kollision/backend-utilities","version":"1.0.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"d1e6448efe598c9fe1b571826ae66f9a7bbcc1fe","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.0.tgz","fileCount":5,"integrity":"sha512-j7vP4v/Pvd9QgEIW8O53IOkc3jv55UQB/FBO+fNOH10dMIs9K8sj3durtFzA7KPki7vpXKrhwYYkas1jd77XFw==","signatures":[{"sig":"MEUCIQCE51+s3MhWYsA7Oj5npeVpv4M/AyUu6yc1ibge3CYVFgIgfZZrrKtf39hR/RATfayOTCBqObEBzTC8mCG/0PRPdzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFIJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGzA//fT2H51cz7W0zQDci0EQLOgqTe4lt22WuV9/5/kskXPFd8dJ1\r\nX/VEBYaeia/ZvXGtppvDXgVoMVsRBOLl1yzjr1/zgGDoXlkW/y6OAhl7c8Es\r\n/jBFUvXH07C/r77E5KKWKFtkIO6WpwaYYR0+nFUA7FeMs03RZAAnmPbxJP2y\r\nTJCA0fOv2ZtACbdmunFB2lyu5268X9XMWWrXSkNcOqzpuu17bcwesCyJTqBa\r\n7Qb/QCfM33qA/2SDSbp+HtnZG2r47BboZ5tfPgFMlOMKhY04e9BusEfNwaoF\r\nKp9J5IaI5nli0NOS0frQrizCCryNivR7Ip4DCq1qlq/JcFI6f1AE7KRNSqKD\r\nedY49SRLuxQz/pb+I7ngJSkNh+NVzsfQu5ZlB2uFSMXK5ZoaIqQYB0+RTQa4\r\nKgE6I16iqX6XyZFFscTyXLTIrD0zFQJPL6sqaY/+DToDEm8RF7+aEM/XiZvr\r\nJXTrDy7do1aZTFFC1tC5ntyrcty3yXdVG1vGRgfbrFbXkqZa37w/JxRBI/6x\r\nEz7TjI0Jc/He4PWIywOcZumJ7U5/13qnvsgn48yWplHVvvKRqDCs0kz81aWg\r\ngE2/FJlhA3kNfYz6QNzAbHDTm6R0wQeFyyqcvrPk+ZW7WGosaijRKMsWvjkv\r\nRPqBW5aAtcmBa9z6x4A0juryVm6K7iZJ2G0=\r\n=bWyF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.6.1","description":"","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.0_1679065707532_0.9620464822185062","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@kollision/backend-utilities","version":"1.0.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"8d51e8f8d26c74c696cf20bc67434444ba56247b","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.1.tgz","fileCount":5,"integrity":"sha512-5RJ1PVslH+LPMzTxtAEwa4TuERoHTy4cL6DV7o0/NULC+V3gWK92sPoRYvGl/25MpzmlLDCXBu7i0GCstduebQ==","signatures":[{"sig":"MEYCIQDmcqTt/jTQK7OkkqMvdUPprC+RYJrbJaBNXr3Qb2scjgIhAKRsEiLblOiPIVmPiGlvIMP64+PSmnqVcBPBvrzQfz8R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGXBLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3OA//VEPZDBy2Pdg0oCLmqWlZGAoKIGHv4wBJgYUhYigROcO7iWAX\r\n2Sq1CG9hd7cLnEIMPBOJnke273QiphYRi6Lm/6ALA7HY+/RsSHiYlu+RhUCm\r\n3zTGU6toAfwS1N8oCYKOkvHt+QZ2jDe74XO1Uxc6od1D7iU+ki6urLQndzko\r\nuxAAmkFuxqTguXnbzoMKavBqwgLnTVWzPRsKxKZiGl+FE2hHubpZYt4N+wRj\r\nvW64GGA7LXL/UNj7AxrxNSkLZ8sWWCa6KvJ2eOXZPYjEvd65j6kk4CQSAa8R\r\nnzl4jnBHAd8OXC0pANo+vwfFPJgNeKLp23MH6A6Qw9dG8TuMJEAOe5vpX7r1\r\nhTKieYBEs5/WrAWyyXe7Fx7uGTDH9ktpTo/4mH93jYnBg2JSb1f3nLGQjBKB\r\nFBiwrHQ31kCgxhe5ZKj6wQnuNXWXudS9bG//AffU2VyjB31MKMwdNrQBULW3\r\n9MZewPOsqXWvkB9qVo1HnfACw2/i9GeFzDh35nxqOjTJM2Xs3PIDmBL6RWNx\r\nOmdpNvIPe24dcIt7tzcxpg9Hv8OGwEu15/8EQ+w4CGWO+nPHdPl7nOwHVv7o\r\n4KjBVIkGzv7geWbCoEEdqxzdbGKck+fO6Sq2sX8lpE2J8+snPCYP9SWgr2J8\r\ndKs9Yego49O3Nt6dV3GUSBdePhuyZvU3+J8=\r\n=OuC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.6.1","description":"","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.1_1679388747467_0.09360812035681998","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@kollision/backend-utilities","version":"1.0.2","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.2","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"ca6e94eac1f783f25cb776e1d4dbf7ab414c184c","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.2.tgz","fileCount":5,"integrity":"sha512-ogGR0VgpRHMZc1lYtZdqA5SrJ/VR0eFJZMfJlZ7zDdYi8DdWxwwuDS6NYaf5S3Pxhk4ZUmwm4QHfgHiKvj+p2g==","signatures":[{"sig":"MEYCIQD8bno5VqKeNId5t+vAyDR/dP6xT0NyN6YDoX0JIQVuIAIhAN5In8l19Zq918iLEDw9mc65fXsGz5xNw4MP2ovtSzOi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGwJNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowPBAAgg+Fl08PqDzYXRd8EMa/0KP042AlLpi4psjUbsT0Kq1dnoGu\r\nOsg0GIZHAiWdRvBMuEGKGKE3jpkdq9wBJWxw+MbatyxjQ5vj/dZFWJp6d4NL\r\n03viVA5UtnjyGW/bErNf7dacRL/hwFq6ogymjk7QoEUeirw0v0GKmnkzeFN7\r\nsX3+o9sz/L1BnxObm13LmCoT0dMZSKygKqY0xCxOph/dSvIDp0D3XcigQ4lW\r\n13Az//0sk1PY7qyo0G4I4rWUEB7tejlG+Wd5fKsJGDtysf2tDv5oqfx1Caqz\r\ndkbF0wQX0mM7XGiVpdm0qIoLMS2E4aU3JovMQCdmuWNSoIIVHeatrNDAOzbU\r\n0Gs2670Ztmxg+741mpaUo5d9NQKyYF9C0Maqe7aj405d4OWWCRWW3AegLpba\r\nulq61hdKBKjOahN784FRebs6WvSBUpR2mV7UhpIxjSg2QVXjqiKLyATbMeAU\r\nbgxBz8g7YIS6ic+qqojdRlVukygV4+dVlzfvxt1MDvBHRz/y2xcB0YOnBUNo\r\n4rlPfLF0KrzOlmk5O0Tu49KJ7ifVrJdLW3J9KrEGRbW7VtHyhu+X6mR2k+Fl\r\nYs3CGYBYD1GhnXXNqJmLmRBA4A4VP35UYQyEszJZx1lekABWozB29k98bkfd\r\n9RcszKdx2oymO920jb2bcUXmThmw3Na4mHs=\r\n=69Ba\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.6.1","description":"","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.2_1679491660959_0.9086540688439924","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@kollision/backend-utilities","version":"1.0.3","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.3","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"aaf81698b6a624acdee459428ac62714b6a44f2c","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.3.tgz","fileCount":5,"integrity":"sha512-aNTCSHBTuOzH29RTv4h0awqHsHhMbhYsjwWIIOWfmORD6fx365UfrbX3QX/yx7RIErSsOzYbNBn3h8KdD3qAdw==","signatures":[{"sig":"MEUCIQD7HQGt1ecXpWhNIRUQN1o9nqJJRgzJh8xJ0qnZJIf22AIgXYTr0gbSf8qJA8y/toHqhOEezt27lCwMay8RgcbZ3dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGwTBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0tA/9H1WM3Om39qPcGODCspuDyewI3T4jVnmbQtxd3loBFr3SmG9U\r\ncefjufGzD7eDb/P1It1fOkTnBqvj5bHKgYKnq9yCBPRcp5FqWatTXCBLZp0O\r\n56icw7Fsef1TzMywBo9BP6csE9WSBz/51UrvWwI6wdurSQzkSxnuXQsyKpif\r\n0+Lp9wLYSPLZPdzLHKKlSq5GRzKRypGdJjL3BT10VrVHDiDS5g5S/xhVy7Qy\r\n8HJx10aE0uQJrT2azylm/DCu1+oOAUxxMeFv0Gdp+92fZFlcvPKKF9L6dVEE\r\nZCjzuYhRKM3xBFTOCl4oX0w6bnf0kPixpIzGGko5lQApLsCQliqMhDP+8BaR\r\nb99utRRJomEV6P9yeue+5dVufCJ40zsjg5a+vcP9aXcS6+uhHMESYgERJAbZ\r\nzQAp87TsRiI1PHLU/sUT6nWX7FUd/yXCt129nFQi4+MUB7WtRJk4yn8N+3Hj\r\ninyHA3a3lg66IuhPYtFfnhot8FMYRTosmjgCzokw9iHQ90/SK8IXqN4Kmyp1\r\nraJVZz3ODp/oq7ah7dwOIRBq3m2mkJHGr5ZPFzV/2veWqkR75b0BB5cif1xC\r\nFAcTyJW8tcrTyE7gtEoHVbcRv4lDct4S0c9eYldz3mbvUJ8BLIi5BO3IE5VA\r\nioDivm0QeYGp3rIBkA3P514sVQL5DIjAdDs=\r\n=/F8M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.6.1","description":"","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.3_1679492289466_0.3973308138511007","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@kollision/backend-utilities","version":"1.0.4","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.4","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"15ca470d943c35ba198e8bfbfe9989020643f8b8","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.4.tgz","fileCount":5,"integrity":"sha512-rpcFhwxC5STCqV7kjueA8zNfmQVqvokOheWpXzIaG2Ebp2LTheDy2sCflK4HOTp1Mmcf4OennzXUtM8WsrTuNA==","signatures":[{"sig":"MEYCIQDPHk8aV+a4ayPVsaZzNvEx91SDtqclb6ekxpy7cpcDpQIhAMIOsgZ+grAb1J33V7p11Rs+OBLCxywYh2tpMpKYYaio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGwV1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmqw/5AAEtsZMMgtS6NEaA99+CtGgcaMUbppDnC3R3G3TagzVUzoTt\r\nxVDmKFQ5uWvfHNtLNqAJP5zpqd9ABXrbfNnfE6oGHSKgVxL7kPE1C+R91dvK\r\nkccu/Fn95MlCLU4XCze+h/0H45EekLjFavJcsD+w2fk9FdfH99GtPwN3hgcn\r\nvGOGVvikT77e8JVl1ZbLQmChNpbfz27QlgaTR37tEt0SDAGyF0ZSNR1e8NEf\r\njhpYzos8ZEwvTzSKlt6rOh+CuS3IAVhEOSvC61kVRzo1/HprxEvN23qfZgf1\r\nbNP4Sl3W58Bm4p7SS/ywpd2WruEQSAQCSK1/CIU7H67x1MH0Mbz2ngdSOq5J\r\nIOy4qUI8HDYQAXleAO85n62QcROrpJY9jWFeYw8lj96kRPDVRfy8rEL4RCJX\r\nBSo4hJ78Ytm09gpdJdX/bum0GAstQHZ24ruOqwS+3i6nQQZqDcrX7BDpx/Ia\r\ndW8UxmHPV2sQAA7eUr7BL/RZtRxjTc/J58LUN6mQ+CzleIzcFpLjP0MXVd1Z\r\nDXfUVhOcaQ8oWGTLVYLUleTDzJ9LyLAMTeQP967jAYe0YwBA1vOTq0jz/mUB\r\nAnT+NYmSv1sk1JvlXQtHKnbVuhPkGt+phhn8RxuuIUOnXDiSA2BZPXEsT6wl\r\n/SFZ2q9HrfyVaE0eoiJBC/rkuF+8NO7Dfk0=\r\n=+Hcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.6.1","description":"","directories":{},"_nodeVersion":"18.9.0","dependencies":{"@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.4_1679492469790_0.7327005434259424","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@kollision/backend-utilities","version":"1.0.5","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.5","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"183f6e668ca39b489b4f8f04f7c5386ca5807d41","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.5.tgz","fileCount":7,"integrity":"sha512-54DqWEIMoVy1DjJoVRfWh+LLew4pkuK2+7tWi8rH7z1KRYD3rBHDMPT4idcKya7EuG/yzmG3cJ5w0ozfkn4Mxg==","signatures":[{"sig":"MEYCIQC9vUw3BZQMXIElrGPAfk1yX5omabES8y+GlU4hiPlzugIhAPSN3Lirzn/B3od7aIapPxeLWM5/Cpqj2zrfywQVzB7S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12276},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.5_1684834936722_0.26820015857153834","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@kollision/backend-utilities","version":"1.0.6","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.6","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"2696c29ff94ff04465a99e275b848dd175c35a00","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.6.tgz","fileCount":7,"integrity":"sha512-aTqO2QFYJ4+MJGaSaxqqKD100NpkFh9jUSs2iuuT9WoO2BU3EyRR+cvvmYukSQ2ImrWJ+rQEU5GZaGil+ubLLQ==","signatures":[{"sig":"MEQCIFtVBgdCle/5wLgxqVzrZELhTMNwRbVN5zyHzHILBgR6AiASrcvP8S7QwDG5h3i6fA5InvajwBgUQr9NbsQ6HlLtGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12393},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.6_1684835406806_0.9783756688171781","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@kollision/backend-utilities","version":"1.0.7","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.7","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"b7e22c16d2c9c1dee03cdf98dcf578353624daa2","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.7.tgz","fileCount":7,"integrity":"sha512-kgNjwAJAK/LnWOu556b9V8hRcTDWj5NZ6S/gi58D/ZiSU+bckjIguVySmZPSdPx29duNtY5NOidxoTfPYd8hug==","signatures":[{"sig":"MEUCIEC3GKFQV3pB+f1e8tnu1zz8sbPkUbfY8fRsxVWJkzgvAiEAk40xXXOhNtNN5IrGq/QT1uPCFW0lShq/WLKG3Ye1+68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12396},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.7_1684835736272_0.5217068170552801","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@kollision/backend-utilities","version":"1.0.8","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.8","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"c3a1b913f5180821a4c22416825e5b3badf3bbf7","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.8.tgz","fileCount":7,"integrity":"sha512-Kmv9Zo6r2TmlDuVN9IUr8yvhgDrcfYpEvvCfOYKI/2LTyJnO+Xh4LZbgVKOdjqc5Pcjge/yzoX75umeaiOo2fA==","signatures":[{"sig":"MEUCIAiNopNlB0JuVyC042cGE4QUDuoYhozHRCcoSnsncAXbAiEAyOFoqdf8YLiyQpIYgBcOFYEe4XPL9IgYtQ8YbbBQl/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12489},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.8_1684835877702_0.7746382745614679","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@kollision/backend-utilities","version":"1.0.9","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.9","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"b2da6e0f4ab55667012936950990d48cacd30bd1","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.9.tgz","fileCount":7,"integrity":"sha512-cEGfXjKKnsLEH3yJSpg3K6ieVWgT4DWCOzq8oh97zcR4CZtybtZOaqBMpu3xJtIp/+c1pN+iWZYGW6Ty0rTFUg==","signatures":[{"sig":"MEYCIQDxjtCZub0ESqb/K66YoRJ3It/mvOu9eF795lgB58uW4wIhAJXqv3lBD3qSyPd3jRAm0oIjoUDwYTAAmh9c/GjiqBOp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12489},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.9_1684836092355_0.47243225806850475","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@kollision/backend-utilities","version":"1.0.10","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.10","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"12d3accafddec4470a508845b0e5845f9d885266","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.10.tgz","fileCount":7,"integrity":"sha512-0tpNbICdXt5omkDbm8qTevGnW2I286/wl+ooVyL9fSKYOxaEADeBd/XDnUwjGNaTQIJbM+sR0ZHO33yRcFMSBw==","signatures":[{"sig":"MEQCIGMIgnET8NPhs+ddHrYk5Mhz65RHDmhswkxT5mMPR21SAiBvqZk3118HCA4LLTQDsqgC3sqGINuU3QoYUPpHPxm2pA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12626},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.10_1684836315654_0.9556661626101395","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@kollision/backend-utilities","version":"1.0.11","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.11","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"fc4acee5fc584c2a39d101c4ea894efe4cf4d6ad","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.11.tgz","fileCount":7,"integrity":"sha512-C6LO77OCDtSuZllPfOZVxgBrSZGPdB2vAibIcXPJWnLPxhem/f7mKYhxKndqfdHinQbIXZ3uq2iDjU7SDCrXyA==","signatures":[{"sig":"MEYCIQC4wrVPjgGKYek76C71QGTyKu3qKLMCYyAt25jKHwVEAAIhAJu2LXeBK9Ir/tX7/gvpsqvWSFC+fZwvpCiwBzg0tMSo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12626},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.11_1684836386661_0.3964546740509223","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@kollision/backend-utilities","version":"1.0.12","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.12","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"851717d39a07a4ad3746aee1d14e936a4f3539e1","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.12.tgz","fileCount":7,"integrity":"sha512-Ij6ha40djMTXWRF/jb5wLgGUzU+M+0eXubE65bL/WafsUFS/Uto6E5S9bvSm01rF78zEuDTk+gpSt1XlxUAoMQ==","signatures":[{"sig":"MEYCIQCzCqZSpByrPNTtqn1R3ul/xoJ5Fu7O4gPMsQ8kviSbHQIhANwHhdjw2rhGAgJstoyhFFDOeV3ZmUMW2q5DD4Zy5oth","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12620},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.12_1684836434699_0.7849755948663872","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@kollision/backend-utilities","version":"1.0.13","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.13","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"7787bfb33dc4cb931509cbc374c03160a381ea9c","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.13.tgz","fileCount":7,"integrity":"sha512-33qzlyU5lDncrXbbMbMvbRV8/xwUMvrt8AmCgI4D6XTfLHvjuZVXTEOp4wNopAVfCWYuo3vqucDl2oe2CkrQvA==","signatures":[{"sig":"MEUCIF8yKBCF0ICVlJiPm5WKpPDE9QWTfFCN/uncUgKKInA7AiEAur0gF2SvuxxyMoyESk8AgF3po/vwDqvodm3kWG0qGXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12618},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.13_1684836479380_0.01575208112436277","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@kollision/backend-utilities","version":"1.0.14","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.14","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"086da2c8e38adedd37a6ef5cf757e06e317b2a36","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.14.tgz","fileCount":7,"integrity":"sha512-WX/4I4+g3q12qjU4iWkPhed0cPtG0oKDBtp/qnni0Zbv/gK9Ag27oD0DM8u1MK07Ccovcx5IyQj2bHlya6HdbA==","signatures":[{"sig":"MEYCIQDC4YT9x28sAVIlV4sLFpwmtLM77J8qI/IrDEB8/Q+ZxwIhAIgzrtsw8IPaR1iqs+ht6cwyJpdT3fT+Fz53Jp6v0+qR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12448},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.14_1684840820351_0.9069048110389775","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@kollision/backend-utilities","version":"1.0.15","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.15","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"13cc265adcfb7c7fc1dd5b98326e710db5a1f0bf","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.15.tgz","fileCount":7,"integrity":"sha512-NIFI4yBx5OMhTJ1tRN5knVenkMzJXGgeVk1ru+J3sU9264j/TAdJwGEo4XfEDmOKPhvo4qJwmXtp1zR16cojSw==","signatures":[{"sig":"MEUCIQC/lLU+rtocIHTZydT/Y1Sd9ttBoEX3oDu5urCn4WeGkwIgOJwk7AL8t2fHNyfrHpZ92SOMFqdmJ0eiu0ouv642Zg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12448},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.15_1684840862680_0.11768784589857817","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@kollision/backend-utilities","version":"1.0.16","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.16","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"70b551e8a9c95739450c768accee3850b608acd5","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.16.tgz","fileCount":7,"integrity":"sha512-u0vAUFZ5gCEN7F2qGu1ipN9kR0pfMrmnjDi8/U/03SyOwNgvBwh3WIV8p+kHnaVVNd2q6PR544HwH6RsY1c+Zg==","signatures":[{"sig":"MEYCIQCf76pSq1CAmAbxUPaR59mswJYNLHFIAqVqa2BFZuremAIhAMqapfL5zfgTcKwYv+AtmKC5GSzMefAIDEeg91ZlyjkW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12455},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.16_1684841173269_0.8294593473086138","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@kollision/backend-utilities","version":"1.0.17","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.17","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"eea90873f1dda3ed896a2334a97e9105fa5f5eb7","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.17.tgz","fileCount":7,"integrity":"sha512-HpK5Vz7CSLuz+o3MvTb4ICi9xsuLOoamxSZja3gYrX8utJ8nrxKbAre+2P4d9GF9HXvnafRDkZ4LgInvMjpyig==","signatures":[{"sig":"MEUCIQDKzURH8uWmNzKjpxNdaqFDDoCLoBgA8lsw6I0AvqN6vAIgVzv88I8Rv1vEZoY4cO8mfjpk1rAQvQVb49RgnMEt3ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12473},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.17_1684841388989_0.6774413682210707","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@kollision/backend-utilities","version":"1.0.18","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.18","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"185c4faf9aaf692048d7f569f72e8810bb59ac4a","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.18.tgz","fileCount":7,"integrity":"sha512-AkKvEHHe8OhBqTsqUtyPh3tggzq2D3cFdEB379gCWSP6XGo6FkVz9692/ZtNFRv7bEUU6MHVUg5C9LZdbsKBkQ==","signatures":[{"sig":"MEUCIGG3aV8zYaUwivTQH8s75TktrUUrAuqWneCvYF1/066MAiEA2zzgTN71/ZEUWTnoyFvYfHCOVwE9C4tJXnLoX16wuEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12473},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.18_1684841437928_0.9315678089313442","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@kollision/backend-utilities","version":"1.0.19","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.19","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"60ddc159dcb7162f63cb7460dec9d9fa31e0eaef","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.19.tgz","fileCount":7,"integrity":"sha512-cX0ws029NQs94TQuBdf41DUITLuh4T67Opfp/QZRzrG/sWJu/aTtMw5RimJoSO1t+U5jKrxEhejTfrgFIfKv9A==","signatures":[{"sig":"MEYCIQC7a6gLXEeXB0FH/m+Sk2o5Z7bg/UFKMiif1X3Q/ckXgAIhAKGyefKfMY8Yhucjs9sDukzu0zfYaCrmeC2VAP1cn6QT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12472},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.19_1684841483047_0.04161494660932519","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@kollision/backend-utilities","version":"1.0.20","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.20","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"7b108716b42a0b3939c85de96ade5c931685731f","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.20.tgz","fileCount":7,"integrity":"sha512-o61/rneRw/JjxngMXyywiVUjux34acOrhFrAzNrgVnolssv1jRT6AqR3rmqKwIu7gBO7VbRKpF+i1nZb/oUPfw==","signatures":[{"sig":"MEUCIQCc5y/9wSKqRCmlLUPl4EgxQNaxHGgN5Bo2BEn/jtoDEgIgOA4+dMg0arqzSpojJ5eHx0KcGElWDVvaDmt6ApG0YaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12474},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.20_1684841708537_0.6990179376697281","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@kollision/backend-utilities","version":"1.0.21","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.0.21","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"1de6c8148ea9a82ce60e7e7e242af47c4a658c90","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.0.21.tgz","fileCount":7,"integrity":"sha512-yJEK1aBhc11piTj736VFZ0sCoGNb7d4B4xbI00PK/fPKrr7Fx1Amc6R+EfXXpiJglAF9uS7TXip+h47uWEIcxA==","signatures":[{"sig":"MEUCIQDWgTSchhywBViJ2IE3f7tp16Jigw1yUh5JIRZoO/HllAIgdw+NDt+G79Onyv41ZztaGn5YzCvDsjvosN5a8pv+xGU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12474},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.0.21_1684841970618_0.5693411539938549","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@kollision/backend-utilities","version":"1.1.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"685b27053219e28e8d259b82bc267fa15738f292","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.0.tgz","fileCount":7,"integrity":"sha512-QPHYkA9iHKLUPmw1mAY69PclOyUgvUIdo8VEnZyEbFIFkVZPK+FG+fFVZ2xCUCAPMJg5nGjLMCCoIrtOjxTYCg==","signatures":[{"sig":"MEYCIQDKGEZ45WdMiG5OBT0gNVLaWhZXlLuq8nBMhe/gfyF7DQIhALQs4tJlJN3A9UsHIv9EGvzWM8/IwQY+AuoFb3qhXKAZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12532},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.0_1684842361541_0.5847315528025991","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@kollision/backend-utilities","version":"1.1.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"ed2e52bda8a9824921d0b54c75eeba60476626f9","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.1.tgz","fileCount":7,"integrity":"sha512-kNdMgXK5tydPjmstYCCTfLXbE3O/rclhBcw8kvGQE7fH8aEGgxL/rWQuXndXV0ew3itLA2ewnxi//s9PiXoWGw==","signatures":[{"sig":"MEYCIQCgCxf2gIbz8dsG++N0j3geZyIRk0jQwBHW0cDJLug2XgIhALgvAPh60WxZxGIiqDbsNYCHFOTA24Cfoc2Is2av9h4R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12547},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.1_1684843723970_0.8149685252370698","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@kollision/backend-utilities","version":"1.1.2","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.2","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"0a557e90770c254fa551247f560f42f5dc30aa17","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.2.tgz","fileCount":7,"integrity":"sha512-eFlQkL16YZQ5KlwVb1VgxX75DaMbyOqWxyXkf6WuWzRlcfXlbEKBtpUsNn3Owpf+AUnLEYdPf7LEaqax7FDjcA==","signatures":[{"sig":"MEYCIQDXehoOxn+3YF0bmzgFmYL2HspXHAdH/qZeVdIwDhgGWgIhAP+uLWL1bu4U8eAQOOq3ly/nvB+0vZCzlsSLv9tNbq8C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14782},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.2_1685696486279_0.6002367572952751","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@kollision/backend-utilities","version":"1.1.3","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.3","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"965f35d5284cf77f28cf8053674d6db5febba31a","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.3.tgz","fileCount":7,"integrity":"sha512-X5UJq0sz8teZ/gXL+wn3eHUpqEl+hMCJ7thFZiGoQo2brvz4UHUw1ycyOPBlpEJwPCFrVrqCyl9ZGXcOWAsZoQ==","signatures":[{"sig":"MEQCIGYPYGlwBsv0Bq5oQFJQ4Z8BIk4c2mAvWm/8as1PVXUhAiA4njMS3nIy9jl//NNtd3M1c1MQU2GLJnalKZe1qBmNRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14794},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.3_1685696824693_0.876334153720675","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@kollision/backend-utilities","version":"1.1.4","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.4","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"caea39ba23b592ef74343e2df85b2c2cf68f82b4","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.4.tgz","fileCount":7,"integrity":"sha512-7S4t/mI+SbkpEw+96rnnP6qTUiQA16axjRZgRtiCFzknkCLRzNQKi0aR75VWo8XxKljxShp0iXaJbLrJHTVfEQ==","signatures":[{"sig":"MEUCIQD4kSa4BGd0LNrk+SOoQFT8nesjqzCmWNteLB7pVJ4o1wIgHMzu/txsUBXhzvGSHaofCRcLaBJU6eDGZldXb76hjsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14794},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.4_1685696845301_0.39140697747056574","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@kollision/backend-utilities","version":"1.1.5","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.1.5","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"26001f7ce2afe9b27da8c87abbd892fb53daceb7","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.1.5.tgz","fileCount":7,"integrity":"sha512-XZEskl2CbguKA2JRrpaFmg8UvtCytyrj7M8oqadUA6iBSDE4wGbcwMK7XqenU0Lr4ur7VwQzdMF3Y+3LfIzKnA==","signatures":[{"sig":"MEUCIQDBsEvF4rWs7LtIsPW3FcKwhagU2LKkaQn+V5Gs607TGQIgeJddMcDevAuQ7xtiDyK3Cqk3QlIk4WESIoVAzyt+vqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17855},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.5.1","description":"","directories":{},"_nodeVersion":"18.16.0","dependencies":{"chalk":"^4.1.2","hjson":"^3.2.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5","@types/hjson":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.1.5_1691669353179_0.6581419669034154","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@kollision/backend-utilities","version":"1.2.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.2.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"1149cb898bd78d655fa64eaecbe27f08b7c485c8","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.2.0.tgz","fileCount":7,"integrity":"sha512-nKBKArb0scjGO11D9AdepY6rdafcHKZJLK65UudITHy2q5hflWHv725ij1t4Nj66QitoNMPMm9svyQmXUgJRWg==","signatures":[{"sig":"MEQCIFa1MwuU8Wzpwr5+ZHH2/1KNfmJPP2tHGqPK5XZjIlsYAiALCAKMfXWkIikdkuFCae/QJKEK+D+dabDll4Vm4zNkBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14082},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5","@types/hjson":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.2.0_1695202116979_0.8616179313903816","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@kollision/backend-utilities","version":"1.3.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.3.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"ae917a336d6952c2a8080263f84631173633a792","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.3.0.tgz","fileCount":7,"integrity":"sha512-zuDcOcHDmye6Om+ZUa0Y/EsZqwDM8BcGq1AnYvdruTdgfoQMNEj856mog4ifTC1FtPbGaAKhwXXiZrK7IuZ3jQ==","signatures":[{"sig":"MEQCICobr+9oJK8Bqd1U/VLeAPUsoUA/t+MYCf7Ar59n2RLyAiBq5S7WnXssijsTF5WmNIP2yUPoHn0pEmFPA0Erw+cx6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14819},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"chalk":"^4.1.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5","@types/hjson":"^2.4.3"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.3.0_1695202293338_0.2441037598042035","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@kollision/backend-utilities","version":"1.4.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.4.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"cdacc6e545a9307ae2185bce16e0b81aa1b85d92","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.4.0.tgz","fileCount":9,"integrity":"sha512-K+4ZNBZ5K3eUcwGOw1YlWw8v3qXEbF6KtJMIp9tkz+fEWCjmk0ucJUM7sDt3DkoKaJ+AWO2uPM87cAF6PSm8Ig==","signatures":[{"sig":"MEQCIAGgINIKcC/hV2tpJSgEvIsssKnQoyE0yx3tDo1rVaumAiAIkSvrkweAGSJvWMjtKCIUODJkCE0iRp3S25OJQaoGyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16904},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"9.8.0","directories":{},"_nodeVersion":"20.5.1","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.4.0_1712825335392_0.18432952148839488","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@kollision/backend-utilities","version":"1.4.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.4.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"003bda5ad7461feb8ceefe3e540d2e51b418e487","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.4.1.tgz","fileCount":9,"integrity":"sha512-VBdHDgy2P460zh4+ZLe+W05s4o2KuLa9Gm6qRNl3MkBxr+73VgpO2xzUQWj8NFpoRDXOYPsLp+hh8UGqzvoMJw==","signatures":[{"sig":"MEYCIQDNsl/554nPx49/JBoG/bHHfpg4J2w2oCTtbN57iC0xwwIhALsrzYVktt7ieANWUgbCpxYYuzkS7cLiS8Xy+zCzWSxv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16908},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.4.1_1714730275807_0.8865728849864405","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@kollision/backend-utilities","version":"1.4.2","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.4.2","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"ffa78828bec8d13c3286195b867de01b65f1e077","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.4.2.tgz","fileCount":9,"integrity":"sha512-LTOE1nLrYkKxV3S3giZo00DGMxIfbjLQTBeSDRbsf1yuC9JifLkzoDFR2eYUeZiEHhD4krTA4tsGUBSzaCnH/A==","signatures":[{"sig":"MEUCIBQV5xJvZ7MTnksJprlcVBn8U5BbGsP0SMimIi8dxzFXAiEA8L2c62rjpeo4NimC/QnvdX+tG92cnlE6mLZCHGcisJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17008},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.4.2_1714732298278_0.6761361878749057","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@kollision/backend-utilities","version":"1.5.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.5.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"259143111643c01a4933189d97ad87b9f24a6844","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.5.0.tgz","fileCount":9,"integrity":"sha512-ZIT3EcI1BXHx3BnfhmdEIT+6PBZl0BTdonw01ZTeGyFIMECP4CePe5N5lRiEu3zW5JAStK3O8n/iE4Y+kqygjg==","signatures":[{"sig":"MEQCIB0vKBYAcXX7x6Ca1rhcB1nAXGABB8zyD7EXkf9La0o7AiAk80rFcWVVUW9u0FmdhgPXc/1plJEa+lt+iWXNO1L7ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17719},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21","@types/express-session":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.5.0_1715162121277_0.9251748498010355","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@kollision/backend-utilities","version":"1.5.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.5.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"b61c41d35df2d92f768dde1174d9c2f1541ff9af","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.5.1.tgz","fileCount":9,"integrity":"sha512-KyzCwh189Hp7/MbMdxUlyvOfEzXKpV2lUDy9SKNpeATae514GJ0C99bDJpd7hcccIVw3INBuqNzst2JPILSXdQ==","signatures":[{"sig":"MEYCIQChOWIylsHV+gAT+u0v12MsUvirtFbtOqQDAh6ojyA1dQIhANv/dsVqtqtFm3o18UzwTGWofYGYZEzYhTsGtGb7SESv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17719},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.5.1_1715162483075_0.9622317173001838","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@kollision/backend-utilities","version":"1.5.2","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.5.2","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"03d791abab4977374bb69bf1b24716e9f3e9ce9f","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.5.2.tgz","fileCount":9,"integrity":"sha512-fjiP48zUoDgJiwpbKak57C0tIMmBF67dTTxNI8NvGhiqPfOYVEJSIDLyeEI22rMUm8nZ49TRc689owGClkGH6w==","signatures":[{"sig":"MEYCIQD8IC11soWjbyIh0smdVtr9wpOmih+HvaR3OJKCNSeQKAIhAONoF3I+BDKEbeE35ua6DRTDJqOkOdetjXX+PDFhkvx+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17781},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.5.2_1715169331632_0.75549854087738","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@kollision/backend-utilities","version":"1.5.3","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.5.3","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"88e0d2873ce07cbf9fe6ab6d626731e674ff7547","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.5.3.tgz","fileCount":9,"integrity":"sha512-gEpNAsCJjIscSOuH7voppwEZnmVwOZWM1zd5BeiUSqt90gsLrgWucbL6LRuslWIDvZq5XWTYmfZaSM8r4kZF0g==","signatures":[{"sig":"MEUCIBB70Avhh8nLNvlT/yZWIbXj8czc3PjpO+t7Ocw3WanUAiEArOhMJhC5Y5AdPChPTLB1vxSD/lVavhWXrmiBRfUDBPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17781},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.5.3_1715170146955_0.7748571190292142","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"@kollision/backend-utilities","version":"1.5.4","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.5.4","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"72a7a78693a9e129a1c9f7abe27ed1f238ac1b73","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.5.4.tgz","fileCount":9,"integrity":"sha512-xxiIrWTcK+NZl9Vovf2TJ0rY1Y3r6wTVxtwpNcZW760aVtdQz0KUUONFUl08N2CdAcfz+NAxyiz8W4XQ43bjRw==","signatures":[{"sig":"MEQCIGlfRf5cG01rGcLKAvzxlST5rYALLIkcJufcaCNLLvxaAiBS0fBkj4UWDLmPARx9ZaALT+m4rHtT4g3Kgq3ySJtNFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17781},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.5.4_1715170201706_0.7401778957441882","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@kollision/backend-utilities","version":"1.6.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.6.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"6e4cd20970178748f15fd5c9a21e5c76d1156376","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.6.0.tgz","fileCount":9,"integrity":"sha512-6emBhRIMHLGCn9S7ndktKCD/Tlo65MpfHpIn73acAr+bC7C6DKfru0VgVoMQWWHo3zOFplAYPL8oJXUlHxcScQ==","signatures":[{"sig":"MEQCIDi/qizKfqqqJ2b9WTmTpP7mHjt7HlIMe12xCytbPX02AiAI7fB8B9HM48w5bc/E2i6Bfup/TbyTBYObOzC6CDjWqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18880},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.6.0_1715175725698_0.4515902258147264","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@kollision/backend-utilities","version":"1.6.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.6.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"515dc9d3d86919bab4f7a6ee4ed3d7add0ccb640","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.6.1.tgz","fileCount":9,"integrity":"sha512-OPce69drBkZS7JrLYYOK8NyI11QLvv6XIGvGEbuCcJwzVSI4NmdEeqyIfX7Svy2KyOS83aRxkRN1IMR/CULFOQ==","signatures":[{"sig":"MEQCIEZLyk6oCi4E7TTewt2iwukEu5KS0CtAVmbSOuXDM6fXAiBA5s18SF3Rqr9hCa3nsUp8Yy4fWlNAh+6WiA0RMDn5+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19046},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.6.1_1715175858811_0.7302895421777063","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@kollision/backend-utilities","version":"1.6.2","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.6.2","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"1ae46d4fa1e1dfcae0d3f8ae17e8979b3c4db5fc","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.6.2.tgz","fileCount":9,"integrity":"sha512-KcWsGaYojnMspEgAnugGzJLGg61+WEliH8NZvGhP9z+eBCX8nNRCF60OMA36iYqwIJVioAU+2cw3FcK57Hd3hA==","signatures":[{"sig":"MEYCIQDMOJukkh+LCYU6OOSaKt40XlPW1C6CjajMG7EU2b5iDQIhALE1Ocm6W+lep4XkDPQWbtO+0pNl6St0DxukZ+mzrEcu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18880},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.6.2_1715175950330_0.9306460805522383","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"@kollision/backend-utilities","version":"1.6.3","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.6.3","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"4de2a20af327bff3c7dba8f7339c227ff64a57e2","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.6.3.tgz","fileCount":9,"integrity":"sha512-TOsdsfMaYN57e/rsuikBhW2A5lt3xkO1PPXij1PywsjXaFq1V+jkhL7QNsFvB8kJjq/aWE45VvZZCXZcJ23d4A==","signatures":[{"sig":"MEYCIQC5iafYnM9wtGIixC0aIpCtJYkA33xQOtl3Vq3Kd1C6KgIhAMdwrc7LjGHJ8up9geB/kUgaWOBtn1veFPYH/xdHWK/M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18927},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/node":"^18.15.3","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","@types/ws":"^8.5.10","typescript":"^4.9.5","@types/hjson":"^2.4.3","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.6.3_1718185454152_0.13415451607738849","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@kollision/backend-utilities","version":"1.7.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@1.7.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"41ab426ca5058c63f81052c80f0a567aa8d8bcb4","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-1.7.0.tgz","fileCount":9,"integrity":"sha512-buCygQtUU8O8SZTyV4IDWjihWOBOGoYjAhdXr3+DVXnyUBoTzlzLXEF4vQqwar1OdD7M8Bw+ME93/ciD1VEb6A==","signatures":[{"sig":"MEUCIQDITy75VwW4lO+wa/3kdnq5iMLu9Bd9jyIpo2GUcW4JDwIgKEc8wD9LV46zs0tTDRBreAfQcxN9gse8GiXzsqjETo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18897},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_1.7.0_1718187393444_0.8715921165657965","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@kollision/backend-utilities","version":"2.0.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@2.0.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"901cb3eb6e28f16bd0842e688d73d6a1b4d5bbc6","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-2.0.0.tgz","fileCount":9,"integrity":"sha512-HEYd2l7PO4SnbKrLHU15sn1PyDqLUTn6wzX1mxx0qE5hvgxlJCulucR9hnudnDkT0vJ3BjGs5FPmKISS/n7o5w==","signatures":[{"sig":"MEUCIB1ljJuIXWR9EX7y4FuqZGSEjmXQB9PuJ7Rfs4BmRoGVAiEA57VjYGCH1xIoOmgqt2KQXl+YD9JVmH/SvoRw7AskAag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19212},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_2.0.0_1718191840381_0.16176473762620347","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@kollision/backend-utilities","version":"3.0.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@3.0.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"e9464109b94d651c326cf0fd7615d13202e07fa8","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-3.0.0.tgz","fileCount":9,"integrity":"sha512-YbqWD3jNNO9tcUWsoBhEIiJcc7bnd7mdG1+Ye84B5f1qsuGJmA6GWWulhJCOek4Ujfe4vhMxGX98Vkv8OiyT1g==","signatures":[{"sig":"MEQCIG1XDNs+SPlfBRbOwkSZooOcwU9tou9AtdriyNa8zV20AiBkCTzjFnEc15woonf0X8dLyA7IYvTtppbFTDvqp8vNWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19433},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.5.0","directories":{},"_nodeVersion":"21.7.3","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_3.0.0_1718702904125_0.774622386937825","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@kollision/backend-utilities","version":"3.0.1","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@3.0.1","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"9ea5f23fdcc2fe591f940edf00506e15ac4cc16f","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-3.0.1.tgz","fileCount":9,"integrity":"sha512-tuARjn2PL+lq0e7oby67Lo4fkF5iMIK7qOhsfFkdje9q2oC7JxL8753UaRsAl16Wjvdrk8LyNp9cXBA8L4JIZQ==","signatures":[{"sig":"MEUCIH+Kdlo1yyP0XE17zRh42hcYp0pXsKMPMKd9+Ctdzqc2AiEAmK+oQfU+pQ9oNBgtrc53dYuiaVUz/Bq++63LBgQhOdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19586},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_3.0.1_1738072300026_0.444557652014961","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@kollision/backend-utilities","version":"3.1.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@3.1.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"3128a84a06e6f2012b11184f82e58214e23951aa","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-3.1.0.tgz","fileCount":9,"integrity":"sha512-asajQ1MkaGKWQGQ/3B6N5r9lrJ9UZE/zqbJsoA1VEIHpoc52k4e4vUKd+gyfeQjsbCgj52B6Ff6x/W0lGbv3jQ==","signatures":[{"sig":"MEUCIBP9jvmnYQhZlxD1dqfpgxaweGVOukhf9JwFZ4Xni3XOAiEAsTuL3bbSWW73WLj/n5jVyU6iaRkHZkLOxCEL3zSk12o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19765},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_3.1.0_1738244502945_0.5808346842492371","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@kollision/backend-utilities","version":"3.2.0","author":{"name":"simon-kollision"},"license":"ISC","_id":"@kollision/backend-utilities@3.2.0","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"dist":{"shasum":"773f789a8853df9fee326b56889e47a33f49fddb","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-3.2.0.tgz","fileCount":9,"integrity":"sha512-1EH19y8lPgVQPBEnFZ+AueflBpHZBxdAhoRa+DfA0b/9Rl/UkBhgZZLp9RWcVsN03Zf+0NmZUTObhlBJC2RdUA==","signatures":[{"sig":"MEYCIQDGRVXmCkuDtZ/gxAyCWgYAZLlVQ7iH6bp/p+4JJCl/VAIhAIX159n1LEIDjKHwymFOnLVV3qu1AabOkEDaSlV1yM/P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19840},"main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"_npmVersion":"10.9.0","directories":{},"_nodeVersion":"23.3.0","dependencies":{"ws":"^8.16.0","chalk":"^4.1.2","express":"^4.19.2","@types/ws":"^8.5.10","@types/node":"^18.15.3","@types/express":"^4.17.21","express-session":"^1.18.0","@types/express-session":"^1.18.0","@kollision/common-utilities":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"_npmOperationalInternal":{"tmp":"tmp/backend-utilities_3.2.0_1738756521369_0.5480090859585058","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@kollision/backend-utilities","version":"3.3.0","main":"build/package.js","types":"build/package.d.ts","scripts":{"build":"rimraf build/ && tsc --build","prepublishOnly":"npm run build"},"author":{"name":"simon-kollision"},"license":"ISC","devDependencies":{"rimraf":"^4.4.0","typescript":"^4.9.5"},"dependencies":{"@kollision/common-utilities":"^1.0.0","@types/express-session":"^1.18.0","@types/express":"^4.17.21","@types/ws":"^8.5.10","@types/node":"^18.15.3","chalk":"^4.1.2","express":"^4.19.2","express-session":"^1.18.0","ws":"^8.16.0"},"_id":"@kollision/backend-utilities@3.3.0","_nodeVersion":"23.3.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-axAX9Nw+y495f2aeaZlXsscS5QFEXg93mYO7LG+V39tXRjDwFhtw4Ac54QLhlCSCaSBtnc5C46IabzPoyjDypQ==","shasum":"b38811f3dddc2cc9a11405b70aa9708a9f3c3357","tarball":"https://registry.npmjs.org/@kollision/backend-utilities/-/backend-utilities-3.3.0.tgz","fileCount":9,"unpackedSize":19966,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8VbX6tq8ak+7iFsMgkIgkw8pSlgYoH4DUrYtoSeab0AIhAPRprc9End6TT7uFvd0poEiHYpHyJ07qUy/t5XVKbSH8"}]},"_npmUser":{"name":"simon-kollision","email":"simon@kollision.dk"},"directories":{},"maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/backend-utilities_3.3.0_1761645153253_0.7470516634363198"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-17T15:08:27.466Z","modified":"2025-10-28T09:52:33.648Z","1.0.0":"2023-03-17T15:08:27.745Z","1.0.1":"2023-03-21T08:52:27.624Z","1.0.2":"2023-03-22T13:27:41.159Z","1.0.3":"2023-03-22T13:38:09.638Z","1.0.4":"2023-03-22T13:41:09.945Z","1.0.5":"2023-05-23T09:42:16.862Z","1.0.6":"2023-05-23T09:50:06.982Z","1.0.7":"2023-05-23T09:55:36.427Z","1.0.8":"2023-05-23T09:57:57.871Z","1.0.9":"2023-05-23T10:01:32.509Z","1.0.10":"2023-05-23T10:05:15.834Z","1.0.11":"2023-05-23T10:06:26.835Z","1.0.12":"2023-05-23T10:07:14.863Z","1.0.13":"2023-05-23T10:07:59.512Z","1.0.14":"2023-05-23T11:20:20.515Z","1.0.15":"2023-05-23T11:21:02.853Z","1.0.16":"2023-05-23T11:26:13.422Z","1.0.17":"2023-05-23T11:29:49.188Z","1.0.18":"2023-05-23T11:30:38.068Z","1.0.19":"2023-05-23T11:31:23.196Z","1.0.20":"2023-05-23T11:35:08.681Z","1.0.21":"2023-05-23T11:39:30.835Z","1.1.0":"2023-05-23T11:46:01.710Z","1.1.1":"2023-05-23T12:08:44.130Z","1.1.2":"2023-06-02T09:01:26.497Z","1.1.3":"2023-06-02T09:07:04.852Z","1.1.4":"2023-06-02T09:07:25.564Z","1.1.5":"2023-08-10T12:09:13.387Z","1.2.0":"2023-09-20T09:28:37.217Z","1.3.0":"2023-09-20T09:31:33.559Z","1.4.0":"2024-04-11T08:48:55.581Z","1.4.1":"2024-05-03T09:57:55.943Z","1.4.2":"2024-05-03T10:31:38.421Z","1.5.0":"2024-05-08T09:55:21.430Z","1.5.1":"2024-05-08T10:01:23.206Z","1.5.2":"2024-05-08T11:55:31.805Z","1.5.3":"2024-05-08T12:09:07.148Z","1.5.4":"2024-05-08T12:10:01.934Z","1.6.0":"2024-05-08T13:42:05.843Z","1.6.1":"2024-05-08T13:44:18.986Z","1.6.2":"2024-05-08T13:45:50.486Z","1.6.3":"2024-06-12T09:44:14.294Z","1.7.0":"2024-06-12T10:16:33.566Z","2.0.0":"2024-06-12T11:30:40.554Z","3.0.0":"2024-06-18T09:28:24.313Z","3.0.1":"2025-01-28T13:51:40.239Z","3.1.0":"2025-01-30T13:41:43.185Z","3.2.0":"2025-02-05T11:55:21.533Z","3.3.0":"2025-10-28T09:52:33.446Z"},"author":{"name":"simon-kollision"},"license":"ISC","maintainers":[{"name":"simon-kollision","email":"simon@kollision.dk"}],"readme":"ERROR: No README data found!","readmeFilename":""}