{"bugs":{"url":"https://github.com/gildas-lormeau/zip.js/issues"},"dist":{"shasum":"ff7bd1cb1ac209ec1014c4007be8c55e16289dd1","tarball":"https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.15.0.tgz","fileCount":114,"integrity":"sha512-hYAuHAaWjt0axbofaDL5XUlmrQPsBDcK3f45ApZuh6N+8UGVk26GoGdtGDvcvzahsHytTQ6DtBVXwG9IcCMjjQ==","signatures":[{"sig":"MEYCIQC0rfqtMZ21F62c3fVwdyvOVy8k8toryn7YefqramQxAQIhAOcGEH32Syx/A8g3RBmJjkbWsI7MY0+WX7032/VXH3tv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDh0q8m/4l3QrB9+sSNTnu4XZU0WbdqPtPeFzbefnTz4QIgRpmW6szgiLbIHHFauD9xCn080Sn6YMmZUM4N7LsCfBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zip.js%2fzip.js@2.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":8265087},"main":"./index.cjs","name":"@zip.js/zip.js","type":"module","types":"./index.d.ts","author":{"name":"Gildas Lormeau"},"module":"./index.js","engines":{"bun":">=0.7.0","deno":">=1.0.0","node":">=18.0.0"},"exports":{".":{"import":{"types":"./index.d.ts","default":"./index.js"},"require":{"types":"./index.d.cts","default":"./index.cjs"},"react-native":{"types":"./index.d.cts","default":"./index-native.cjs"}},"./worker":{"import":{"types":"./index.d.ts","default":"./lib/core/web-worker-base.js"}},"./external":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-external.js"}},"./index.cjs":{"types":"./index.d.cts","default":"./index.cjs"},"./lib/zip.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-wasm.js"}},"./mime-types":{"import":{"types":"./index.d.ts","default":"./lib/zip-mime-types.js"}},"./index.min.js":{"import":{"types":"./index.d.ts","default":"./index.min.js"}},"./package.json":"./package.json","./lib/zip-fs.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-wasm.js"}},"./index-native.js":{"import":{"types":"./index.d.ts","default":"./index-native.js"},"require":{"types":"./index.d.cts","default":"./index-native.cjs"}},"./lib/zip-core.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-wasm.js"}},"./index-native.cjs":{"types":"./index.d.cts","default":"./index-native.cjs"},"./lib/zip-native.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-native.js"}},"./lib/zip-fs-core.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-core-wasm.js"}},"./index-native.min.js":{"import":{"types":"./index.d.ts","default":"./index-native.min.js"}},"./dist/zip-module.wasm":"./dist/zip-module.wasm","./lib/zip-fs-native.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-native.js"}},"./dist/zip-web-worker.js":"./dist/zip-web-worker.js","./lib/zip-core-custom.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-custom.js"}},"./lib/zip-core-native.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-native.js"}},"./lib/zip-core-reader.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-reader.js"}},"./lib/zip-core-writer.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-writer.js"}},"./dist/zip-fs-external.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-fs-external.js"}},"./lib/zip-core-external.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-core-external.js"}},"./dist/zip-core-external.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-core-external.js"}},"./lib/zip-fs-core-native.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-core-native.js"}},"./dist/zip-fs-external.min.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-fs-external.min.js"}},"./lib/core/web-worker-base.js":{"import":{"types":"./index.d.ts","default":"./lib/core/web-worker-base.js"}},"./lib/zip-fs-core-external.js":{"import":{"types":"./index.d.ts","default":"./lib/zip-fs-core-external.js"}},"./dist/zip-fs-core-external.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-fs-core-external.js"}},"./dist/zip-core-external.min.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-core-external.min.js"}},"./dist/zip-web-worker-native.js":"./dist/zip-web-worker-native.js","./dist/zip-fs-core-external.min.js":{"import":{"types":"./index.d.ts","default":"./dist/zip-fs-core-external.min.js"}}},"gitHead":"307b756c663ca8855093d4c33b32728b4a3779c8","license":"BSD-3-Clause","scripts":{"lint":"npx eslint . && deno lint","test":"npm run test-ci && npm run test-bun && npm run test-bun-dist","build":"npx rollup -c","release":"sh ./release.sh","test-ci":"npm run test-registration && npm run test-node && npm run test-deno && npm run test-node-dist && npm run test-deno-dist && npm run test-web-streams-polyfill && npm run test-fidelity && npm run test-types && npm run test-api-symmetry && npm run test-api-shape && npm run test-api-mangling && npm run test-api-exports","version":"node ./sync-versions.js && git add deno.json lib/core/version.js","test-all":"npm run lint && npm run test && npm run test-browsers","test-bun":"cd ./tests && bun test ./bun-runner.js","build-dev":"npx rollup -c --environment DEV","test-deno":"cd ./tests && deno test --allow-read ./deno-runner.js","test-node":"cd ./tests && node ./node-runner.js","bump-major":"npm version major --no-git-tag-version && npm run bump-commit","bump-minor":"npm version minor --no-git-tag-version && npm run bump-commit","bump-patch":"npm version patch --no-git-tag-version && npm run bump-commit","test-types":"tsc -p ./tests/types/tsconfig.json && tsc -p ./tests/types/tsconfig-declarations.json","bump-commit":"npm run build && git commit -m \"bump up version\" package.json package-lock.json deno.json lib/core/version.js dist index.cjs index-native.cjs index.min.js index-native.min.js lib/core/web-worker-inline-wasm.js lib/core/web-worker-inline-native.js","serve-tests":"http-server -p 8888 -c-1 .","test-chrome":"node ./tests/browser-runner.js chrome","test-safari":"node ./tests/browser-runner.js safari","test-firefox":"node ./tests/browser-runner.js firefox","build-doc-api":"npx typedoc","test-browsers":"npm run test-chrome && npm run test-firefox && npm run test-safari","test-bun-dist":"./tests/dist-runner.sh bun","test-fidelity":"deno run --allow-read ./tests/fidelity/run.js","test-api-shape":"node ./tests/api-symmetry/shape.js","test-deno-dist":"./tests/dist-runner.sh deno","test-node-dist":"./tests/dist-runner.sh node","test-api-exports":"node ./tests/api-symmetry/exports.js","test-api-mangling":"node ./tests/api-symmetry/mangling.js","test-api-symmetry":"node ./tests/api-symmetry/audit.js","test-registration":"node ./tests/registration.js","build-doc-markdown":"npx typedoc --plugin typedoc-plugin-markdown --disableSources --out ./docs","test-web-streams-polyfill":"cd ./tests && deno run --allow-read ./web-streams-polyfill-runner.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5e17f6e0-b32a-43b0-807e-a5fceea00cfe"}},"homepage":"https://gildas-lormeau.github.io/zip.js","keywords":["zip","unzip","browser","web","aes-256","aes-192","aes-128","zip-crypto","encryption","zip64","web-streams","compression-streams","web-crypto","web-workers","deno","node.js","multi-core","split-zip","usdz","deflate64","wasm"],"repository":{"url":"git+https://github.com/gildas-lormeau/zip.js.git","type":"git"},"_npmVersion":"11.19.0","description":"A JavaScript library to zip and unzip files in the browser, Deno and Node.js","directories":{},"maintainers":[{"name":"zip.js","email":"gildas.lormeau+zip@gmail.com"},{"name":"gildas-lormeau","email":"gildas.lormeau@gmail.com"}],"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.8.1","rollup":"^4.62.4","typedoc":"^0.28.20","@eslint/js":"^10.0.1","web-worker":"^1.5.0","http-server":"^14.1.1","selenium-webdriver":"^4.47.0","web-streams-polyfill":"^4.3.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-replace":"^6.0.3","typedoc-plugin-markdown":"^4.12.0"},"_npmOperationalInternal":{"tmp":"tmp/zip.js_2.15.0_1789332733082_0.5031489297274934","host":"s3://npm-registry-packages-npm-production"},"_id":"@zip.js/zip.js@2.15.0","version":"2.15.0"}