{"_id":"nanothreads","_rev":"48-5a10bd0f105fdb6c8b459ada56c56461","name":"nanothreads","dist-tags":{"pretest":"0.2.20-beta","latest":"0.4.0"},"versions":{"0.1.1":{"name":"nanothreads","version":"0.1.1","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.1","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"7a638f573927c7c6084b25d02ee46f6073ab08e1","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.1.tgz","fileCount":55,"integrity":"sha512-gRPpz4TH4OpVBBKdCI0zuXyuO6rAgAJ6MLF/+SsIdS650WU6aAjPFVFHqXdcnFQlkQxVr2x5YkaaCIwVP0OK0A==","signatures":[{"sig":"MEUCIQDKbE/2RjrRO5hpnglgDa2O9V3tzRyGY2aaAfkjgaG78gIgCg1VdYvw7DWn3itMlt589bQliZKYP4P7mL/ys63gOvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR4OpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNTw//RG2x/YYayCJjT1NNV34+DsA+oLbNh36MgWXOGcdPU/inaj/J\r\nKH4eHc1YSlCDFMHoQs07h2ubGB4wwa/138TL6o2aoIc4lvrqIYbl9mVn6wqH\r\nTkeagJS74DR0CIGgaVcNTZCaml0Ewvj7pkWRORqVb+E4IF85b6CH1pbSf7pa\r\nPo2/EWbjr9ssMnQ2XC6GVohCpYWBJsMnFpOkk6HiyCYdsFXcC7i261vBeczt\r\nC7jC3eVLeuyPF+qy6hqwUBiR5PtD6SMp+rLo1DsRO86KsM2w1GjBrje9hIEV\r\nkESfGMmk1Rv8bH8apD2VEatSJ+n50ZzJcvwKs8iYxY0GcckoET7DWwXL7oV9\r\nbOKoCKgksOQ3OSfdKn+UqAeZNVgwjdOLYY9Cs/PZQ2+qT81KyJ4l8gFynm5s\r\nM/VVhhguwZkGFxAomVn7iSAA0BDq+LcV6OYoJ7B9lD2QLNkM/slVVmF+zCbp\r\nlZ3jhnXE3WHRkponRCw0ah2QsjEoZH5/Q7b9JSqimkdiN/LOtBHjLd8s6ytK\r\nPiVdzqFG0mivggkM4WOT96L93xsc2eip841ZaK5En0s7hpzLwKuX3a9t0kvN\r\n5l3rbdCEgdBsC6j9stPC8ALYrpAD9j2XNUmy97DmaUQa5VIS+bgYatbxo/0+\r\ng8vJzq1ZwMHoBKw2vmnVKQUJHEj7qW3eAWc=\r\n=ksJJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.1_1665631145653_0.7082873928028555","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"nanothreads","version":"0.1.2","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.2","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"1579b0deddd6cde3638d8b3960fb7a69a5b356b0","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.2.tgz","fileCount":56,"integrity":"sha512-oZYflsRTXNvSw9urL6YKVxL2jQtU+MS4eYpjk7hVWxgmif4/NVcBn+0j4F2iyHkEa0SqvDo4TZQoRDb/9V31tQ==","signatures":[{"sig":"MEYCIQClraKqfiQlXsm1DBf+WpGibKX3jPBRLk8S9r780TWt5gIhAPMsEy68rVCAJ/dIpBWR+SttVt8uusonslrwvvTp89JE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR4TjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Fg/9Hu1qsiyOj4lWtgB9fXf0BXy80M6KH1tyOFv6ZFlNYhXYll1b\r\n/RSVhvx5GzhsNzBFddyoqZcwMlXzgSaTNEhWLLh2JELhJMruOapKFcD4V4MC\r\n9SjIfcewkahNwWgC919Nh+S2r72d6I5zZRigPGjdiZnr5ZV1Aeybgg/ecR2f\r\n7jKQhdHxhBxM8fegSxcTzirY4OCUquNl3BSpBVcLPos4NCyTXL+iMQTjocdI\r\nuMVFlUHMKMWd0QL1yE2E5ilRejieZN5awO1ev+3cPD6j7OI2upCd1SbIab5Q\r\ndY7KHcGiQcX6IlpOfu9VfePtMgU3H41c7PVSjOO+ytLDVUWc4ukg2/z8ycZZ\r\nB/77tToKFmFNVKK4NYaL1XiI4v87B6ipXoQP5d8LmI0McFUgZ1syiRp2zPh5\r\ndO9s2j6Qmb04BwNSbfc+cZS3Sv46Q68+5JYEx7uFQgovD5F7YG95vaJnNbuq\r\n5RVQmhtMF8nHE/3rd3ZiDvEOyMGrJ6MeH9K+AsjH23evPaWUp5O7FEO2q6Tb\r\n5AkQF3OP8NZq5Fx2h+CyuuWpWLWN82iemP/oes2sC6rlVXI16/1Hgk0a11Oz\r\njaGWlY650uDdCz4po6d0YR9QT8V/bThGIQA3r090SBFafjlEZio0+v06ONr9\r\nxlhxyTJkqe8mKbp5CYDLgnLaTWs5A8O/DFk=\r\n=26il\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.2_1665631458828_0.5361600446751038","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"nanothreads","version":"0.1.3","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.3","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"e8436fb0da3bc6482b5bfe3e414e64cc29bcf3e6","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.3.tgz","fileCount":56,"integrity":"sha512-0gq9s5F2riyNbUArFcosqDrXy1QLzH5o7H4a+jh6YLAhMYJY9XAdO4DBDPayjyFIqxDcsetDFlhU1ffkGbvpLg==","signatures":[{"sig":"MEUCIQD15TdR/q9iBlbr0wod29YtDGO1bZYlk9Xnc8ODzZSUPgIgb6Qt6fV2IfAOgntsRbCf805Tlkb+AZlCIGTl6tf3ICg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR4W+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFUg//TTobmkeftUUwskNUCuzANa3T4tig/gET5CVRCnY2lbFA8xpd\r\nbk/HRpWMJ57I+y/VTpEh7U2amIL3vi+FJbfJjNo3cQSvk50slo73bDiAlD45\r\ns5qYenqexyLWuewvaa3HCvle0G+uixeUm/IyApoF++VsLDYdnIc/bSpz03p2\r\nQ4UuAOxa4o3EO+czMbHf1O5pJpKhVvlCT+mIPPqZQm0rLvK1YkWgq13fo1ef\r\n1UNMrdjcgkkGIeg+mvYbt4kThhinAjVD4HyKhWa7HCfVkP+9jdbdO+6CrC95\r\n9huCOZ9Ql/Vuq0DICyTE14+cDOSDVkM8L5bMqa0ccXVGA/RqUPp+yYpnBomx\r\n1hKlX3pPsYhZilgsW5REkcLGqT4mrdJyEgpUdITMNCDSnuow9La3i7Tw4sX4\r\n0ihHGSm7dzu107tZt5LWnu58kACei7H/enMZ2G24nV84BSfyZlU+rssvsmYe\r\nxtNEkfSIMf7u16bcFUAXH+Fp8oKG02r6/7UdiDcvpQU5/nu39Hw6KCG14K5b\r\np6p8rLo+kTwkmk3tbUAYqCevOliKMe1lVKKUv0YRh2qbRMOH0WeF4pqrF04L\r\nFDMSE5KzG6r/SyX7xRR5qs6v9GuubHKbhmc/dRi/fgCad1K9FvRUxuTXXVXI\r\ny3eQPeQV7oP/LD5Lomwi88bL7GogfdiRQOU=\r\n=kUII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.cjs","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.cjs","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","browser":"./dist/internals/index.js","default":"./dist/internals/index.cjs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.3_1665631678359_0.08021833097293185","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"nanothreads","version":"0.1.5","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.5","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"5f1bbfbb2136dbb001c26f1489031822efdfcd50","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.5.tgz","fileCount":56,"integrity":"sha512-WLUprYHQESC8ol2nA6Ts2VcQgoxx9p1HsVIJUMrqikBD6ACpgCR5koGm07hyAU0nxqyV1JIvQ/BjTVpo5jcH1A==","signatures":[{"sig":"MEUCIGVJWDfGntBOwy05oR3FPlU8uuPVdBssO+44LmaEL/W2AiEAlM0HxqQYQkroTnwYU5SjxeioBob2CMWQcRzqHohRQgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR4ylACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuOg/9FdkxTf6RH/0jRjQRHB5Zkz4og+PcppsGTTZftNpVUvAaa83f\r\n6itSZdAmp4Gg7C9EXjuENrA+uXDSWTqKGlhh/6w62K4wqrk75OyMR7AxL/8L\r\nu3brzTuo8GN/musoV2p5B4gp73tCUQxo/0wbXzRsITCFffyJ3XpBwLwFZPbW\r\nSOSoOB7o+dAcPrf+2MYrH0OC1+LEz7fl3ENKMsR5VzZQekyLL+xT9xfRCfuz\r\nk+J55TbARdwmhBRtDnBaLGEicRCkY90yh4c1iJwExgSb01NqIt17/HnJowAS\r\nAmypZMrUOasIorYdJ3UYVD0FZ3f1gMN6NPoX8Rcz6eD3zh1u8UEpK/kimlcR\r\nj5osHfJ2SwNDM021IEaekppnc8NeB3Vk7fd+EvUTxqsuefSx6qMqzb9ajZCr\r\nOhCbhuzt6ZOeRmMovWhc6U2KnUIvQ5dShqHk5tYbvkPcN9X1RfjYjDzfUnYK\r\nQT5zQxg7z/wn3zN8yTp9VqZ/5za+hdCCYU2FhFQjRVfL5rylsTFZrZ5Otzni\r\nu2n0OJ6MkaUB8acFQVncSL2rTvRg4qVb6uLjRxlF3tIH4XhTOzc6lXCyLoM/\r\nwCNQZjkLXyzvxpb/kbPfNKiDxfzoY1SqVcpLxbcTKMQT2RYfIFToYUJcGoRa\r\n2q4d7EZuKa0f5nrMJEGcfaE6WCSP8TNqi2s=\r\n=oHAD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","browser":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.5_1665633445324_0.14143670844175005","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"nanothreads","version":"0.1.6","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.6","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"ff0c1dd27b97aca1e71a51d897303182b87cd5a6","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.6.tgz","fileCount":56,"integrity":"sha512-pD+/Wf03ADjo9hnQy4/zaM731YNvQkQfkZaEUI8ODAoQTJcRGKwEg5+DKoNvpXYhK4St1G0aqggRrkevIGEbFw==","signatures":[{"sig":"MEUCIQCqPpfU9y90vcciH04SQyQ7E66noa3O+4wKJzyNKcJSbAIgQDIc1hOCncIKqeqVRdSMetjkOmQ2mn2TJInX2D9KzB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR5SZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf5A/+LIQuadvS1D2gN6FiXC/GUGo3mmVl2fpwzqZlbJOX27oKmKHz\r\nC044bvVxD1/RmN38MOWguwx69AOR5SORHtwbdhN7hq5McTHNADz7M4JvHJqC\r\ntPaxA94RKvb7/JuzWZg78Hv6dUhxurqS0FnrACDUr0GftB27sgHWKsR8cg0L\r\nG64GO6DD4/CqOqjhrT8TCA1y+7Jy/OwGE79/tCk0IX6A3dUzu4O96sUa9dTY\r\nWJ2dqkxdm00Cn6Texr45JDuAyp+6akLtgqlaltUpIWrona5ux5kjKz0TiM/L\r\n21G5vOpyju6DnibS8VKplH8S7jkBFAXRcUD4935yk8GvpvqrBATh6611qnnT\r\nlfbvNulq3OesDhH6fSGN/vDo0W95xaCzPTrqIXtgprXTElsFH+11vteXX62s\r\nSRUV80DJlfedU8pEiHz+UeL8EhW9j7Zc+MFxMTbXNxyjaRgVEb7sPBQJ2/2l\r\nci6N0T+7JpM1VEusfslg+cWdszZnlPXDYNMgNuiYJTklCdi2DO/VIUBSBlvR\r\nJbMsNGGiCM/DMcbcl1oj7uXCYlXEnIwA2SpaJsouCV1zNFJqt1gW9INxWkMY\r\n7PniuFt4876u7hjEdGD1kiKEGkTz0ViLiYy2L/ljMtKH+6ejIhvBbB7V1J9k\r\n1B8yBjPwRhTwbrZ6LuC3rwi4bzSJxL6zXaA=\r\n=Dx80\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.6_1665635481747_0.9338260519001149","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"nanothreads","version":"0.1.7","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.7","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"e2f7144d8b105e7a4cd0fca13031a68988cd3fbb","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.7.tgz","fileCount":56,"integrity":"sha512-98uBhbGe6K/IaNfXbWpB/YrxQr+5ba++vwio+HpN0j6q0BKCjXnwS7dGCbYWamzWK8fyqjUGpc/iHHoG3vvedQ==","signatures":[{"sig":"MEUCIQC+jcd8hUvlvl4ySszb9uLqKbgQhAF8eqEYcrXQTuGyZAIgMm+YzCnLteo9eyHjXNoYk6O1M3NGi2fvmW2d1SxIAUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR5UMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEjhAAj66igSPRjidK8GG7gvnjU5NaniIRE+dH9WQQEJD18tN3wP66\r\n7tit2qBHLR4pCkdcR7UCrHBsTxfLdZmnbQs6me15llEeYXs88T0H7Jp91xg5\r\nIJZUmTOqSYY3K3El1k2CV669V9Zng5fysrvdwCdzyLFuZYG5ofAG4D1FDF6z\r\nllpk7paEsGBhmBV2zGw7olviOHuWaig7nQoB39wj6MXyi1yrxwNJKR9bEMAr\r\nYabWANJrtjGvoaqPDhZsPNVbQwr6eAg+qQW1Q+YQDNsE6L8iD21qZ7BftBop\r\nXCZI/vE7dgMO00crD7agnrEH8PqNiRxaccInMC3DO+jwqBAcZ6luUbHbnqT/\r\nAY37rvP2i4r2bEZVvmJeepRDzzrNluje2BWk8oPOue6J3XbeXxn4PGHuNwHu\r\nPaYPNSz8Sbs+rzt9WEPObjVICvhtBMgagweT9wyFmdAF3Kn1r4Z4cLAz5IGo\r\nAg0q31wyDFH3rsq664BCV60odwGtRu2qwgbPtRHOTRmzxkfj9NHi02qZCSPw\r\nb1rZfs2QwP3p+OOtr+Mfj1B9wbi99JjBS9fLgemK4uFtzzx/3QeQstxEMEnh\r\nU8yru/SEjZuKXzJjhpBF3Ck6dSY1kV3RnBdzbGQW6qtthPqc4n6VNlioeLVQ\r\nOWhnM978xamCKQ7mSTKDF3lpa/lfPXKb5xc=\r\n=RGsH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.7_1665635596442_0.6557926071825055","host":"s3://npm-registry-packages"}},"0.1.75":{"name":"nanothreads","version":"0.1.75","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.75","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"7978c57cc012c49857632053d3d22ba151cf343a","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.75.tgz","fileCount":56,"integrity":"sha512-O1bS33O0Fh5pfzIgDvmpfyEDVF4fRRGBVNz71JRdnYVkvRuDKfhILdA1ziZBWgWITaAJ0H0Rixa+tp512R2lAw==","signatures":[{"sig":"MEUCIQDNOjFgfC4bzRW8vmBz+xkhT2YiBQGZK9LzW9xLKxgdcQIgQ+en3uehojHxw+T9zPuimdoUIeGzJABL95j9/q1WTG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR5XWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZvg/+P4+jiVbH0rGZAnXqFT3FCt8tXYaW1G2Q9LZ9HVHZ3pduZU6l\r\n0MWN7vcBIzX5Md0EUbIECuf55GWw+XKHRfm74/XGxa9pRwjBCC97KkjSL+oF\r\nuIJem9qangiFm3Cx2pj45uUuQ2b7VfVYVpVTQ6fgz4oljyYNOQAfeTvMY5FK\r\n6MBzdBQxURox6TsWVxdkInEhc0C21Nak7oXncJz8rw0V12igzkQSns5AW16G\r\nPeC3/EMcIP/t6Y0bEJ4/JjrGTAFKsVjLh9+YWePs00R63W1Ya6jbBIxpwIqm\r\nFn1jTBdeK5RJBwE+sVzQJYbSIPK41cmN4um2w8gLVrmcYA/ozyO7nrEMEtU8\r\nM+901sm5r9Jm8EQW34ZVJ788HWnklsGsC6KMgssDcfKRmeowpe5WgX4nCEdX\r\n9Dbt414g2mOnXfGZ6VoJoowh+tTly45rJafdB1QBxmyr4iFibla6LyHiA0Bq\r\nMnIRfxNvZXDvgIJyWGu1uvzM017BTMA6ctq9/on6n3X165/t0D0vC5YCkoqz\r\nILZ6tuSCgOn22MMaNDQEe6UIWB0vetbu8abNMuxobSKG1XqSM1TuLl3AFUFY\r\n7jYXhsOECW07+r2nmhFVzciBKy1qgpU/G32FNUj1UZMUt/ZT6nv/6LuGW1Wr\r\nNkOoKcUrbaqQkdAaOh445goyMi1vB04WvjI=\r\n=xCU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.75_1665635798083_0.07615894008023427","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"nanothreads","version":"0.1.8","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.8","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"dc9b6a287b6055d680719b08733876ac2ee335ab","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.8.tgz","fileCount":56,"integrity":"sha512-UaoDvIHURpOWWhu24bInJIrR5rYhyevXjugwih+oGymjTaUYmJddffmOVhlNToQpoR8uVd2GYc3qhARYAZqy7g==","signatures":[{"sig":"MEUCIEVVcNcZvRXNs+gZyKTPaaj1HDEhMxoWaNsZgls54Y//AiEAhaPr1oMjM0APgmjY8fpfmFMPVbkdM3DcBwpznBXDpM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR6BsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpABAAlsNAPd6xttvfB6I/CUhQa2E3+tHbga9UDTP5uT/x7jGGILeI\r\nz7DPdJbLQ6/0b0JH8EHGI9wTT/9VsuJkeQRflYAclgDovBXcwGZErnkmgEI9\r\n8Dm0HYv9eqwee1kWgfFKob5HByRRahNeigb430G7l5zTAuAXf29DypNlGzEZ\r\n2TUX3qwLhX/bUELNtrdN6xy/D66y4yPygryLnqlSSenvzrw8aVqstBBFwKNc\r\nAUF8+5DMdDSEtzGCysjMhFkbDN/av4zzGKyv65mWQHtBEoFrfBda+JBbJp29\r\nh+rtgp5htDr1mXGeC2Eqk7uKWtSKZ56MeFn9o4iljXmvmzR+Pr47OpLF+eTu\r\nWn8xJIf2mQTSB8extxFMsheDXBpt1foxotZktfh7Mfkz0IqY8TaY7wCKXnFA\r\noBugA4/nNScFUO8pV5/edvC0xAK/1362CSRHehOPe/fpUcXkTSuKA7QZkBdp\r\nLfC9OwsBx6zvLWpn2H9gd/wLxvlA8lR7kbSxfXvVcUf0yDDK6ImFfmgaAH+S\r\nPw6gukrp77jM0fp29XHovji4FjVXlABEXuCFoCTjyesU9yqZsPu50475A087\r\nsd/nxfSuGcNhyjdfUat4vXVaziaFsJHv2X2NSLnwY4oEVGmZ4aMMpKLPOlcS\r\nAX6I0LDX/ifbBR9Ys2VDTTScBE0LNX2qkOo=\r\n=OXYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"a6bb17545551ebb0a6bb75a651ccc0d702119f57","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.8_1665638508003_0.045574912418697044","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"nanothreads","version":"0.1.9","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.9","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"88c1e3a7747f8250eb931c11cfb5a9859cb91795","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.9.tgz","fileCount":65,"integrity":"sha512-mT5hNW+VrAlogHXeoGdRBv2GjjPp80Xe11zpCztmureIb+cPKf4LKkiN967yK9TP0PuWqWVRhHNVrPRPY9SDRQ==","signatures":[{"sig":"MEUCIB3xJoplg6gm4Fb8/Qlh1am+vn0aTCCmrM6rhMJDC+mWAiEAjqczrWiukWbN7kJbpHoboi3CusGvqTf3Nv7eBQYkdQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSfsFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiAg/7ByYKTrNvDpFVS2over2t/lDhth69rau2zqur/MfHPGO70lAx\r\nWdwt4WUj6e4u1h1DY1SweLIFq1xqtE9eYYvPVrbQSyveM1i7Yg0q+0gAVL2k\r\nntjHqZnAqwCz8mgLv6or1ngKUv3fw72eMRB4CnPzdQrQGrq+ncvzlAtS8IXF\r\nTRlt+Yer1/B/sxl2SNhe+xhs1wBgtJgl00MIBk0CeKvjXEh7+yMBFH2EDTgd\r\npa55yssHRJVf+80O43lgmmwwR+080dRplBX6DD8VtRsTsWGp2nPfwmghqqXD\r\nk05F4CsUjWRaSyhaHHq3OYIVTL1F4pdpQI0wOmIQ92J3GXz22FNbApTFzZCJ\r\noYBd/51rtztlfMuX5kF/AXpcCsayqOETw4N5xGus7rKbcP2YyFIAlMlS3am/\r\nfhec2SAgCVfkogjK3YX1fMPoa2HMr3Jl8/k2yBx1FhQ9yRuQfZsmVFQFVuBY\r\nIDgUhTu+Z242Gj3LiwuDaKqhSX2nENTfYEAJ+KWMx+6W9BJVuAJtQEg5am70\r\neIx61Mxx3WNFQAVl6SX+lkIp4OfRCMUSqGYRoNrg40xVXk99JfxDfzGvdkUS\r\nf6BO0grbU06dOb+hTsYdlA7Np0KasQjGtAIFclkp0qsCfetbl0BA7orrUnH0\r\nGx3APEerFw4fjuwyZi8u5QWfC30Lnz1zJ9o=\r\n=Gjg/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"763486e3d5db32f768e09fb1c731219ad1152eaf","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.9_1665792773086_0.594985009781666","host":"s3://npm-registry-packages"}},"0.1.95":{"name":"nanothreads","version":"0.1.95","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.1.95","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"4c26458b8c14c96b50b42539d5495395182e8138","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.1.95.tgz","fileCount":57,"integrity":"sha512-a5PtTlVfq1Z0F+BJM29vfxSpM87LC/V6rE+mGhHlpiMY0J/dPjBzjc6DkQ9vY+bkwcTSobSApLyMdCdrrWCFdA==","signatures":[{"sig":"MEYCIQCxLMMdNQyncEIY5HpmWPd9i10lxkMWGoyLcErO7FGjJAIhANbr0FgIRR1Fsp4nkDXwxiJmNhfYaox2fty2bNPagevw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSiNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPxQ/9HBGnS6zrQl5ZDtib7q8RWOeyalZ4VAvlYYOnd9T4TqSrxLoQ\r\n++yVP/IGPyvQvg7TEBBz2Q+D86vGxnCiyFQxMFjNXH7sIikJK66nK7dxvtm7\r\ngjksaox2ofKe6MX1yR8Ge0qysS12UrQcxzs+16KgrbA8kwmyJ1Dd+ci5eQCM\r\nMc4OZgIV0LmYrpAlXu28tDK1652GZFCJM+ovge9FIGUBqvLcnQRSw4m6EFwN\r\nR1FYkSyi9eHexADfCbD0l/8WMwxVS/6j0Nu8tDKwEOX+mc+X2bDyCmuKrZjC\r\nWy0CzTgLsoRMsFozkI3VSCmzJUODsWiJ9/ue36F6SB+ZNLhXy0jQyLjoDvH3\r\nxfdCGaw2OFNjxKsxdq+0+XbE/g9RKISDYKehEA80t+dMVbzP52KNRtsWzc7P\r\n0790kY9JsFMB1AEwCQD8wFIAlwhmNbUMErOe0Vf35jbJ/ipQ5mj9Rkkyiqod\r\njQRd1QLrZOXZMKf62I6xcLE5PVj2ECg7llv43AwkEFHxJWNFbxbn3QJzLqEU\r\nEDFqrE/hXWCwAOVDfk5AMbadRPtbOCvsaFbFw70xk8P3vTv0JR+3CcSxZ7Gr\r\nStOzSjcJdr+1u/i2wOZr8c0P1Wr37l0SvNolUIDMLJBhd0bdSJw9SC3QHeMZ\r\nul51h/FbCUlvk8unjZyXmWR0WzzoNHP+oW0=\r\n=BXZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"cde9d3689e0c95e72d75eac88cdbc95be165ef56","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write ."},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.13.2","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"18.6.0","_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.6.4","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.1.95_1665803090335_0.7743336188764287","host":"s3://npm-registry-packages"}},"0.2.0-beta":{"name":"nanothreads","version":"0.2.0-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.0-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"653b19d21e31a55e43d17bf6901e5689498f1929","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.0-beta.tgz","fileCount":52,"integrity":"sha512-3CfYQlJ57OkAWRadMD41NIGIkrKanzhlzA1jW/uhRIIyfyPEL5I1jl6khd0NZhD42lFSZxQ+uEWfpxrXkKxxdw==","signatures":[{"sig":"MEUCIFFjJHVqKWC9X7i2ZzzR5tmAmnhh5BAsWmeWyk22OIqsAiEAl/umEzxLVPW3nkpyF4PfgvDsnTc3S8TNfUABslzVufA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlEIwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8CA//XQO6ZB4neOnXTRFgcoIopIbmiq9XS7gbu06VaR11Pyeov//F\r\nNJ/KO5eyctWLs9nNlXns7nRrFSEvTA5AZDODHZg8kMYfP1x17GiND7tRNxEp\r\nwUNvD2MqjWZFIaU4pptCRQ7b4GK5B6DfOStZ6pC+5FvmrveDhucLGEEM82Bp\r\nAOB9AYVOmldIfKzirvcSaMEPI0N0vq0ab2nhAHzo7XQcOo6DaO+uSCFaqUeC\r\n4cFKMrxcDPveExIBh7zC7c2I9B+5JlPd4Yg0ZJ/dqKRVyNvUxMAlhLMxR5Lx\r\np5sMoXU3fUOzxLljGYyerJXme69nGZpshIvW39sM+QqA6KEnepW7/yWv+q3t\r\nBXFskhfQYxvXiBLd8V9zqU2zufzm3XUECG8+UIYfEmv+TYx08rEHabhY/3Wz\r\nrAUEBkI/1gOQspUGi05p3dTOfyFHSzc7dJH+fiiY+bf2GyzfCA6mwf332Afk\r\nZ+1/Bbg+Iry6F0V9Mr6BpYXy+ycdw3tMt0exbu96m/BYlbUxwlxT17LmJxCE\r\ndj1+qKvoBqK+XCkwygtfeXE/Et0jewWmQn7nUsSG+S1JN2+JzsH+Yg2ue42B\r\njpIa9m+28F9a4igy/BxQxuDLJUfTang1H+MZF+n6q/b9reNb3mKtRwHcb2Wl\r\nfUK8sKJk5rciF0r2pec9CVPA2p4fWYfV8LQ=\r\n=jK/S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.0-beta_1670660656085_0.741518165851609","host":"s3://npm-registry-packages"}},"0.2.1-beta":{"name":"nanothreads","version":"0.2.1-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.1-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"0ced5d109213e7622496865afca4dfabbbe44dff","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.1-beta.tgz","fileCount":52,"integrity":"sha512-5yJ27SdRDC0nB4cGMITNM74NJmsNjh7RYCNNMn6oIYeLxe5bVy89nZWOTVXsTZceQoC8lcb8P+arONl0h3dbNw==","signatures":[{"sig":"MEUCIF1FoA5ecFsNe0LX5KeEW7qJTYyJ/oqdc7Q0odALwIPUAiEArlDSuCjfRMMefOJWU7lO7+YohwUodTAqk8ARi3fzZp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlEP5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppZQ/+Op8koTQNIlwgZgTY1tLHPpsF0shUiK6AN+s0MbU/0Ms2km83\r\nKQMh0auztvVxU3TxnPtFd6nS1h5wkJUUSPxAknDo/MdIvMc+JWwpSAkmj/bf\r\nwwuTYYfiDaZ4sOqV5NFsAki4InMK0IsGBTmLFVtJYDyyS5SDekkC5+VYT/S8\r\n3gFAd3VIcTTwdqhfdE9TcLLVQkbyyP8kzxz1SBOTky9pDrDb9fy73lN7zgqk\r\nvD+umhYrkyG7eprWuQLB54Wwcg03P7HNREqVtXQ1wo9Wq890VDVXJtDGKyBL\r\nNymZw2X7PsvWORw28+jN2Ch27YdRxlE3DjcMS+Dmec4aaH3oz5liF6Cbr4Sk\r\n5k4GGMCFPrc/92jb4h2yDoVzLWPtSlrrU6x8OqazKa8SdO3SVEyH8Bw/rJtd\r\nCsCjfQooHqWQqwNMg2ZpZO/6DEsLOBwjN+wqUU6TysBevJ6b5C4G9IYKyI/t\r\n4PvDmTsklRVfQu19uXPlWHY9IInSQxPQ4zCxvdgOPzMCI5SRBUU2vI4oaYU/\r\ntn6xbbGNMNMu0kC/kAsXTB9cZhXhNApf1o48bfodI+QBZXIUnP3w7OImMWGu\r\nRuQbkbus4NOMBpAL5MRLlRjBzQxxXcUR+rlqXZoY0jQ4YK5x3cXPkcaBpRR7\r\nCYnxTb6vSJ9mpqoFDe+6jr6u0D/Qk9S9Uh8=\r\n=tJJ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.1-beta_1670661113673_0.5780111856494226","host":"s3://npm-registry-packages"}},"0.2.12-beta":{"name":"nanothreads","version":"0.2.12-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.12-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"81d52571e59994ec6236b5d7fdbcfb3fbc8d8c6b","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.12-beta.tgz","fileCount":52,"integrity":"sha512-WPpvqrKvj7+v9OF8p/1avuleF0ud8gxTLGSTmPuxaL9C+50Bb2FPFjk6zhJjG78YRcNolPht7rkYi/oqXGmqRg==","signatures":[{"sig":"MEYCIQD6GFQe1f966V2P9AuBF5rYnV7mPFC9UCk9NiApcaknfQIhAOqgx3JRnj3MAKy2c28JcX4DXFLvaP7oFQ+8bFpwStKH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlEUWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXbxAAlhvR/oDcUCMyW3SpDcJJVKomH1HV4FRAOHUblse6qb13faQ2\r\nmhPWZiEibtGZl2Nw8fNSSqLFpsszU3Ow4MXbhby5aVpanjzUUGFUVeds1cXT\r\niRdoiwRWTKFZZqek+qE6/8WmYMHWBdhOuchpYEhwCa5+9WtGFNl3DbJqleiI\r\nj86XH+vQ5ryxDto2GOrT525X01P1pSZUh5vb3qjIEijxqhJUqLJwhAtbjmff\r\nNN/YkIlPt2d7AChtIvk2WQ2W5Tap7dvmp7sdVtFpHi5LZgKVTtePoAt5Rl8E\r\nhZjUFMqwQb1/v32p/jyanis+EKinJckM1vTUTY+kVhUWb+lT6+MwiOHxGps4\r\nIerLLvzmdpEmi9rd/xtwFfvxOU/Qju1rcfZN8BMeFU177a1kpvHXHUN+QG/e\r\nPJdjjOvdq0kUhzm6X74kL70bAkA+m/g7C58Sjpi5PNTAscAAk6SRheF0p1oH\r\nVk2+4D55vdpSO6j1Qc9sWD1mWU20aibzHpQZQ4ate7+u+M1Z5en17RvJ+/dG\r\nM2G7mtVX6iS9AvgTpgOZNlkotPn3QlAaICD3JtnHQlBQSXIf7T8bDb0Cd/ev\r\nQG4YHWA0EJD11vgXRNG8B0SbR4gB0Umy13CimYO1EOGLLSOylD/zk8tPG/+C\r\njozySfppIHVJrj8SxKbr6RKl+stWr7j5y9k=\r\n=VqAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.12-beta_1670661398744_0.5955985011666698","host":"s3://npm-registry-packages"}},"0.2.15-beta":{"name":"nanothreads","version":"0.2.15-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.15-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"2759e6a1db28cb1e3f62c4c51df698b72b835a27","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.15-beta.tgz","fileCount":52,"integrity":"sha512-LprCfVEVk97+O3Y0MUBMbPNsocoUcEIrsAwV3m89CZehhaXXz1quvfHMmOg9sM3ewcuOpzel3EgE2UsAGbc5xw==","signatures":[{"sig":"MEUCIQDxwiWkLK9LDXtLluuyB7ggFJgeXS21QrnCNx0L60FtbwIgAM+Mco7N/uu4uGNUhP6XHk5eh0/8p8kQJ2z2IYmtHfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlEXsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCaA//X7axAUVn0HHheAipSo7epRi/r86w6LuUVQnNQSpWFOXSf6Oy\r\n52rYBtOT8i1+ZjxyXc4b9kKl+H97cJf6vubKbum5SdfBXPAH/uP3LAZ1NOBE\r\nwIjJf72ieXzTOqZdxitHewzQ7zCiRpM4qal+uhkYqo40c3ij7uE1Y7vTKR0K\r\nzz/WkCSr/M82TbcEK8NP/0k21Ai9BSjcjL7Ggea/D4LrUX/B6ybRDClUZMKh\r\n358CZzLCipKf8yOS+7bKL3oiAr0tXD4uXwcjwur8/yjsCmRGGuqtMZ91ByLf\r\npTmRBFCndQzqQ00f9okDvQm1oyRT+1z6VTINOglhBcr8HBJMIdx7Wi2TYLB/\r\nN47poSiCGtCNak/p8TeD9jMEsRs4nsl0IMPuEUsCN1pT4vb84WSpTpxTtDXv\r\nCA3D6Tk7ZL3v17vJ3ICaS04nSCmKp4fBbXYuXbXfKEEDJ/mAWgesg8+JEFUi\r\nkAB7az4wpsVkklTpMHiiUpBdmGPAp8oQg9dDg/itkS6jhg1BJEPZAWec8BHb\r\nzuHSZP453A96pPGPc9/yi3EDmPyRl5aeBc4Aft3VYcMsyzPuR/apuv0l+Rpx\r\nvjrcEqRLTAZ9Y+ugbCAUvjFPUtDZuWUg3usXxzHxv3YUSWi2aHryBbXnGwrN\r\nMI2e5F6EiapvthxwDePvt+V+fPWvB6jhpxY=\r\n=JJpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.15-beta_1670661612404_0.8265035815593362","host":"s3://npm-registry-packages"}},"0.2.16-beta":{"name":"nanothreads","version":"0.2.16-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.16-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"8be7fcd5835a1ad0fb7ab6d70ec57fb46e5c1227","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.16-beta.tgz","fileCount":70,"integrity":"sha512-t+nlZ2mvvAQqmh8v10O0ioj+DdQScHlWIyfw/al7dldEpsViRGUuMhdI730hNuklEPSb21966Ugw0Xo3a09JFQ==","signatures":[{"sig":"MEUCIQCskDczlmGPjOBT6xKawmSWOn1MTUHQOXnrnM7t98hcsgIgdSBS1Gx3tjFrWUu/1D+BZAkNG+51uGiJOlcpWAAICOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlnxZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxLA//XHmWtFQoQKrQVRNHmCtVd0rDmwtSvyJjnN7gDOe+H/BoTeHQ\r\nK0VRJnF7Xn8i0xFI+yyUsM54o+WapEGC3fUC1AnHFaLLlECe9SvMSGoZEU6B\r\ncvWLN+sor+4LozEAkDSXDzwXcc9UspUZvXsbIRQe4AW5MvZJqvs/ToGQyGiC\r\nTUODzOWrWNMG2++bmVXY3VZBUcfOhCjOsj+f71vQ8bostXW74RmbfNSRHNU8\r\nAS29gUzqkgqyYFXnvsQCKAgsD7t9MvtaXrMzDffH55UTWEFwVWNzYmHu9x4s\r\nswVhl82z+Nbdn6ZVIDTKv5zEmtOgB9bvq9xCReXIRLj1qriQX3HUOJF/aJK8\r\nCIyjxI8oB2IZ6ZmYYw5v7fwAu5cckz+6G5B8/VrbcB42SLIcBGCPADKBaQGd\r\nE/NWd/4i//zIhHZGRHGJvosKNuP8+C0Lu5Qvxf6qeym3a6pMcU68KLdFQKRU\r\nnhwczWgkZQjPWsPY9JmCXBGWDBz8rLfM71/Ir9Q4NGvZjnsyisiVsKRxbk3S\r\np3Sv0PymUKwYl+EoN/ebXKJtJpfheqaFMFZNXn7iUxdAHTaNsvMutfsMRXuN\r\nD8n6JnVjBMqkocEfrfoEtyBoiz1NYXZZA7Yf4b5zcMMAXVYlQy8dIU0yaFQY\r\n32zgUDEcQ/RMozMhXD+DlYRmMnPZenUeHpY=\r\n=MUbk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.mjs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node && pnpm run build:cjs","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:cjs":"tsup-node --config cjs.tsup.config.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.16-beta_1670806616816_0.13880336223059242","host":"s3://npm-registry-packages"}},"0.2.17-beta":{"name":"nanothreads","version":"0.2.17-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.17-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"6a8b53b6365c1f663635071e6f3d4e1bd8f11b62","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.17-beta.tgz","fileCount":70,"integrity":"sha512-4MJe+pV3dwVYXZufUNU9eU5NYANOnZln4H/4Bk8iBeiqdMLWf4SZZuU97fAsABiYChtkvIlyp8QrCAWGBD2N9Q==","signatures":[{"sig":"MEUCIGA1L5TsUk3/SiP3ur5xrHqh0rk+Xl7iIqDYSdOfsURAAiEA06oT5g0Z0UrPyKteYx2T+qX4FNPfI9esHuz64b6nWfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjln0VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWMA//dn2vmvJaBHsGavd77p/Ats61YHt+EWvixS5ZyXpuIWjKqF+j\r\nwAVQPQQWtSc23CMLpuCO2RnA1hmsrl58dcXJZqr0ZAxaxjKqqoSOlMPo51ay\r\ntN7SpSLE5TfPHu7P/u5eOSIb/KFrj7AKgjy79dPWDysgvpRMN4t3hCkR2dLI\r\n9NFJVXf+fOuaMVcRtl+WS27ZuKf9FEGsiZ1M6ZaTCDhWh2fwNEQG/mVcmKG9\r\ndQPMzQ63MTGtkYBXN8qINS8DGIw3F2JCMskT8DAUWwYa0j15kmvckjRepIM4\r\n7yHxll7ue29YHuL/31tuvpHFdeMuKwCIWkdiHS5fZ8lC9CWl0FQoJpXQcdKJ\r\nDThe6+ifIUwjizDhCz6AWZIOvJf8V+N6a0D8IgvlgwDmLlszMRS4vxgJ1U94\r\ny52tjzcXba8nyoTeRqll5nF8+w7jKexsep0cmAu45MI06LuA5FgRWF1nldri\r\nRRxt7A6yqVet4uMlCZJN6rrcK0ycm3M/L1FTlXfBk0Du3hWSPEyjG8jJc/Us\r\n8j35ByFnO1xZS9sI7HUJ67eEoQOMpep0V4vUxKKpAS1Mw6Wj0Th/FrRvx6UT\r\n1kWJrM2Zxw/mVZnDPQqvMJTr0/M7+KeutksQwpVXf6bniBACfuJ9Oxx1DoWe\r\nbDKbSmlPi5s2V/SQDASYpe1CFS0xeA+oPko=\r\n=9Ldj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","browser":"./dist/internals/index.mjs","default":"./dist/internals/index.mjs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node && pnpm run build:cjs","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:cjs":"tsup-node --config cjs.tsup.config.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.17-beta_1670806805154_0.5002348590942503","host":"s3://npm-registry-packages"}},"0.2.18-beta":{"name":"nanothreads","version":"0.2.18-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.18-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"08294e2f1673aee36563e47340a676dcea5b373e","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.18-beta.tgz","fileCount":70,"integrity":"sha512-RHlfkX6QlMGAAjG6PTk0IHTWoZUSXK6FEZWWRxNThac5DleJNumgfFlIk4TEI9pG1V+LGJce5CmwRec3expnfQ==","signatures":[{"sig":"MEQCIGEvyK3mHjwV0+MZxPLX0+UfxRqpkeAYUvSq4ULkpAD/AiBbZKe2HZ7EEc+QPyGrQH3fjdp7/rA5Ay9tzGNN1XznjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjloFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocNQ//ZychOcjNCp5qUmz3VRabsWH9nGk7ptHLOyOZuBGx5aHB+7qm\r\nE4siIZYXf4iNbLK1cR9Pip53ErIRLkEYcoA7jUrM2s+LT+sTszaOM2Y14Tjm\r\nbldpxmYg2REx8EvrxsEFhT6gaBKFH+iV1vB/sqMkfBAGQKgNWPMBrpK4xivs\r\n6axaw1TVnSkhBzW9+tJoVT0v1J7CK/xeINgIGghCC4mN/LiHjyDr/bCppZhe\r\n72D2nU+TZfbUPTXT9hmayPxoO5fD/qOEoe/OTmZGFESBsq9O3B4iC+wTKE28\r\nKIMiFSgMEuOF5mm+TmL38u9XqQFd0az/IxuWI+VVNtMBbZKlxOY/Yr9sRlxB\r\n+drQ4XLKAHJq05Qirudb1z5NqyzFuo4Ya4k55Uxh4+lkt3EUNkCMd1DWZEY/\r\nhGTIDasefLvoyzkQvwwmyEQ7XMZR5eKWdz9y1/qDvfOLsQow4CnRLN9DZ2nw\r\nAf3W4BvaGIP1MSvBbAsOxWCpawK7ZPewDNSyspRYWVgZx2c3NBJtidTp2y8B\r\n+iaIF2AnHO242320E/7f//KXowp6xlKwFezfNSrGrMq02p44HBMB6sZIsOj+\r\nPDd39XvZjMQeGZCgyHWinyiLMO045/VhC4wEe8GXvMBECdxLROeZly7Dg3iJ\r\nsGqIw/zf6s3MG7Qk6nUPe7Q1Mzuq7dk6he4=\r\n=JhxH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.web.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.web.js","default":"./dist/sync/index.mjs","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","browser":"./dist/internals/index.web.js","default":"./dist/internals/index.mjs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node && pnpm run build:web && pnpm run build:cjs","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:cjs":"tsup-node --config cjs.tsup.config.ts","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.18-beta_1670807923136_0.31204565858398325","host":"s3://npm-registry-packages"}},"0.2.19-beta":{"name":"nanothreads","version":"0.2.19-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.19-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"03c77a3b3ec054fe57096410aa010f69d0738d57","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.19-beta.tgz","fileCount":99,"integrity":"sha512-118TLyMleiVEqhJdLnA95QfgjY4+F/f1FJTktpGgVdUIfH7ErvXBjoXXqmGhu2m04s9YBGVRWa0XdxAOaICIbQ==","signatures":[{"sig":"MEUCIEKfzxd3nkyShD4AtRdEeBMxcv4u//oye9sljSKtMmGuAiEAtsNwacYl2gD84mU5RF/hlUe+0mjQLr4yuvuJHiNHb0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjloKPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEuw/+M8i1sBaQaa3Ox2t4d7QMK9TOySTUNLtjY10OjWOwkkXRcRVh\r\nqEwTk9/Dn+bf2B9CJh1UskNmW/d+giSLD7dEAre0UHRI+Yklk9xgOK4e61nK\r\n1rxGqHIS/V4o/dOctJyNAaR69CU0o5gOhlvLsil2Hgkt8BeZQC3yKVRJh4A8\r\nPjQcqC08BnLQ6J8MhYAYYQkbiVL+gm4mza03w0lmFEYJmUVCgETGGOmrdjYR\r\nkjDNem1zhSeT9Ox4O3OqjEQYcEHLa3zd0PqTc5Hcp8MFCFJ7/YCqiyTsp3nh\r\naHlBlUL29mR581b9E4Ac9GYvVUmH0v0cwclZ8CG4cusgvRFRtleHvmJEQ0JN\r\n4jsRlM7xZQv/G6bmIZFwUNFm2naftQTD3S5DgvxCfaTipZwgTSSRNFwUMhhx\r\nIug0n8K2VXDudnsYdOlZZ72nZQyKpZ9WDgv23s0piXzaGZyFaoM2/o9ay7r5\r\nKooD+CMu4qnRO4nOL0MwcUVAL5sAmG3GlyPmgzPDVwLCIkS57bElK874TEte\r\nbDOV1UlYe/Jxt0xQwB5Zu97f98OdI4eV5WfrOmg4bvzwTk+fFXjRd1guNlf2\r\nI7O50oVbEgLajFD2q60HZ2G+iReBmmQLmKwcnKVsry9DuS8r2pBdx4/V21qw\r\nKQEHmsFjookQ945BL3bbB15VgPsdPSoELCw=\r\n=3R66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.web.mjs","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.web.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","browser":"./dist/internals/index.web.js","default":"./dist/internals/index.js","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node && pnpm run build:web && pnpm run build:cjs","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:cjs":"tsup-node --config cjs.tsup.config.ts","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.19-beta_1670808206880_0.10055945701127222","host":"s3://npm-registry-packages"}},"0.2.20-beta":{"name":"nanothreads","version":"0.2.20-beta","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.20-beta","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"8bc70617758f2d48b4bfc7e969656ce5137b5281","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.20-beta.tgz","fileCount":98,"integrity":"sha512-zJfZenF+UjSHUH1Pki6A0pGsp9TmTs+shQOyYXYdOxoN3KCjBsI9D1niyryl8GYCT1RAx5N6cst5gso4XRUtyg==","signatures":[{"sig":"MEUCIQDxQces00DdP4LUFZo1K+gpi1rDJuLwhYotb5z7MfF9rwIgBBW3uOpg8R1ZWN+AYi0ktT6tfQvZwuhSp6TW4jqZ1QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjloLdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpokhAAnGmhh93j7pswC6j7ZdpK+N3ncrFD/MQrgX01YENIu9zmH4CA\r\nCV/ysn8jmlbxl24qpglae+8utavrb7ZMJTnsejuMJOBF2liHCBDczyLxH1dy\r\n8B3KWs2Fd9ggMOdHApLUTF8nr7zlI9wgr9LPg1V77/cFscBXqmd5eOiShhtM\r\nb56Hl8foL2Zey+z8lh51pyIUhcoB8LJYmuCMDM2l0OryPGm8qtKW3z44+blf\r\nLTRZX0JU9U+zEACWeHQboB2sDzA5NCZ8jSc0E9AG9HtakmhfXW0yhgvJJGm+\r\nPNa8hbc/NEgw7r7Er8qIod8uCDqnk2dgG75zObKZXqajn/vtP/3b2Eq6g76x\r\ntXHUB42S5T4TmfpR4p2ab9h1Z87TPXUVx24z34JRajEaRoaLNsj9KQWmIvVm\r\nk/AnUZzym7qkeiynwC0Af0WKZBbk3do5VnzQpDmafTQiV8MXt/laLrQ/PYhH\r\nsc392D2wXd03E71Dw0JslpK//OYvV0jfVgEw3Au/E6+VbqfxbVTlHiRdpJJZ\r\nOtl9dUmNtRYMbUAeiZpEd1GMzSsEJhwmsRltC0PHhd52OvkaGDghWl86AosO\r\nBc4Ag+M5CaIM9D6Lrn3HW3ruWUgCsaKv7FbHyFMQbC30Y8dtSSUeLFq178eo\r\nhE1vva7IE1wTFeOHWwNbVDjqa8sCShIhqJQ=\r\n=eaq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.web.mjs","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.web.mjs","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","browser":"./dist/internals/index.web.mjs","default":"./dist/internals/index.js","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"34c0a50f4e4709c13be5b4e214659d228a0873f3","scripts":{"test":"size-limit","build":"tsup-node && pnpm run build:web && pnpm run build:cjs","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:cjs":"tsup-node --config cjs.tsup.config.ts","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.20-beta_1670808284778_0.48170961275547697","host":"s3://npm-registry-packages"}},"0.2.21":{"name":"nanothreads","version":"0.2.21","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.21","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"20a0c5e3b33aad056facaabb00b50a59301e6432","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.21.tgz","fileCount":52,"integrity":"sha512-eD1uUIDT+tJQig9ec3G7mpxL6L82iW3nCBk4gC0beF1S264UQIYcqgY7gXHsnbZ8UMTpXHSbcvRFjb0NhC3RxQ==","signatures":[{"sig":"MEUCIQDVJZ7H+ozRduC5K9uN6Da9V2S0h89TwsiGYQ6pYB3q9gIgEJKQtdecv40txLhPAhwWzC3TTZ6p2eA85BZDa3rr4L0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl7sOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodlA//STia1p/umru5Olt/aPaHOsjpQuDhqFeBX7/wSf8uGoQPOGlP\r\nU8bpIRtyOJKJuNKjm7ehxy1QrxSz/qkHsub7SCFPcTO/IVOuu3kzy7ZYTWOO\r\n2KLOyVDr3+/JpzPd09xX3Zu0RvwfvR3BMpqAsfi9nFpLzHc5UyeMZqwVuO3t\r\nH4kEOe/KI8vYr4T+zyR0Ghgx8JY90s92QDB1Aj13bY+IXJQbdBdE2hse2qX1\r\n8lyq0iIApG/JFo44RxcsJiaMNjV4OcxAi4A6qVhIeB0jp0WmKPdv5+9yrfBw\r\n1+YKMjlmEtmGJI5CeyCC3PVFv/SkCIYIcZ2oXwuZ9C9Mu7lBFZegWKSAoK1W\r\nF07XRJSss2m2XQe/5E/1AeIDM2ssRW8a3OTU1g84zYEW4QTSpzWXgBgRQE0k\r\n3d5ggNZ1gJRWnEa4dfjV3k7iVhQ5t68IbTn7UWUwaOg0JKUc1oe1ONgBt6VG\r\nuoawAVik3xvawsnNySHe0n6HIaJ2fypkxuhs7lu9RwcicR76XqxQZkPezalc\r\nzWxORF8x5k4XhGzAdabXlymxFpCczK4zzec8iYZ8E0mrBsIBNplt67wlRzue\r\n1A8zUNR5udPJtiftuVtpHF26MVVj7bGZgaOTDqFS+9YHPYnolrzV3DDKXmrF\r\nMtumHI9plLJ96gq+NS2POalg7iAocxaEF/0=\r\n=uWYj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"2ac95edce99cdb3ad3d9ded50b8f5a40377f25ca","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.21_1670888206052_0.3164751029561341","host":"s3://npm-registry-packages"}},"0.2.22":{"name":"nanothreads","version":"0.2.22","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.22","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"d49c7d1292938b32d33b4f23f2aa752cff086282","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.22.tgz","fileCount":52,"integrity":"sha512-UjhVsg76+uRzyzIBOLSZ4AmrDI4Z21X7pf5LbHNPvWb0TjJX7H0TRl0Z3Ncs2aL/Zt/+RN055TYKl+XDqXWSbA==","signatures":[{"sig":"MEQCIDHnFAOiG/V4WpyFehPqNXFv4afpTW/Z0mWs9e9kF6O5AiB1QHwohCSjSd6Vcr1+srhZUr3ZZRTZWU6L8TLyLiS37A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl7t9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp70A/+IKcb3QyVa08bH8RCdEwa3jtzX/Vbwk1m6826KKcx9QxFV3ag\r\nai2xGRGyFdARa8huR1b4cIBMTEsDvX3FRZmbGIyGzv1Ovh7CUYFKNcQuvfaI\r\ncqpVP4kZq98cftimYhgSaIBjIAFVU74LwNUq0DAu/UOubzOLCaoZzDtQXTVD\r\nblauuIh1wZKH5zzhPa6Vvwil0aQpNT9lc5AfIaMvtCdTRiO/dWgTsf8r5Ui5\r\n3qV1qfHNpOhntafD+miXznEvohF8x+9vNkfCIZA9ZVDrfKyzzrd+4WrLocCB\r\nZ3WjXjjYgz3nyhyld/lWPiWgwBC0Ewyz45kMfZTosyyrrfPbL+BJ8Y+isAdC\r\n1GqeGDAfZc7vwFTz0WLMefK0+x76l8WmkvLBNXqJjeJtFzIhPPl/3d4E4+4E\r\nNJzYKGCDLqrCEj+1kiOmQoaaBjXENRSQu/nHF5KH1cDIZVjX3PTPernt5F14\r\nvoxIIFoO+6lXL2+qzi41phDhJlI5Emx8qxIpgX6PyWAjifpWiOK3uqt7Cj3M\r\ngn2sa5XNb6v+QXpwV4wa9Q0GZJi/8e9WaotPC7zFsh4rmmzaMTKof55Vatet\r\n4d4CH9kaSXwRzHTkL7OXW9PC8IlERsPfdsBMnTCoEMOnmXIe2iEH/0PHJeHP\r\nv5mAAMHl3teuzZSivj/FBSoytxza5XYwEhg=\r\n=DRdn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.js","default":"./dist/index.js","require":"./dist/index.cjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.js","browser":"./dist/sync/index.js","default":"./dist/sync/index.js","require":"./dist/sync/index.cjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.js","default":"./dist/internals/index.cs","require":"./dist/internals/index.cjs"},"./package.json":"./package.json"},"gitHead":"03e3eaf4b980606b4dd40fb5af155e591f52d8a2","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.22_1670888317568_0.7137479085125733","host":"s3://npm-registry-packages"}},"0.2.23":{"name":"nanothreads","version":"0.2.23","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.23","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"174699b1381556e58890bfb49e4fc9e174796040","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.23.tgz","fileCount":54,"integrity":"sha512-NFPqcdp7T3LBgioWyb94JZLTvP9WGQF2+c4GGjgYEWFSrT2TnFiyJusDAKkrKnjW8d4IIihQXzTfd/LpR9h+Ww==","signatures":[{"sig":"MEQCIB//toawHeMb2l9kffRWeENxw/YcjzNXHbx64FVnfslWAiAKz+ijCg/cQZbul/nA4yv0byDPk3reAWAMFZxNZURPXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmUb8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZow/9EMJB3o+XWNNz7Qppirlw4JqTH/KDvO+g1Bi2qHuEMF7L6cg5\r\n0dyVGl1Bu3GMRxUYa4LIj6hX66HXDiXrXY0j3OjN6/C/eMLuIS34x/H0xSQt\r\nDwzHWUYgcSmFhqeg3ryJWbFygvdvnr/HQx9qcADO+ZgG4SPYEXQeUemmf+Gh\r\nM3H5NUC29lMIdZA+Pu+bIOePPlGTnqEYeDgtpetXWEgqNddj1Ph1Ti3c+E81\r\nBFTQycER4/a/j7vrBxkF4nvCFR4xeXHwDh3IfHjxp9JNpUtC+vQsWYa25kEs\r\n8EJHExuQUfrl/cDQA8/HznCtEwxngI0mn1mM9rQm0neDc26jw8O+CQ1QK+Ef\r\nVkw3m5Oci7Wt8F8AWDsvbKNMObF7aqFr2CC7LhhVZyc5TxDo3b4pUWPWb79u\r\nIfQfrZmc2zlwcCpimkURTb3t0FLnhdGyCP901MviGsxz3SIxczkZK8iNWAQb\r\n/fESeIi+yyX/LFeZiQls5bjoi6bo0ASloHj/5TvsF3yBbGvVle/ZUZbMq4+o\r\nChLvncQ1Uh7ADZRO8fDLPJzCR1umnCiIRx85+nehZhmGP7xt8BTzdoff/4Eg\r\n4ODF6y9tjZC5DJYjEX7K0Uwkt0H1sZ6vW7PFNhDMApwnwh/0Ysi+NwP7wAj6\r\naKbUN4gNFvl0Q++acEGNiRVoYwKLCXl6CVE=\r\n=EbRt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"126367c9d734199b9a66881fdd5ca6de1cd09007","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.23_1670989564515_0.7309540557347995","host":"s3://npm-registry-packages"}},"0.2.24":{"name":"nanothreads","version":"0.2.24","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.24","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"c5c823b89cc2f6d96960c1fe744d7e6ca92854a5","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.24.tgz","fileCount":55,"integrity":"sha512-BHUrdn5LmL0QXcBg1gx+ZyJRKRKiOG8u/kRzUytX4NCxqOglI0S8locE5koBaU28slkmmi0Wn75ziulGV354gw==","signatures":[{"sig":"MEUCIQCnHJ2b4sEfTICkq6/D+WVLnJrxv9BkvYLhi6CDGbZaWAIgWWZ3ANshN2vrlhDsXWRjRc7x+tsjc/tr6W6e7aDJ4iI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmUd1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Sw/+MchhxlUkaru+gFywdOIXK/QNCTzwtH+t+WqLZ4rYm7fYnQkL\r\n2V8YeD2J02O4cOdrZIoziPl+4m8is5ElOeRoEhjyN78FdcZ1u/6vWqEOeJEb\r\n56Ta0f4gT9Vj5D5yjjxTmQA8e+EtzfkXBhCg74BWE9FaLnglZHkF1l+JPhXL\r\nu9zth5WPpfEsgsx65C3KsYa1/JeA3onCv4WVkwf6idFzgeSN8vnz5FNXsUS/\r\n0Pr4Quhlxt70UBoo50Jer8LYXIclnu4j/2pFpR1h0eKxYUU/tjqaIEjjDZgX\r\ng8o68zI/afCktZLFgDXg4aSuHeVbSSWflJjziUPFUTy4wr/hd4KQgQEz1Cni\r\n5UjpUFp+PSUpNOc6Vhq9U/v2/tiCdmdlh0OQBM4fNu51E73A4IFl6GQh6PMV\r\nTrg0Q3PGFxpZB5wzelKDZSYqq0DGKQS2vQHUNeQoTimgiwzJ20BxR0nAGRne\r\nA/eVVM/l++DSVz16AAKLeSgqon3Gor9mo24tM6QLTi23UqM8cONwB8o0PpAJ\r\nqUsjV4HZsD283L9THUnF1kiLzg356e016nlupTYXb2V2mdQA/LB5DI0Gu10p\r\nz8Fcesnk55z7zSsQW7DtE9eiyEXucmToeKJ49Q+5g0E8OmdW6mute5y2Dpb8\r\nORroFiqRTkr3dXIdZX1Wd5G+oURUJgOM/qU=\r\n=rdW/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"126367c9d734199b9a66881fdd5ca6de1cd09007","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.24_1670989685385_0.8464762987195542","host":"s3://npm-registry-packages"}},"0.2.25":{"name":"nanothreads","version":"0.2.25","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.25","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"5ed606359b403e852a201489757af53bf89f82c2","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.25.tgz","fileCount":55,"integrity":"sha512-i+0rTAEN2tUNou5gTYYkwJGOw+Li3WAVkq0LVxP0WNgljv857Zlpx8I2TlML8FOWPvK5vGtc78T6Z+WZta/6eg==","signatures":[{"sig":"MEUCIGptk08ir5XFS5Eh48JeGQtoLImae6cVVwwbFYyxIs8HAiEAiPYufD9CWVVAuI6+UWCsF6GyouQfEZcTX8AFcrTiCoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhmZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrBDA/+K39/DVBJo1kZKPqbc0xmOyaSa86D9DdssqzR8KjDxDMjk6nA\r\njfTjo2u4Khis673HUjXJjFCGd9tl8vvavloYkJf3PJNf5KPLBob3CcLOhAP3\r\nt2AzBNgyLuAeHO/aF3W5Kdv3TLnFE27JKp5XOS2M/kjX3mZ5nr7ACl7lAjjO\r\nmSj3s5VrA3q+Y9NnEebK2m5bTkKDu7WpAoFuHI7/gLWFXiDtm5SN8mVSB3Xk\r\nHUCr7Tt3+Xqff94v8v/DAC5CCZU/5/ypPZgO68yp5XPVBn4B1S4MIeQfCQFD\r\nb+LPx0YWpQE1sR+vGnJsOMysWiQi7tzw454cc7mQDrl37jgaD/jItp9qnjl1\r\nsu86SLpnnY9wJ5O20CWVUCH11A01bQqqhfpyNUu3VkeoVgkNONScKFV7uS3v\r\noy+DqolYIuodceVccq0dwjOKbVA5qlGvGsvgQXSjBOMLg7GaYjROxEFAd+Bj\r\n361WbkYagA3AmK6551AQKSDXMEm9rf21NZBSKz3e2G7hihDbhk7Z5dY2GbY1\r\n2rYbHttzET+gHjWQs6y+u5SLEKrSzrp5+6Bj5buWS2cz95E33KTXfT3WUvA9\r\nUgEZX+TwegmycK6PaQqQJ+4cuLTQjiwY2yr077dHU5PN43ce+xa+LOYNr+cD\r\npEPC9Uxc5ReYpGsWjr1ygIK5pa67B493XUc=\r\n=YtsI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"435c70ba02d852db690dcdfce66fa5113895570c","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","dependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0"},"_hasShrinkwrap":false,"devDependencies":{"size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.25_1671043481397_0.1577095276795777","host":"s3://npm-registry-packages"}},"0.2.26":{"name":"nanothreads","version":"0.2.26","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.26","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"7a2e7a5492f02d6b7fe07a72ca4c1d2679689b20","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.26.tgz","fileCount":55,"integrity":"sha512-zGZgiYM4kVrXf188Uc0dM63zgWhVUGPgeKovfm63D09vfoqUaGOk4YOnvhqQsxgDMnUfGc7iZVfSZYMVaUyPkg==","signatures":[{"sig":"MEUCIH82NHxwgzQrBuXvuwroMwgQUDCkM9bHBRUScQ8ZoJ46AiEApZc2he42SkJXunMy/95uW6WRJQqBeogUAEbdb+Vgipo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmholACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmphww/8Dp6j4LG5ysPMcEVOY8EgmjzFBvzuEBlk8y2dZYBZQHMX8hya\r\nzRHLub0lGSjzyGh/JTyJB5IKm/wOls3vupyNkTN2PmE16m50oXjQCeMcQnaq\r\n2imqQmTTSlhuaSgyN/rMvgI4vaSAUv8Ht+0NNAsqsxoYZF/EzM8TYFwn+yEQ\r\nJPfPH1G1IecJ4DAiPjK7ANFxc55meiuaa3wNVQF+8uuxpbD9cJ6extSt7Pez\r\nRTUDlxVX+B36682wrtjaeidGIkd9d3IkTareHkbDdmYO2Dz1xobm9V+47OID\r\nENp/L5jUfLDWqk1cDgq+S9P4dAQsUdhKiJ02dMh83W0WBUmHLJVW+Xy15e1O\r\n3AWJ7hK55mIUJyOz+4cxg0/4ihchSpkxjKpf3/qTyOdZ/iUTTg8siYv6T0dV\r\nop6SSua4sIDae9RTaRsnJ6FPCTaz+Qtbgov/JwfyrvdhBI8VcfPtrrEMlMSE\r\n/VydMijixAsVE+/3heBuGodfP9/HVzR+TcECl743v6ElSgLLLmSsogKwqxx6\r\nYOJCN7izNxlj0UmIPPL723GCw5vr5fDMA23n0pP6w+bAq7qWG9WFfQIP0SZK\r\nRmmIp47iKd0UVZMHeJJgmmeINFWUHTC9PIfsRum1JKcwgu3ijsLDP61eIEBt\r\nyteznlu5MHbC7e93vuwfCZMihMMpfGC+3eY=\r\n=/0PC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"435c70ba02d852db690dcdfce66fa5113895570c","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.26_1671043621721_0.8513435931648632","host":"s3://npm-registry-packages"}},"0.2.27":{"name":"nanothreads","version":"0.2.27","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.27","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"15ae165c04f64dd14803196fe8a84be26710f658","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.27.tgz","fileCount":55,"integrity":"sha512-Yc33w5vXpG0ahNKAtdnUhq4k6fvBOmZtDDC0H+QM7UMTbSXFvdziZCz0N2ru83P6W+n0+z5KETZ88l7meSVMCw==","signatures":[{"sig":"MEUCIBHnjOpIhwCgKPAIPqziCGN/Q5HgYdhhBjuycFP9d0ppAiEAltlcFupE8dLbvoX9wzy9UnUTtP+3YvqmTBJ23cpXriE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhrlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR8BAAmZKF4M7I1apt+jpw8Qz/E8qEBj8exiMFvqlIvnBZ02U1YzzL\r\n2TZTJVDgxoqfJNJtGSasPPqZnwTa7jSePhWxb0ay9PyIaUZKxxZCPlFvdVzZ\r\nZ2NvBD3AaXzu8X9P3LXF2+61DAuZS7K/FjZZmZ6eNbu9BUmHYzu18UdumqmW\r\nzyBkh34S8+jjn8RCdXXdI0rYyPY9KhzvOFR2m2BBjw7x45AzJA3SBu5JkNcp\r\nWWEO7MLXTDLA5pmAWquxHQa9dYe+yWR4qg8x1shAI5T76nllza0h/c9hwVkQ\r\nRU/7ErMHJ2v1q2x0vhzH/1CBqUTahbv01v+WMTIGhEI+/902O8DroQHC3YzP\r\nqmCd6JDIW0MBu/Jz8vGfN/POtUTY+IGQJec544Q/pZ+sjYMw9KvJXJpHHlUO\r\nE6Dt2A9J5V9HvVXCyUo0XEG22rVxeITdsnIn0h0VBEqWiuvNgx9Id9MeosC0\r\n2aqiytSyAPgsi8J7zN22ph8rwyF/5HxbvbIYRqmkSDT8zqipkNUISJDu7EcE\r\nlx7rKPzj7Trz0uazxceHCj7ocP1gPnR5LblLZqsco9CUhcfE6OK4RpoqnwSh\r\n9w5PGzel1poZBfKRofQrr6Uk4s7mIPf6LdTZHg/Cyx6rEoEr8j0QVlmNJg+o\r\nFGs6D3yGb61fm0lwsUtLDZuv/QZvVTZWMQQ=\r\n=dgv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"435c70ba02d852db690dcdfce66fa5113895570c","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.27_1671043813059_0.11824777191655422","host":"s3://npm-registry-packages"}},"0.2.28":{"name":"nanothreads","version":"0.2.28","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.28","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"4fdf026c6094b7af4af0d630aeba5bc8a8e985bf","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.28.tgz","fileCount":55,"integrity":"sha512-qExcu9ar/fG+a1W24yzhp667G3NzskbXSDTIIXS3hmEFdQXbDFKnEz7Vid+OL09PC9s7iONuMHG+kHBblzkblA==","signatures":[{"sig":"MEUCIQDgAsN/WKTG6Uc9sUVylVwBRIoj/3mYu3FASsOFk7UZEQIgT2DpEvm5kwDy57VCrsrWLjbAfebY3s9DeDsTlertmaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmhu1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM0BAAo8paYOq3EU1VxBQJqbLptvms3zOaI18fJdEkJ+PswqazQEnY\r\nrdyIDeGS2GRfqleqnWPIXuf9HM3FYyaMVCVCxn+PxWHYfEQnwHSPxo2jDLA4\r\nvy/i+gxQKYF0R2qirX7y0a8X9QH6AZICMjfcMEsbnE/RV62L8nutERhwkaE9\r\nJYnGtMU0YdkP+kAzXHgfXG/VZzjdNw6sbgY6jCSRQM27GxKAZpUVgDbIht4d\r\n6sVOHp1YZnfH39BYqFpA8aqan/kWSNjcujdJq3kK9dIyoPMz9KZhr3skDamE\r\nPtySdYJWhurqRpk8F6nbUFkiKlQMfpunobW6WAeAOLoHNKmt3fdFr/Jf6Fi4\r\n2bHcetuBYzu4RRJxgC4sC4Avau3e5hTYyZYj+Q8BRVvdoyIWsRgEaWurb0JO\r\nyovEdoc5l6U+RIHDTA0OpofmzUYIGx9uzcli3BRBwNxAvV1/KIjdRivuEaMa\r\nrxKAjxvwFgSW5oeCimZBP2f9jbT9NwXtMH5h9CafnV4Y4nNhEjGMQWQQ+f1m\r\nsjLctvN1yiLeLQDWvsomx0hvHocZHpoIowIPIPEbSArcnyHMq0iNtcY/nWlU\r\n3kVPqjPVT5TBUoJhOlwRiru0Vw1smZLCRYcTUzxOiyhLLD77jM+9p723xpqN\r\n6mkRl2+YkXyNhvzBiG7flk1wShJiGUm9qPk=\r\n=yERQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.mjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/index.mjs","default":"./dist/index.mjs"},"./sync":{"types":"./dist/sync/index.d.ts","import":"./dist/sync/index.mjs","browser":"./dist/sync/index.mjs","default":"./dist/sync/index.mjs"},"./models":{"types":"./dist/models/index.d.ts"},"./internals":{"types":"./dist/internals/index.d.ts","import":"./dist/internals/index.mjs","default":"./dist/internals/index.cs"},"./utils.mjs":"./dist/utils.mjs","./package.json":"./package.json"},"gitHead":"435c70ba02d852db690dcdfce66fa5113895570c","scripts":{"test":"size-limit","build":"tsup-node","start":"pnpm run build && node --loader=ts-node/esm --experimental-specifier-resolution=node ./index","format":"prettier --write .","build:web":"tsup-node --config tsup.config.web.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.28_1671044021697_0.6564454703364704","host":"s3://npm-registry-packages"}},"0.2.29":{"name":"nanothreads","version":"0.2.29","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.29","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"1111c6379368bce84be4b35856db28b6be9e77a5","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.29.tgz","fileCount":23,"integrity":"sha512-hAJmAu0vIud0Uqd7uJPibVKlY1tHmz2URmD+sWFbMea3JKPro3IhP4l9Ovbfsw1G4aepd5sjCXHOgSby+yihRg==","signatures":[{"sig":"MEUCIGe5e3id9QudN4e/lET6tq7mi40e76vBVW8ePgeBtsdRAiEApazoVoAYBe0AWURSGHCr8Nl4Z5ixh9ljZofYqp77IwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtYhfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp2A//fyQxSSQM0TP3wa0d2L0kcsG44rElVfzlO/7fCt8TsS9UxYFz\r\nVakhJNBonubQBW0m4iVQbPmPn51+eCU6avAbgK0CJTKHI5f7xoEMzSq9Ha2k\r\nCJnNd9YuixuSxmbvf7uWmKTRSvt8QOpEVGq+xTk9XZAIAuhPNuNAB7UpJqyr\r\n18frxJXySu74rLTGX6UFEIf4BLs+/UaF3HsCavRWdQQ+WEytl7AVQZqPp9Nx\r\nOVL37XawfgCrpP5VFIgvwWihfegSQ8YNbMz7KD3uXrlX6g+AxlmQDj7JWh+m\r\n7G+ugW2uExDZB3WTwgcpLzoyi5ZGR/4G/Dwr8t7cbAflfcry/6dMVf1/u0BA\r\nnCNIvsZEc5aVaCtxd4rAr8FFbiZbH4Chd/uFwz0BXrPZMXgTIRx6KPwehZMF\r\nuSPwEME2w8qzyqHjfqO77kL6GLU/WQs6ekXL7Hxq6TMkEXlVb/d1VXXfvwso\r\nmhdBDoRKh9/Mv/VyNACK06hxhkwfFFZx6Zh/SEOhmAs54W2jNg755oQ4DXUO\r\nfbGR3vpayCtqQkpTbwRqifGWxj0CKoeCW9fBokgR1X/XPor3WZZ7xiwXbXKH\r\nDkZ1gWZk9DF+M9oQMVGNZidMtXp6TAjvxGecBmGHfBLA4r/2k03/nEb7aX0d\r\nKjnZVoLDboW6NiESrQmZ+b3pxO/56VKcCoQ=\r\n=QVXX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{"node":{"node":"./dist/index.cjs.js","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.web.js","require":"./dist/index.cjs.js"},"gitHead":"435c70ba02d852db690dcdfce66fa5113895570c","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","run:cjs:node-demo":"node --es-module-specifier-resolution=node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.29_1672841311741_0.5838692493306681","host":"s3://npm-registry-packages"}},"0.2.30":{"name":"nanothreads","version":"0.2.30","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.30","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"2516eea67d0dda15759d986259e9e3a18f051a15","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.30.tgz","fileCount":23,"integrity":"sha512-00MeMssILAS13mvI5OHniu3Q6rPypxcAMLv7swsS40MuLROjEaQdEzgcI7l7b6FDJ6hm1+1pBQNvKVLDRVBN7g==","signatures":[{"sig":"MEUCIGYHL/4T5NGlMAY7Abmm4yZKPVDtZzjnIys4Gvd3l/mRAiEAwYPUICS35BTeCMIZ1O2G004BtTYPGC9LtClOyuFr1So=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjteNRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmovqw/+LBnZJ+7znipv730T9XVD/LMEcUNCvuPMO74lQ1w2awfM/wCY\r\neNt6JclU1MkynKh4tVKFjReBShTcsgdr4FKEjTh4qTPLIyCCYHqQaXRVBA4z\r\nf32W4SUx6dAEIaTbQYOaNbzllWd/e6P+iCxmdYg9E27ecv69cuknSOkw3xNn\r\nTRb9fOeUP1YBSxJDal7PZonn45b9dKbdWyVcyP4JHnVmZNQZB9Z9yWGBp1WX\r\n0mI1FXYo5oEDm1IRjMQQEAhfVgmB6YghEIARfdgBph6vtXLjGdAPuCTWThFC\r\nsryQfsgyLQcje65GCiQixeI5u8Je5365NpQpBYhL+3s5U1Q3skiuppPCX9Hh\r\nA0iawYOtHlb63KebY8O4mK7VdjsNJm18v9B8lNar9CpmNHt2a/lRk60HgNYN\r\n7uW97r8D4PX1tWxSPdCRU0pZS89tO48IfO0AiMeSzptacYl1NJQ2hFSIA9Yq\r\n091l9+lVM6OOqAXlqtJH1F9T/UJPuPeEh+xQYbnQvcsEi/RtSt/IyYI1OrJE\r\nF08AhqVDJ6Ns6JsOx/OI09UFtBEixPRvnAGBPuhytIhGWy2K9IHr/76CzX5X\r\nP2Ku8vd2F/tQBsIkNjKj08uDl6TmTNzhXzMsL9kp+T7ZeXljY01Cv8CGQoph\r\nNwaoThqdsUEVCWm73f7yHjdf1gQ5ObVfcyw=\r\n=AnbH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs.js","type":"module","types":"./dist/index.d.ts","source":"./src/index.ts","exports":{"node":{"node":"./dist/index.cjs.js","types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs.js"},"types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/index.web.js","require":"./dist/index.cjs.js"},"gitHead":"ad0b440443cabdede05ffbae27282b6bbe0c3b81","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","run:cjs:node-demo":"node --es-module-specifier-resolution=node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.30_1672864593193_0.527218605511999","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"nanothreads","version":"0.2.4","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.4","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"087e2c2e750ea1f2dcf4f931c60bc602b5475b17","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.4.tgz","fileCount":22,"integrity":"sha512-dTqyTA3cTpC9rXbrM7Tk5t8m4cWaRz5N3a0oj5ZlerEhFlodSajKTsbiebybE0hr/C9/mL6BM1uef4QoEOFOMA==","signatures":[{"sig":"MEQCIDyZzQ+OC0wyesYxy4TjFc1jGNcAxO1Y5Ixmmfvi0V3BAiBBomRkJlagLKHOfW1txObDXz4qVOE+O3TXtCBDxfNvxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuYLaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe5BAAjiU8QlLQJuPjU1jYGw0gnBXR28+Zef3kNuNagFikRzZqAnh2\r\nHAFSgttq0doI4J/KR1mDXmbtGVvINIdK+q1u2q+MS7dWu6FK/1GG6tunvQZ9\r\nuT/qdcNq3z/PphTSUla4Gv2EmTJy/ZNxKTyBfo7tOlL/ETOARkRi2FVv3lHE\r\nz2ZcmTiLcdCDolfBlsPU8LQn7GAji/G49ss41BoT7IgitcJi6Icd5fqydif1\r\n3dyT89AYxsMmgiL9AfMrix1VLj4m4M05kaLgMJ9tb0QKDYKVNwX/5cKykfPp\r\nKY/UdD4WBusqDmz26rAz1vyrukJN1XDurtPZib/lgNDv+PjKPpEY197PhyI8\r\nzJvSPz6w0RkIwo9VCMlFUtu7wP55MBVnXYz74JE8yd2WJLXPM+t6gcLSPBjz\r\nT68Ss8kNkthdX8FelQHFd/006GyAowEsTck2Ux9pN5QPR7dBS8kV8Q/zv29P\r\nWVgF7AZPyFmBX1EbYvMwSu5DZgkg0BgRjbvMArQSkuoJpFOTDDt+aKuUkQJr\r\nTAbLgtnzRp4LmBh/zT8Dc8S/pzZY4MUDk07nNDXqoYCf3xARG2Mpoyw43NML\r\nARKWq2Pa94nOCNcVAuAhYXqRpiZNCn4q7a80qp+92V/pmavN8CjfgLrvxMZi\r\nzlPlYO0zFL39aUWW6S0VJ8oC6LC/iM/obww=\r\n=Ar6W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":"./dist/index.mjs","module":"./dist/index.mjs","browser":"./dist/index.web.js","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ad0b440443cabdede05ffbae27282b6bbe0c3b81","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node --es-module-specifier-resolution=node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"1 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.4_1673102042306_0.7661390112483311","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"nanothreads","version":"0.2.5","keywords":["threads","worker","concurrency","async","threading","browser","mutex"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.5","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"7ed3aabb9e98d779242af72e991ba293d19e9198","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.5.tgz","fileCount":25,"integrity":"sha512-7eDxnynWNU6UzBWqZqyx34NaxIUZGBrBZXKMqzIVo5Q8L0FanYiBtenE33Q7Q++9mkAlT2vuwYMQ31tqKnHpLA==","signatures":[{"sig":"MEUCIQDsK392ZK4+P3zvb+HLjaobkBcdSWRwW4n/cJhnw62BXgIgZT5MIbIt8TMIAQBv3dYuq6g8hzfy+pxqrUC14qDy/3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvmS8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr22Q/9HN347AeLLuQ/P5lEBcy5uHqc4Gx2VxyOx9s5ctLO8qP4iKlV\r\nB2fapSkzoAlY5OjV4MNk1r4e82d2ewWvOjZotYwVlTpBUdSzf5VA2Mxp7jMs\r\n63+qkmqF2PQK+/CeRX885p792mZ+wFQt5Ea8+ZkBUNBpev89h4fpK3cEJ57R\r\nEVLKikB/tutkeY10+qtZtaTaQoAiKkKHH34EclTAJjiPHrklzgjd6ZXAoQgg\r\nTMcDyONkwjg+BFlkYHuDaWhUOMKfE8LN12+AFpsr8N1QNGgzsMOVLL7rSfhH\r\nOZZOmTxoUwqHI0Sr+dtPMGDnYSm/4gvSQTY+PElYqHHGlX5dW7fJmDgUqmZA\r\nu970WRaz5SXyimjmx3vcfCchTIOtU/Sx1zUVSXb9NT0hgrjJgfoLdhVtqrSW\r\n0RgVog70IfdHA6k+eKKBAYrrvV5FXk6Nd94stulb+VWJ3FQ09k8FDLuW4ye+\r\nZDMN+EDV3RoXuBjLh5YueXbII12SO0sGkaYXUJhatDd6ry8gTsfxL93h5BH7\r\nlHk9qM5Tq6fP03iLxgVUG5RCXIvH/aFWDqUIJpvZbCBtAQm73x6XEC2Q9nbs\r\nfFQijnMlCBcyFmu9Fyms+ng2zsLmEM/d6bxWfBy4KGKngCH12XiEhJlNScXd\r\nPPi2U8cub1ifu3vBJxIVevGTuXqvTWjkUow=\r\n=1j6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"cad53467f56fd3f0239a08b3577fa2078b9a3a10","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node --es-module-specifier-resolution=node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"path":"src/index.ts","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"a tiny cross-platform Worker & concurrency library","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.5_1673422012585_0.5198053587199722","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"nanothreads","version":"0.2.6","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.6","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"e7dbdf24955e61ff5c91055f8efae2d3785c290a","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.6.tgz","fileCount":24,"integrity":"sha512-MJehFHg6FA2bUzOh9Hn/ubna70cXsbYHj5LTGPYlo+9Gr9dqBqDDsv/ADEgbLRc2tUUhhMo1ami6ZiZ+lTL71w==","signatures":[{"sig":"MEQCIF26FLHibJUn7nP7RuGIckWYe28rtkkbC7J6u8WiNlCsAiBwntFv6FebjYAYLWm7r9wz9Hvxw1+FpMsKwTxugNxkLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj48K1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRuA//UYfCO53rZgwS+9ZxeunrXkVW1g2EDLT4NbRvx9WwxQA85Lru\r\npqObhPXGZxXrVjTiOUHVf0YVExvKe15Su0D3kK13EbfeknmZLmU6HBE2FqD6\r\ndveOvR8W3jnqknTU+vALQmNhmA9EHHKrx2WoqbvOMVHPRbuq4POUMKGyLSd1\r\nNyKY5I7z7bVwuwwuoOCD2PRV2SGMbmXe5f/dE46b8/49Lg087u9VGFH8R0sP\r\n9x16hKjuurGrN20cP4fo+ZCzvwKCjjNLZ8x2ajXyZ9BI5lrObPMp5xyHqNWy\r\nUmG5kiJa0IMH4r9tFrfVHg9XvYhtg8DxSR8B6zA5EFg/8tztTES8tdECgBFq\r\neDiG32TOMIsqoTEApKBu31qlS3khMnP/ykk337NSFohPax2ovMkNv91ZA2cW\r\nlsluz1SeCAOuweHsh35jJESAWA4uP+zF13l/4B+6yfK6SMjnIYYBhrHEEvQZ\r\nDLPhNi1wOLhxG2dDyZqYHrmv7Yi7oXO5sB4XJBdGZmv4YVYKFWA4KOVZDlbr\r\nR02iLrakRPFe0bG/6pzXd0KVNc0imhC+luaeYMK4g+Tr0qB5PSxMgldu402i\r\neel0S4sZ06ZpjvG7m2pcyrvdwmrqDBnRZhwqT6LsY6xHEVhHCDuLh7wreB9E\r\nVFzhBL14rQ6Cxc3BxBUUangKVDuG/qa3oBg=\r\n=4rCX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a38b6b917407a13b7ea60c8d08443787a31555e1","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"Multi-threading & concurrency library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.1.2","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.6_1675870901702_0.7525569770208533","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"nanothreads","version":"0.2.7","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.7","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"13c28ba70a2f441aeb2881ee316dc188ad819533","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.7.tgz","fileCount":24,"integrity":"sha512-0HBhxVxzJpH67u29/JCP23e2Vu+qGqr1441hOsUH4ce8tIHx+GhqGXvmvsbJMI9heMUV5Xv8/ZAwg0GXTEqYXA==","signatures":[{"sig":"MEYCIQC66YcXTtp7L49sGT/fQk8dgXzSHgMh+QuSdtOXNNgKOgIhAJfGltx3ZAECVCuFMr44j7nT7I7P5l9xbHMKvsMP2G4o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5GuRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR1w/6AlH3enNsvT6dNePCNSTqiOTtmU9npAKQMNZouS3bIg6y59+M\r\nxoBv6ZDArdZItX7mxxHCjW7hH6e06wS5mTRz8BwAOUZ2ZJINF45BhPD4nMYO\r\neGz3KxVqYvgZJg36tvM0DOhIAPfkosNeFcCv3sY7OVnECcDP0WJLOx3o09Rq\r\ngGPL9X5HA5gQOhuUC3lg0BWVQkBni1ShfqJUp1q2nPbckW2rNqVcrHJRWG+W\r\n98ANZSjVuncEnIA49kqidOSinkodsq8HVFQx/FbtToj7fwG64Py9SCV1bUQ5\r\nHkMmkcbiVc++B9Ae7P8zv4q4SKUjsnnHXcy8o77o/j4tM0ekzOnlfeYqhNMr\r\neB6A+1nClqOLjYu154LC4sDquW/0zt5oV3PZ1hJ32oK2iKCjErgmLxj8uUIT\r\nm6bnfM2VgscmpE7/NzmP8aTAunuANHcHZMUSESN5i9u27vFJ3XJ50I4glIhj\r\nUMcVRvOI8dcVdHRwpj+J5opKKWKY83f+YsW1BUFx6Jr/novWZ5HbZOs/RvFa\r\nvGJr845f3C8RixIMektgSyb5RsPAT7d/ZGBKlgvr7ddb4JbgtCs0xoWX7yNm\r\nT3OZ57ZdoNhKIq5yYSNP+s8XSo+zQxo8Qxb4e99ag/e2l8u9bn99lZPuGPqd\r\nlScgon/1pne4N88vCTR2fZaCI/FuCqm220I=\r\n=ch5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ce6dea8010ee7d67783991ecd6c7da0387a9a186","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"Multi-threading & concurrency library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.1.2","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.7_1675914129327_0.9383566203121696","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"nanothreads","version":"0.2.8","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.8","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"4e7b4bd658f9b91b349f3aebe57c1e86d7f22197","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.8.tgz","fileCount":24,"integrity":"sha512-8JP4ta7hK++mn6tIGvoYmOxu+oqxFQEZzdBVAfUi9JlLNtovYCZJybV5dfW2paIv6sgN+EOK8tUFKQjgLG966g==","signatures":[{"sig":"MEUCIQDsVagn5RdA1Svfx6E/kLbeXKN82Oq0GDwAHilL1YYj3QIgI07YQ9icujGcar862RBAu2qez1kX8gYd5qsoKpXr8bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5GxhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoejg/6A91hYgwxIoNQhO0sPv6aiyDFbo37D0arygTgiwopaGWvYZL5\r\nsoQ7Fnaog6q8o04h0Pp+2MoHRFbee2tE2K0e6qKVAlnK+eQ5lKmdwahKQpso\r\nopmriGPmYFYVsW6CfgVrVwye5tqXTUNtYH/myDJRf2Ob5p8xp/d3xwHDYSnK\r\nt1TNPTqsfpCgW3bCvoa6yjRUOWCWbL5vifcgGUjd7XaUUmkJNr5ZL3H/wa8e\r\nrd8l4yvJO+ZVdnCvm23znDz6MsU1VZKj82JsTZqPdmVYQVnkLaER6ZeE1Cy5\r\nrBdsd4VZDGOqJ/PGSzDOTY6AV07vjqxKqw/p73CuTRL6J9HkPWsf2vtsI2nw\r\n2QZQw6fY+EcGoGfMxIPkUSzTAd1v4hgWaswdKFrw2N0h28UX1tcZsLJCGsxq\r\nWeiKRHvnbQwpyez14iadnhXp2yRkDLBMQDYrGBZY2EsTWhQ7xPf+zc8aE7pG\r\nrEF9bsUG7D69YkHG/OJ49eSTJ22BNeIHkSVytOQAFJiyc5BdRnLD9lWDAO/1\r\nkMG7ZpQOZya6HBsnUZswpIl1kzMVVj7CxK1+4UhHydspP5mdMm0Kd0QA6jPX\r\ntuKmqKeeS2/K1sVWVfuzTsPpL9cZ6JLWj9se9u36oxFQ1oA1if7PXStRFK7V\r\n6IWgurGAqohXKYrdnGTMlUYCiwq8h+HUgRs=\r\n=OY3q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"45a1cecf1bf243fe28e18d5593775b84a5d9fb84","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"Multi-threading & concurrency library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.1.2","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.8_1675914336999_0.9749595579618677","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"nanothreads","version":"0.2.9","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.2.9","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"fcbe587a92743ac07659544242c024c75d45d69b","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.2.9.tgz","fileCount":23,"integrity":"sha512-3Zszi45bHkJtt0C/2/q0prJKOvAyvry8cVgKd1SXfigmogHwNbL9ipdIjnetprImxbvmo52FGCuK2c7dMCpifQ==","signatures":[{"sig":"MEQCIHIRiO89iDVbJ3FJdPDQ0F7N76adWIRE3zghUiGGNj1ZAiAjqaXXtwNR+Jdl1n78ISa3uS2pmF403SIoj7BMLqoBqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5+MgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobDw//VqoZT6VG8T8u4/Ncn48woG7Jn8kKJZjB+FiOT7sRCU52km/G\r\nfWlApX2TkKpe2FrTYwxlc9ciUabkl4IaQhJa8yIYuTmHjYaAes8bkg/ujJCP\r\nc6A2YMdLfm9By6Bvs+ztXp6QReVguifELlF8er2pJIJ+Q7GuKt49PJTk/E2u\r\ncg0+6la3GClAc95YSmzBj8ldwoMPg1eZO8b0LI40l2Pyp4VIcY9bbgJpgpQp\r\nVg9bM0lWir0Gy+35ldkFGlbVqRoj0pcG46/qWV7FLY6V+IyQHzyoRrWJa376\r\noOva0e/F5x0AtzVf+zqheTLvyHNtu0S/RnO9UwxV23FBP1jhhULWYP9Deuez\r\nbTxvOCwPd8R35FyeQ4FjQReWYuLw66qsGKJ/1QOovMBakGF9CGvuldFP77K1\r\ntbKKQ62tyZumZGIYeLBLzgnq8lv2+yjFXxp76CrgjbesOOyJwUDI9k5n9KdX\r\nmGpvZQ0yhOPuOLjvq8mHmL/iTIBzHQnDH6A3AT7Mq3MhEfnmAIw/fEbyRo7J\r\nmpmU8Geoky4ioWxY+9zcjznxpBQXRj/AdEIJ+GNJQ5L/Ct7APtKXhzWA2IN0\r\n5mRhYKJE3piP5izW7r7ut3TMYRKKp2q2WE7zSao6OUbT9QvWG0xXzrFGmlpw\r\nsZK1mYCReBQQgpJVPHS/cuiglyJINc2loiY=\r\n=w4t/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"45a1cecf1bf243fe28e18d5593775b84a5d9fb84","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"Multi-threading & concurrency library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.1.0","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.1.2","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.1.0"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.2.9_1676141344060_0.9472168784939923","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"nanothreads","version":"0.3.0","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.0","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"c01c052fef1a091689a322a6fea164322de52cec","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.0.tgz","fileCount":23,"integrity":"sha512-RTaij+vJQZSCLt/Q3paasms/NHa4/M7C3PS8m+tjkRYGgKMiU3uId7OtXgdow9VXEd353i2SzK0cGuUhjAj7Bg==","signatures":[{"sig":"MEUCIE7ydd2nG4UX7ArleW7jWkSeAvJ3hc69EWHPoOwHT7JyAiEAzfBEAbsm0YaXRIYMmmBrBh4/JT0+w4SNcOIUNAqR4Jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7dJPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEYg//YBHKavGQ1QXkUnEjUKMIPYGZU1KlOBE0rkLVf/03iuayrQeZ\r\n9Po8Mi5hSKJ85M6QGBBUdTQFMpY4Y2cTE51xuq163SVMX3hai1gn+WAsmwqk\r\nZFIW18qQJwXrzcAP5RISA5Pu4bj+cLRZOUnJokVJa11Yt5EdVnueXkHknXY5\r\nrtgOv+pQk9slpN8HcuIc35oCLrO3/lvCT98vkZIp9dAj9DrgTXZ5Br/hpt9y\r\n8k2jRG4GfQg6EbtYqACYRZE6fXtFztd7K2MG+2SAM17Ygas5UX8czqICm6jl\r\nhPVXCqib5sSLMOYsKo+PxCFoT1vln5IK06SlS4u+yoj/Zp+fj1zxjCEHCqIs\r\n8GxXIvmPEBicpOjPqD+jZ8au9It4mAo3vPSGVsYjzv6wqhrta8RLiwRpglbC\r\nJdn/4LIHJe39BK7bteZyLVHC3QDZi7EbQh9e1mWXjWPW/ZoWe0aGnBLyKyBT\r\nBSCSxl52gUu0B9nFy02PTxxF/R9oqPwM5zS26qBRBpxWp6lUmmn0acc9d0Z7\r\nWE6usXkdvULsO22o8qoLosiLfewSu2uphrA40guEzv+2JIWcpYoqhmx8gBl0\r\nhk8dQnbEqBE71wIg8TXBWdl477k+NhpfeFwmyROoTMg6vj1YLpbCCv14serj\r\n3DflsL3L3CIbjV1P3pIFqZEZhqZlQQ/QRAA=\r\n=N8sh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"7b4fdfa9f3c7587c8f2e4a9565077260561a2621","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.2.4","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.0_1676530254787_0.5217658419979114","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"nanothreads","version":"0.3.1","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.1","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"ff6106579b52c7871aceedeef7747a8890e2718e","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.1.tgz","fileCount":23,"integrity":"sha512-nHigCJx/nseLwM3I/6LmNrBxppkNSPDTFk3UU7KArIq5NBGphAtE/4c4HJkkS75E7L1LHUy3/Z/tZptUii/aDA==","signatures":[{"sig":"MEUCIQDterqfcZ32JUeuFwQdsm1Z42Ti3JpydyRKDhI0ODv0BgIgNSFjlq/sIwDa2xc8smtUGko9wmToQ+ro/DFbEB+aTl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7qOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRoRAAjjk74JB1SwwEWFDGSxKCGYIvEFE7lebRTWsIw8FYIar0l3C2\r\nWCX/frIvLEJEf482mj5S2HQYXfaHTVN4z5GZS9PxQZPNvRBDdAoyESlXU3FB\r\nJ1nLG5GwblqZmTtOmyjcv1M5QjrpB1M2au1HbYb/Pz4IHk6bJJKR3zDq4ihD\r\nMvYddglRag25XEXHPGxYKIymNy1wx6LgCjLo8Nu40NFe3ZAfcoDOMHeuclzi\r\nMoC3GsXIHmeIjd9yAQo0/wtDwBRpBdsKOQdU6rL6Nd70ntjsfTJ7fbtM+xlG\r\n8ZUT7y8gcI8rhiiza5Qk84t+o1hlXobi19feAswG5B178M8mE6IXwph34ca3\r\nBLOMSjd8OS/M9E/QXqSTQwQvBClrcaYSVpk2PI2dRQFvO/tCW4+5MNEgpQY8\r\nf6BREB/MiJqqBmJU3aA4huZZYwr3SsQLZY5oOSeNCW4EWNNmgccpk2rwW1q8\r\nwoMZzs7eOjbv8CAVElpIOfQCVDsFlfIUDgMrRzlZ6iNdOEURSbjN7GMjN5KI\r\nbnnCUQRsgn1j2izXzYNf8NtTRRjndfVq5MWT5/9xel8LYjFgyyqfK8+N4cdp\r\nI2IOTIu3Jkx95Fa1o78JvZzuX4v6s5aHWGfGqf5EatypiOw0i/9TDwOt71gs\r\nTTDl/ea1exD9txq0xXwhALAvAy+7IyPtvvM=\r\n=ARd4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/index.web.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/index.web.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.web.d.ts","browser":"./dist/index.web.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"9a8d64780b49b292582fd9c06f9fd43d96c1a089","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist && cp ./dist/index.d.ts ./dist/index.web.d.ts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/index.web.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.2.4","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.1_1676583829048_0.8350381021143289","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"nanothreads","version":"0.3.2","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.2","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"dc9a3223697e746609e8b19a06b50e8dbcc9c26c","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.2.tgz","fileCount":22,"integrity":"sha512-kxb9n0DN0B26I+ypf60MGap003oRn/P27sG55ndSkmjmtOauksszpTX/JgiDkXAD4q+odLCz+LemnUM6eH070Q==","signatures":[{"sig":"MEYCIQCe0jJbId7W1b8+vNpMqfwAb0wV+Ypdk3scdWFmpBRn8gIhAKMbadrA6vEl5Dic4xtYNFVDuCD+4w0sjaQGm6+lwET2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBWCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6jQ//YnqxlK9pxGKSBoHfe1TN1t/lcflxqj6hnUVjPF7XAw0iDuQW\r\n1EDXKY4VC0c97C6CVrAD+RncQHpXIMIxo7t5wZ26ucQbuI75RfaBCiXzhtrH\r\nQHVZHbhfv1YMDiUUz/pRsIiQp6Nu0Fo6P8+Jf1uZHR5FvPSzuhxvQq0WEYHg\r\nG9JF/d6+cwn1Ij5EKgJilYl0Kx1Yjj1JhbCG3UA92uLjXi1JAt8cac1U/Jzv\r\n6Qv0MiaUy9omMt+9H/38hjS9usO0ptT0Q+b4DTZzbvHLDnjJWdvMbkeysppL\r\nT32eAs4y/XVsTWPqvtz3R7M8/CvRwFRTTLpeukNK5frz5FX+WfwunBXTbAnH\r\nhGCdvbwtGu6pOKwvLXUrro2N392yU4BNfK9bty+/QRmIhPqXeLmb1BVqtewU\r\nqYKl+GpPmyZuw0KRYSrosn2JKY4s+9WoFRBkfDk28VVU80fC2N8pb7DScCbZ\r\ntZDGhztv0SKYxeOMkqFBMFh69BJiKZwFP7x3ryFjcaj4CBu+Xxyow74lb+/D\r\nZQOIT8qIktmtEXpRDnYVk2xgzZEeLoIb6zc6y63VMUXmy0VB0QkDM530cbnA\r\nwtGBtt7GbCcET4tB1+SmK77u8oRGmaqLfBSnGiZxvdp/sd5G9crcHxcQV6Cl\r\n8WY2G0n4vH/iuPtOun86wfIHJ9HhHhSV9vY=\r\n=+nse\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.mjs","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"9a8d64780b49b292582fd9c06f9fd43d96c1a089","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/browser/index.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.2.4","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.2_1678074013304_0.8709010725167063","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"nanothreads","version":"0.3.3","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.3","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"709db817c5017e64925fd450915b38922602dd52","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.3.tgz","fileCount":22,"integrity":"sha512-Pp1YGHpGYLCVb34+2o5EAPbLrs4kyQYeco4izu7UQJnj28PQM7rF4dCOwFzma0dVcWgHeGGIEsTNbNpT2yauaw==","signatures":[{"sig":"MEYCIQD4ZqnTujjwCBhrNpOvgYwjvJl+18+XWdOHsDTedKImrwIhAOgjkAT8Z7civhHtvFVvP6j+56UO7vMLvxYxZoNW8ku2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBYiPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomaQ//R2NSedx2b6LN1mv54/edCI7sqGilKEBT3hCJYRkfKlc1J+EJ\r\n3l2D7hy8IdLRxulLEpFlKZsq6QcenIiOTGwYbl/GC/6Ib3jYupXpHIK8Z0ag\r\nPWFIs78TMWQ+XHva7ggJs0Gu2TqaQnxKnE8lOBEnrfDNfnae/C9PbNL7+69z\r\nihZxTrIqNx8tPb0PjGzAy9qDQOqfHL/2m64spWZ/wLdxtZt/9NQSEv6GKgka\r\nCbvPKST0T79HzMpoF2f0gexVXGGsiPDImtb1ZXJS7OMllZhoLh/B7Fq3ROTV\r\n3PmC/ZDGwzLZu9a+9M07xhraGu2WriVSZ0YMHA6f7c2VWaoPr5COODFw6OmB\r\nOoD/+B5MyXu5pqq3n6FCPtsZ1IIpWAVm0K0JCEb/orl66AerwQe2M65AdcDb\r\nv/HBY9iUa1Je+AJHa8mPYatfJIzSSrCJ7a0nFKy7YPYvVAzT0NqAZj5DpdQf\r\nUfnBtz25DkINUC53iMC5TQcCKJtj9P3oq/UpsB84lV4J9beTjNQbRomJGtxq\r\nNDqqV95wbIBJ6bAlDLnIvo6YevKK+4S/pOmHxqfdLx9HeIzTRI87lh/Bs9gX\r\nmnM6mF8zKoBYj9VrR1NAcTDNF66QMZRPFcWCLne4Dza/EMySY8v0vQLMKrfJ\r\nh8nZ7BCQUrF8ELh5QKWs9JQDup7HSzP/vq0=\r\n=2zm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.mjs","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.mjs"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.mjs"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"303898cfb190f478874b34cd968ac6f91f46de23","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/src/lib","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"dist/browser/index.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.5.0","esbuild":"^0.16.13","ts-node":"^10.9.1","typedoc":"^0.23.24","prettier":"^2.8.0","size-limit":"^8.2.4","typescript":"^4.9.3","@types/node":"^18.8.3","esbuild-wasm":"^0.16.16","@size-limit/file":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.3_1678084238865_0.8809559492498571","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"nanothreads","version":"0.3.4","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.4","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"bd1c2756b275734dfa718de139336957eedcd870","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.4.tgz","fileCount":27,"integrity":"sha512-RFP2tpJOWgCSrEePsR18Wgwqnn2U/zwTDZA7vtIDFJcs1nBNk1U6RrzkrmeT6hgzP0wC7gi52JqMkjGZmB9LZQ==","signatures":[{"sig":"MEQCIHGoO5mWCPaDdE8UEq794cEDXZxGImov227f2or1prhuAiBZVscKa2mZt3AoXR6QSbmoXUBVNlog2aD+peb+S2f+VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPBqhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR2Q/+M4OTql4L17uSXSBnPXJttWdKTDR/e6p/u9CqTwyOLWjtmfr6\r\nxNkYbzSQSf4mAANuajRfGIy3b5rvKhgnbMo30YrpBhFItcGFABBNXEoTlEpZ\r\n5pezoksyENT5J6Hw3nQ4PNxR5ePaLiat46x5YL3oIkfQeZ/vKSlcLCJO19MS\r\nQLn2/1jRMy7npnP5PAufR3rye5DBAAU8oZpv75I/w/Vh5FASNFVHk+cWSVrH\r\nunYdKpjjPJc1dmL6i90EC770/0wcC4MkvpI6oHH8FzTAdQhOrKYGpi6EZw5r\r\nzkMgh+pR/9j6/E/mHKLyuF2uBL5HEP9huz+7dbhOPhUbccGSmNfvnM/ud92V\r\nj0bJ2hIyLidIhf7jDXd2vrwWVZsx97iVE2ID+UX86fb/9S/oYpRO9cJK3KjN\r\nzJ1D7IDWvamhqNw90oflUXYqBTrajLGsNfnd8vyp9d7o9kaJY3dZOGM/Jy4b\r\nfNzavdU+T9E8gd0ylVtTjkHMzzQzhlzpPH04T/v+1Tvy85TEl+x5tMbD4MQk\r\nporxkPVMJ7waHqrCE+7xUuMet2qiz70zFL+689q5wHOrWDu+bWy1ksBLTYUr\r\nHh28nKyDht49567ftstB1uh8r91rLJJtEQNbCQ+fyMJUDdMIi6zltic563/l\r\nFLyLPA+Qo2SvzL06KhMuj39VniMzd4TaVqc=\r\n=Rnu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.js"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"63ebe3de34473ee1c2f18950fed6c78c44069516","scripts":{"test":"size-limit","build":"node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/public/lib/ && cp -R ./dist ./browser-test/src/lib/","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.mjs","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.4_1681660577109_0.7843198633876673","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"nanothreads","version":"0.3.5","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.5","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"3d4e15ae264b4dd987f485e624784bf8f2a9bfae","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.5.tgz","fileCount":27,"integrity":"sha512-VhlM20S94Te9KmemHlqGZcKNUu2/XaH5X1uDjcH3vj67Il0EOSBgEr6lfadK7PmrV4ak5g7h8QRp3Fa/zp/b7w==","signatures":[{"sig":"MEYCIQDyy06SQ/eNvXiG9ZEXAAhnLJ1yCVL3DdwFTBIaTVuWDwIhAO5uPFNO4OTWHImmhTsZANjDTBUwcsTyx4rHMCEP2Vpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39628},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.js"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"63ebe3de34473ee1c2f18950fed6c78c44069516","scripts":{"test":"size-limit","build":"rm -rf ./dist && node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/public/lib/ && cp -R ./dist ./browser-test/src/lib/","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.js","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","@size-limit/esbuild":"^8.2.4","@size-limit/esbuild-why":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.5_1683865717319_0.29288404546131086","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"nanothreads","version":"0.3.6","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.6","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"a89b41f004886d00d2d4649fbca61c6b91466e1b","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.6.tgz","fileCount":27,"integrity":"sha512-K/q3dQ/Yd+nQg8LYVOfStlClhRZtOgunDuQ+8oAssCFJwn58wnDAqSKQnJkfAcIJCRD3N66wcbTqfPOOI2RTyw==","signatures":[{"sig":"MEUCIGv1D4TVFjkJUIDRTkCk60kbwt/pgCK51z8H77ZHstJuAiEAjeIeXjf4f8WJRMAHRSpj5O9faIlpYc0lmoK+/3Cah/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40408},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.js"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1632d6c1d954e492f871ca59242d0dc6a6cfb880","scripts":{"test":"size-limit","build":"rm -rf ./dist && node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/public/lib/ && cp -R ./dist ./browser-test/src/lib/","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.js","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","@size-limit/esbuild":"^8.2.4","@size-limit/esbuild-why":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.6_1686536917576_0.7560973359452874","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"nanothreads","version":"0.3.7","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.7","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"a5cf9c2c0778ebf1754580495b6ceb2719eb3653","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.7.tgz","fileCount":27,"integrity":"sha512-l/gbxnQBeMGspLoa+JKhqDrsBtqMW4G5ElsEgbVigR5gl6IBHzBjpM7URGeu0UQN4k7DK0o+J3GmHgaXv+aDQw==","signatures":[{"sig":"MEUCIGRjKceKJiE0ZFZZj6gbB9gqGBrbKCGwTVYy9+zusAdzAiEAyx5y4eUfFbpnMb1fBWOoVKrUcWWZZZJn/28C0/NrZWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40837},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"node":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"types":"./dist/index.d.ts","import":{"node":"./dist/index.mjs","browser":"./dist/browser/index.js"},"module":"./dist/index.mjs","browser":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js"},"require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"1632d6c1d954e492f871ca59242d0dc6a6cfb880","scripts":{"test":"size-limit","build":"rm -rf ./dist && node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts && cp -R ./dist ./browser-test/public/lib/ && cp -R ./dist ./browser-test/src/lib/","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.js","limit":"2.5 KB","import":"*"}],"_npmVersion":"8.5.5","description":"A tiny threading library, made for browsers and Node.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","@size-limit/esbuild":"^8.2.4","@size-limit/esbuild-why":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.7_1687170237364_0.1250468494984991","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"nanothreads","version":"0.3.8","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.8","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"4beebccae98fcceed75b5c2be02dcc62456bab49","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.8.tgz","fileCount":28,"integrity":"sha512-KU+2UDMH51J/wXEEimAFB7t64of9YybNydNt6ZL3dvb0x2Y1vkdWimUOc3zUp9mjZsvYidbK55w6+1D4yyKQdQ==","signatures":[{"sig":"MEYCIQDNmzAz5FQpHP9Yo0hbLO2sEwhZPZv0a3RmuxQl7pXgmQIhAOLW50jNwPZtwbymdCZfXWnnPQ/Vaw1WwYKdfd+RDTtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40594},"main":"./dist/index.cjs","_from":"file:nanothreads-0.3.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./browser":{"types":"./dist/index.d.ts","import":"./dist/browser/index.js","require":"./dist/browser/index.js"},"./package.json":"./package.json"},"scripts":{"test":"size-limit","build":"rm -rf ./dist && node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"_resolved":"/tmp/f6b509ca742728639b633df5a99da1f8/nanothreads-0.3.8.tgz","_integrity":"sha512-KU+2UDMH51J/wXEEimAFB7t64of9YybNydNt6ZL3dvb0x2Y1vkdWimUOc3zUp9mjZsvYidbK55w6+1D4yyKQdQ==","repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"2.5 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"2.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.js","limit":"2.5 KB","import":"*"}],"_npmVersion":"10.5.0","description":"A tiny threading library, made for browsers and Node.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","@size-limit/esbuild":"^8.2.4","@size-limit/esbuild-why":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.8_1717555345529_0.46646876659606185","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"nanothreads","version":"0.3.9","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"author":{"name":"snuffydev"},"license":"ISC","_id":"nanothreads@0.3.9","homepage":"https://github.com/snuffyDev/nanothreads#readme","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"dist":{"shasum":"6433c12fd73095cfad40dc666fb677bb7bdee7e0","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.3.9.tgz","fileCount":28,"integrity":"sha512-w788C1Uh1WQI120pjtFnUo88ZzHDwYo7zl9SxTi/ujT2avBN0e5CklUW0b+YnEKJFJB9EC60DNFMn9xB2F1EVQ==","signatures":[{"sig":"MEQCIHXmqmRw9ihDc4NVsE87LHWI5TOQGvfrd39NAVhChxwsAiBSBlj9WVw0c38SbTPIOxRqrKrv6LgyBz3eBZ1jWiy9JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47531},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","source":"./src/index.ts","browser":"./dist/browser/index.js","exports":{".":{"node":{"import":"./dist/index.cjs","require":"./dist/index.cjs"},"import":"./dist/index.mjs","browser":"./dist/browser/index.js"},"./package.json":"./package.json"},"gitHead":"4a47621f8e86c1675173b8923f9b49cd27edccd2","scripts":{"test":"size-limit","build":"rm -rf ./dist && node ./build.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","export":"node ./scripts/barrel.mjs","format":"prettier --write .","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:benchmark":"node ./build.mjs && pnpm run build:dts","run:cjs:node-demo":"node ./index.cjs.js","run:esm:node-demo":"node --loader=ts-node/esm --experimental-specifier-resolution=node ./index.mts"},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"size-limit":[{"name":"Node (ESM)","path":"./dist/index.mjs","limit":"3 KB","import":"*"},{"name":"Node (CJS)","path":"./dist/index.cjs","limit":"3.5 KB","import":"*"},{"name":"Web (ESM)","path":"./dist/browser/index.js","limit":"3 KB","import":"*"}],"_npmVersion":"10.5.0","description":"A tiny threading library, made for browsers and Node.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"glob":"^9.3.1","tsup":"^6.7.0","esbuild":"^0.17.12","ts-node":"^10.9.1","typedoc":"^0.23.28","prettier":"^2.8.6","size-limit":"^8.2.4","typescript":"^5.0.2","@types/node":"^18.15.5","esbuild-wasm":"^0.17.12","@size-limit/file":"^8.2.4","@size-limit/esbuild":"^8.2.4","@size-limit/esbuild-why":"^8.2.4","size-limit-node-esbuild":"^0.2.0","@size-limit/preset-small-lib":"^8.2.4"},"_npmOperationalInternal":{"tmp":"tmp/nanothreads_0.3.9_1719280411303_0.3153373351296016","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"nanothreads","author":{"name":"snuffydev"},"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"license":"ISC","version":"0.4.0","source":"./src/index.ts","description":"A tiny threading library, made for browsers and Node.","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"type":"module","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","main":"./dist/index.mjs","scripts":{"build":"node ./build.mjs && pnpm run build:dts && pnpm test","build:benchmark":"node ./build-benchmarks.mjs && pnpm run build && pnpm run build:dts","build:demo":"tsc --moduleResolution node --target ESNext -m  esnext ./index.ts","build:test-web":"pnpm run build && rmdir /s /q .\\browser-test\\src\\dist && xcopy /s dist .\\browser-test\\src\\dist","build:dts":"tsc --moduleResolution node --target ESNext -m esnext --declaration true --emitDeclarationOnly --rootDir ./src/ --outDir dist","export":"node ./scripts/barrel.mjs","bundle:benchmarks":"pnpm build && node ./build-benchmarks.mjs && node ./build-benchmarks.mjs && pnpm run build:dts","start":"pnpm run build && pnpm run run:esm:node-demo","format":"prettier --write .","test":"size-limit"},"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","node":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"browser":"./dist/browser/index.js"},"./package.json":"./package.json"},"size-limit":[{"name":"Node (ESM)","limit":"4 KB","import":"*","path":"./dist/index.mjs"},{"name":"Node (CJS)","limit":"4.5 KB","import":"*","path":"./dist/index.cjs"},{"name":"Web (ESM)","limit":"4 KB","import":"*","path":"./dist/browser/index.js"}],"publishConfig":{"access":"public"},"devDependencies":{"@size-limit/esbuild":"^12.0.0","@size-limit/esbuild-why":"^12.0.0","@size-limit/file":"^12.0.0","@size-limit/preset-small-lib":"^12.0.0","@types/node":"^25.2.3","esbuild":"^0.27.3","esbuild-wasm":"^0.27.3","glob":"^13.0.3","prettier":"^3.8.1","release-it":"^19.2.4","size-limit":"^12.0.0","size-limit-node-esbuild":"^0.4.0","ts-node":"^10.9.2","tsup":"^8.5.1","typedoc":"^0.28.17","typescript":"^5.9.3"},"gitHead":"d9478c63e198af8acccb74d4eb06649d3ecdd42c","_id":"nanothreads@0.4.0","bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"homepage":"https://github.com/snuffyDev/nanothreads#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-I83iI1+H+eDEK4gzLMEVD/mqYc7DzFExdDdfzyxklII3AE/Gw1747qzp3M5+HHvT72s876rqYemuX7KYknz1AA==","shasum":"8fea8bbeaea7a3652e876a8865933a17956114c2","tarball":"https://registry.npmjs.org/nanothreads/-/nanothreads-0.4.0.tgz","fileCount":29,"unpackedSize":70197,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBhiuVkaIaHKxB32+fuDjOKKnetCb9Rcg/kOl9aOqOj8AiEA8jNT4X/Ga2tpRerfpzQlY5yHlq1ql7KX0OUUJwfRSPU="}]},"_npmUser":{"name":"snuffydev","email":"snuffydev@hotmail.com"},"directories":{},"maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nanothreads_0.4.0_1771154933127_0.48213416400776254"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-13T03:19:05.599Z","modified":"2026-02-15T11:28:53.661Z","0.1.1":"2022-10-13T03:19:05.835Z","0.1.2":"2022-10-13T03:24:18.995Z","0.1.3":"2022-10-13T03:27:58.565Z","0.1.4":"2022-10-13T03:55:07.093Z","0.1.5":"2022-10-13T03:57:25.506Z","0.1.6":"2022-10-13T04:31:21.949Z","0.1.7":"2022-10-13T04:33:16.623Z","0.1.75":"2022-10-13T04:36:38.367Z","0.1.8":"2022-10-13T05:21:48.272Z","0.1.9":"2022-10-15T00:12:53.292Z","0.1.95":"2022-10-15T03:04:50.548Z","0.2.0-beta":"2022-12-10T08:24:16.258Z","0.2.1-beta":"2022-12-10T08:31:53.917Z","0.2.12-beta":"2022-12-10T08:36:38.941Z","0.2.15-beta":"2022-12-10T08:40:12.563Z","0.2.16-beta":"2022-12-12T00:56:57.003Z","0.2.17-beta":"2022-12-12T01:00:05.342Z","0.2.18-beta":"2022-12-12T01:18:43.342Z","0.2.19-beta":"2022-12-12T01:23:27.045Z","0.2.20-beta":"2022-12-12T01:24:44.970Z","0.2.21":"2022-12-12T23:36:46.238Z","0.2.22":"2022-12-12T23:38:37.761Z","0.2.23":"2022-12-14T03:46:04.704Z","0.2.24":"2022-12-14T03:48:05.546Z","0.2.25":"2022-12-14T18:44:41.578Z","0.2.26":"2022-12-14T18:47:01.850Z","0.2.27":"2022-12-14T18:50:13.238Z","0.2.28":"2022-12-14T18:53:41.884Z","0.2.29":"2023-01-04T14:08:31.955Z","0.2.30":"2023-01-04T20:36:33.352Z","0.2.4":"2023-01-07T14:34:02.476Z","0.2.5":"2023-01-11T07:26:52.724Z","0.2.6":"2023-02-08T15:41:41.889Z","0.2.7":"2023-02-09T03:42:09.485Z","0.2.8":"2023-02-09T03:45:37.176Z","0.2.9":"2023-02-11T18:49:04.247Z","0.3.0":"2023-02-16T06:50:54.980Z","0.3.1":"2023-02-16T21:43:49.216Z","0.3.2":"2023-03-06T03:40:13.456Z","0.3.3":"2023-03-06T06:30:38.972Z","0.3.4":"2023-04-16T15:56:17.280Z","0.3.5":"2023-05-12T04:28:37.488Z","0.3.6":"2023-06-12T02:28:37.717Z","0.3.7":"2023-06-19T10:23:57.575Z","0.3.8":"2024-06-05T02:42:25.716Z","0.3.9":"2024-06-25T01:53:31.514Z","0.4.0":"2026-02-15T11:28:53.269Z"},"bugs":{"url":"https://github.com/snuffyDev/nanothreads/issues"},"author":{"name":"snuffydev"},"license":"ISC","homepage":"https://github.com/snuffyDev/nanothreads#readme","keywords":["threads","worker","concurrency","async","thread pool","worker-pool","workers","pool","threadpool","thread","multithreading","parallel","threading","browser"],"repository":{"url":"git+https://github.com/snuffyDev/nanothreads.git"},"description":"A tiny threading library, made for browsers and Node.","maintainers":[{"name":"snuffydev","email":"snuffydev@hotmail.com"}],"readme":"# nanothreads\n\nA super-fast, super-powerful Worker-based multi-threading library for the browser and Node.js.\n\nNanothreads is only ~3.2 KB for browsers, ~3.5 KB for Node.js, making it a _super_ tiny alternative to\n[tinypool](https://github.com/tinylibs/tinypool), [threads.js](https://github.com/andywer/threads.js) and others!\n\n**[\\[Benchmarks\\]](https://snuffydev.github.io/nanothreads/dev/bench/index.html)** |\n**[\\[Docs\\]](https://snuffydev.github.io/nanothreads/docs/index.html)**\n\n## Overview\n\n- Zero-dependencies :x:\n- Tiny bundle size! :see_no_evil:\n- 100% Fully Typed :100:\n- Super fast, super efficient :fire:\n  - Check out the [Historical Benchmarks]() or the [Benchmarks](#benchmarks) section of the README for more info\n- Works both in the browser, and Node :eyes:\n\n### Install\n\n```\nnpm install nanothreads\n\npnpm add nanothreads\n\nyarn add nanothreads\n```\n\n### Basic Usage\n\n#### Importing\n\n```ts\nimport { ThreadPool } from \"nanothreads\";\n```\n\n#### Kitchen Sink\n\n```ts\nimport { InlineThread, Thread, ThreadPool } from \"nanothreads\";\n\ntype Quote = {\n\tquote: string;\n};\n\n// Inline Thread\nconst inline_thread = new InlineThread<[name: string], string>((name) => {\n\treturn \"Hello \" + name;\n});\n\n// Thread from a script\nconst thread = new Thread<number, number>(\"./worker.ts\");\n\n// Thread Pool from an inlined function\nconst pool = new ThreadPool<string, Quote>({\n\ttask: (url) => {\n\t\treturn fetch(url)\n\t\t\t.then((res) => res.json())\n\t\t\t.then((json) => json as Quote);\n\t},\n\tcount: 5, // number of threads = 5\n});\n\n// Using the thread pool\nfor (let idx = 0; idx < 10; idx++) {\n\tpool.exec(\"https://api.kanye.rest\").then((quote) => {\n\t\t// output: \"{ quote: \"Man... whatever happened to my antique fish tank?\" };\"\n\t\tconsole.log(JSON.stringify(quote));\n\t});\n}\n\nconst greetings = await inline_thread.send(\"Kanye\"); // output: \"Hello Kanye\"\n\nconst my_number = await thread.send(4); // output: 8\n\n// Cleanup when done!\nawait thread.terminate();\nawait inline_thread.terminate();\nawait pool.terminate();\n```\n\n#### DynamicThreadPool (auto-scaling)\n\nIf you want a pool that automatically grows and shrinks based on load, use `DynamicThreadPool`.\nIt scales the number of workers between `minThreads` and `maxThreads` and runs up to\n`maxConcurrency` tasks per worker.\n\n```ts\nimport { DynamicThreadPool } from \"nanothreads\";\n\ntype Args = [jobId: number, payload: string];\n\nconst pool = new DynamicThreadPool<Args, string>({\n\t// Can be a function (inline workers) or a worker script/module (file workers)\n\ttask: async (jobId, payload) => {\n\t\t// ...do work...\n\t\treturn `done:${jobId}`;\n\t},\n\tminThreads: 1,\n\tmaxThreads: 8,\n\tmaxConcurrency: 4,\n\tidleTimeout: 12_000,\n});\n\npool.on(\"scaledown\", (size) => {\n\tconsole.log(\"Pool scaled down to\", size);\n});\n\npool.on(\"scaleup\", (size) => {\n\tconsole.log(\"Pool scaled up to\", size);\n});\n\npool.on(\"drained\", () => {\n\tconsole.log(\"Pool is fully drained\");\n});\n\n\nconst res = await pool.exec(1, \"payload\");\nconsole.log(res);\n\nawait pool.terminate();\n```\n\n### Documentation\n\nAPI Documentation can be found here:\n[snuffydev.github.io/nanothreads/docs](https://snuffydev.github.io/nanothreads/docs/index.html), or in the `/docs`\ndirectory on GitHub.\n\n### Benchmarks\n\nYou can find the historical benchmarks [here](https://snuffydev.github.io/nanothreads/dev/bench/index.html).\n","readmeFilename":"README.md"}