{"bugs":{"url":"https://github.com/visgl/loaders.gl/issues"},"dist":{"shasum":"114dc2ee976043fb31761a445fcb9b45d23166d1","tarball":"https://registry.npmjs.org/@loaders.gl/compression/-/compression-5.0.0-alpha.9.tgz","fileCount":542,"integrity":"sha512-qXo6f5FnPCkp8jnIkIaZXpECRb71eqB1HAIoNUqXxu3CGryPzglyrvcq6Ocbq3XMBhmVWM5gLsA7OiZVMci+8Q==","signatures":[{"sig":"MEYCIQDjg2WZr7LJEVAJR5xNK4N53pIi1Ron+PXJojIZxbiSQQIhAIuacB7IyA2dy9VVq7X9MnQF8SHIXEfxcT4hRvP59d25","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBahyY9mSuPO2DOwhlWNiojbE1A5SmX3BJGQ0hTBoqJkAiEAoBiKsQWnMf0WU9SXTPdwBo7hcWUa7WqGEbd3PwQbnsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@loaders.gl%2fcompression@5.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3983676},"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"},"./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"}},"gitHead":"c3be3766791d30e79a9aa1d9b326962f264cbbe7","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":"ocular-bundle ./bundle.ts --output=dist/dist.min.js","build-worker":"esbuild src/workers/compression-worker.ts --outfile=dist/compression-worker.js --target=esnext --bundle --minify --sourcemap --external:{fs,path,crypto} --define:__VERSION__=\\\"$npm_package_version\\\"","build-bundle-dev":"ocular-bundle ./bundle.ts --env=dev --output=dist/dist.dev.js","build-worker-node":"esbuild src/workers/compression-worker-node.ts --outfile=dist/compression-worker-node.js --platform=node --target=node16 --bundle --minify --sourcemap --define:__VERSION__=\\\"$npm_package_version\\\""},"_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":{"fzstd":"0.1.1","fflate":"0.7.4","hysnappy":"^1.1.1","snappyjs":"^0.6.1","@loaders.gl/loader-utils":"5.0.0-alpha.9","@loaders.gl/worker-utils":"5.0.0-alpha.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pako":"^2.1.0","lz4js":"^0.2.0","brotli":"^1.3.2","zstd-codec":"^0.1","@types/brotli":"^1.3.0","compress-utils":"^0.8.0"},"peerDependencies":{"pako":"^2.1.0","lz4js":"^0.2.0","zstd-codec":"^0.1","compress-utils":"^0.8.0","@loaders.gl/core":"~5.0.0-alpha.0"},"peerDependenciesMeta":{"pako":{"optional":true},"lz4js":{"optional":true},"zstd-codec":{"optional":true},"compress-utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/compression_5.0.0-alpha.9_1791137491742_0.08032738379700599","host":"s3://npm-registry-packages-npm-production"},"_id":"@loaders.gl/compression@5.0.0-alpha.9","version":"5.0.0-alpha.9"}