{"bugs":{"url":"https://github.com/visgl/loaders.gl/issues"},"dist":{"shasum":"6a0457935e49595a3a2e4db9855e710eb65a642b","tarball":"https://registry.npmjs.org/@loaders.gl/compression/-/compression-5.0.0-alpha.12.tgz","fileCount":549,"integrity":"sha512-3uhac85jUOpSE9zG7C0DZUqGK+Rj8Znk3sd7mKeLu00WD8X/fSnB1cLjq+OmbsN2NeWLsuRdSANA2vOV1QJzeg==","signatures":[{"sig":"MEUCIBk4D1Z9Qh9rMrEn7WSwtBXrs3DuTvoC2sbT7qf1ImUXAiEA2dmXe5+GFTVjveLdjDyWJLOEiYQx15OmRFfVsZ2uoM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFYbEJsPtMHuyKuEr+FSnV/CqVYACz0zFs6GAYXKDxuoAiEAzZIDv4seiunKYctTPduDcRxM8NsH3VvWrNSGJrlV2+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loaders.gl%2fcompression@5.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11772525},"main":"dist/index.cjs","name":"@loaders.gl/compression","type":"module","types":"dist/index.d.ts","module":"dist/index.js","browser":{"lzo":false,"util":false,"zlib":false},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./gzip-pako":{"types":"./dist/gzip-pako.d.ts","import":"./dist/gzip-pako.js"},"./lz4-lz4js":{"types":"./dist/lz4-lz4js.d.ts","import":"./dist/lz4-lz4js.js"},"./zstd-fzstd":{"types":"./dist/zstd-fzstd.d.ts","import":"./dist/zstd-fzstd.js"},"./brotli-shim":{"types":"./dist/brotli-shim.d.ts","import":"./dist/brotli-shim.js"},"./gzip-fflate":{"types":"./dist/gzip-fflate.d.ts","import":"./dist/gzip-fflate.js"},"./deflate-pako":{"types":"./dist/deflate-pako.d.ts","import":"./dist/deflate-pako.js"},"./brotli-decode":{"types":"./dist/brotli-decode.d.ts","import":"./dist/brotli-decode.js"},"./no-compressor":{"types":"./dist/no-compressor.d.ts","import":"./dist/no-compressor.js"},"./xz-compressor":{"types":"./dist/xz-compressor.d.ts","import":"./dist/xz-compressor.js"},"./zstd-fallback":{"types":"./dist/zstd-fallback.d.ts","import":"./dist/zstd-fallback.js"},"./deflate-fflate":{"types":"./dist/deflate-fflate.d.ts","import":"./dist/deflate-fflate.js"},"./lz4-compressor":{"types":"./dist/lz4-compressor.d.ts","import":"./dist/lz4-compressor.js"},"./no-compression":{"types":"./dist/no-compression.d.ts","import":"./dist/no-compression.js"},"./xz-compression":{"types":"./dist/xz-compression.d.ts","import":"./dist/xz-compression.js"},"./gzip-compressor":{"types":"./dist/gzip-compressor.d.ts","import":"./dist/gzip-compressor.js"},"./lz4-compression":{"types":"./dist/lz4-compression.d.ts","import":"./dist/lz4-compression.js"},"./no-decompressor":{"types":"./dist/no-decompressor.d.ts","import":"./dist/no-decompressor.js"},"./snappy-snappyjs":{"types":"./dist/snappy-snappyjs.d.ts","import":"./dist/snappy-snappyjs.js"},"./xz-decompressor":{"types":"./dist/xz-decompressor.d.ts","import":"./dist/xz-decompressor.js"},"./zstd-compressor":{"types":"./dist/zstd-compressor.d.ts","import":"./dist/zstd-compressor.js"},"./zstd-zstd-codec":{"types":"./dist/zstd-zstd-codec.d.ts","import":"./dist/zstd-zstd-codec.js"},"./bzip2-compressor":{"types":"./dist/bzip2-compressor.d.ts","import":"./dist/bzip2-compressor.js"},"./gzip-compression":{"types":"./dist/gzip-compression.d.ts","import":"./dist/gzip-compression.js"},"./lz4-decompressor":{"types":"./dist/lz4-decompressor.d.ts","import":"./dist/lz4-decompressor.js"},"./lzo-decompressor":{"types":"./dist/lzo-decompressor.d.ts","import":"./dist/lzo-decompressor.js"},"./zstd-compression":{"types":"./dist/zstd-compression.d.ts","import":"./dist/zstd-compression.js"},"./*-compressor-pako":{"types":"./dist/*-compressor-pako.d.ts","import":"./dist/*-compressor-pako.js"},"./brotli-compressor":{"types":"./dist/brotli-compressor.d.ts","import":"./dist/brotli-compressor.js"},"./bzip2-compression":{"types":"./dist/bzip2-compression.d.ts","import":"./dist/bzip2-compression.js"},"./gzip-decompressor":{"types":"./dist/gzip-decompressor.d.ts","import":"./dist/gzip-decompressor.js"},"./snappy-compressor":{"types":"./dist/snappy-compressor.d.ts","import":"./dist/snappy-compressor.js"},"./xz-compress-utils":{"types":"./dist/xz-compress-utils.d.ts","import":"./dist/xz-compress-utils.js"},"./zstd-decompressor":{"types":"./dist/zstd-decompressor.d.ts","import":"./dist/zstd-decompressor.js"},"./brotli-compression":{"types":"./dist/brotli-compression.d.ts","import":"./dist/brotli-compression.js"},"./bzip2-decompressor":{"types":"./dist/bzip2-decompressor.d.ts","import":"./dist/bzip2-decompressor.js"},"./deflate-compressor":{"types":"./dist/deflate-compressor.d.ts","import":"./dist/deflate-compressor.js"},"./lz4-compress-utils":{"types":"./dist/lz4-compress-utils.d.ts","import":"./dist/lz4-compress-utils.js"},"./native-compression":{"types":"./dist/native-compression.d.ts","import":"./dist/native-compression.js"},"./snappy-compression":{"types":"./dist/snappy-compression.d.ts","import":"./dist/snappy-compression.js"},"./*-compressor-fflate":{"types":"./dist/*-compressor-fflate.d.ts","import":"./dist/*-compressor-fflate.js"},"./*-decompressor-pako":{"types":"./dist/*-decompressor-pako.d.ts","import":"./dist/*-decompressor-pako.js"},"./brotli-decompressor":{"types":"./dist/brotli-decompressor.d.ts","import":"./dist/brotli-decompressor.js"},"./deflate-compression":{"types":"./dist/deflate-compression.d.ts","import":"./dist/deflate-compression.js"},"./gzip-compress-utils":{"types":"./dist/gzip-compress-utils.d.ts","import":"./dist/gzip-compress-utils.js"},"./snappy-decompressor":{"types":"./dist/snappy-decompressor.d.ts","import":"./dist/snappy-decompressor.js"},"./zstd-compress-utils":{"types":"./dist/zstd-compress-utils.d.ts","import":"./dist/zstd-compress-utils.js"},"./bzip2-compress-utils":{"types":"./dist/bzip2-compress-utils.d.ts","import":"./dist/bzip2-compress-utils.js"},"./deflate-decompressor":{"types":"./dist/deflate-decompressor.d.ts","import":"./dist/deflate-decompressor.js"},"./lz4-compressor-lz4js":{"types":"./dist/lz4-compressor-lz4js.d.ts","import":"./dist/lz4-compressor-lz4js.js"},"./native-decompression":{"types":"./dist/native-decompression.d.ts","import":"./dist/native-decompression.js"},"./*-decompressor-fflate":{"types":"./dist/*-decompressor-fflate.d.ts","import":"./dist/*-decompressor-fflate.js"},"./brotli-compress-utils":{"types":"./dist/brotli-compress-utils.d.ts","import":"./dist/brotli-compress-utils.js"},"./compression-worker.js":{"import":"./dist/compression-worker.js"},"./snappy-compress-utils":{"types":"./dist/snappy-compress-utils.d.ts","import":"./dist/snappy-compress-utils.js"},"./deflate-compress-utils":{"types":"./dist/deflate-compress-utils.d.ts","import":"./dist/deflate-compress-utils.js"},"./lz4-decompressor-lz4js":{"types":"./dist/lz4-decompressor-lz4js.d.ts","import":"./dist/lz4-decompressor-lz4js.js"},"./zstd-decompressor-fzstd":{"types":"./dist/zstd-decompressor-fzstd.d.ts","import":"./dist/zstd-decompressor-fzstd.js"},"./brotli-decompressor-shim":{"types":"./dist/brotli-decompressor-shim.d.ts","import":"./dist/brotli-decompressor-shim.js"},"./compression-worker-node.js":{"import":"./dist/compression-worker-node.js"},"./snappy-compressor-snappyjs":{"types":"./dist/snappy-compressor-snappyjs.d.ts","import":"./dist/snappy-compressor-snappyjs.js"},"./*-compressor-compress-utils":{"types":"./dist/*-compressor-compress-utils.d.ts","import":"./dist/*-compressor-compress-utils.js"},"./snappy-decompressor-hysnappy":{"types":"./dist/snappy-decompressor-hysnappy.d.ts","import":"./dist/snappy-decompressor-hysnappy.js"},"./snappy-decompressor-snappyjs":{"types":"./dist/snappy-decompressor-snappyjs.d.ts","import":"./dist/snappy-decompressor-snappyjs.js"},"./*-decompressor-compress-utils":{"types":"./dist/*-decompressor-compress-utils.d.ts","import":"./dist/*-decompressor-compress-utils.js"},"./lzo-decompressor-compress-utils":{"types":"./dist/lzo-decompressor-compress-utils.d.ts","import":"./dist/lzo-decompressor-compress-utils.js"}},"gitHead":"8cbff6cb3e55c4eb1305072743992af27ff0c171","license":"MIT","scripts":{"pre-build":"npm run build-bundle && npm run build-bundle-dev && npm run build-worker && npm run build-worker-node","build-bundle":"node scripts/build-worker.mjs bundle","build-worker":"node scripts/build-worker.mjs browser","build-bundle-dev":"node scripts/build-worker.mjs bundle-dev","build-worker-node":"node scripts/build-worker.mjs node"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8978ec3e-2d85-477a-a221-61319c0a2814"}},"homepage":"https://github.com/visgl/loaders.gl#readme","keywords":["compression","decompression","zip","gzip","deflate","lz4","zstd","brotli"],"repository":{"url":"git+https://github.com/visgl/loaders.gl.git","type":"git"},"_npmVersion":"lerna/10.0.1/node@v22.22.0+x64 (linux)","description":"Decompression and compression plugins for loaders.gl","directories":{},"maintainers":[{"name":"pessimistress","email":"cxiaoji@gmail.com"},{"name":"kylebarron","email":"kylebarron2@gmail.com"},{"name":"ibgreen","email":"ib@unfolded.ai"},{"name":"dryabinin","email":"daniil.ryabinin@actionengine.com"},{"name":"belom88","email":"belom88@yandex.ru"},{"name":"dterekhova","email":"dasha1024@gmail.com"},{"name":"openjs-operations","email":"operations@openjsf.org"},{"name":"felixpalmer","email":"felixpalmer+npm@gmail.com"}],"sideEffects":["./src/workers/compression-worker.ts","./src/workers/compression-worker-node.ts"],"_nodeVersion":"22.22.0","dependencies":{"compress-utils":"^0.9.0","@loaders.gl/loader-utils":"5.0.0-alpha.12","@loaders.gl/worker-utils":"5.0.0-alpha.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"fflate":"0.7.4","@types/brotli":"^1.3.0","compress-utils":"^0.9.0"},"peerDependencies":{"@loaders.gl/core":"~5.0.0-alpha.0"},"optionalDependencies":{"pako":"^2.1.0","fzstd":"0.1.1","lz4js":"^0.2.0","brotli":"^1.3.2","hysnappy":"^1.1.1","snappyjs":"^0.6.1","zstd-codec":"^0.1"},"_npmOperationalInternal":{"tmp":"tmp/compression_5.0.0-alpha.12_1791902073878_0.7732998754655813","host":"s3://npm-registry-packages-npm-production"},"_id":"@loaders.gl/compression@5.0.0-alpha.12","version":"5.0.0-alpha.12"}