{"_id":"thorish","_rev":"93-19431770aa34674945e76317c266a6f7","name":"thorish","dist-tags":{"latest":"1.1.84"},"versions":{"1.0.0":{"name":"thorish","version":"1.0.0","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.0","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"68cd1cbc3efb0e1cc66350347b948dd964a76c59","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.0.tgz","fileCount":10,"integrity":"sha512-A3KLYEK+APt90rX3R+X1qeaQFw5SV6KfWZrjJnyZm6dbB6h0bkjmDjvmbFfCcaOOqRA92dPG4zRiIY+0rNQxHg==","signatures":[{"sig":"MEUCIHJJI5ajYSTeOYH6TqQYPVgiYtVlDQg7FA5zXdBinRe+AiEA30UhhVeLEzabG3b+EIzrIqj0Tsu7LrPPh9ydIG8hnlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLQZkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCthAAjH76bKfKL7jl/XWAp/lANDKDOxeYHlniuDXR9sJzVocx0cYi\r\nvbt7ThAtnLId+6HEO8bQVw/Z7i9L9oxx/05nPZHlY0ZAPGmWfOOXS80KwLa9\r\njjS2orJAWLIPGLadhiF4e3kpNW72c4FEqTfElHC43fOhIY1hoHbjP5tt6N8w\r\nVHTUeQiN3silqhoFi/evteH1XMoJr9M+Fg4+EpA+hTQguvsDVGxC0HNwoT9+\r\nJ1m+hgE5RFbLdfhWXfPulYvIRBfkAhLgwG4LAuqTLIyXC57Q1GVZl4yk6GaD\r\n2SZ54lqWHDJVrW3rW/hq+UcJxsGGIF9WWfPffuUVNIZh7cxk8gL2euwvz7EZ\r\nnRK4ykS/wasAU+H83bwiWx0Ta0xHWFwRiDNdS0g5K/BrRW+NI3clEezfOYnG\r\nFjzYYaEtqj0xybjpnjxz6ocExyAplENy5ytmmvZOxklIkUX6xSfyKYyLKvvw\r\nMekC1MwfFpsqJCZNtEqRw9D+6Ojfa616wxDLC7LTu6NdwJWEKcS2By90ALns\r\nQMY+qB/zxYqDfrrfzmItS5QOeiuAsf/R9gutPxExt63phkUTZuxGZjC1+IxK\r\ncd21GhFinycvpgOEXbNROn0yuM41FDbGQsQ0FyowFmOZFUDBV2DLHOX4olXt\r\nosR33okY9uuqNAHjxmIdJH2bfUmFqoupLI0=\r\n=+nu9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","type":"module","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"}},"gitHead":"13d30ecda99275fe0b70c13c430c7f77265217f3","scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist && pnpm run build:types","build:dist":"esbuild src/index.ts --format=esm --outfile=dist/index.esm.js --bundle --sourcemap","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.0_1663895140102_0.656244239274747","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"thorish","version":"1.0.1","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.1","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1a2563a3ab5cdb59ff0d72bfbc7f00f5fbf4bb57","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.1.tgz","fileCount":11,"integrity":"sha512-9DWLV1T6yLXd15D8D7++zEkxIIrv1JG3xxJ6Zi8AlZ5/0EUriiuirajcBGFYaMFcl9a6sRNIVEO7W8v3M1xONQ==","signatures":[{"sig":"MEUCIAn15zfL2OwTrskmBt8/p74ukO2kmRBBUssydjXcQ6x1AiEAiNAa1JPH/Dy0ghXi/5Wm4gFTBdG7+3raE4pi2JeTuVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL6rjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozpQ/7BypsApSRleILgCcv5m/PtBnKWRivFsK4sDMvOLPojEseNui6\r\nlywb4sKWzY92sosUm2zI/Ow12YhtJToJiJhYBRhN4OJoc8TRUIGbY/+Ht863\r\nEoS2OP+oDlx9vUViRnF0PGSdCO7Ab2Zwy7OqcBK1U9C66/9zW62y9Rx8FZt9\r\nAsMKGapLhuQyLtTk96wDPfoj9wWY6ySfUVYOScRA5xtJ47cNsWRQsvekp6kg\r\nLumzAPat31ltAaL5TRoSWNKQVd9M22/00Y4kr3HitYStWb0iNE359PHGsprz\r\njbOPxDOncCSEfn9x6OaRbxKLPSo68eJ10tzsZNsiBV3S0i0/cJHOuw9EcwZ0\r\nBn45yNgRGt3XPStvkGp908C93pcKpFNZnoLWUHglo0MBF0TxVXA8UnL6u4vn\r\nSSUPpkeX/mdJ+theOC9nZqpqGyuUaHHPHXrLkitAUPh1SJsdVsKMbCexKIhW\r\ncRs2RX17+2NYhkogcXUYWLlVtdzXERmtKSD4L7S5DzElEguD9Hv2d/+BO+eu\r\nHw3JrABAalUcsOXjzUYQbv3DBn1/xmUKy9Um8veTH9kTjVpCFdwiCjegMBuf\r\nBY1aPmGIBsbLUFNe/HQ65sEbr+GgnDx1zUHkj99qs9kG3vzZ6RFpQwzqxQfo\r\npFqXVEjZRsc/XM5XQkTMCZ0FBRqqtVdT7+g=\r\n=ViEf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","type":"module","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"}},"gitHead":"aa9a585a79a48fa294a5950d4aaee3941b66b6a4","scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist && pnpm run build:types","build:dist":"esbuild src/index.ts --format=esm --outfile=dist/index.esm.js --bundle --sourcemap","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.1_1664068322847_0.10477497992691198","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"thorish","version":"1.0.2","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.2","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"761e9a9ba640c5206a54de82926d839a050573fa","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.2.tgz","fileCount":11,"integrity":"sha512-jx0UaDD9uVYwEKgd30niag+W1Wn4f7p00dCs8EL2xjD9U4vdaWxR4jgt1HyrhQZNW1cSgXM0SfoNqsGUHJeCsA==","signatures":[{"sig":"MEYCIQDAf/E0qQnBa4YbM57qa85ZvDR1Dgt5et8xJL420em/YQIhALN5ngoiymc7WFYNKvgv+kcvjoBYW4U8Z30OT4vAhseX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL7OWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMmQ/+PRnF1CppUCAmV40eV2wq1sAR7SO4x8ScyY3CjjlUiQZDriGt\r\n4dIt7JZNNm4iSA2AiDPIAxaNMN/nbTbt6Tn3hjB+Cqa54JTty3jIoCO+rnaS\r\nrn49W+HuKovltbRoN0sAyUqeBXLIJsnIjNcxKFzKAY721hvz+e2R3JZSN2K0\r\n0vEemUl7JfQynoo7bRyB1GRltuJT2HMc7YVNLDqtCCOsF2gXqKNmSdejxmyF\r\n9nAg4TFcOtmDNmqA9m9t4EVcM59nrdbNb39JD3Qe0G4psedtTG91F7Xdg+aR\r\n3+g4GvHRtTz3N9Yd2sat+JnkXNDj6zarpsXKgopWO5Y17KMATtGzmKI00z3X\r\nc/qBlM7x45DL3garo4Ezsxlr1o2ojyr+APGTprStmOyeOybxNbrSVGFQQv5K\r\nXJ3Xj3REgu3zkODQsJPBFA/VoHYWcYzBcbVyKTXV6j16hb5YFtUCzslbLQ9U\r\nlfXlI4F1sFn+e+W82Jk6UlUlAWxVTC6zNFXtrUBGYHGeSs1RTkE1U/w0k6NU\r\nPZhdAfL6rZSW9y4iLxhHOMiTN9Qa4E/gQGc+ABFe7S2tcwtxZu4H7lWoQYDP\r\nifnIrxWrtzHr+VhXY4tv6RuzpaVi6r4rN0zIF7u+ruG98p6th8Nf+LI7SVhc\r\nkxIXuAASSs7CMWQp6c7PuSi1qeXLc3D0GVM=\r\n=PNML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.esm.js","type":"module","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.esm.js"}},"gitHead":"e738ffd00674779f3965149983bf165d5dd3211f","scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist && pnpm run build:types","build:dist":"esbuild src/index.ts --format=esm --outfile=dist/index.esm.js --bundle --sourcemap","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.2_1664070550203_0.9572788842215587","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"thorish","version":"1.0.3","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.3","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"aa1c0241f384ca11d93c147faf7fcf5efca327a4","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.3.tgz","fileCount":21,"integrity":"sha512-2kn1Z+39R11WEJoT4hIHsyKeTXvYm07hxz+SU7w0vawpHAdeE13I71kWN+tUJ0vg2mhDkWSy/f20as8WU9upOA==","signatures":[{"sig":"MEQCIGkUPbfs8qDsYPJBV9ZwrN9+DKbxsJsXBgiF6AW/mAELAiBAJk4VqADmdbxwYbrdvdiZ7/LnH5RO1Chjllpi6P2FIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTTjbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Gg//TGSpCEuaXTYv6/lWtokdjjgnDktKuAyJAoVbW8velrX9khz0\r\nbWsWFiF7X5LPve1ffmu+S1NVsMLhbRpKnFAOUcf1egcLpwUuqFcrbiBfUoVz\r\nW8adA8s+x0rCKTRFkZJqpeO6mzcod08PTaUJT8kl/D6SzXSSBUvbx4syrkb4\r\nry6Lp8ywOaMMEoBU3+0w1GzKQHUHs2iNh53nMbiOFekvZ34sUehWBZfUuubq\r\nOYx3+Fs5/D54ZAfBG1VhiFTd377rIfAoivnsNFiToOT+gJ8xTpkbPkczWMP+\r\nyRtML6XJiHf68r5AaE8zBp4QbeVl+gCGIfJv78W/M8nqsxYhpoVsAE7mr6Vb\r\nXgQMnvBMHCpt7amPp7TzhzzAoQj0UN8ErCNqS+Bz0BI9O9VRNVCnYwK/bQQw\r\nOrkY/Wjs4zXyaGkEr1PcBrHOcJO1OAeQNWzkg3MN0gFf6L0t2upEtiImsqTW\r\neaoFI6j70sTpmvsIh5VAmrskHpRt7Q9LP49ZQm63J+EnnfRH7OWngAjOG155\r\npCI1SA9L0osQegwgnIhWTBra0zdIqfVfS22c3zEBGgebwVVLCYAQu0Gdl6So\r\ng/nw9fSfK1K6Eoeae65TkvNUw8GwcW0Njmu88SAop+oGwm9DInyZ2U2tfowN\r\n4Gtnd9481GMwAm3XkXXruvDNlQXNrJ58RZg=\r\n=eQbU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.0.3.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/c3d60569065e376b54e6344547b9b93b/thorish-1.0.3.tgz","_integrity":"sha512-2kn1Z+39R11WEJoT4hIHsyKeTXvYm07hxz+SU7w0vawpHAdeE13I71kWN+tUJ0vg2mhDkWSy/f20as8WU9upOA==","_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.3_1666005211102_0.1917132448639438","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"thorish","version":"1.0.4","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.4","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"45a475f9ffdbe74a8ed5244a6a853b99db2687ac","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.4.tgz","fileCount":21,"integrity":"sha512-KjJSWbue0tTnZVnwMZ6xJrTzF8ssEhF+yvZoLodbqkScxsAlYwTqQW+/EjoNvgPN++T9wgdbALF+5oZb6ewizw==","signatures":[{"sig":"MEQCIAw/dNQIJ5MV0X8bRkBiEQWMtoDdXF+8ZgyEqpmeVRysAiABjbauApdxcm7KrTftklOrlJzacx4xSbLP72CMC2l+Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":155900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTdtfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptMA//d8cKAeCxI/dUu+e1R/pHgywfAYydhoUHcgzjbzzmk8MPUFJq\r\nOdR8SoFCQsj9Vc2bu7YPI9hPn6O6BAT2LceBivWUD6ClEmmUQju5nahRGyOh\r\nmiWF7f6WYIQ1KEPOLgOFrR2nfnGyosT7Q6X2IREXMS3xeDJv0t1rneJ562Mi\r\nYTNB3v+dKuHTHX/Ov2mI/1aEbBkorFr8P1dZ2JAZ2PLjjOZqdKdsb7xO4OO9\r\n03C5cBOIgNCEgYTLw+LO6AW65/e9hsy4qWkSoK3DQyasMJ+YCi7WBMvzn3NN\r\nLzQ9HfPoGK1L/oBDw9rBU7REHIkWfcp3Ac+pfv03n5sJepFD5okXQvf6PC77\r\nps2Eqea3y0+K3QKH7slesMuX25MUSlh4e3pH2gvo+459KGee4K+TW5uOaTm6\r\nrU5CXKqDRynpDDYe8P75Fx49HS8uhf5QID87Bkbq8n+h0xo8oV3v7zCAfEQZ\r\n3nHy7pw6rc1CWFQpZzVCNq/8/Ebb9wPYdbOGC2O4aJjFuAbpfgxhVnTX49Yl\r\nKhRYpqIm48F6pPP43NW/Or8rEfmz/Rvd4HNvjLWvPOgAwa67QnNbvkJ3q+b6\r\njoPlmSnkeGdaxKHg8ZblnSTL8cwuXA2ppXYdJydOn7mKcrlG9GAESH1KJREy\r\n8eBVJA03Pj+2WuEDus5565SDvNpOvDxlsD8=\r\n=4ZYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.0.4.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/1991b6b6c9a74c1abaacf9ac15898fdc/thorish-1.0.4.tgz","_integrity":"sha512-KjJSWbue0tTnZVnwMZ6xJrTzF8ssEhF+yvZoLodbqkScxsAlYwTqQW+/EjoNvgPN++T9wgdbALF+5oZb6ewizw==","_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.4_1666046815707_0.7621796318268768","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"thorish","version":"1.0.5","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.5","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"aac7b625929b96008f949f48f2190bf43efe193f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.5.tgz","fileCount":21,"integrity":"sha512-bU+ees/CunyWSLH0AZg80S8KkAVy/YBu5p2/A/Eq+KhAwtBGkN7HNhXoiVjfcubqYXFKqrlBS9ACZklNj73vKw==","signatures":[{"sig":"MEUCIGGjQ6mtAHd+xuOGwoJdmO1pGWf35skwmLCIvMsPVmgCAiEAyfCptOEP0PbrH6ca1/A+FuRseoHPFYJmdq7VGyGdeY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":156520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTdzjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0IQ/+Jnt26zX6Wt/a+n1kC2WWJaCmj1WIGZ1uT7uGoOJvJlYlwXl0\r\nS9habHvRUW2/LejO9knwCI4yxkqbfFQK3977pKQRmqarlOxxbUaaqKqK4SxX\r\nrC8MBDH7drnNUsKQW+fZUzG7LaEu10s3UBpSP5ij4wOwbHJ61ld8vhHhdoT2\r\nzjP25iqLK15ov3aEOY/z+qCPczuPxeL0F6w+QoMC1bJI2z+eqKcOeqmFojra\r\nnrrUo2E2LqYU3aBMFVfSGPtItNxi8SFMH84Afo/KZWfVN9E6Bm8+SnCQ9aVb\r\nUUo4Gul/zoYxlBgisoc3wwtzBtWp8nP1XvglZEwzoIqWVvsdVJq7gm9u+hGf\r\nUbNeWpUAoAN4SJTZKpA99r4zbVfqXpUJa9QXcXo4G2774/aarHHzvRKb4V8Q\r\n6+9pMqkFejiCA67Hi4kKc+TkBuc63bn+MmwB3dqxwICaRJUoQ5flQLtHCYf2\r\n50jvpvo+c/uDHBBszWcM57Wq0a7IdQTy7nFT5+2sebFQKqjqcuTqce9mtc4U\r\nuT4PN4Kkcp1iig2kiznV4G8MIKk+z8ChHc+uQvrmQy8Su1WcFEZo8FlU6vwA\r\n+dTOfzsem9YB6PZXtgGgSTZJ4N1ET5qVN7NChLWnVasdBQkOHMj5vBGikOlb\r\nDYlGmuSSTadgKzIo4dE8ZwsV9ERKKZUB6SM=\r\n=Un7b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.0.5.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/2855adb9dcfb62faced522e7e6fdc211/thorish-1.0.5.tgz","_integrity":"sha512-bU+ees/CunyWSLH0AZg80S8KkAVy/YBu5p2/A/Eq+KhAwtBGkN7HNhXoiVjfcubqYXFKqrlBS9ACZklNj73vKw==","_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.5_1666047203539_0.6070676886640225","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"thorish","version":"1.0.6","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.6","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"46fa22f755257298cda1c73e0e7a9d76acb0f1b3","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.6.tgz","fileCount":21,"integrity":"sha512-LnLTfnM/j1F56e147gZ2/x2UA43gT0Air7r9hphM9noa7NCwBPUi9eCnLnJZdJOvg15A0a1CICAzdIrAuXoXNA==","signatures":[{"sig":"MEUCIQDbfn1KYsKKXkbzbKwvR276WY7i+eJ8/b0BY+rGYaLKPgIgEfTTW4ifc1EPQUSKseENQiZsEK8sNgEjWTnZoHTmPX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWlrtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvww//Xsd/Dzuw9NnEft3oUp91YinOR3woxdFgHXpAP/XRcfd4HV5q\r\nw7C5cXD0Vl+SJv9e8qyOZDAgcyWwWgW6ghuotZ/sUyA6X5qtxIA2VSu0kD1h\r\np3s8YhSkFPSt+paGyHIUhXuBzpYQ3nnA5Dbnn+Tuh5SiZR0g3XosYgWXHvse\r\nt0oCbgBETqn0LwqUUbbTLQhUazt+KXROfzg2A9+id/J5Ablds0LbJ/ryO/Ee\r\nMIgkeWd3O/4T1r6kwCuYOQu9I59e+9DU6gxcXo64A/yUV5hLNpa0bTPjquIg\r\nTQu58NuS5nVnANTSgBJa5J36lRi7NOFYLaVTe6lxkP50zAMKmh2eyMhpZz5T\r\nwLqNWmmcJJ3PXJp6beENwcwbiTnpX6VEb+pU5/zkwke9Jh740zHctAf2k9GC\r\nXL9NpCUgM8YvNPpbSO1bmhTLcRfCmu+ZtZvkSywOdx9HD5Aix0k+xwxe2PFU\r\ngcDLBWTqp4SQQYT0iEE9UlGsakqsw/s3U6bVYjDas8S1nkb4MG3r6M9f2pP7\r\n+KMumkS1xID4j3Q/TmXy0jDoRLZsi1C4/wM5hydnpY/fXPvAp5OpZHgC6xe7\r\nBqGtcDuq4xi3w6YQKH3JxcOHpVXAhRUsBwBcJZJ4IvIKe1PcMY/svOouwiXm\r\n5JhXyl3JnlpCz4uWIENlkbqSZ6FiNJbDfU8=\r\n=/SXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.0.6.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/d88147a32e8639ff0a2cf5b00bda6719/thorish-1.0.6.tgz","_integrity":"sha512-LnLTfnM/j1F56e147gZ2/x2UA43gT0Air7r9hphM9noa7NCwBPUi9eCnLnJZdJOvg15A0a1CICAzdIrAuXoXNA==","_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.3","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.6_1666865901041_0.27315535723182305","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"thorish","version":"1.0.7","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.0.7","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1711984bc053550afa49fb3e98efb01c5c1aa49b","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.0.7.tgz","fileCount":22,"integrity":"sha512-GXoedYizmfxoguJDMctKZF/kIednXH0zWD031GpAZreTlG8FgSoHP1InBD4xRrmnoMi8KH4ZW5LDkrFeY2nAzw==","signatures":[{"sig":"MEYCIQDsEi69beabLr6/4Ot/1wr7+lPCO1rWEISyF32nUcPpyAIhANQLIc1rZVhzYrqnFvh3Yg0guZBPul9I47f9ooxKayT6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWzIzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr40g/8CM5gmqbwl63fR0QQhFSjevuIBT0kZ6IUrY+TYO0RlOlPE4r+\r\nq8CdVj6UkKaEQumuh2+ojPzy+FHtBL9Rz/FRTqzFO7dxzUtex8JK41gqdnSC\r\nu6vEiXSVDc16Uy9s8zrG0gS6PZWTULsxVYprJaeL/sKe1n0FyqybTWnaCs06\r\n+SVpnFM0HN73VmAPqW41vOPiLzbNneG4t5dRJ1ye7Gc0V3nqM0ZrWiT6JMfq\r\nvOHu5I1bkXaGDNcqJxjIZKEcearbhQ/DI1EUy4Zi6SuoGF38KrF0I5cfffmb\r\nWVr/QFvcGyTH6lEPong6ObyXTIjrUp5oXjHWtUEBaamcJMUqWn7teI30/QB4\r\ntkRTRXMu5fwaw3gsJ5SAkQKulO6xfivUaFYgMtpLqOGtMz495hwOekfEOcOL\r\nXrLonQPpHSbr7SmPABnz4wyN2Eelg4cyaePkrj+XJXF7dgH6dRBSN93LzsYu\r\n8P3JWnIavE5KkfcwytSOnmQ2bbTZop8VP9J585tzMieVGy2TQ3sSqENAUQX8\r\njJS4UCt6xObmfcmKwaJS0KuuhDZRe75fQXyDXtLnw9zj/kYCCZRa5Qz9kl4X\r\nzXHX+BNrsUaqF1Kp6trzbs3R225YW9NwNO36gpLPqTjjcjQIppyaDiZnhw46\r\ndpE3OuDeEtt+em5P31FKcDKgi0h2167/keU=\r\n=+IGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.0.7.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/f68798e8f76d88500085a5a3d93ebfe2/thorish-1.0.7.tgz","_integrity":"sha512-GXoedYizmfxoguJDMctKZF/kIednXH0zWD031GpAZreTlG8FgSoHP1InBD4xRrmnoMi8KH4ZW5LDkrFeY2nAzw==","_npmVersion":"8.19.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.8.4","@types/node":"^18.7.18"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.0.7_1666921011120_0.09838026108496623","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"thorish","version":"1.1.0","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.0","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"f350a642a6ab8e3b875542cdbc3e87aed1109ff0","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.0.tgz","fileCount":24,"integrity":"sha512-Dki61UeFRjRnVJLlm9ipl3pLrWg4yJd1PFyogIQZBvV8LySHdTvngIgHbOrC+FbVNbG0mFXX/KVkpacVNSisNg==","signatures":[{"sig":"MEUCIQDfpEJYEA6qRPiO/hPwy7+fVRza+JQen2GD2P9azPqIJAIgM5KRotRMEUkELTazYkIx6na9xcxLtUfbCdIHrHUj0lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":193683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpncpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpruA//VqPaqPwsImRXwcDnoQZtAo0rw/3fGGyYRgeYEKswbx1/xAhi\r\nnjDhFuU0vIEtEpm1T7YNi8VOBAtBbp+l8ZPqxPoskjq25YKmxliVNGYNW0MP\r\n4A3dFFey5Ficmi8AVMfjU9BBVoZc8vkAHpEy4ynFs7vw8Ry+d77JJ7RnlqOv\r\nBb7AizQAFT7jst5axjww6P+mSBFg/pt3zbmY72Gmc9l5L32QKFyWIBDmxd+P\r\nlJhyNgN+hUZdUB3Cu2CDpAgMpy3uN4N+m5nS5guy6pEiQgGztNtUcz0MJ0SR\r\ns/JzvFcWZ8LNd2TwxfTrW/ETkI7TjJN76ljSsix+TE7VV+oUIJMM1nFFHArU\r\nVjsRg713kCGvEUNh0U/r9V9GPYve8xrWtDrQ1JeZsOOkQotWwAIn3X+SdFap\r\nuxTlFT9ySNRhI9vvNjNyd2+PNDXJkeHEw8UbKupvW5CJLx4Hl8eoH5zg1Omu\r\neC7etqPS75Kn3tXksENeRq3FGhrkmjjRut5CPYnAOm00UZguGqlgc43T9b+A\r\n4BsQS2L5tMsD/BUERSdEuLQJDYD+is36B9NiSTNzhKgH8XqISXTfD9Qcrcvl\r\nBfz8csnpIKc9Z/TsGMX21ukMkFwxDNeK/U0DP40LZxoPkM5WJ3kGD4IJ0R1B\r\nhqf8kFHW0iFyEBBufneot8GE+wvhnkqNUi4=\r\n=qXsv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.0.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/92b97ca2d6f2bb3e3e1a8d3d7ec0562a/thorish-1.1.0.tgz","_integrity":"sha512-Dki61UeFRjRnVJLlm9ipl3pLrWg4yJd1PFyogIQZBvV8LySHdTvngIgHbOrC+FbVNbG0mFXX/KVkpacVNSisNg==","_npmVersion":"8.19.3","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"19.2.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^4.9.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.0_1671853865507_0.33088553655782516","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"thorish","version":"1.1.1","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.1","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"cb808f46b969e6f199975dfda2ad6e7ab8be66bd","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.1.tgz","fileCount":26,"integrity":"sha512-AH+C4W6pxIM69UilQPasIx9OvekcnPOLmAuEf0DDFr9zY7Dq4d+ZL5b/BF4z3dbU2hvZuQarug0R/TnHdsZLoQ==","signatures":[{"sig":"MEQCIGI5poiCx8IBaSav9Xduxr6ujClXIm4w6F+fkq11llvjAiBlALbri53geGdbiZy2OFkxTkOriHBFdxzVP5RB5kZoyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNhK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPZw//U8OzoYAzGmLIqEVT2pzAZakEn0vK41RnWfeQ/Xk9fuLQnKuW\r\nGo312BbjVN+AYDRc6i2i8MpcetxYlZwD11Ugj+8mzJ1M75fGFMgG5pE+Ooyo\r\n83XOK1H2OIs3mYKKZ4VprsQu8ngwEir7T81zQX8uOs2iKbYIOfDQMq8KStEt\r\n6/ZwAPcJ+le2Iq7iO2Ti21W0sJME0cSfyQ2t3FLjgdBYj0wAispoZDcmOJ73\r\n3r2fmc//0YdzZWFYFcJFgR+GwSjw3q2OSQ2qVM8HzlHk4D2khLFFhvyrh7kb\r\nd+Q0FBSKwpUfPfPqeDHZxw4G9n6ERaEmBlBoFDF9ZdcfacLWfftwkgmd+7kc\r\nkwdIyBgeBuHtktlcyno64/Pwjt196eaKuB/W0KOTamD72EPO+gLA47sK7kPG\r\n6lPI09xK8fIq6Tmi970DK44xRuem/CfLlXHkREA+/l7/JJ17Er+Na9nlxoae\r\nTba5MhcSSyZu2jYznnbrWmEqO9wk2mSG+NVl44ARY37gE75ZlP389RJoaHjB\r\nQmjO7JOZcWVXI7eSfunDHj7NT+OQujqHgbC6TKB6hnznBNqL1CfDCcx8n7Mt\r\nKTMUQkZFy+S1XlcZyvSb8EVFRUFWVfBsw7bXNtwGgu24bWgzC/I7g2GbH8Ju\r\nJsypIGGY9JS19yrONGdtn41F3wK72oN/Ay0=\r\n=BC9l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.1.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/da9fb062672988de7c8bf2a5defc4060/thorish-1.1.1.tgz","_integrity":"sha512-AH+C4W6pxIM69UilQPasIx9OvekcnPOLmAuEf0DDFr9zY7Dq4d+ZL5b/BF4z3dbU2hvZuQarug0R/TnHdsZLoQ==","_npmVersion":"9.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.1_1681265334636_0.7434126186979482","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"thorish","version":"1.1.2","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.2","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"91ca27ae32c1534f85e3460e9f7ae642b3d275fa","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.2.tgz","fileCount":26,"integrity":"sha512-Gf3JMtE+5E9ucPhUBRtFrZoSVycnndJkw01nyfIvAKCj2+1ZTe2ujSK26OL0RgnvvqN93qJO+Ib0PFaa5oNiJg==","signatures":[{"sig":"MEUCIQDsvSm8xlmxQaBY9BYxpCiadpkOYaivkHPIcDj8MeyGUwIgcrDyGNmxujUqdHjyC3SBjO5fvxixSspSyEJ4OWgtb68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":208005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNimkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvwg//W+PA1PNxl8WMyUPUZ1whEmj9DpsvfkOqu2Vuov4c/huxTNl4\r\n+AXn6IrIPIJcVUADKkb9okJernuAVeNsuBEk6JTbrtsqUVE456/DlYF0q5Vg\r\n503zFqi4TfN9FHvMvw82pkAYZpL9e+oTx/mxCCA35JE+ZFb8SODCDftpY/02\r\nz0MiQkC6L8hz6k7rsh+GVCbcnaLiD2YY4IBbGY58LXXjCSahiZdy+A4d2Uq7\r\neoz7IxHn8VgHhooIG/qJ/MVU9wfw40fPKEARABThVR98MiYSnnlJJIiWpVfl\r\ntKxJnu2/mqHcyfxmhmiBx7U0b3kWIgKAHVwtC2XhyZnKumW6bQSbCW+7pKyG\r\niBFubDg9ECHl5tCLgeZ/BVrwkeeaSSFpnNaucQyjGb5hT7+mopCvDTsuEGQy\r\nYNnk+Gx3ibGKfUiQekPvixx9Le87eGnqy0iBzo/bDvHRBTpw5R0UT0e6UuUL\r\nINB8lg/toZ9LJtVBpq9IOQdR6mef8jQNx/lY2j6Y+Ya4oRNrKGjCNZhP2a8B\r\n8qGcBPav7voFxTIu//hdnj1dt4JCRgoDOr0l7h4Urnsb+juLfMIzZBVopVxZ\r\nvxXT6cd5QTvjq1GRmE4vMXBARGPzKIBZBnHn7RBA482NdnvQpM3nUbFcSaQl\r\nwpC08IhF5tWJ+Zs0J1/MKlIkI6A2V1kNVU0=\r\n=Z4Nx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.2.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/35d747548db95a29050ac0ec7ea9d4d6/thorish-1.1.2.tgz","_integrity":"sha512-Gf3JMtE+5E9ucPhUBRtFrZoSVycnndJkw01nyfIvAKCj2+1ZTe2ujSK26OL0RgnvvqN93qJO+Ib0PFaa5oNiJg==","_npmVersion":"9.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.2_1681271204694_0.03612916331685612","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"thorish","version":"1.1.3","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.3","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"7ac2483912ba77a278e14ac1cb2bca6f9ddc15f6","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.3.tgz","fileCount":26,"integrity":"sha512-MgAgrTNdSk3KrJdOv5UWBsNZLDPA/xKBlNJpLotR6WaxltDsDgK9OGAO+YsU5Nv/jjSOlANRYUf4VutWocLFhA==","signatures":[{"sig":"MEUCIF1ZNxDKFQlBEjEbyGWGgg4IrRhlNHQRzWmd80ioRMWhAiEAs/fVKEkdYm29mFBFL+ZrNq+tGYuf/ylRJQRXhZuEIN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS21AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCww//SXKu8qlrQDCsoiLiZKi0KDci0i0EOoU6XEW5RMDUB5pQ224a\r\nk9fd37xegfRMBYYgzoAMgEKI2DF3c3wo27jG2LRyARJzRMig8lP+XaL49ZaL\r\ns9tZrpd1mXL1e+v74ERfoz9xhN/3kADWMeoAhWJrF4pj8RtO6XYiq39xN5YR\r\nboDKnGAQGm3yYibYmk5SlB4qn0ZaEXR/MfRv7KypCwlCkkp3fYywPBQutqed\r\nqInQZBEyPtUsvqUjgs+yoiWWagy5aPIVTQ1PoZaiQJKOqpB/2iawaUHUQo/v\r\nVT3LMOqQPvo4mIhZnqThydde1ODl01SIWyK5xbhtF0GOsOxXzWej35kj1u6C\r\nZ6m3EKByYi7Bla/yBPLxTnl0YGMrkw+k0k6iQ2hSys7Bnrrd7JJxGgQCS8eQ\r\n3IeDmDgjcwNDhiNHq4MpEIK0KtCTudCLpdDzedq208BjLn0NZeMXbK9F0cG5\r\n3IlP1sKKVKRRkhLFtYfHciY05MXHETADehhAShuVuDZK3n/TLveHGUzI0SAP\r\nLcFh0fTFx652EvsrZh9ebdh7dlUyhM9E0fzT2zyLeI/Zq8MoTgxtAvpUuh2F\r\nzxuTi+a6Wft2UB+7Z8Yw6ztiEFbCrVXVfZKBLo3bP6FC4FFMXG9lcsMgM90r\r\nzqPdOYzZsAyItORvlxpDrbacakBusy+Y5EE=\r\n=i3L/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.3.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/536504e65803985568b6429f8907f0c3/thorish-1.1.3.tgz","_integrity":"sha512-MgAgrTNdSk3KrJdOv5UWBsNZLDPA/xKBlNJpLotR6WaxltDsDgK9OGAO+YsU5Nv/jjSOlANRYUf4VutWocLFhA==","_npmVersion":"9.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.3_1682664768271_0.827969980752219","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"thorish","version":"1.1.4","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.4","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"589b112491f8fbce024074cc72a66b2953bb07c8","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.4.tgz","fileCount":27,"integrity":"sha512-JoTfhBsO4VM6dtCM1HgXQCbsy3OcPq8CRqraeTyQKF855Gz+e5F9D893NZm1AME6o+b4jB7AGOSAbzNj2cmsGw==","signatures":[{"sig":"MEUCIQCYMVwO6+hZT9nUlvlU9euEfWMmReDPfvREQffbn9zzjAIgBEVxC/yavha+DzCjkMNaai+FxpZGhDpVaBJC/+yL1SY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS2+mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdaw/+JRDQ6/9qY/XefcYpET9sNuz9PLmaN5By7VjZFJlC3BhDAgja\r\ndiHrwbaToNrQtrl4O/gU+qIdYNSCMGz8jEqK03IDcY1W2nCmyfE/b/U2lQ2H\r\nBG0PEj2TkPV7qBu+SXnawu+R6+RI57+JWoGS83yzIeW8C8nhBfNKlFjVwsfw\r\nEKTjPw2SjRjQWgyvrDCpZkvCDAJXviaoqm9apX1ZwP0vOQG+jnQ5LwMJa85w\r\nKwVEe09yoK8ztRaFK14XHVePuGKe9ImyKC8/ctGoO1vwkqcMNZcl/U3q0zLT\r\nQ9bhhhnzpBF2ZXabyFBO36w3kJNOS3nK6UFEsJSF4LfldR9zk+3KA7KhpfvD\r\nIKgo8H2V8/EqTRo5ngf/ePk7WAnQ5waWOwm/CTYjI9ZLCaiG1pje2FF5mX6D\r\nSJuAqjsk7T2qzgB0EDjurKnABFdeH7J6PGYyC1w9l2Mv5OJ1GV02Sd6oQOM1\r\nTHrqONtidfttoxYRJSDDDpAejB1PiRhU81agjepwFjxaQdZH1UsBoNDolr5O\r\nuSYGhtZ5/jVK2lnGJTsyjVn71h32Zg1fiHRhQfEiGJEm2pvUy/szPQNeyZMW\r\nDNKXjN8ZXJj/I0zsQ+4+fUe09sL9XF+JStZQSf4VdRDbr+f4Tz4jnkvi7qq+\r\n0anA2jNqnUAXRvecf2+AqjK/fTVtE7xOjK4=\r\n=dpiu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.4.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/039d897191eea882528486a5ef615b62/thorish-1.1.4.tgz","_integrity":"sha512-JoTfhBsO4VM6dtCM1HgXQCbsy3OcPq8CRqraeTyQKF855Gz+e5F9D893NZm1AME6o+b4jB7AGOSAbzNj2cmsGw==","_npmVersion":"9.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.4_1682665382167_0.07253050174327269","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"thorish","version":"1.1.5","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.5","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"22868ba37c94cad95ead34cb0b9f20e79c9c17d5","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.5.tgz","fileCount":28,"integrity":"sha512-CICr4+r66Di68N9fU1RjhKe0RFuiKWP2HBe3KSsy1FNmdH9eTILJSywzpjeibt5Ex+HrST1vk6Od3wFK3QY9UQ==","signatures":[{"sig":"MEQCIGVc/OMUdbpGkyL02w+ogzE38iGYOEB9Hrz/d0LAvK3AAiAkrXtAP6WX1ERjunv5KS9vZ8mMBvCaf2T+wjw5eGe40Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221804},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.5.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/665227a2812fffc5ee8fbb45d53d67dc/thorish-1.1.5.tgz","_integrity":"sha512-CICr4+r66Di68N9fU1RjhKe0RFuiKWP2HBe3KSsy1FNmdH9eTILJSywzpjeibt5Ex+HrST1vk6Od3wFK3QY9UQ==","_npmVersion":"9.6.4","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.5_1684926244935_0.7984590220300278","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"thorish","version":"1.1.6","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.6","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"179241bed763a4e108180fc415d0473d5f4aa00d","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.6.tgz","fileCount":29,"integrity":"sha512-9sFlHP4xBoOFcKp4S6aiHJcCr6aZdHuTS+ZV1GgGMTFNwDAOwcpwzLVkuTWZopoupNlZXF1GoETdipqxTsONfw==","signatures":[{"sig":"MEYCIQDR9gyd9KlwsXxzPa9JgqgFmWDXzroQ45egm0BCkLyJWAIhAOmlm3Pm01zFZrxhBJuOegiIPQDJbU3r56sce3DB6cu+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222949},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.6.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/6533b5dda78a4cf6689457d71ee8e9fc/thorish-1.1.6.tgz","_integrity":"sha512-9sFlHP4xBoOFcKp4S6aiHJcCr6aZdHuTS+ZV1GgGMTFNwDAOwcpwzLVkuTWZopoupNlZXF1GoETdipqxTsONfw==","_npmVersion":"9.6.4","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"20.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.6_1684984240306_0.9780520898158749","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"thorish","version":"1.1.7","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.7","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"75861811de4e272fe37591bdb818ad25c3e088db","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.7.tgz","fileCount":29,"integrity":"sha512-O8deCmozE7Awcx2NMVRKrIJ0yC4Ja9MG+fpZ88wKVqsv0sjgbHcoM72LcejXf5D2HYBQyV0EklNIQWCePi5EbQ==","signatures":[{"sig":"MEQCIDcPJwwcmN3ECYZT80D6EktxeWvxAfMDZcYB+GZt2V45AiAWqzK2vc2cdFuHSo7UnONLHItWs/V29C4F4QQnQ37DvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233228},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.7.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/0880b5d33d4838b7dc0cf9e2536e6258/thorish-1.1.7.tgz","_integrity":"sha512-O8deCmozE7Awcx2NMVRKrIJ0yC4Ja9MG+fpZ88wKVqsv0sjgbHcoM72LcejXf5D2HYBQyV0EklNIQWCePi5EbQ==","_npmVersion":"10.1.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.7_1698021065113_0.14619926546622453","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"thorish","version":"1.1.8","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.8","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"90f2e3cc0e78016a93d274cc408fd4bc5eae1aed","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.8.tgz","fileCount":29,"integrity":"sha512-vmT2rrtgQ/fHrjp6YUQKhwUinsURceiCSe7BxGfDihVlm81BqpPPTTvDHR3jN8Q3/Pke7kv+yVbRURBNZLknSw==","signatures":[{"sig":"MEUCIQC/QnRJOcVWmUp7EfDFA/UVXhZAYEn2bPGcsEZy1yRpjAIgaUDAw8/zmw/JwpSClBLGEpDipFIthpb1ah1NKHD+Mpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":234114},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.8.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/c011555792d02f909dce07c52da7af21/thorish-1.1.8.tgz","_integrity":"sha512-vmT2rrtgQ/fHrjp6YUQKhwUinsURceiCSe7BxGfDihVlm81BqpPPTTvDHR3jN8Q3/Pke7kv+yVbRURBNZLknSw==","_npmVersion":"10.1.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"20.7.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.8_1698026726650_0.8372435840982824","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"thorish","version":"1.1.9","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.9","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"9dcabf469ffb6d764b1682d11f8cc74496cae411","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.9.tgz","fileCount":30,"integrity":"sha512-GJSTFRdl/oaHiigmoFOnVgNX0Gk3klayLnkxewWTg3CsHMj464HddmXSlV49arZ5KCvtEFCwXhnTwgOeKPOzpw==","signatures":[{"sig":"MEYCIQCYquRWXAdgupNmRiPvKVfedI+dfyow8dQrh/muhN6G7gIhAJZH7zkxsLu8iiWTJBGl2nnofvapCMfZydF8J4sG7/c1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247831},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.9.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/6920968e8b146244f3bf53ae3c78f1f0/thorish-1.1.9.tgz","_integrity":"sha512-GJSTFRdl/oaHiigmoFOnVgNX0Gk3klayLnkxewWTg3CsHMj464HddmXSlV49arZ5KCvtEFCwXhnTwgOeKPOzpw==","_npmVersion":"10.2.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"21.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.9_1702874625074_0.8650585978949981","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"thorish","version":"1.1.10","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.10","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"a457fe04b749ce144159d27d549cf41e34c8c8e2","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.10.tgz","fileCount":31,"integrity":"sha512-rRIqyGGWrFtkDxWx3NLlgtpn0+qvQzo12MiV6bC+RriFHX4UhMUA2EEB+XvWzDvJgAXzPHXa8Cd0JCYqxfUC8g==","signatures":[{"sig":"MEUCIFisXxwA1sZxl57Xe5w3+ykjRUjPS0+LUOSeaGqWCfXvAiEArkzh6fL03NG4TQWsmMGF0Zgu0FZ4iXi8DHyhuAkEUWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253401},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.10.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/3925c9017ab2a1c86f8a7d1c018ea785/thorish-1.1.10.tgz","_integrity":"sha512-rRIqyGGWrFtkDxWx3NLlgtpn0+qvQzo12MiV6bC+RriFHX4UhMUA2EEB+XvWzDvJgAXzPHXa8Cd0JCYqxfUC8g==","_npmVersion":"10.2.4","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.10_1704975976983_0.0154696509074288","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"thorish","version":"1.1.11","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.11","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"76a2e504837b4e31b1441965d03cf7b7486934d5","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.11.tgz","fileCount":31,"integrity":"sha512-zr/ByypSBTXlNQ58FlgDWFthw/sCpLKo01dT9/QHzjhLqFBy3xmWWMcTiETlKj8leCOJIbN8nW+4kymYsTqetQ==","signatures":[{"sig":"MEUCIQCcuFKYsle/w40J0BDg2DWFfd96cAVVbP4p5V4z4b5NEQIgakW/ePlAp5S701GDTcd5cYznYhT6cgTO/5DcVa4E/2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260569},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.11.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc --emitDeclarationOnly --declaration src/index.ts --outDir dist/types --target esnext","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/404878d6b31d6d2355c64c7b3fa71d2f/thorish-1.1.11.tgz","_integrity":"sha512-zr/ByypSBTXlNQ58FlgDWFthw/sCpLKo01dT9/QHzjhLqFBy3xmWWMcTiETlKj8leCOJIbN8nW+4kymYsTqetQ==","_npmVersion":"10.2.4","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"21.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.9.0","esbuild":"^0.15.9","typescript":"^5.0.4","@types/node":"^18.11.16"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.11_1705901443256_0.10704203741843688","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"thorish","version":"1.1.12","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.12","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"62c363e2474a9cd14227e548a6320b4a7a6e894e","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.12.tgz","fileCount":32,"integrity":"sha512-xAKb/zRBxhWrLpCyaRwRIsV8nsV5fUE5nkXm8Zka4blTjd4NyBOXWDtq3FxdUIvTEltYFzBBsy1y4dg+Q+GTDA==","signatures":[{"sig":"MEYCIQDoFjrpZtP4g9/FNlStQKPkMKca/V+T/lZxzCijFQsm8gIhAIjulfCzfdxZkiRUrlN+MTbqRdF1YTrDw/4q8W0CyJmv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271769},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.12.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/5df2d0d4a82dfb6213a75045762927fc/thorish-1.1.12.tgz","_integrity":"sha512-xAKb/zRBxhWrLpCyaRwRIsV8nsV5fUE5nkXm8Zka4blTjd4NyBOXWDtq3FxdUIvTEltYFzBBsy1y4dg+Q+GTDA==","_npmVersion":"10.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.0.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.2","esbuild":"^0.21.4","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.12_1717396779186_0.7425364026303942","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"thorish","version":"1.1.13","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.13","dist":{"shasum":"b4775abb5d22e4c47081e2e02c7348e22a733af8","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.13.tgz","fileCount":32,"integrity":"sha512-8PDTiF4J65AFuJJEyc6cBo6bqiUp0qqG1BhEfetxkalwN2byoxS4zVoWGLcC8M0vykXz/2r52e3ROhwv8qQPig==","signatures":[{"sig":"MEUCIQDYHaYJo/guxUT1bLHIHTbgXW9aEz371dReAuD8+GC6JgIgXw3O/+AEHKrAptNAnsCQS2Oskxsa9u4U7MRxY7ZKAnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":273667},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.13.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/62d02c965ea845708ab9c94877506f0c/thorish-1.1.13.tgz","_integrity":"sha512-8PDTiF4J65AFuJJEyc6cBo6bqiUp0qqG1BhEfetxkalwN2byoxS4zVoWGLcC8M0vykXz/2r52e3ROhwv8qQPig==","_npmVersion":"10.8.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.2","esbuild":"^0.21.4","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.13_1719467886301_0.2706919343063212","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"thorish","version":"1.1.14","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.14","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"8b96337c3a6a43ed21a6eb740b4e1292e36d2250","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.14.tgz","fileCount":29,"integrity":"sha512-zQWii+Bt9GjcZAc+eV1MBkWe/GxhMzdnNwhih3r1Unh+FVV0lv5uk8fFgjq1kxmoSsmbDZWWtjxrl8Tg5D7DEw==","signatures":[{"sig":"MEUCIG8+/Jf3ZXiZf346gEAvR05En6WHzTBATKeTsq1Vkmo2AiEA90x09vx2dvSDdlrCxuA0D0w+HRfzs0xcRHhaEhcBDwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275369},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.14.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/3f62988c1c52aec16e4c69feb92c640a/thorish-1.1.14.tgz","_integrity":"sha512-zQWii+Bt9GjcZAc+eV1MBkWe/GxhMzdnNwhih3r1Unh+FVV0lv5uk8fFgjq1kxmoSsmbDZWWtjxrl8Tg5D7DEw==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.2","esbuild":"^0.21.4","typescript":"^5.4.5","@types/node":"^20.14.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.14_1722719279010_0.280327359235663","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"thorish","version":"1.1.15","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.15","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"ac758a3ea8d77aab4b5b292a8f92bb7ed89b927f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.15.tgz","fileCount":30,"integrity":"sha512-8OiN9pwOZcmBfQAmstii+08B3Wn7MLnaeSuom7jFefmrMjWuD2f7Yw5PdajHrYZspE5cMCQIFio7UJOmQSc+ug==","signatures":[{"sig":"MEQCIFrsN4XM+C9a+IoZyjnsWJMDvsSJuHinSvLSu61RzRHPAiAcHa662+0h6RByhZaYDqo9tO7uVQXBL88a78NpClll0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280715},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.15.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/a474202ca97419400d7be1a901126926/thorish-1.1.15.tgz","_integrity":"sha512-8OiN9pwOZcmBfQAmstii+08B3Wn7MLnaeSuom7jFefmrMjWuD2f7Yw5PdajHrYZspE5cMCQIFio7UJOmQSc+ug==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.11.2","esbuild":"^0.21.4","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.15_1722720187534_0.9532784600739581","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"thorish","version":"1.1.16","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.16","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"4ac623e8d21c49ba53c8cf946cba4195aa0d58b9","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.16.tgz","fileCount":31,"integrity":"sha512-eWVEvkcEGqbMS72ZX2svsaWNr82BuvQ0ATEmCwOByAOwOnjqtbxtiv3lQ8jOMYqIIY3o1t7Bmb/XnGyNTxmVlQ==","signatures":[{"sig":"MEUCIF/j1bnyj7gqTEkt9vMHnDSXZluIKMGg3dGzfYWzRyOYAiEAieqFbGB7FfyIwT/VK6MEzF+LtVbYaOSPWCTzJ+k4mzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291164},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.16.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/abc89ac518805f249c0fa62db1eb0e88/thorish-1.1.16.tgz","_integrity":"sha512-eWVEvkcEGqbMS72ZX2svsaWNr82BuvQ0ATEmCwOByAOwOnjqtbxtiv3lQ8jOMYqIIY3o1t7Bmb/XnGyNTxmVlQ==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.5.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.16_1723765851501_0.9540157813807804","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"thorish","version":"1.1.17","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.17","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"d157a01425003836572ffd513e46694fea410623","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.17.tgz","fileCount":32,"integrity":"sha512-xwv7O65xSrBsiYt3TwRNZGpFd6qKoVy9OBHep5CngIFklRcYL3hXeIPK+SZxygvb3mPYeRBTg4kJAxWhZnnnsg==","signatures":[{"sig":"MEYCIQC2EPPXlIlN7ptdT7aaI+WkYJxihPUhOnZqZUXT9YNYzAIhAJYwWKHITbMEFMsaGq4RNxenPpwNPUY8UjjXqt5uO1L7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300122},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.17.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/b3f326066ea45edf23002d8ca8658de7/thorish-1.1.17.tgz","_integrity":"sha512-xwv7O65xSrBsiYt3TwRNZGpFd6qKoVy9OBHep5CngIFklRcYL3hXeIPK+SZxygvb3mPYeRBTg4kJAxWhZnnnsg==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.17_1724333590763_0.6108475986542234","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"thorish","version":"1.1.18","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.18","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"991b50e67376380bb8e752f361d2a72b6796a6f5","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.18.tgz","fileCount":32,"integrity":"sha512-nHHml6tpWsLb0qXmw6ZUTqlSFnjUDWl1JkIlKptB8+BlmUAr95sJ+VWdwVHmGgWIaKqD9R8rhkvWODBMKen7mw==","signatures":[{"sig":"MEUCICD45cMbFSZJ3K/+1kUm+yNyEHgoG62Dt1jFy1W+MZnlAiEAjbRZOZpGZuuxBP8GNbiJqSQNE7jGPOpIm7rld38tGN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300561},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.18.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/4b09c5eeb6005a17760530356d9f1023/thorish-1.1.18.tgz","_integrity":"sha512-nHHml6tpWsLb0qXmw6ZUTqlSFnjUDWl1JkIlKptB8+BlmUAr95sJ+VWdwVHmGgWIaKqD9R8rhkvWODBMKen7mw==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.18_1724364049403_0.8047274290252437","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"thorish","version":"1.1.19","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.19","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"bbf07f0b26ea7de2478a85d1f63e46170b4586ec","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.19.tgz","fileCount":32,"integrity":"sha512-IIfZwSJ4/FVLd5BNVJpr+nyJMDeRocix8wHXgDZbYVPs31lL57kAgpxxj0cLA5B0lLHyigSsd33IlokBJrt35A==","signatures":[{"sig":"MEQCIHBEb2+QFVWD7Ltkpgbl2+KgPbhxg/dyFBEfeGMd3loFAiBDhvtzXfkIexH7FeSLZHQ5zhywqdhR1tFbzc3YZ4genQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302611},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.19.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/c5aaf45af9fd4b81e1fef0d17ac455bb/thorish-1.1.19.tgz","_integrity":"sha512-IIfZwSJ4/FVLd5BNVJpr+nyJMDeRocix8wHXgDZbYVPs31lL57kAgpxxj0cLA5B0lLHyigSsd33IlokBJrt35A==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.19_1725321415187_0.6924442944046212","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"thorish","version":"1.1.20","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.20","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"adb0cc04b504a59071ab84fd7882d9937d7f1278","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.20.tgz","fileCount":32,"integrity":"sha512-MkYeuZ/EWC6oKBXhV8sO3lBHb3wZ7XemdexgZpOvbgNffW8mABlTmyDHR8Ers+Rj/CikW+shKRwR4QXki+Otyg==","signatures":[{"sig":"MEQCIHn04cGRiZi1jrMjdLcUTXvaz95XZt6am+yK4jJK4zP3AiBjvqGAsWV0m3zxQ7CO9+4HnNi8pLxJA61QaxG5k+KsLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302611},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.20.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/1151381835cc3233d0197ca6f1bae3f7/thorish-1.1.20.tgz","_integrity":"sha512-MkYeuZ/EWC6oKBXhV8sO3lBHb3wZ7XemdexgZpOvbgNffW8mABlTmyDHR8Ers+Rj/CikW+shKRwR4QXki+Otyg==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.20_1725335510214_0.5803467908753093","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"thorish","version":"1.1.21","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.21","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1b4d2c2d7759ed4019a007edce4e2e0f72ea04d5","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.21.tgz","fileCount":33,"integrity":"sha512-xuarnaFw15sjA9mmHX1honrMDIRfH4Um6kdzOU1RhwJem16asK3yuBCrezFuLw87qvTcvde6zj8nH/nxNyEWgw==","signatures":[{"sig":"MEYCIQCmccwV3TCAsD1pA+sa1g2tXQ+wEgWRje8olaFex/bTGAIhANunLM5pxOaLyw4P7cgeVNzqVH56cG6C3F4AujTINvu1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":313907},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.21.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/1db312c2929193f162673c8f677aabb3/thorish-1.1.21.tgz","_integrity":"sha512-xuarnaFw15sjA9mmHX1honrMDIRfH4Um6kdzOU1RhwJem16asK3yuBCrezFuLw87qvTcvde6zj8nH/nxNyEWgw==","_npmVersion":"10.8.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"22.7.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.21_1726263754752_0.30758344609372057","host":"s3://npm-registry-packages"}},"1.1.22":{"name":"thorish","version":"1.1.22","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.22","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"62d7a9f3d178de58b8882bccf6fde5f3699a4ed4","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.22.tgz","fileCount":34,"integrity":"sha512-n8mV0dmt/ZlQCaSuCcJKMP1RZogMQCfmEoLwAmsMtDX3uscT4FG+gtyUkXXQkceGZ3KHEJF+i8zSUfnIcbz4zQ==","signatures":[{"sig":"MEYCIQCXJVPx+TfDQ9zcVe8qg9NS7W8FlTq/gwKzq9+9z2ABRQIhALN0X2Cuw56inodTrmccUYuvxyCFKavJcNcuDjfgho2O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":348501},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.22.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/219793c9ad9bcf333b1536e69e04664b/thorish-1.1.22.tgz","_integrity":"sha512-n8mV0dmt/ZlQCaSuCcJKMP1RZogMQCfmEoLwAmsMtDX3uscT4FG+gtyUkXXQkceGZ3KHEJF+i8zSUfnIcbz4zQ==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.22_1734485774515_0.6943362442671117","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"thorish","version":"1.1.23","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.23","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"7f0815de777cb363d41e0c1576207f5900da17ed","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.23.tgz","fileCount":34,"integrity":"sha512-2yyROdLtpGB98cVLQegg926nkK4m80Y9IOnMRquPE7069j8IsiNLIf0/EKYMTawywY9jJhy89RQHHXGPiWnwnQ==","signatures":[{"sig":"MEQCIFWnOC513luCuly/q87YQjD4QFusr7gQgSqS+WC3iZRjAiAO0nk3tvw+xKme+nJ7t/iTOc9aRHJD/OxvdgbvZtYbtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350792},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.23.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/633c060942481c52260c76ab78dd0218/thorish-1.1.23.tgz","_integrity":"sha512-2yyROdLtpGB98cVLQegg926nkK4m80Y9IOnMRquPE7069j8IsiNLIf0/EKYMTawywY9jJhy89RQHHXGPiWnwnQ==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.23_1734486759662_0.27551494695397505","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"thorish","version":"1.1.24","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.24","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"36b9d7fbf84598d42e092bf0895eed58a0902f5f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.24.tgz","fileCount":34,"integrity":"sha512-Oljf21q7OjhMzCWPTijKVxACkM6P7tFTIbdSnVu0I6Xbrxb+zAViyD304er40u19dDFi49cmHVaCs8ecJNPy2g==","signatures":[{"sig":"MEYCIQDusED0AsIFnnmZ4dLlsZ9NI2TISkp6AaF3m2fPeruGPwIhAKg0rAhJMZAqnv+xDLUtuu/RuNKYVzLjifcr07ec+nVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370294},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.24.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/5a0bffe094b4e14bbef9f32fe1ad14ba/thorish-1.1.24.tgz","_integrity":"sha512-Oljf21q7OjhMzCWPTijKVxACkM6P7tFTIbdSnVu0I6Xbrxb+zAViyD304er40u19dDFi49cmHVaCs8ecJNPy2g==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.24_1734495904099_0.2596797711169654","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"thorish","version":"1.1.25","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.25","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"cfcef0d5e72151d22b9df72e3fae4f9aed062cc3","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.25.tgz","fileCount":34,"integrity":"sha512-loiQCKW1XrnIv1MV3Sv208sX6Jdm48D8nbvWDfxgfPDEhOlM9snvdyJWhh4YtW0+Sc7R0wXMpdo9TD2wsZIY2w==","signatures":[{"sig":"MEQCIHh3cguZNFFdNvzoiYFfiYs+SKB/JfwJMwnWcFuikn74AiATs+g2lOZFT/70zOCAazMPCqs0n2b82+6MMABdp8jEXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370432},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.25.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/6081c052afc4aeec5bf1cbcc317d596b/thorish-1.1.25.tgz","_integrity":"sha512-loiQCKW1XrnIv1MV3Sv208sX6Jdm48D8nbvWDfxgfPDEhOlM9snvdyJWhh4YtW0+Sc7R0wXMpdo9TD2wsZIY2w==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.25_1734563868901_0.013872198072430564","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"thorish","version":"1.1.26","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.26","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"66929f7ca825a0d6d29dda7b8c176a48262e4b80","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.26.tgz","fileCount":35,"integrity":"sha512-hh6+gJ7mfMm3bT3ZAOjZ7qXjfeWPlFbwBy/G941Yer/WeMzIt7Fo6AEp+vtGLuO1j+/nqC5p9/pX1RVY/3hIyA==","signatures":[{"sig":"MEUCIATJHGADmF/LXHpF9l+Ff48ubEElecP4vpOsOoWZma+xAiEAqTZx/RRNXgKqxVdtDFfbC/0Oqr4PHokJq1G006pkEqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385185},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.26.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/f9ba8b3186fcb2f3228f849338a8c459/thorish-1.1.26.tgz","_integrity":"sha512-hh6+gJ7mfMm3bT3ZAOjZ7qXjfeWPlFbwBy/G941Yer/WeMzIt7Fo6AEp+vtGLuO1j+/nqC5p9/pX1RVY/3hIyA==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.26_1734994973292_0.3605168076310219","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"thorish","version":"1.1.27","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.27","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"e238f285e81f313e1e534a268d69f2efa3fba8a8","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.27.tgz","fileCount":35,"integrity":"sha512-yut9jyXZzRvsWQVm8dc8HWEAv3z/BUhvmS5juegv88JTOH6/Ikb9I/yj3+sybkCByAP2/wSF2i/o+bsu/8mLSg==","signatures":[{"sig":"MEQCIGizC+nz9C9PuP9IoLIT0V2yL+Pb2AzyPS2ZnWvV+su/AiBa/CG9DbQYpDl4GgFcP2pDs9CDsq+IiHwH/WOu2xT1aA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":390584},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.27.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a78a6142ca16e7361555c13e5df58ea3/thorish-1.1.27.tgz","_integrity":"sha512-yut9jyXZzRvsWQVm8dc8HWEAv3z/BUhvmS5juegv88JTOH6/Ikb9I/yj3+sybkCByAP2/wSF2i/o+bsu/8mLSg==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.27_1734995902842_0.13736800487435175","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"thorish","version":"1.1.28","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.28","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"6519f43395d4c4408b07b80475779ef7117d96e1","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.28.tgz","fileCount":35,"integrity":"sha512-9YzcvhehM7BjcO8VjNQTwwE+yqXRb0UY0XFaxO/0x808WS1/CGZSXp8UjX3ls8vVtQxQZ+Z1yM0JQztOmsbEdQ==","signatures":[{"sig":"MEYCIQDGflSTIRkCTGq+eawsfNI1jnMG7TVfrmTB19Hu9Q/amgIhAJEBDRFgFpaI9oWF19FnSl/9UZvRHKXv6B0W0z+I4Z3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":391342},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.28.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/0e9c67b4fb8a4cb6387d75d14510f22a/thorish-1.1.28.tgz","_integrity":"sha512-9YzcvhehM7BjcO8VjNQTwwE+yqXRb0UY0XFaxO/0x808WS1/CGZSXp8UjX3ls8vVtQxQZ+Z1yM0JQztOmsbEdQ==","_npmVersion":"10.9.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.5.4","@types/node":"^22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.28_1735422542543_0.59868464977891","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"thorish","version":"1.1.29","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.29","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"3cb9108e2c2d3d9b8b4e26366c7434e1c2a4d302","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.29.tgz","fileCount":39,"integrity":"sha512-YYXPh5oRCQwx4Zh0/DnSDlr0nIM0WI/moU9yAOQz6hVzHj+kvOT3xKU9Yi/Jak5Mulj2EX9BJPi8EJ8GCMiVLQ==","signatures":[{"sig":"MEUCIHRveJiqQ9qMBwjnIkmN8279w/e2re6r/5nuWpSAGBwKAiEApXV9YVc6V1Xqv/7/d0sUonKUVhzgEeg4THdegJStp1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410829},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.29.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/b0feed340d377cda94bd3f8c8e3f6b82/thorish-1.1.29.tgz","_integrity":"sha512-YYXPh5oRCQwx4Zh0/DnSDlr0nIM0WI/moU9yAOQz6hVzHj+kvOT3xKU9Yi/Jak5Mulj2EX9BJPi8EJ8GCMiVLQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.29_1742350503306_0.8701755169717886","host":"s3://npm-registry-packages-npm-production"}},"1.1.30":{"name":"thorish","version":"1.1.30","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.30","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"26696aca4a3435fea24a470e4757336f346bc3b8","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.30.tgz","fileCount":41,"integrity":"sha512-UU44zCfDiAl2xnjYbmzqaHiHig9iJFXKLOw7B+OOz8MXPsg70wgbL7Of0ZBHwrGwagVCvVccrBIqq9r7OPJsug==","signatures":[{"sig":"MEYCIQDMWQkxi7JkHJO92isu45xEkazI+Z9Bhlzq5iQqYkb0SAIhALtOYRGlX5wMx9VxOTnU467LikHIbwA0kOdD9UiPIR3P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411035},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.30.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild src/index.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild src/index.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/d752756a50e7c383834e520b7ae4e447/thorish-1.1.30.tgz","_integrity":"sha512-UU44zCfDiAl2xnjYbmzqaHiHig9iJFXKLOw7B+OOz8MXPsg70wgbL7Of0ZBHwrGwagVCvVccrBIqq9r7OPJsug==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.30_1742354954018_0.18986420607579824","host":"s3://npm-registry-packages-npm-production"}},"1.1.31":{"name":"thorish","version":"1.1.31","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.31","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"bd40edc07f57f1659d71b8261ff8390d00576496","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.31.tgz","fileCount":42,"integrity":"sha512-1uvz4i0t0qiKBfJHjIJdlFlBqkWx/lEjx0PMbYdg7004nvzybVUKw5/eHVH6ibnw1OqFb+SRj7KhI4iqt2hGqQ==","signatures":[{"sig":"MEUCIDmNONAqThWZ1O6M1PGSL6/ZYurQKzB+Udueg98xprKeAiEA+BTDFp5mj6rJ3jFuR7jskb7hFffqDXdNdFTj4yxLpnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418661},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.31.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/888cf8b9041c903caed0777e9836018f/thorish-1.1.31.tgz","_integrity":"sha512-1uvz4i0t0qiKBfJHjIJdlFlBqkWx/lEjx0PMbYdg7004nvzybVUKw5/eHVH6ibnw1OqFb+SRj7KhI4iqt2hGqQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.31_1742355505613_0.07960740273641931","host":"s3://npm-registry-packages-npm-production"}},"1.1.32":{"name":"thorish","version":"1.1.32","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.32","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"0395db49582be3361cfe9fa97f17a56f7d0997b0","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.32.tgz","fileCount":42,"integrity":"sha512-zcupyVa/GsG3UU4Y8vHig+I0zobjlE/YkANQkFPfSJF21MH38ccDSjYk9jENGVakgoRsQFN79nfipSdtTKc1qw==","signatures":[{"sig":"MEUCIQCJyK/Eixj8O+/EyvhCo670SqneezDujhOIX2mVUu9KywIgO29fcCXOCfjFq9MSZASNmy7HUUg4Bwoe9gToqs4oEwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434958},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.32.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/bc6c735f5e57a4b3f9f01c05e5a1c82b/thorish-1.1.32.tgz","_integrity":"sha512-zcupyVa/GsG3UU4Y8vHig+I0zobjlE/YkANQkFPfSJF21MH38ccDSjYk9jENGVakgoRsQFN79nfipSdtTKc1qw==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.32_1742425845593_0.3198408017184786","host":"s3://npm-registry-packages-npm-production"}},"1.1.33":{"name":"thorish","version":"1.1.33","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.33","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"31f87d94ede49565479304b22dc431cd04204721","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.33.tgz","fileCount":42,"integrity":"sha512-BZEQ0RIaUUN2ILFZz7nqUTbG7IXQquCq/tb4F06++DvS4yZWmOQGFgPUs1TrkJvKAz6/jU498TkE4wdM+htc0A==","signatures":[{"sig":"MEQCIFx1Y6xQKaIcGEaLP3YI+F/7OeTUkmU1wSb46gKdBv3wAiBsn6+gTHOIoJBKbchzMesssvkVpstKbKKVmLlapNxICA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438440},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.33.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/e1d11253553f66591de586586c44920e/thorish-1.1.33.tgz","_integrity":"sha512-BZEQ0RIaUUN2ILFZz7nqUTbG7IXQquCq/tb4F06++DvS4yZWmOQGFgPUs1TrkJvKAz6/jU498TkE4wdM+htc0A==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.33_1742732573005_0.1669803393328102","host":"s3://npm-registry-packages-npm-production"}},"1.1.34":{"name":"thorish","version":"1.1.34","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.34","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1110376f1ad10742b1cc246dab01a076b16d2286","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.34.tgz","fileCount":42,"integrity":"sha512-fGHbU5IlM7gFwUagMs7dlWio9tR2tT0Y96GJoVS6ltbepCkyr9MMZt741fcPmze0B9mmiPVKdlXJ0fgf3J3vog==","signatures":[{"sig":"MEUCIQCKTqIOs54xXafqHuG1i+r0v/s7Ld3T//cgu+Ld5KottQIgVMfVqnUbY0aNO6mSYkVf1dVcAaNTEJ/y4SDafPaEwXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438668},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.34.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/16ca557fbc2bfdde0bf7a8ca1c95e3ec/thorish-1.1.34.tgz","_integrity":"sha512-fGHbU5IlM7gFwUagMs7dlWio9tR2tT0Y96GJoVS6ltbepCkyr9MMZt741fcPmze0B9mmiPVKdlXJ0fgf3J3vog==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.34_1742733604569_0.8154012434502274","host":"s3://npm-registry-packages-npm-production"}},"1.1.35":{"name":"thorish","version":"1.1.35","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.35","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"288fbcc48f2f3d0906613b5e59f4056440a9a485","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.35.tgz","fileCount":42,"integrity":"sha512-EpIfpzb1L0NAVoRhd56NyMM7Z4L8YS21wfAuOabn4kXVQ8NawNXLGm4sa0EOLot7jjl1erCh1OBNlv8Ox4A50g==","signatures":[{"sig":"MEUCIQDlrMwx+1GSWStL8EVp9YLeyADgYLE0qRCUVQz7iIe68wIgL8ItyuS7NqHEsD0aPPblREBp6lafR67NvMV+XcGd3E4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438681},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.35.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/bdbd629055e5095ea84adac436bd36ce/thorish-1.1.35.tgz","_integrity":"sha512-EpIfpzb1L0NAVoRhd56NyMM7Z4L8YS21wfAuOabn4kXVQ8NawNXLGm4sa0EOLot7jjl1erCh1OBNlv8Ox4A50g==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.9.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.35_1742733852794_0.7019303087453388","host":"s3://npm-registry-packages-npm-production"}},"1.1.36":{"name":"thorish","version":"1.1.36","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.36","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"60c6cc8253fd89da520753e0138426a48cfcbad2","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.36.tgz","fileCount":43,"integrity":"sha512-xgvetD6YkcmVAkVgLH7HhSXtN69V5unFnZw7CKayaE1Vx3D1N+sTa0PAWfwwH1mlRY5U+UEodEgvI0xyuzm6hQ==","signatures":[{"sig":"MEYCIQDzT1j3KU09KcKsHGf2RGjIH1s41LhMqjhENwUsqpclTgIhAN6nhBUBf+K7G4hWOMIpvIqwU9P7vr+J17KIfVFrTCmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":479080},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.36.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/f6f498964dfebfd8552a356dc3ed20ae/thorish-1.1.36.tgz","_integrity":"sha512-xgvetD6YkcmVAkVgLH7HhSXtN69V5unFnZw7CKayaE1Vx3D1N+sTa0PAWfwwH1mlRY5U+UEodEgvI0xyuzm6hQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.36_1743033558949_0.007902950109211604","host":"s3://npm-registry-packages-npm-production"}},"1.1.37":{"name":"thorish","version":"1.1.37","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.37","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"ad17c619c1402564d9861615288bc81b06e89269","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.37.tgz","fileCount":43,"integrity":"sha512-VHKQIZQ2NAgkVzV25ZWl/mgumBLC6ZGzZrnH0pt1law23zxWZ3HPqc+VUtEpeUWGD9OOw34d+xzspVV4FQW5rg==","signatures":[{"sig":"MEQCIF7eKBGtMwAQLrhPyrsGJVYZGoKFycRgNNBAxDsatNorAiAr+baUKL+TZUw9HnTR/iMhBF7alFqwVA8IXccm4VgoYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480252},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.37.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/6a6735932f1628f61835c1f20265d0fb/thorish-1.1.37.tgz","_integrity":"sha512-VHKQIZQ2NAgkVzV25ZWl/mgumBLC6ZGzZrnH0pt1law23zxWZ3HPqc+VUtEpeUWGD9OOw34d+xzspVV4FQW5rg==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.37_1743317457190_0.7068748037812569","host":"s3://npm-registry-packages-npm-production"}},"1.1.38":{"name":"thorish","version":"1.1.38","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.38","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"7d89f74c5646658479c40343d1cd3b8e43faa3ea","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.38.tgz","fileCount":42,"integrity":"sha512-QqLVRoZrOybg7Jwzw673ZvOnhIanyB3qKOGvAjTO3dNNdJN+k6hmNSIData/TzzOcIjbBXZ4ioYcIQ1mutGazA==","signatures":[{"sig":"MEUCIGfJTLnZNO5L9RGHc4ZITBNOl54cEskDe/Qn6f2ExpDYAiEA/bfHKywttp7wmn+u9uIvZnreOT34dYZW9D8RE1CyMIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471490},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.38.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/fe990af2de074a0d2092d53c56add47c/thorish-1.1.38.tgz","_integrity":"sha512-QqLVRoZrOybg7Jwzw673ZvOnhIanyB3qKOGvAjTO3dNNdJN+k6hmNSIData/TzzOcIjbBXZ4ioYcIQ1mutGazA==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.38_1743388210259_0.3017222515045752","host":"s3://npm-registry-packages-npm-production"}},"1.1.39":{"name":"thorish","version":"1.1.39","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.39","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"db95ff47950fea9a804006e96e25133eda0eccc9","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.39.tgz","fileCount":42,"integrity":"sha512-1nsu48TF547wyJBuScptVGGkw3A8wmHA4w4FMpzxD+F5SuGWqAWk6d4l0zS1KHEfTtNzk+H61hTKBbg3M84Y8A==","signatures":[{"sig":"MEYCIQDAr6t87S6X67Kbi0REPWIEn144yV2p1N04gTNmlChJ5AIhAICe7q6V2kXc73F2gURjNHlWNjn/bbBkKV9RQdrD0V7z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471496},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.39.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/8844c87e7db172ebc770841214f98d53/thorish-1.1.39.tgz","_integrity":"sha512-1nsu48TF547wyJBuScptVGGkw3A8wmHA4w4FMpzxD+F5SuGWqAWk6d4l0zS1KHEfTtNzk+H61hTKBbg3M84Y8A==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.39_1743388614785_0.02290869356626124","host":"s3://npm-registry-packages-npm-production"}},"1.1.40":{"name":"thorish","version":"1.1.40","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.40","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"a5515e00389de59fb8a266febbf78c071f4ce629","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.40.tgz","fileCount":42,"integrity":"sha512-flr1aSE+Zps+3UJGWNPfpmqY/sTe6O2F+sniydLUYbrE5b4Hvm0VGaPu4c+hakBU7vDvHResJ/D+LjQWBfVxpQ==","signatures":[{"sig":"MEUCIQDUtCi7JwEYLAfyxPIWB1/pkzqK6XTcA0i+dKpKeSix1gIgBYgzFS1qQLWwAIqrDwW7pYPUDBlwyCu14rAmF+nh7DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":475035},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.40.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/dba35b9876d1f9c491cec4b1652e2d81/thorish-1.1.40.tgz","_integrity":"sha512-flr1aSE+Zps+3UJGWNPfpmqY/sTe6O2F+sniydLUYbrE5b4Hvm0VGaPu4c+hakBU7vDvHResJ/D+LjQWBfVxpQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.40_1743804246359_0.769961835879434","host":"s3://npm-registry-packages-npm-production"}},"1.1.41":{"name":"thorish","version":"1.1.41","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.41","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"9d8a76ed1f18dfd1b36cf0ff786df8c0eff39f02","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.41.tgz","fileCount":44,"integrity":"sha512-X39xloF3CzuhVsPZyLZnd4UEWVklDhnFq8qe6UXL/15AyW8/r/0rol2ILWBZ1uN1B8ArqyNbPGdN/6n8vsubGg==","signatures":[{"sig":"MEUCIQCNl6GRoRNaxix2WFunJC7yrI9XL55NvgFefunzpRv0tgIgROsD3X6gyAPmzCrFiLHq2Hovlc8btW3EKZFDqcGtajE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508366},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.41.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a5575e2351dffea66c39aefff2e49945/thorish-1.1.41.tgz","_integrity":"sha512-X39xloF3CzuhVsPZyLZnd4UEWVklDhnFq8qe6UXL/15AyW8/r/0rol2ILWBZ1uN1B8ArqyNbPGdN/6n8vsubGg==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.41_1743818963462_0.12765192756313626","host":"s3://npm-registry-packages-npm-production"}},"1.1.42":{"name":"thorish","version":"1.1.42","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.42","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"f085d67fc45132c0e71ddb5a06078c9dfd5038d8","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.42.tgz","fileCount":44,"integrity":"sha512-Ky3Hi9eSCv9oL2S55lfKhJPVU/VlufOMRp5WQPnAPBlLuIaHaX2qjqex8r/Qqr8i5NmmfXO4JHmsisG8czxenw==","signatures":[{"sig":"MEQCIGXVwjMYH2LB9nYOg6HNgW4uiBcEuooMDV4fIPdycvGMAiBKnZtf+yxjvIxIlPhgdauDjuBryjwlzKCDnCWkPyH61w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510850},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.42.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/f089dcc90348d9cf92a8a0ede2c3e41a/thorish-1.1.42.tgz","_integrity":"sha512-Ky3Hi9eSCv9oL2S55lfKhJPVU/VlufOMRp5WQPnAPBlLuIaHaX2qjqex8r/Qqr8i5NmmfXO4JHmsisG8czxenw==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.42_1744085369682_0.6554435208570755","host":"s3://npm-registry-packages-npm-production"}},"1.1.43":{"name":"thorish","version":"1.1.43","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.43","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1ea5a75467d75776b2089367efa27b37fe209f5d","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.43.tgz","fileCount":44,"integrity":"sha512-5kg1ANtCvVx9xYrBBuKPy3N/W0tezY4QMKtfT9LQ5jNvWbp7oZ7ZxO1bCfDJ/+KKckf8E+ETqsKvCEqTCxWvsg==","signatures":[{"sig":"MEUCIQDxFnXdM9UHdHdsmM8TgfA58dqEhP/eVECDy+JzHEkabQIgGy8Jn9pcmUzrisrORTnC4MvW+MvTH5LF4vjPw3W3Tlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":514014},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.43.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/d9feb75645f55f745811de3de268f90c/thorish-1.1.43.tgz","_integrity":"sha512-5kg1ANtCvVx9xYrBBuKPy3N/W0tezY4QMKtfT9LQ5jNvWbp7oZ7ZxO1bCfDJ/+KKckf8E+ETqsKvCEqTCxWvsg==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.43_1744685761072_0.35618583976316054","host":"s3://npm-registry-packages-npm-production"}},"1.1.44":{"name":"thorish","version":"1.1.44","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.44","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"288d253d1b9e63ed9af41cc148dbe8a713ccee00","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.44.tgz","fileCount":44,"integrity":"sha512-lOAWMtxxUPnx5oMiDY2CcneLqxCUjeXMce3MERBG37n7vF2hJEylMg4sLJ0N7IeaWYfSScTqDIcJ9rQAfmq4CA==","signatures":[{"sig":"MEQCIBbzzpwVAmDYn5NnjsCAgS45adlu3zYhyJC+YTLQk4p6AiBYh3m84OvLppkYzH4jBcFDvw1pU5ZiYuplQ29fDkY+og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520372},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.44.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/50889c20180d2f54050fe5030b53338a/thorish-1.1.44.tgz","_integrity":"sha512-lOAWMtxxUPnx5oMiDY2CcneLqxCUjeXMce3MERBG37n7vF2hJEylMg4sLJ0N7IeaWYfSScTqDIcJ9rQAfmq4CA==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.44_1744781902622_0.8377669285735647","host":"s3://npm-registry-packages-npm-production"}},"1.1.45":{"name":"thorish","version":"1.1.45","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.45","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"685c160e22de57b964c6e22000a85568c4b4b28c","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.45.tgz","fileCount":44,"integrity":"sha512-qH5E0YBb+FoXQVWokn4uggdNO0fvmKaMyRA+p3TPpgDk+2RrNDasBVAonzyuA62QuzE2GJH36GmfJFm0KLWiwg==","signatures":[{"sig":"MEUCIQDKSffvD3sEB9qVdnJYwH1Nt20wZ0DIknN3g1jZ0W9f9wIgSFH9hLF3kZmDSrlZnyUxcXU2mqd0ibKU1HDNAaWzDKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520386},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.45.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/cb183ce5bb5c70f78d9cd890f0a5b159/thorish-1.1.45.tgz","_integrity":"sha512-qH5E0YBb+FoXQVWokn4uggdNO0fvmKaMyRA+p3TPpgDk+2RrNDasBVAonzyuA62QuzE2GJH36GmfJFm0KLWiwg==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.45_1744782077312_0.7038024574452562","host":"s3://npm-registry-packages-npm-production"}},"1.1.46":{"name":"thorish","version":"1.1.46","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.46","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"4b3a75fb9bc187e4678b800fcdf5a368872be4bd","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.46.tgz","fileCount":44,"integrity":"sha512-6g1bUqM4yPZk4PlXkhHhzgOyG9LC/FhcG9TiKxBEwJPIJyXLqX9uiXvYyCHDJ2236zF6/nX3QdROsqezCuG6xQ==","signatures":[{"sig":"MEYCIQCMWtgFjjzgkIbVaWe4DDSTcLSaRjgSpKVddxtxEE+FMAIhAJyUnGZnvbNIJLXlUc57Mvcckb5vVfaivMBkoMOHv3Xm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520257},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.46.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/1d2bdfd5224835c97fcf3bfb4d224226/thorish-1.1.46.tgz","_integrity":"sha512-6g1bUqM4yPZk4PlXkhHhzgOyG9LC/FhcG9TiKxBEwJPIJyXLqX9uiXvYyCHDJ2236zF6/nX3QdROsqezCuG6xQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.46_1744782625465_0.1409439878521639","host":"s3://npm-registry-packages-npm-production"}},"1.1.47":{"name":"thorish","version":"1.1.47","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.47","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"7ae557e25ab41217b6f476e79f095ad9576ce1b2","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.47.tgz","fileCount":44,"integrity":"sha512-zGMntXZB62BYBz/Bv9kZ2MnKc+vwlQSTQecLokryEnqu5DvmE1AxSdWxuzSUJyhTAiatc2CK14TmPu4U1eE58Q==","signatures":[{"sig":"MEQCIFDoKM/dNj7PEHhBbYN75s3E6BGVM0XO3jz+p5xEnEn0AiAWuipQdN7B86mNTf1MIyrebbDtmb5S0R0Yxt05b7kAqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520284},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.47.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/0108695399d2dc7fdf51d251f6ac4406/thorish-1.1.47.tgz","_integrity":"sha512-zGMntXZB62BYBz/Bv9kZ2MnKc+vwlQSTQecLokryEnqu5DvmE1AxSdWxuzSUJyhTAiatc2CK14TmPu4U1eE58Q==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.47_1744783724536_0.8507179270728071","host":"s3://npm-registry-packages-npm-production"}},"1.1.48":{"name":"thorish","version":"1.1.48","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.48","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"81e7331c98a8cbdb0873cf1be2ae6dafb5400502","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.48.tgz","fileCount":44,"integrity":"sha512-dy9ff+S2Q0gfSGYAfj6djdcYkhScavi25MO2TX2uJgLVbA8JpURCydVZAmgNPKUtTsbVfH0+ws2zu8TshaRqDA==","signatures":[{"sig":"MEQCIGeTt6iPND7nfPWlrgqKs5yNN/lIKc4TUk4FuBM2qWmtAiB5O6y/wHy+SHIlbryHHzcg8ZsZ4Y5UF3/Rdm0zAGe4Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":520722},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.48.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/6a0d9b671744fe2c1092f16e2b3c3734/thorish-1.1.48.tgz","_integrity":"sha512-dy9ff+S2Q0gfSGYAfj6djdcYkhScavi25MO2TX2uJgLVbA8JpURCydVZAmgNPKUtTsbVfH0+ws2zu8TshaRqDA==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.48_1744849179093_0.8715581657547002","host":"s3://npm-registry-packages-npm-production"}},"1.1.49":{"name":"thorish","version":"1.1.49","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.49","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"1eccfed30e516baee775923568bddef3a7d19981","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.49.tgz","fileCount":44,"integrity":"sha512-5slURBt7WB/S2z/zkJrw7/RpZrjMB7DpYZB3O570SLnKTsMj0H5qT9Z24q3zXpHhj6tMlfx2/Xr6Ae2iojyy5A==","signatures":[{"sig":"MEUCIBy8PObnrRk/+7tygPbhlF2X3v1DkNWN4xNw7ylW6cdvAiEAyDWZt3ujp1Y4HmUOY0OX8AIIhkceoa2kXMcDn5G2aLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522253},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.49.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser.esm.js"}}},"imports":{"#dom":{"node":"./src/dom/node.ts","browser":"./src/dom/browser.ts"},"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts --format=esm --platform=browser --outfile=dist/browser.esm.js --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/d371a325341ae2b4927c8ca4a267eae2/thorish-1.1.49.tgz","_integrity":"sha512-5slURBt7WB/S2z/zkJrw7/RpZrjMB7DpYZB3O570SLnKTsMj0H5qT9Z24q3zXpHhj6tMlfx2/Xr6Ae2iojyy5A==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.49_1744893463136_0.8424327949487831","host":"s3://npm-registry-packages-npm-production"}},"1.1.50":{"name":"thorish","version":"1.1.50","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.50","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"a0b5090a41a9a3eb037b56f123f1afc66e99757f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.50.tgz","fileCount":47,"integrity":"sha512-Jt+Uwy79w94bVqLKZSw9/E+pU9AvMgDRcdzsEkua2CwFffaeZIltYFG9DRdse1ziAj4BFdXpha3DVDI9PHn4PQ==","signatures":[{"sig":"MEQCIGpowAIL0yvHQWJwDQ9b9i4IBoLAMyRMcP/wXHjk52twAiBvQNUhg21v9/khaLiQa2HHuX1SeKj2pAHZ60PaZfMgyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":523801},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.50.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/7a09f6ece0b4e16f9064d1a7094129b6/thorish-1.1.50.tgz","_integrity":"sha512-Jt+Uwy79w94bVqLKZSw9/E+pU9AvMgDRcdzsEkua2CwFffaeZIltYFG9DRdse1ziAj4BFdXpha3DVDI9PHn4PQ==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.50_1747289335480_0.039485313782661624","host":"s3://npm-registry-packages-npm-production"}},"1.1.51":{"name":"thorish","version":"1.1.51","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.51","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"5585129dff9f19fd004db81bc20920704e424122","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.51.tgz","fileCount":47,"integrity":"sha512-otTWARQzm9ZG3kCvPchRtlx+RVmjANg/XPFuhy4OJZpQldafbmV5VE3Q5fQxXaEUkZBjjqBebouSxhXCBX6Raw==","signatures":[{"sig":"MEUCIAr8KeQ66ugkuQY9Or0slzLvb4wkcTgmvOp9Nx3t/Q2EAiEAkSnH1n6av2pMeBBHWJT89GHP87CjSHrduMlRlEExaKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525169},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.51.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/fc823f13535b81abf2d9387425c27d22/thorish-1.1.51.tgz","_integrity":"sha512-otTWARQzm9ZG3kCvPchRtlx+RVmjANg/XPFuhy4OJZpQldafbmV5VE3Q5fQxXaEUkZBjjqBebouSxhXCBX6Raw==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.51_1747463523112_0.9910415943530808","host":"s3://npm-registry-packages-npm-production"}},"1.1.52":{"name":"thorish","version":"1.1.52","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.52","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"5a93b958581d3fc5668483cc18aad2bec7f1d149","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.52.tgz","fileCount":49,"integrity":"sha512-g6XRAYK2jAwxehL9JaUKU/d0dyzRxHvQK4JmPzWab+3rhBRwU8P6CIfMKQ0Jn9A77WSMBaaeywepu4eiQPBC3g==","signatures":[{"sig":"MEYCIQDVzQzytSJGK9btph4p9PoOzSB26eON20Na1qOz2oq+rwIhAMewgpaSK9ByZkmoXrMblSrgezL239EPKvOk6d7jVms8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640048},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.52.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/cf9ed196ad82690223dfee0dfaa29b0a/thorish-1.1.52.tgz","_integrity":"sha512-g6XRAYK2jAwxehL9JaUKU/d0dyzRxHvQK4JmPzWab+3rhBRwU8P6CIfMKQ0Jn9A77WSMBaaeywepu4eiQPBC3g==","_npmVersion":"10.9.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"23.11.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.52_1747638566658_0.27048462850285215","host":"s3://npm-registry-packages-npm-production"}},"1.1.53":{"name":"thorish","version":"1.1.53","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.53","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"d504c4c17c067a92790001e146f8b28c16231b80","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.53.tgz","fileCount":49,"integrity":"sha512-qD4+3C5xto5fAzninwOZ1pTIpl9t5H8JE89tFfvEEQKanwTG5yzMEig0B7ueEQcjBFYbVWcB+NJ5lkWj9JwU9g==","signatures":[{"sig":"MEQCIF7zApQKsEO5xSBoA3immzlt9M8nkOHSoBhkSKuoYSp/AiBfTiP9+0NNrE4DtaIAzuH/9eyuBwfXipH2xsOvWGSjDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642675},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.53.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/34c48f0d2767ab8bd774241c249209ac/thorish-1.1.53.tgz","_integrity":"sha512-qD4+3C5xto5fAzninwOZ1pTIpl9t5H8JE89tFfvEEQKanwTG5yzMEig0B7ueEQcjBFYbVWcB+NJ5lkWj9JwU9g==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.53_1748500768098_0.9721571506375706","host":"s3://npm-registry-packages-npm-production"}},"1.1.54":{"name":"thorish","version":"1.1.54","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.54","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"75c7e0b6954f0f72e684609039af02671712e1a5","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.54.tgz","fileCount":49,"integrity":"sha512-agAvJy7oDtPB+vva/fgTjiSs3Mi2A1CJuUJgb04CpZD803h1YIq3sj4ddr9V/zY7AFNyrQBYS4IZ7bVvPxzasQ==","signatures":[{"sig":"MEUCIQDpKl+WHwGzX4IdWzzWVqzbyLlzqU1Q/u8WPlOT1HwQVwIgevFROkXynNhV2Kw9f9A1FwLO0JviKmYzWb2/l6hBUYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644140},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.54.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/d59869e48e88c2afffe6bc72c99e97f1/thorish-1.1.54.tgz","_integrity":"sha512-agAvJy7oDtPB+vva/fgTjiSs3Mi2A1CJuUJgb04CpZD803h1YIq3sj4ddr9V/zY7AFNyrQBYS4IZ7bVvPxzasQ==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.54_1748562201476_0.6933092477959075","host":"s3://npm-registry-packages-npm-production"}},"1.1.55":{"name":"thorish","version":"1.1.55","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.55","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"e07f334c2ccb121e20e2f41bd3521ee332b044b3","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.55.tgz","fileCount":49,"integrity":"sha512-GjHWZNHwccQ9skrQ6K7sTO1i3NVz3ifupIAt7LAkgeCJ/Ei5gRrnnhELuTz4ET/Fgn71oiswr7KUMbIZJFF6uA==","signatures":[{"sig":"MEYCIQDk+YHdjOIRtKsVKRr8hkSDOe8L+9B8IrVVeYj4EZCFXwIhAPxHx57r+wJKRhiouQtPqTRyLc3l6Tch1s6wFuL+71mw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644303},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.55.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/b4ba6b0e9994fec73586c6f2f4e3ddbf/thorish-1.1.55.tgz","_integrity":"sha512-GjHWZNHwccQ9skrQ6K7sTO1i3NVz3ifupIAt7LAkgeCJ/Ei5gRrnnhELuTz4ET/Fgn71oiswr7KUMbIZJFF6uA==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.55_1748833040847_0.628646621064709","host":"s3://npm-registry-packages-npm-production"}},"1.1.56":{"name":"thorish","version":"1.1.56","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.56","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"f1f6b2bd22f60117fe4598ebababe08d16a66e40","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.56.tgz","fileCount":49,"integrity":"sha512-tYctIGlXtOOkQ1u95hLvU5ByME6uj3L0WgPdwvVuatGwrb7ueoXCAFEQwoBK61ztwf9J37W86Q4QWo/g5/5pOg==","signatures":[{"sig":"MEUCIGm13x4p4Kxnfop+r4gwQB9LUGb1A1Z051x61oPeuAQGAiEAvdTzaDbbxzNXzucybQHiBPU+JYUJ+j+DjCxkviNcTLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644496},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.56.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/f4cc26c750c0816c35965676b2c37e54/thorish-1.1.56.tgz","_integrity":"sha512-tYctIGlXtOOkQ1u95hLvU5ByME6uj3L0WgPdwvVuatGwrb7ueoXCAFEQwoBK61ztwf9J37W86Q4QWo/g5/5pOg==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.56_1748843569597_0.3968314151615453","host":"s3://npm-registry-packages-npm-production"}},"1.1.57":{"name":"thorish","version":"1.1.57","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.57","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"76af2db6dec604e735c36012a8dd65edcb383f63","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.57.tgz","fileCount":49,"integrity":"sha512-4Y2gLGQtwXI+hQb7HbrgkbMmOjozpOM74WaOVUD0xnDcLXfmvUDw9sa+ewNIqkColR0BaqacnBsi4FaqUQx8ig==","signatures":[{"sig":"MEQCIBLoGa0omNnATd4PK/smUoG2XSmP9v2riMZ821nnooMyAiAGBzUMucWrRcO8HjCTB2ng76VMuQYhWZL3VU2GiaSpiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648260},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.57.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/de367f8032a40b52bb447ad075febd6b/thorish-1.1.57.tgz","_integrity":"sha512-4Y2gLGQtwXI+hQb7HbrgkbMmOjozpOM74WaOVUD0xnDcLXfmvUDw9sa+ewNIqkColR0BaqacnBsi4FaqUQx8ig==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.57_1748903738274_0.7371162748738074","host":"s3://npm-registry-packages-npm-production"}},"1.1.58":{"name":"thorish","version":"1.1.58","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.58","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"8d2b0f79004b5a3ff83718a098562222b4d852a9","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.58.tgz","fileCount":49,"integrity":"sha512-g3s6eu4YZ5klIz9uB7vExl1IOLlyH35eNdkSF7QUxq1je5DgU50PxQe+UVq0UbPQqR7QlPFfkDQf+TZS9gPOPA==","signatures":[{"sig":"MEYCIQDdoDav3I3FgtAxdU+XIDApkgDRBU6NA4SHCYDdnm8ChQIhAP01qDrXFTtYvxT/9qVXnABj3yBx+uGvQcjiSbgkEOlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649436},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.58.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/86f12a87737e3f7ee5e244d1978fec57/thorish-1.1.58.tgz","_integrity":"sha512-g3s6eu4YZ5klIz9uB7vExl1IOLlyH35eNdkSF7QUxq1je5DgU50PxQe+UVq0UbPQqR7QlPFfkDQf+TZS9gPOPA==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.58_1749096414534_0.27743433691904906","host":"s3://npm-registry-packages-npm-production"}},"1.1.59":{"name":"thorish","version":"1.1.59","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.59","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"e444e62d905c47150fc57d6465446c024e1aebf6","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.59.tgz","fileCount":49,"integrity":"sha512-+b69mfd5D5jG0wiSOIi5Oinrb9NOabK+tcfrTHxgrvZQ6IkKD6s5iwCaoQM3oGWVdeEy18ylSuNK/y0qOJgNbQ==","signatures":[{"sig":"MEQCIFusgE2N93IBtkXC0P9T7U0GreNWqsL1v5YiFUJNTDGuAiBtQGFSGztXGtybOdygJnEtD8ZB7D5AAkxudzErA4oHjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649882},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.59.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/1709f61f1ffc7a39d25a422875e546bf/thorish-1.1.59.tgz","_integrity":"sha512-+b69mfd5D5jG0wiSOIi5Oinrb9NOabK+tcfrTHxgrvZQ6IkKD6s5iwCaoQM3oGWVdeEy18ylSuNK/y0qOJgNbQ==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.59_1750033089010_0.3318767405397314","host":"s3://npm-registry-packages-npm-production"}},"1.1.60":{"name":"thorish","version":"1.1.60","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.60","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"771791289acd873ed0905d13c240a923b1e082ec","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.60.tgz","fileCount":49,"integrity":"sha512-z6lLh63oasSG0300Lp+jP+vELnxDemEYlqnH9zjSZ5+8D5SAg3dY6F0EXM4I3imiFX1KLQB8SPD7phJVXJyUiw==","signatures":[{"sig":"MEQCICeCflMHoUlqMwVD5oNq4oXsKP4BzQna+xhSA8Tp3RVdAiB55G03Bre/2CQ30qZFBag9DV/mJ34xxe8+L47l+d+Low==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":650798},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.60.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","actor":{"name":"samthor","type":"user","email":"sam.thorogood@gmail.com"},"email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/502d8c9f5af6af3694efb76d04c68fa8/thorish-1.1.60.tgz","_integrity":"sha512-z6lLh63oasSG0300Lp+jP+vELnxDemEYlqnH9zjSZ5+8D5SAg3dY6F0EXM4I3imiFX1KLQB8SPD7phJVXJyUiw==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.60_1750313097568_0.6755439611655032","host":"s3://npm-registry-packages-npm-production"}},"1.1.61":{"name":"thorish","version":"1.1.61","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.61","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"ed91423925e3b65edf624e784deafde2c072fa67","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.61.tgz","fileCount":49,"integrity":"sha512-6e4XRRnBzVV+ggcyohNpvsL7YC+KzFqWUfyCaueF2LYPrGAdVKLiRdFM9Gr/LXYtL4g0bFZYdhG2iz9Z2LO0Pg==","signatures":[{"sig":"MEYCIQDDhSQ/l+KDKw5oaRzVTJhYbHBwDIC0Tbd/Vk0NXgpVHgIhAOy9D1gLkrXp9PvCO7rAIthuEQ0BsW32wsIPAklYYUeI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":652609},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.61.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","actor":{"name":"samthor","type":"user","email":"sam.thorogood@gmail.com"},"email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/603da0303713734f67980e2d60b81711/thorish-1.1.61.tgz","_integrity":"sha512-6e4XRRnBzVV+ggcyohNpvsL7YC+KzFqWUfyCaueF2LYPrGAdVKLiRdFM9Gr/LXYtL4g0bFZYdhG2iz9Z2LO0Pg==","_npmVersion":"11.3.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.2.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.61_1751275005673_0.41551383528048147","host":"s3://npm-registry-packages-npm-production"}},"1.1.62":{"name":"thorish","version":"1.1.62","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.62","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"80bb028eb2dd1178ac99efcd6a04f8717aab9dfd","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.62.tgz","fileCount":50,"integrity":"sha512-o/LpYzIqI9bzmqXiMNkCwLn6g3gTK7zJIrbJ5oj8nuEauMLuQvolN8oNY4WQOBL/XlfZnS+klnR8fBpiuODhHw==","signatures":[{"sig":"MEUCIQDy58rm0YdPnqDgtshEVyu8kjRWHlErUfteRjc/6nkLVQIgKmJXe+8C5txo3DKx44qYN+NDx5effi31Y/3qCX0oTo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":675398},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.62.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/76b0ca4d6f8ee03f1fe70500d55ffe99/thorish-1.1.62.tgz","_integrity":"sha512-o/LpYzIqI9bzmqXiMNkCwLn6g3gTK7zJIrbJ5oj8nuEauMLuQvolN8oNY4WQOBL/XlfZnS+klnR8fBpiuODhHw==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.62_1753352741884_0.4274512425832433","host":"s3://npm-registry-packages-npm-production"}},"1.1.63":{"name":"thorish","version":"1.1.63","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.63","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"62ac29e3a6c907dfc02780af5ea2b19ad0a463ae","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.63.tgz","fileCount":51,"integrity":"sha512-0NTN6FN4Es/NtCOtftokjqLJK6LpEE52VFLNUsEGkE6RzULFOSAfl7wGVvhG7hvHcsLKuQvpFtCBzc3pVBpKJA==","signatures":[{"sig":"MEUCIFeKGq7f54hnrSFfwMSCOCHp7UDh1I0bBIDE/S3yMivXAiEApz1L0tjqbwkoU+YGOfBaMR+t66jDGgQWVPYmzJcN/iE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":701496},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.63.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/51e697e92850556867c4447c898b7d14/thorish-1.1.63.tgz","_integrity":"sha512-0NTN6FN4Es/NtCOtftokjqLJK6LpEE52VFLNUsEGkE6RzULFOSAfl7wGVvhG7hvHcsLKuQvpFtCBzc3pVBpKJA==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.63_1753709089323_0.28360958965879535","host":"s3://npm-registry-packages-npm-production"}},"1.1.64":{"name":"thorish","version":"1.1.64","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.64","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"63374598f2217faeed46367c566014a4415413df","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.64.tgz","fileCount":51,"integrity":"sha512-elKAl2QpLkO7YGli1e22tUZ2oHn2epc71xAHF6XjJ8ijUUgfXWnyEYJIbpDLbc/fIAaUAszLgYYUDTN4E7kd1w==","signatures":[{"sig":"MEUCIQC5fxh/zMjzLg6SbRggeVk2gYwMAKabadlS/RccI5SwTwIgUjsBbLo5Tnzwf5Ho8LkA0SKWhBf9J3jBjHoInF8fllk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707458},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.64.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/783fe75e8374a677d89369f2d517ca95/thorish-1.1.64.tgz","_integrity":"sha512-elKAl2QpLkO7YGli1e22tUZ2oHn2epc71xAHF6XjJ8ijUUgfXWnyEYJIbpDLbc/fIAaUAszLgYYUDTN4E7kd1w==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.64_1753752553672_0.5741185623402629","host":"s3://npm-registry-packages-npm-production"}},"1.1.65":{"name":"thorish","version":"1.1.65","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.65","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"5cafc09b4e331a604eff5625b4311060bb131f9f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.65.tgz","fileCount":51,"integrity":"sha512-Fp44hZ2Peu1H3WykizWmbK7pdB70+8M32eYuiuWCCqMB6BSI4jzTf+N/stl3hPZi4yI5wYS8FTHxgKojhODr7g==","signatures":[{"sig":"MEUCIQC12J4OrYVMIuiC4OeBE+L4GRdtWXChxs0XOQaQQKa6IAIgBETWPu+UZ5W/pu0odFhbalAzlRJlzQlanha511DONXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707441},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.65.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/d309419d4ab7d031f4fdcc94d34a5a92/thorish-1.1.65.tgz","_integrity":"sha512-Fp44hZ2Peu1H3WykizWmbK7pdB70+8M32eYuiuWCCqMB6BSI4jzTf+N/stl3hPZi4yI5wYS8FTHxgKojhODr7g==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.65_1753768845965_0.8219345180307214","host":"s3://npm-registry-packages-npm-production"}},"1.1.66":{"name":"thorish","version":"1.1.66","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.66","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"84e617fd1812a8bfe6c8b702c3497d6aee152979","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.66.tgz","fileCount":51,"integrity":"sha512-L2Dgv5vElCLAz5uuU7G3bCE7XrjlTGJbxdmRXFgrOU2++TY9SVfbEWNZwdwB14KP3//Y8jAAeVmJPOlty7H3cg==","signatures":[{"sig":"MEUCIQD3yhWK3c84Lqf8xYPvxRKk9L7lodCfrYHBT81aVIVqQAIgN/k84HJ8zlFhb1FO+e13GETo2OcNFyQw5CxqkskBSRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707453},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.66.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/2b1237efc948e2d5cdb27913a1afb568/thorish-1.1.66.tgz","_integrity":"sha512-L2Dgv5vElCLAz5uuU7G3bCE7XrjlTGJbxdmRXFgrOU2++TY9SVfbEWNZwdwB14KP3//Y8jAAeVmJPOlty7H3cg==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.66_1753769332145_0.42999145238938574","host":"s3://npm-registry-packages-npm-production"}},"1.1.67":{"name":"thorish","version":"1.1.67","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.67","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"75daa1ee95c4341b22b20d18b6a4f278ec082481","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.67.tgz","fileCount":51,"integrity":"sha512-b2tnTW5+kZD92eYSKOvHYUhFvapF9+EsIHSH1b2obbP7xD4OPry4VY223p3VIIneJVXTySxvZ8ZYA9rw8QJFhA==","signatures":[{"sig":"MEQCIHfJdyC/0V8qsdZELz7b0MBD1o28Pnj4BCy0hVngCWzrAiADy9G28inI8ydNnqjW3YwxTe5/3J4RPCnB1p82pruCJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":712180},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.67.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/0cd7c7ab056c369247d3d25f51ed8895/thorish-1.1.67.tgz","_integrity":"sha512-b2tnTW5+kZD92eYSKOvHYUhFvapF9+EsIHSH1b2obbP7xD4OPry4VY223p3VIIneJVXTySxvZ8ZYA9rw8QJFhA==","_npmVersion":"11.4.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.4.1","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.67_1753773204952_0.24316817930913692","host":"s3://npm-registry-packages-npm-production"}},"1.1.68":{"name":"thorish","version":"1.1.68","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.68","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"82b69119081ca3e5ada99ebbcae3ee046b40aaeb","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.68.tgz","fileCount":51,"integrity":"sha512-mj0vBXMx9hxxNifUsZDnY14sNJir/k/AiVQpv+NmvXEvcz/ZzkhY9PNOFs1BoAp4P/Az0Spi/ViT2DrgG1HMkw==","signatures":[{"sig":"MEYCIQCMCzFfiDtiLtrLQ8FidAdToz2K3wlphBbsQPiYfA6JdgIhAOfKHwfC+EaRnoYkn+NBbM3B7HnUd/jaisNTpLwmhX9V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713110},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.68.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/482f1fcfcb7e6e025d2bca7408c672d0/thorish-1.1.68.tgz","_integrity":"sha512-mj0vBXMx9hxxNifUsZDnY14sNJir/k/AiVQpv+NmvXEvcz/ZzkhY9PNOFs1BoAp4P/Az0Spi/ViT2DrgG1HMkw==","_npmVersion":"11.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.68_1754624432729_0.14702875225632028","host":"s3://npm-registry-packages-npm-production"}},"1.1.69":{"name":"thorish","version":"1.1.69","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.69","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"08575bac1a4ff21064a3c24c6291fb12b3d04713","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.69.tgz","fileCount":51,"integrity":"sha512-X8uTFIkIGQvonB/Xgj3U3LrRhVIeH5ilKR+/PIxpXpuAb9v5NccZnNA7F0GwMQRToDVrn/YafL18xVXXh1npUA==","signatures":[{"sig":"MEYCIQCA90Q0HR6PR4lF/DuJOhvz3fTpoqRU6GKd2NHA4MoCRQIhAIKuX7lUN9ei0jmUN+2lVINuyK+Ywcj+eyfYqFGLYsRg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":713149},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.69.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/3cbdd02e8286b123fd6620eb0c097560/thorish-1.1.69.tgz","_integrity":"sha512-X8uTFIkIGQvonB/Xgj3U3LrRhVIeH5ilKR+/PIxpXpuAb9v5NccZnNA7F0GwMQRToDVrn/YafL18xVXXh1npUA==","_npmVersion":"11.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.69_1754624813365_0.07205085449152171","host":"s3://npm-registry-packages-npm-production"}},"1.1.70":{"name":"thorish","version":"1.1.70","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.70","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"81282d3729489a71dfacc8b0297002fbd7c69bd1","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.70.tgz","fileCount":51,"integrity":"sha512-grZ/fCWDLI0HkqE1T6sxNYoV9GSMEdITFKKzBQClpKk3M8F9JgYw4XgQ+cqC8R0PYNPk6AehN3v4c8vWJP5++Q==","signatures":[{"sig":"MEUCIQCOiScJs7EMPpu5veA/KT+MfF1r2ERz2EgnLJIXfyos/wIgbNCDYGtaKuNGghQ27UIdtWPt9gONXlkoSZyAWaTx66o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":714993},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.70.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/ab05629797161b97c6d1c20c1d91e66d/thorish-1.1.70.tgz","_integrity":"sha512-grZ/fCWDLI0HkqE1T6sxNYoV9GSMEdITFKKzBQClpKk3M8F9JgYw4XgQ+cqC8R0PYNPk6AehN3v4c8vWJP5++Q==","_npmVersion":"11.5.1","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.5.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.70_1755057196063_0.9846028938838463","host":"s3://npm-registry-packages-npm-production"}},"1.1.71":{"name":"thorish","version":"1.1.71","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.71","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"3d84561b15277fb46924f6ae549a0ab010962c16","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.71.tgz","fileCount":51,"integrity":"sha512-p/KbdLRIRiT3f8fCU090lUOkKB7+eyasBok+aSbqeOkgXxobKD9/atKz8iAviIyhX0jv0HalOwYs5KzCuuC4ug==","signatures":[{"sig":"MEQCIGhAFlGXHR+jP6CNW4khPoC69Jf/hWC4og1EYtGzlUj+AiAIccV/VDgJosH0wvYL3q9KlXmPjilTz679jIDbkBSOPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":720545},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.71.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/c0c7169e57d8b74a7175e28830acde23/thorish-1.1.71.tgz","_integrity":"sha512-p/KbdLRIRiT3f8fCU090lUOkKB7+eyasBok+aSbqeOkgXxobKD9/atKz8iAviIyhX0jv0HalOwYs5KzCuuC4ug==","_npmVersion":"11.6.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.71_1761824447029_0.9149079549022752","host":"s3://npm-registry-packages-npm-production"}},"1.1.72":{"name":"thorish","version":"1.1.72","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.72","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"445d8e93dc3ba397702f0509b66fd17cef580d0b","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.72.tgz","fileCount":51,"integrity":"sha512-I1gM3IQzkHsO+UOzn/3mge/EsTLsQWsvGjAI/MrruY4YSqPvqeOcBVn4meyzEDIrjb4xL01S4O9nhqeMdadg5w==","signatures":[{"sig":"MEYCIQCnA0lM/yGgMwdNcvlb/B/ZaGeWrFoUBbaN60HUUPIi1QIhAOoLeH9x16zdeGxPz0Fw62Hg7QWlPF3vIpShCUJrTfnd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":719989},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.72.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/e72c700cf279bb41ad2a7c4261a0f81d/thorish-1.1.72.tgz","_integrity":"sha512-I1gM3IQzkHsO+UOzn/3mge/EsTLsQWsvGjAI/MrruY4YSqPvqeOcBVn4meyzEDIrjb4xL01S4O9nhqeMdadg5w==","_npmVersion":"11.6.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.72_1761950183062_0.2590872435252536","host":"s3://npm-registry-packages-npm-production"}},"1.1.73":{"name":"thorish","version":"1.1.73","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.73","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"ff20cde902c707217d47c94e1a8b24c4f963eb0d","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.73.tgz","fileCount":51,"integrity":"sha512-ZOOe5wCeosZjCLGpL6+h5So/HHul17H4d+mLUywqTNRjaeIplK8vcU0GuGGJfcwyPbIKVTaQvtL6W78+ET3SBA==","signatures":[{"sig":"MEQCICU2pMZfZZCpSuoraMMmgA827lXjrSVZc2/JQqp4PzsDAiBjUO83v/ivEZUOL+geCpPe7q1enOyOr1ax0opRd4Dp7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":728673},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.73.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/3aef0e7c614abe48b53b7ccac92cbd38/thorish-1.1.73.tgz","_integrity":"sha512-ZOOe5wCeosZjCLGpL6+h5So/HHul17H4d+mLUywqTNRjaeIplK8vcU0GuGGJfcwyPbIKVTaQvtL6W78+ET3SBA==","_npmVersion":"11.6.0","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"24.10.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.73_1762254954737_0.7175854342041958","host":"s3://npm-registry-packages-npm-production"}},"1.1.74":{"name":"thorish","version":"1.1.74","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.74","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"e4bfae6b7bdd055ebce13f378ac1cd93f3c34aeb","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.74.tgz","fileCount":54,"integrity":"sha512-iMahWztl4m/JCbT3gqTIeUzZGSOZUuDFV5pQ25PmyIKCYTIjSiLwIe07PWCsdYJ+qusZJXXzmBnYB/iAHoEjnw==","signatures":[{"sig":"MEUCIQD66e7B4q/Gdxs6Rdk9z+m/Ft0mzCNhUSwbPvZtkJb7HAIgDtG7J7lU/ZG26GEqLwOIvVEwFF44BDzcMm9SjEyz684=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":779426},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.74.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/72efa6f0bf3f5db4cddfa702db25bc1d/thorish-1.1.74.tgz","_integrity":"sha512-iMahWztl4m/JCbT3gqTIeUzZGSOZUuDFV5pQ25PmyIKCYTIjSiLwIe07PWCsdYJ+qusZJXXzmBnYB/iAHoEjnw==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.74_1762746539720_0.5497925724187731","host":"s3://npm-registry-packages-npm-production"}},"1.1.75":{"name":"thorish","version":"1.1.75","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.75","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"72ccecad97c8adcd39cb58289f98d8ae64a6f850","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.75.tgz","fileCount":54,"integrity":"sha512-9wS21UzgugvIX3AeFQV33rd+drFsez3exc2HKFyoOy/9CQoDptNvU9kSb1qYKoKp6wMC4yLoEIUnqEuO8s1WmQ==","signatures":[{"sig":"MEQCIBOmjcf6Ciqs259DUTHjwO0flg+8rpLH3ANQYBKFQwTHAiA+NLBOiXgfRSuQ0BgAsCiY8PjguKeYqarb2OlnrpNm/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":781204},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.75.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/7cceb238a76096128f1863e32d3fbe01/thorish-1.1.75.tgz","_integrity":"sha512-9wS21UzgugvIX3AeFQV33rd+drFsez3exc2HKFyoOy/9CQoDptNvU9kSb1qYKoKp6wMC4yLoEIUnqEuO8s1WmQ==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.75_1762749249376_0.11392500576647113","host":"s3://npm-registry-packages-npm-production"}},"1.1.76":{"name":"thorish","version":"1.1.76","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.76","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"10b9f9cd4725b9f6571d6f2782b45ec81a013498","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.76.tgz","fileCount":55,"integrity":"sha512-Hhot6B1glBIMSGYw6m+YFcSDuaGAEc2uaU6Wv/xd/r4bibL+T3mntzu0L3xrBIyjmUrP1uhhQdAjPQaLrjACew==","signatures":[{"sig":"MEQCID34o5CNPUkPT8uM+ek7ebawak7FSxtLWBc3P0p/+rt0AiBZSDCmYSigbnB3UlD1Uw53XYvQOSjQTWJlOSlQGC2f3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789072},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.76.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a9dd6beda5b7b95b1582ee426254432a/thorish-1.1.76.tgz","_integrity":"sha512-Hhot6B1glBIMSGYw6m+YFcSDuaGAEc2uaU6Wv/xd/r4bibL+T3mntzu0L3xrBIyjmUrP1uhhQdAjPQaLrjACew==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.76_1762749669163_0.36253511529540794","host":"s3://npm-registry-packages-npm-production"}},"1.1.77":{"name":"thorish","version":"1.1.77","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.77","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"638d662b5dcf0cece1f2b7ce18b252c0c5151372","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.77.tgz","fileCount":55,"integrity":"sha512-+ZHQLS9NuenavYd9m4SSTN3r4KNHOvylr3MnvW+1octKEYVldKPc/L6lMieJT94J2SBr6egmWLKBXuyiJWuAgw==","signatures":[{"sig":"MEUCIQDcw8vkRh/9+s7xpPjgPAYUVxOCMRdMtWoB9SxZn0dLVQIgU9d+0euB+tYIkNZswxqy0M7C4BAj+FdikoqVRAub3eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798031},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.77.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/c4b948fbb289fb598569d6e09fb2c020/thorish-1.1.77.tgz","_integrity":"sha512-+ZHQLS9NuenavYd9m4SSTN3r4KNHOvylr3MnvW+1octKEYVldKPc/L6lMieJT94J2SBr6egmWLKBXuyiJWuAgw==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.77_1762835526091_0.6441801435302361","host":"s3://npm-registry-packages-npm-production"}},"1.1.78":{"name":"thorish","version":"1.1.78","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.78","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"5240c87eba4cb4b7126b8cb4178f607ed1bb4e41","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.78.tgz","fileCount":55,"integrity":"sha512-zHnut+8uiaFsmwkxpDZuY+vMCr/0/TajMQfnwNudiR+myyap5RBOlDCSNLzm85vl9N+JF1k7zBYafDH8hw139Q==","signatures":[{"sig":"MEUCIQCoWbIn2/8UYm2ZpzLAFMU514KlJqE9PjgxV6jz6ggh1wIgZdB/63u2bdL4EfWfYOL6YHzX+aYrLCQukrxiCz/CPpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":798665},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.78.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a3aece02caf1574140cc2859def57c8b/thorish-1.1.78.tgz","_integrity":"sha512-zHnut+8uiaFsmwkxpDZuY+vMCr/0/TajMQfnwNudiR+myyap5RBOlDCSNLzm85vl9N+JF1k7zBYafDH8hw139Q==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.78_1762836106033_0.23274016158920063","host":"s3://npm-registry-packages-npm-production"}},"1.1.79":{"name":"thorish","version":"1.1.79","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.79","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"da40a37f255abec08a868bd98f9fd986e180f7c4","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.79.tgz","fileCount":55,"integrity":"sha512-eG7dR6FoiLWdZvHD9HRYJOoasir/WGvM3gj9g7RiATvPPheIUk9sEI8U5e3gmRcQV2jC2JYOp5f75XBPj+Oj0g==","signatures":[{"sig":"MEUCIFGoGP9KbJtFj/8B/Z66sP76sBj4L/VfS21Ve4Me1MA+AiEAgTfCurPnmyXi86c1b7wj7FaOLEzA2Gp7g7cU4CyIfa8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":799357},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.79.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a8c723907fd2a0580a33d2a55a610641/thorish-1.1.79.tgz","_integrity":"sha512-eG7dR6FoiLWdZvHD9HRYJOoasir/WGvM3gj9g7RiATvPPheIUk9sEI8U5e3gmRcQV2jC2JYOp5f75XBPj+Oj0g==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.1.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.79_1762929978436_0.33871796827194545","host":"s3://npm-registry-packages-npm-production"}},"1.1.80":{"name":"thorish","version":"1.1.80","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.80","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"087a5ca50de23c1dc2081ab77fb940aba9a7480b","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.80.tgz","fileCount":55,"integrity":"sha512-qJnFnybu8KXUig3o7LdRdJFsaWMSQGJw2S6NpcJ3/Abq0hJWu1DAo0ZZgs2vyWWMc9HSZM2qzeswcZ2zOVGIPA==","signatures":[{"sig":"MEYCIQDJTrkBm6gzvQX4/quQ6v/jRKPaS8P1zjO+S4+S2yJMLgIhAKsVYp4i0WXBRukeqjiU+Bt8Vs+Lf04p5VTvwiV7Qr7N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":800911},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.80.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/14cddbe5aff6b1f94ebeb028afaad3f6/thorish-1.1.80.tgz","_integrity":"sha512-qJnFnybu8KXUig3o7LdRdJFsaWMSQGJw2S6NpcJ3/Abq0hJWu1DAo0ZZgs2vyWWMc9HSZM2qzeswcZ2zOVGIPA==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.80_1763768358632_0.571079524739845","host":"s3://npm-registry-packages-npm-production"}},"1.1.81":{"name":"thorish","version":"1.1.81","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.81","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"3990ef68fcedf6ebe59e1bd8d1a31720db4819d2","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.81.tgz","fileCount":55,"integrity":"sha512-qajthN59pvFZZPxiCqlgUx3ZE7YdABIhAj40Kx66V3UZNKefYRslyotw2LkzE7R1/RYpuvKyMI4TngnOqGq4VQ==","signatures":[{"sig":"MEYCIQDQEtZBA0FoNOl8yLzy9QcCsZJkK1nwKlkvp8sk8Pv0mAIhALqH3GRuPe/7cCFbtIy+VGByJ4cGiY8SRGwumPdygxey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":801509},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.81.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"tsx test/","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/1b3e9f6644991f964ac1e46c6c16e88f/thorish-1.1.81.tgz","_integrity":"sha512-qajthN59pvFZZPxiCqlgUx3ZE7YdABIhAj40Kx66V3UZNKefYRslyotw2LkzE7R1/RYpuvKyMI4TngnOqGq4VQ==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.2.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.81_1763782087030_0.0782179943838266","host":"s3://npm-registry-packages-npm-production"}},"1.1.82":{"name":"thorish","version":"1.1.82","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.82","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"d80a4384efd0dbfca49bc5f3bbb80fa7420b2aec","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.82.tgz","fileCount":58,"integrity":"sha512-JmkgNeIbA+AJ3HZVaBn2YTicGNIzF5BhC17NgWwJnzhDRTO5cOHrdjNaTe8Ygeuq0zeRI09rbZKIvEacMEhdvQ==","signatures":[{"sig":"MEUCIQDuj8fOqZ5kQH2QUHHX89Xlvgkm4Shcr2WO+62dDv4aOgIgfHHWNxAae4AaZXd64P5aYc0efZgor8RI1LUFjyuvG80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":824683},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.82.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"node --disable-warning=ExperimentalWarning --experimental-transform-types --test test.ts","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/4bc6c4d816bfa30519d61ad73b7959c4/thorish-1.1.82.tgz","_integrity":"sha512-JmkgNeIbA+AJ3HZVaBn2YTicGNIzF5BhC17NgWwJnzhDRTO5cOHrdjNaTe8Ygeuq0zeRI09rbZKIvEacMEhdvQ==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"@types/node":"^24.10.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.82_1764072913615_0.3984833105243868","host":"s3://npm-registry-packages-npm-production"}},"1.1.83":{"name":"thorish","version":"1.1.83","keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","_id":"thorish@1.1.83","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"dist":{"shasum":"c46b3659a085375701b5d6191c1463f9eaca5d28","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.83.tgz","fileCount":58,"integrity":"sha512-YjTTZYF7dkoNvUKx7pLQGexjdiwDuHLYDz10m1ZlBdhhlLCwcleNSvikRx2mtwvDOsRTEztFXA+wJnSu91ojFQ==","signatures":[{"sig":"MEQCIEwTfx0vmi1DaEGVEQPT9lj4e9TBsxWvYP33QGvtto4vAiAjqBOnWcfv0B1V6Mq8S4lAinfqgbB5xYPrczzrdKtooQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":830846},"main":"dist/index-node.esm.js","type":"module","_from":"file:thorish-1.1.83.tgz","types":"dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"}},"./dom":{"types":"./dist/types/src/dom/index.d.ts","browser":"./dist/browser/src/dom/index.js"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"scripts":{"test":"node --disable-warning=ExperimentalWarning --experimental-transform-types --test test.ts","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test","build:test":"./build-test.sh","build:types":"tsc -p tsconfig.types.json","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap"},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/75c8c644bea836a6cd8addd414b7af61/thorish-1.1.83.tgz","_integrity":"sha512-YjTTZYF7dkoNvUKx7pLQGexjdiwDuHLYDz10m1ZlBdhhlLCwcleNSvikRx2mtwvDOsRTEztFXA+wJnSu91ojFQ==","_npmVersion":"11.6.2","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"25.2.1","dependencies":{"@types/node":"^24.10.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.16.5","vite":"^6.2.6","esbuild":"^0.23.0","@types/ws":"^8.5.13","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/thorish_1.1.83_1764202993385_0.17118088818944166","host":"s3://npm-registry-packages-npm-production"}},"1.1.84":{"version":"1.1.84","devDependencies":{"@types/ws":"^8.5.13","esbuild":"^0.23.0","tsx":"^4.16.5","typescript":"^5.8.2","vite":"^6.2.6"},"type":"module","sideEffects":false,"types":"dist/types/index.d.ts","main":"dist/index-node.esm.js","exports":{".":{"import":{"node":"./dist/node.esm.js","browser":"./dist/browser/entrypoint.js"},"types":"./dist/types/index.d.ts"},"./dom":{"browser":"./dist/browser/src/dom/index.js","types":"./dist/types/src/dom/index.d.ts"}},"imports":{"#support":{"node":"./src/support/node.ts","browser":"./src/support/browser.ts"}},"name":"thorish","description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","directories":{"test":"test"},"keywords":["js","datastructures","queue"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","dependencies":{"@types/node":"^24.10.1"},"scripts":{"test":"node --disable-warning=ExperimentalWarning --experimental-transform-types --test test.ts","build:dist-node":"esbuild entrypoint.ts --format=esm --platform=node --outfile=dist/node.esm.js --bundle --sourcemap","build:dist-browser":"esbuild entrypoint.ts src/dom/index.ts --splitting --format=esm --platform=browser --outdir=dist/browser --bundle --sourcemap","build:types":"tsc -p tsconfig.types.json","build:test":"./build-test.sh","build":"rm -rf dist; pnpm run build:dist-node && pnpm run build:dist-browser && pnpm run build:types && pnpm run build:test"},"_id":"thorish@1.1.84","_integrity":"sha512-6IxDbzl+VLtQK7KmOyEoRpwoPxPiERYjRAt1PByVvO3R0c//SoiMDZelWQx6ZMTsVg887ewHXA/ub4GsHbX2Aw==","_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/9cfb2365657d1683347a4d5d8f9f84c1/thorish-1.1.84.tgz","_from":"file:thorish-1.1.84.tgz","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-6IxDbzl+VLtQK7KmOyEoRpwoPxPiERYjRAt1PByVvO3R0c//SoiMDZelWQx6ZMTsVg887ewHXA/ub4GsHbX2Aw==","shasum":"e5b6df2db2258fc8e622243546c38ada04dcaa8f","tarball":"https://registry.npmjs.org/thorish/-/thorish-1.1.84.tgz","fileCount":58,"unpackedSize":836996,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCa9rsiZa0BOdh7+0HRXVH+d8bW0O53BU9cfmfbbIws9QIhAKbvFslQRLyYW3pEAUHqJ+8peDYIoVekT4VcZ8bikYWc"}]},"_npmUser":{"name":"samthor","email":"sam.thorogood@gmail.com"},"maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/thorish_1.1.84_1765932924183_0.9462646592142709"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-23T01:05:40.101Z","modified":"2025-12-17T00:55:24.605Z","1.0.0":"2022-09-23T01:05:40.268Z","1.0.1":"2022-09-25T01:12:03.062Z","1.0.2":"2022-09-25T01:49:10.406Z","1.0.3":"2022-10-17T11:13:31.312Z","1.0.4":"2022-10-17T22:46:55.931Z","1.0.5":"2022-10-17T22:53:23.789Z","1.0.6":"2022-10-27T10:18:21.245Z","1.0.7":"2022-10-28T01:36:51.371Z","1.1.0":"2022-12-24T03:51:05.670Z","1.1.1":"2023-04-12T02:08:54.814Z","1.1.2":"2023-04-12T03:46:44.876Z","1.1.3":"2023-04-28T06:52:48.526Z","1.1.4":"2023-04-28T07:03:02.414Z","1.1.5":"2023-05-24T11:04:05.094Z","1.1.6":"2023-05-25T03:10:40.482Z","1.1.7":"2023-10-23T00:31:05.510Z","1.1.8":"2023-10-23T02:05:26.866Z","1.1.9":"2023-12-18T04:43:45.304Z","1.1.10":"2024-01-11T12:26:17.145Z","1.1.11":"2024-01-22T05:30:43.398Z","1.1.12":"2024-06-03T06:39:39.344Z","1.1.13":"2024-06-27T05:58:06.475Z","1.1.14":"2024-08-03T21:07:59.176Z","1.1.15":"2024-08-03T21:23:07.712Z","1.1.16":"2024-08-15T23:50:51.676Z","1.1.17":"2024-08-22T13:33:11.089Z","1.1.18":"2024-08-22T22:00:49.596Z","1.1.19":"2024-09-02T23:56:55.351Z","1.1.20":"2024-09-03T03:51:50.333Z","1.1.21":"2024-09-13T21:42:34.892Z","1.1.22":"2024-12-18T01:36:14.762Z","1.1.23":"2024-12-18T01:52:39.936Z","1.1.24":"2024-12-18T04:25:04.359Z","1.1.25":"2024-12-18T23:17:49.153Z","1.1.26":"2024-12-23T23:02:53.481Z","1.1.27":"2024-12-23T23:18:23.055Z","1.1.28":"2024-12-28T21:49:02.759Z","1.1.29":"2025-03-19T02:15:03.478Z","1.1.30":"2025-03-19T03:29:14.199Z","1.1.31":"2025-03-19T03:38:25.840Z","1.1.32":"2025-03-19T23:10:45.810Z","1.1.33":"2025-03-23T12:22:53.177Z","1.1.34":"2025-03-23T12:40:04.795Z","1.1.35":"2025-03-23T12:44:13.004Z","1.1.36":"2025-03-26T23:59:19.161Z","1.1.37":"2025-03-30T06:50:57.372Z","1.1.38":"2025-03-31T02:30:10.497Z","1.1.39":"2025-03-31T02:36:54.982Z","1.1.40":"2025-04-04T22:04:06.539Z","1.1.41":"2025-04-05T02:09:23.766Z","1.1.42":"2025-04-08T04:09:29.906Z","1.1.43":"2025-04-15T02:56:01.345Z","1.1.44":"2025-04-16T05:38:22.853Z","1.1.45":"2025-04-16T05:41:17.503Z","1.1.46":"2025-04-16T05:50:25.748Z","1.1.47":"2025-04-16T06:08:44.727Z","1.1.48":"2025-04-17T00:19:39.350Z","1.1.49":"2025-04-17T12:37:43.413Z","1.1.50":"2025-05-15T06:08:55.737Z","1.1.51":"2025-05-17T06:32:03.341Z","1.1.52":"2025-05-19T07:09:26.894Z","1.1.53":"2025-05-29T06:39:28.415Z","1.1.54":"2025-05-29T23:43:21.734Z","1.1.55":"2025-06-02T02:57:21.037Z","1.1.56":"2025-06-02T05:52:49.825Z","1.1.57":"2025-06-02T22:35:38.552Z","1.1.58":"2025-06-05T04:06:54.771Z","1.1.59":"2025-06-16T00:18:09.234Z","1.1.60":"2025-06-19T06:04:57.834Z","1.1.61":"2025-06-30T09:16:45.919Z","1.1.62":"2025-07-24T10:25:42.122Z","1.1.63":"2025-07-28T13:24:49.524Z","1.1.64":"2025-07-29T01:29:13.841Z","1.1.65":"2025-07-29T06:00:46.204Z","1.1.66":"2025-07-29T06:08:52.352Z","1.1.67":"2025-07-29T07:13:25.180Z","1.1.68":"2025-08-08T03:40:33.034Z","1.1.69":"2025-08-08T03:46:53.588Z","1.1.70":"2025-08-13T03:53:16.293Z","1.1.71":"2025-10-30T11:40:47.271Z","1.1.72":"2025-10-31T22:36:23.311Z","1.1.73":"2025-11-04T11:15:54.963Z","1.1.74":"2025-11-10T03:48:59.941Z","1.1.75":"2025-11-10T04:34:09.608Z","1.1.76":"2025-11-10T04:41:09.394Z","1.1.77":"2025-11-11T04:32:06.352Z","1.1.78":"2025-11-11T04:41:46.265Z","1.1.79":"2025-11-12T06:46:18.599Z","1.1.80":"2025-11-21T23:39:18.876Z","1.1.81":"2025-11-22T03:28:07.347Z","1.1.82":"2025-11-25T12:15:13.919Z","1.1.83":"2025-11-27T00:23:13.646Z","1.1.84":"2025-12-17T00:55:24.409Z"},"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","keywords":["js","datastructures","queue"],"description":"This is a library of useful JS concepts and data structures for Node and the browser. It it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.","maintainers":[{"name":"samthor","email":"sam.thorogood@gmail.com"}],"readme":"\nThis is a library of useful JS concepts and data structures for Node and the browser.\nIt it, unashamedly, a dumping ground for code needed by [@samthor](https://twitter.com/samthor)'s projects.\n\nThis library:\n- is available in ESM only\n- publishes its own definition files\n- has _no_ side effects\n- aims to have low/no interactions between code (i.e., using one helper won't bring in lots of others)\n- has no dependencies\n\nWhile you _can_ depend on this project directly, you should also consider bundling just the parts you need in your project's output (i.e., make it a `devDependency`).\n","readmeFilename":"README.md"}