{"versions":{"0.1.0":{"devDependencies":{"@types/node":"^17.0.18","ava":"^4.0.1","esbuild":"^0.14.23"},"exports":{".":{"node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.0","description":"tiny unzip for node/browser","scripts":{"test":"ava","build":"node build-all.js","prepublishOnly":"npm run build"},"keywords":["unzip"],"author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","gitHead":"19290816b9e7543b7ac4f11096cf57fc0b1d2caa","_id":"but-unzip@0.1.0","_nodeVersion":"17.4.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-QUH3yGu191FLR5yeKuikN64tzoBCFKdvP/WzsigAHMmrRVhqPuf51YHpLaUINx2Cy9XUHkT/OiYPV1cdBGNssg==","shasum":"efc69b19f8f62907c07d011b99ddc1eec35d3f53","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.0.tgz","fileCount":4,"unpackedSize":4916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJBhnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNHA/+JNuWewrg2yhMude5Qiqbojcza6uwRsVXzI2s44bYzFkNrVYb\r\n5Si/GnMqB/am5RSAiHQNA2sk42M8+tLA98qtPSPjyRdTphqiJKHwb0D09iOa\r\nvgZRKNvCOfYOpV3AJ1X4V1LuwnF90XKHIMJhpJ1YbCxOnAtlPGYEyhLYQzCe\r\nLWzpTAScIE1HkyHyMy9+W4ApDCp5KbDVjuztg1+QTsX/YZ8U3W07ROiuYRs0\r\n7yDgdDydiNWTrTWJ7R+Jp4+0fZaP927KdsfOUeJSK6nOMEHUswjeCwsP/m0p\r\n5XnJluzfhVrQy0UsouIEHYLkd53UPKylxzFb/pzsR6z+RzWVe33XPtC+6znc\r\nXjC/C20+i5aDMH/J0ovH1s458nj0z6N8jPx0La0zGiNl6nca/ksz6BeKnoge\r\naHkLaA7hv4s+TkEOZeRsVApG2cfDkiZBNImw85gUO0L7v2AHm+lPNGpG1h4g\r\nR4lA8l7vCFFO9DOikeZVC55+4jVIDaW+OqAgJEZr+sywryFejMlN3ws1tvKb\r\nKpA9y39PNtJRq/zoz3fNXRDeZVwpH5INlLlQgTS2UksynRmu5rmtkrERyveu\r\ni9usuonWYnnxDaB8weVCCNZpHXCL78tM+iDaxTqUy3jMmUX9xDsmN8d7gJP7\r\ndvYuAq6qEsSUnEjcm1OeF5QnAsjL7lTL2P8=\r\n=rMiC\r\n-----END PGP SIGNATURE-----\r\n","size":2360},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/but-unzip_0.1.0_1646532710908_0.745429064319213"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-06T02:11:53.516Z","contributors":[]},"0.1.1":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.14.23"},"exports":{".":{"node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.1","description":"tiny unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.1","_integrity":"sha512-KS29CYvBotRgQinSC5pTw4qCnkS9XYL0ycfnF0VLOLAVp1KuGyWy8PXelnmAE2CZoPR4/9nvc1EVoKy+NA7zuQ==","_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/1d08f5dc03069e09ca1dd3c0fd12edc2/but-unzip-0.1.1.tgz","_from":"file:but-unzip-0.1.1.tgz","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-KS29CYvBotRgQinSC5pTw4qCnkS9XYL0ycfnF0VLOLAVp1KuGyWy8PXelnmAE2CZoPR4/9nvc1EVoKy+NA7zuQ==","shasum":"a8a0c82c97ea5d5347704b540b96eb0eec33f213","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.1.tgz","fileCount":8,"unpackedSize":27743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh7KSL++xsk120Mwp8xZbkExbgPHOn1kNn/hKOga1yZQIhAPLs8vz6FHUQRnvQEffLOYNakaH9y0NaPFqDzG12nryP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQNRTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjHxAAkFO5QT0efiMql8xZBmCIri4IIIw5/uoz/uKM89EWwvfewEPc\r\nuFtWFGkvVIggSZ3rrbbaEqX/o5EhV44NGNax9FvHGCwPLEXwiORUKGdkNvLi\r\nRLo19+vhHVXRpFlp5QKYPk4Ptt8gL2a70wsxo1B75P74tU73Iwgb75BYb3RY\r\nDkQjvwnLt8jP8N8pNGnd4A9MgQagxNCRffCNwqlEMOTJNrpdfxyshBgm2MBK\r\nkBIIy0dVXUOC/Wzv9WpSqd/Pil9FrhHB4kJw9mHtYe2DeCwz0twXaMsZjkO/\r\nUxK601PGxJZ4JHRkaO5WGCyE4F2PzkmEZhc1xsTwIdXmSbKw5P1r7JmI8roX\r\nRrL2cbWv6uMzzDnxm4+yQb+IF70wtdNOUixyj0ek6C0jb1UnhpkbRAa3u44k\r\nEHuDtF/Ux/2lYOrowUxuJ0AOEanhmt583ITVGcmF/eau1TGpvSCwtPJBmoXh\r\nte9HQi+b/JDfmIt3EPPcbr2V/PNBz64L0tLdXQ2Kl4qTewrJmGv17B/QpCn7\r\nppWlxooIrywgFteW4bkHLyO89ZoAoO4QjRG1sSPmjF3WPFmZKc8r0uTRE7on\r\nU+a8SWKUhUMhgJNlJ7BUsDUJcu6anQbcYsZRgw+b0TEzPLIFSkoLRF4T2vo1\r\neLQckX+WiRtsIEypCaBhDK0fkhyonmVlZaI=\r\n=MCWI\r\n-----END PGP SIGNATURE-----\r\n","size":14737},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/but-unzip_0.1.1_1681970259457_0.7135339832826408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-20T05:57:39.627Z","publish_time":1681970259627,"contributors":[]},"0.1.2":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.14.23"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.2","description":"tiny unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.2","_integrity":"sha512-e4Gnq98nEo/JzmcH94B+Kb0L40QUF6VSgqsCq9lpSi6xpRF5fwU7pH5K96ZHTPgWUHIF2ysuPNtSf0vB3Cj58Q==","_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/7d00b0ceda6015b500051eeb5bd5b85d/but-unzip-0.1.2.tgz","_from":"file:but-unzip-0.1.2.tgz","_nodeVersion":"19.8.1","_npmVersion":"9.5.1","dist":{"integrity":"sha512-e4Gnq98nEo/JzmcH94B+Kb0L40QUF6VSgqsCq9lpSi6xpRF5fwU7pH5K96ZHTPgWUHIF2ysuPNtSf0vB3Cj58Q==","shasum":"566491fd135d7b006fbf50d608a7ad47b5c3c01e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.2.tgz","fileCount":8,"unpackedSize":27806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCztWqGdBUy3m2KgfuyR/uhyMjbCREApcFqf5p3OShSOgIhAN7afK4UEvKf9GfxmYAPQFQfa9PEH36oIUwkaMmeutP4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQatWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnqg//UBcO1HAQPVOyr8+5c+uLciZvGy3l2fz56geRCFwIVQbM6kdk\r\ngolEncxDawBW6C5TyO68FJ4EBbHzFMK3oo136teIKNv22u6swCT3dIgk+CgE\r\n3ofif5M/AHuIVsc/2eE3qQ/eYux7h6u6yHGQseWKvvc0GV/BouLXURMtpjWS\r\nX7Fw6/cZ/zLWYJiaGvBxHzplS+s09HMPuNqT3cL6JSQjHRgXmaGBbpLpb3T8\r\naveH5tnKXL0nCbA4bvp02HX9l83mhBtC1IePs/+44ZO8uMaCqP0P615iWBAs\r\n5+lwCI3ktjl19/A5mbSD3KVf0mL7ALCzqYc6yyyJ8vcV3tll25oo1nLCDnoa\r\nUoSS1DDbT6BA6N+eXXUipKmvV/QfyPnOxOw6JTUV77JaeVHaTrhmDBGOeMeq\r\n+rmJprr6g1F60O3Sq7cLu0m8dXlQaXbCswWVWDIQ2wB33VYrRyy/j5qbSWPw\r\ncAMGmGfzrXOHpLJI7Y1OI0eY4gLBBh/DhXFS0itwFScxPmNoLyQ1leufNbJx\r\nKjHYDdaeyOZXD1ZmYBtW7lqSLl13BAxxCKUUda8Q8VF7EiosTexWxI/m4dlr\r\nYhpE5Yo6WexQ5ieTYkhoRWzNVOVOP3e+c6meuC1LR6lAf4GCIC/en+9UAzT6\r\nNiIcoCvkkYG2o2edgU1l3Quwec9QA+0bHmE=\r\n=vSuQ\r\n-----END PGP SIGNATURE-----\r\n","size":14758},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/but-unzip_0.1.2_1682025302513_0.09501951367237682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-20T21:15:02.770Z","publish_time":1682025302770,"contributors":[]},"0.1.3":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.14.54"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.3","description":"tiny unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.3","_integrity":"sha512-Iv+PaSaZfzG1WeTOmV97EOw+fI9Ntyt/btG+1LNtyF619KhYrMSIi1kM5jfZpQLWy1HdUqMJT4mxRYbayh4mqg==","_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/e1719bb3eeed1649efa9dcb3f13d3480/but-unzip-0.1.3.tgz","_from":"file:but-unzip-0.1.3.tgz","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Iv+PaSaZfzG1WeTOmV97EOw+fI9Ntyt/btG+1LNtyF619KhYrMSIi1kM5jfZpQLWy1HdUqMJT4mxRYbayh4mqg==","shasum":"69a009f2b7f9684a0bcbb704113c5accbf654788","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.3.tgz","fileCount":8,"unpackedSize":27619,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq01iSZJiaMj/b2JahLG19du6+9W4qiKgEUdBCWqFdEQIhAMAs5cZvjjn8S9hGguTYqKEbpGcn8Bc/TkXnnRLwk2D3"}],"size":14741},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/but-unzip_0.1.3_1706226346201_0.8018362239858119"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-25T23:45:46.437Z","publish_time":1706226346437,"_source_registry_name":"default","contributors":[]},"0.1.4":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.14.54"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.4","description":"tiny unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.4","_integrity":"sha512-Q5/55MTk0PHjxtYyZBbhIVMJP0+FNc/AOKBrrnqaxnbJR4I7w+R4CMRNYMxUQrKmCLrih7D1p4/nwZHMn7IToA==","_resolved":"/private/var/folders/ky/s3zbsg1d5_q27f30kvr6sxyc0000gp/T/8fe85ce3c66d8a1133dbc9a1ade17de6/but-unzip-0.1.4.tgz","_from":"file:but-unzip-0.1.4.tgz","_nodeVersion":"21.5.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-Q5/55MTk0PHjxtYyZBbhIVMJP0+FNc/AOKBrrnqaxnbJR4I7w+R4CMRNYMxUQrKmCLrih7D1p4/nwZHMn7IToA==","shasum":"95e49301c681eb97a166fbb1deda1abb549d9ba2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.4.tgz","fileCount":8,"unpackedSize":27418,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3nmVlc4DbUjYYnYkW1W5uuXl5KFe551j4owzNRd+7lAiBU8fuofPBk0PK+hCPPB70SY+G5TEAm0k6O+A0xlsPiEg=="}],"size":14636},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/but-unzip_0.1.4_1706227766314_0.4897743668864303"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-26T00:09:26.449Z","publish_time":1706227766449,"_source_registry_name":"default","contributors":[]},"0.1.5":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.25.4"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.5","description":"tiny unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.5","_integrity":"sha512-54uWX325iz24zySajcGN64HIobu6jz0RszKvVJ6iCHrUifN4GPqkFWTqh8ckwWTw3eaeLZQ+PWriBqySgjt2vg==","_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/a727b05b9e5153e96e4854234252c0c6/but-unzip-0.1.5.tgz","_from":"file:but-unzip-0.1.5.tgz","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-54uWX325iz24zySajcGN64HIobu6jz0RszKvVJ6iCHrUifN4GPqkFWTqh8ckwWTw3eaeLZQ+PWriBqySgjt2vg==","shasum":"52bec720667534f93d728ceca75d3918ef041589","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.5.tgz","fileCount":10,"unpackedSize":29375,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCrzTVPWnhNJ5OSUANBVDFPU6Kix0gPNaEFo/PFJSJWxgIhAJ20WfHsSeAPexPOtZZEdY6w2tHa2OEudQN6BrWT/zvC"}],"size":15416},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.5_1747899424391_0.17490744201695052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T07:37:04.565Z","publish_time":1747899424565,"_source_registry_name":"default","contributors":[]},"0.1.6":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.25.4"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.6","description":"tiny (<1k) unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.6","_integrity":"sha512-CFitwQMbVt+EpEpRUrXIsUnCeoiqI4o2ML6F2W5SCuwEssCBbhL0cwngomDRc2+S18aBVSDsSanwnYXp8odRfw==","_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/904c9f808f0f44822c68bb83c280ace4/but-unzip-0.1.6.tgz","_from":"file:but-unzip-0.1.6.tgz","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-CFitwQMbVt+EpEpRUrXIsUnCeoiqI4o2ML6F2W5SCuwEssCBbhL0cwngomDRc2+S18aBVSDsSanwnYXp8odRfw==","shasum":"95fa948cc9568d6bcd5016d0468168a4dd26c945","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.6.tgz","fileCount":10,"unpackedSize":29225,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCk5xoiPR3bWXFRG3Le0ugnKnyzhK7hb2/fEs8xu6R6OgIhAJ5tNukQ3xCqdarScZe85S6gdnETfkothv2RfzSKKOhd"}],"size":15386},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.6_1747920644498_0.05554033218521082"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-22T13:30:44.651Z","publish_time":1747920644651,"_source_registry_name":"default","contributors":[]},"0.1.7":{"devDependencies":{"@types/node":"^18.15.12","esbuild":"^0.25.4"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.7","description":"tiny (<1k) unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.7","_integrity":"sha512-fGmYleG7dAYaoqMVZCoM6zjSeaIYNlyVreUVyUkVPtPLRTbKq8J8KdNnyqMaiLqun7P9bBuSMeqJs0YxN86GJA==","_resolved":"/private/var/folders/c4/qf5trc691m38mmj_0cpkjf_m0000gp/T/dea0ea995118fc0925b4da844b3cfb6c/but-unzip-0.1.7.tgz","_from":"file:but-unzip-0.1.7.tgz","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-fGmYleG7dAYaoqMVZCoM6zjSeaIYNlyVreUVyUkVPtPLRTbKq8J8KdNnyqMaiLqun7P9bBuSMeqJs0YxN86GJA==","shasum":"2053602d4eaf6f72e373f81f4c429cd42163efd3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.7.tgz","fileCount":14,"unpackedSize":31672,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF7BcgAdVlZ4nG3Fii60rT2X5L9I3Rx9HImKq7OeHltnAiEAzmCRubDMQ6ZMDLpVZVWjT7eEZxbW4k7faxP4Kn14zeQ="}],"size":17979},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.7_1750119140999_0.5190162619685996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-17T00:12:21.205Z","publish_time":1750119141205,"_source_registry_name":"default","contributors":[]},"0.1.8":{"devDependencies":{"@types/node":"^25.3.3","esbuild":"^0.27.3"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.8","description":"tiny (<1k) unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.8","_integrity":"sha512-vkGXTfZJ2PhnAzg2F9FwIk8E3L0hvOYHwRKe+UJRpoSzWt0yb0kQGITVAAhM+BStaQkjnA6F51ClJaWLPv3vTw==","_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/d675b16622c182d8b4c9336b6bc90354/but-unzip-0.1.8.tgz","_from":"file:but-unzip-0.1.8.tgz","_nodeVersion":"25.7.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-vkGXTfZJ2PhnAzg2F9FwIk8E3L0hvOYHwRKe+UJRpoSzWt0yb0kQGITVAAhM+BStaQkjnA6F51ClJaWLPv3vTw==","shasum":"1ea3a78909bbde3de875b8dcf92e9ba9a048628d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.8.tgz","fileCount":10,"unpackedSize":28486,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCPhdXY+gW8VpRBIEVGL7F/cHYHl01qgxrB5IJ9YAGyLgIhAOnwxapywrD/vV7DejQQZgdyEEVHWJbtjUb7pB4nBcsz"}],"size":15038},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.8_1772447607657_0.9112518288217895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T10:33:27.802Z","publish_time":1772447607802,"_source_registry_name":"default","contributors":[]},"0.1.9":{"devDependencies":{"@types/node":"^25.3.3","esbuild":"^0.27.3"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.9","description":"tiny (<1k) unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","dependencies":{"dhost":"^0.3.5"},"scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.9","_integrity":"sha512-588NB64U+xB1MH7V8BGYG2exP6mXAVJcB01kGoMQhzTmrF9A9kRxeVG2Id4D3Esl4Og/LnCYV9rP+2/VIOS/UA==","_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/aee2b9fa21327e48e7309b5dccdbcb93/but-unzip-0.1.9.tgz","_from":"file:but-unzip-0.1.9.tgz","_nodeVersion":"25.7.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-588NB64U+xB1MH7V8BGYG2exP6mXAVJcB01kGoMQhzTmrF9A9kRxeVG2Id4D3Esl4Og/LnCYV9rP+2/VIOS/UA==","shasum":"c6325d4865c6adaed19adec1fa8e463771537a65","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.9.tgz","fileCount":10,"unpackedSize":28565,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBemQNkWXncoyRaRHifhgRi5TVlfKpW7kFwQ0aVe8PGpAiBVa3GxT7oONHpEqz0ECT0vDH9XlRkyrABDvPAlCRQ6vQ=="}],"size":15059},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.9_1772448516380_0.3477647557864312"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T10:48:36.534Z","publish_time":1772448516534,"_source_registry_name":"default","contributors":[]},"0.1.10":{"devDependencies":{"@types/node":"^25.3.3","esbuild":"^0.27.3"},"exports":{".":{"import":{"types":"./index.d.ts","node":"./index.node.min.mjs","browser":"./index.browser.min.mjs"}}},"imports":{"#default-inflate":{"node":"./src/default-inflate.node.js","browser":"./src/default-inflate.browser.js"}},"type":"module","name":"but-unzip","version":"0.1.10","description":"tiny (<1k) unzip for node/browser","keywords":["unzip"],"types":"index.d.ts","author":{"name":"Sam Thorogood","email":"sam.thorogood@gmail.com"},"license":"Apache-2.0","bugs":{"url":"https://github.com/samthor/but-unzip/issues"},"homepage":"https://github.com/samthor/but-unzip#readme","scripts":{"test":"node --test","build":"node build-all.js"},"_id":"but-unzip@0.1.10","_integrity":"sha512-hLfQ9WlUimmv/okzsRl6AYG3Ew5HNWhWgUslSR93FsDdeL0MAoQvmC/BJfs35lqEAO5t/QD7Y4vCFcPJtijt3A==","_resolved":"/private/var/folders/2w/x4lk1hdj26g01xwtj7w03fx40000gp/T/6d65bde3fec037f5978b1d95338a9b5b/but-unzip-0.1.10.tgz","_from":"file:but-unzip-0.1.10.tgz","_nodeVersion":"25.7.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-hLfQ9WlUimmv/okzsRl6AYG3Ew5HNWhWgUslSR93FsDdeL0MAoQvmC/BJfs35lqEAO5t/QD7Y4vCFcPJtijt3A==","shasum":"129ea406b984db358e5c12077409b7c2eafb1337","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/but-unzip/-/but-unzip-0.1.10.tgz","fileCount":10,"unpackedSize":28307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAcxj6AMrsObAHMzYOko+M8SRp3g1WX+5BnAywuEf3DOAiAqVY+O4J7elCshphgrLe/DVpLrpbl8iwLuFK7lg8js9Q=="}],"size":14952},"_npmUser":{"name":"anonymous","email":"sam.thorogood@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sam.thorogood@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/but-unzip_0.1.10_1772452631825_0.6309027358387977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-02T11:57:11.972Z","publish_time":1772452631972,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.1.10"},"name":"but-unzip","time":{"created":"2022-03-06T02:11:58.155Z","modified":"2026-03-02T11:57:31.841Z","0.1.0":"2022-03-06T02:11:51.068Z","0.1.1":"2023-04-20T05:57:39.627Z","0.1.2":"2023-04-20T21:15:02.770Z","0.1.3":"2024-01-25T23:45:46.437Z","0.1.4":"2024-01-26T00:09:26.449Z","0.1.5":"2025-05-22T07:37:04.565Z","0.1.6":"2025-05-22T13:30:44.651Z","0.1.7":"2025-06-17T00:12:21.205Z","0.1.8":"2026-03-02T10:33:27.802Z","0.1.9":"2026-03-02T10:48:36.534Z","0.1.10":"2026-03-02T11:57:11.972Z"},"readme":"# but-unzip\n\nsmall unzip library.\n~666 bytes for Node 😈,\nand ~755^ bytes for browsers, _before_ gzip.\n\n^95% of browsers support [the decompression API](https://caniuse.com/mdn-api_decompressionstream), which in 2026, is effectively all your users.\n<small>\nFor niche use cases, you should import `pako`.\n</small>\n\n## Usage\n\nInstall via your favorite package manager and import `but-unzip`.\nHas zero dependencies.\n\n```bash\n$ npm install but-unzip\n```\n\nThis library returns zip entries synchronously, but only returns an entry's uncompressed bytes after calling `.read()`, which'll give `Uint8Array` _or_ `Promise<Uint8Array>`.\n\n### Naïve use\n\nIf there's a built-in function to inflate compressed files (like in Node or most browsers), you can use the code like:\n\n```js\nimport { iter } from 'but-unzip';\n\n// in node, get bytes like this (or get a Uint8Array some other way)\nimport * as fs from 'fs';\nconst bytes = fs.readFileSync('somezip.zip');\n\n// iterate through all entries\nfor (const entry of iter(bytes)) {\n  console.info(entry.name, entry.comment);\n  const bytes = await entry.read();\n  // do something with bytes\n}\n```\n\nJust like that!\n\n#### Provide inflate function\n\nIf you're worried about maximum compatibility, add `pako` as a dependency and include its `inflateRaw` method:\n\n```js\nimport { unzip, inflateRaw as platformInflateRaw } from 'but-unzip';\nimport { inflateRaw as pakoInflateRaw } from 'pako/lib/inflate.js';\n\nasync function decompressUint8Array(zipBytes) {\n  const allEntries = unzip(zipBytes, platformInflateRaw || pakoInflateRaw);\n  // do something with entries\n}\n```\n\nAgain, this is for a tiny minority of users who can't practically use the modern web _anyway_.\n\n## Notes\n\n* This library doesn't support ZIP64.\n  However, your browser (and Node) will likely not be happy to work with 4gb+ files, especially as this is not a streaming library (it just gives everything at once).\n\n* Like literally every zip library that exists, this only supports compression types 0 (store) and 8 (deflate).\n\n* If you're handling user data and it could be really big, use a `Worker`.\n  But also, the compression API is `async` and doesn't block your main thread.\n  YMMV!","users":{}}