{"bugs":{"url":"https://github.com/dupontcyborg/compress-utils/issues"},"dist":{"shasum":"b331bb0bc5543e8075c59d11b31f51d711071f21","tarball":"https://registry.npmjs.org/compress-utils/-/compress-utils-0.8.0.tgz","fileCount":151,"integrity":"sha512-aUk794YEft2+9mzgITcjXIgWTyWPpZj0EjSWWnbk9G2JhJjfsUCh7v6Aal/4VXmpN/0M1wKv39vWiUEtF156Zw==","signatures":[{"sig":"MEYCIQDXB68o22WV2aqordQTFTsk8aOEi4cM5QtzJ1SQQ5ZoHAIhAOGJVa9jZGWKPb/SzA0A9ifnNSqxJ4D8nHxOMpjKJdMk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/compress-utils@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3395911},"name":"compress-utils","type":"module","author":{"url":"https://nico.codes","name":"Nicolas Dupont","email":"nico@dupont.live"},"engines":{"node":">=18"},"exports":{"./xz":"./dist/algorithms/xz/index.js","./bz2":"./dist/algorithms/bz2/index.js","./lz4":"./dist/algorithms/lz4/index.js","./gzip":"./dist/algorithms/gzip/index.js","./zlib":"./dist/algorithms/zlib/index.js","./zstd":"./dist/algorithms/zstd/index.js","./brotli":"./dist/algorithms/brotli/index.js","./snappy":"./dist/algorithms/snappy/index.js","./xz/compress":"./dist/algorithms/xz/compress/index.js","./bz2/compress":"./dist/algorithms/bz2/compress/index.js","./lz4/compress":"./dist/algorithms/lz4/compress/index.js","./gzip/compress":"./dist/algorithms/gzip/compress/index.js","./xz/decompress":"./dist/algorithms/xz/decompress/index.js","./zlib/compress":"./dist/algorithms/zlib/compress/index.js","./zstd/compress":"./dist/algorithms/zstd/compress/index.js","./bz2/decompress":"./dist/algorithms/bz2/decompress/index.js","./lz4/decompress":"./dist/algorithms/lz4/decompress/index.js","./brotli/compress":"./dist/algorithms/brotli/compress/index.js","./gzip/decompress":"./dist/algorithms/gzip/decompress/index.js","./snappy/compress":"./dist/algorithms/snappy/compress/index.js","./zlib/decompress":"./dist/algorithms/zlib/decompress/index.js","./zstd/decompress":"./dist/algorithms/zstd/decompress/index.js","./brotli/decompress":"./dist/algorithms/brotli/decompress/index.js","./snappy/decompress":"./dist/algorithms/snappy/decompress/index.js"},"gitHead":"83238227ebf2aa97f8352e377afeb2ad5ffede7e","imports":{"#resolver":{"bun":"./dist/core/resolve-browser.js","deno":"./dist/core/resolve-browser.js","node":"./dist/core/resolve-node.js","types":"./src/core/resolve-default.ts","browser":"./dist/core/resolve-browser.js","default":"./dist/core/resolve-default.js"}},"license":"MIT","scripts":{"lint":"biome lint .","test":"vitest run","build":"npm run build:wasm && npm run build:ts","check":"biome check .","format":"biome format --write .","build:ts":"tsc -p tsconfig.json","lint:fix":"biome lint --write .","test:bun":"bun test --bun tests/","test:deno":"deno run --allow-read --allow-env tests-runtime/deno-smoke.ts","test:size":"vitest run tests/bundle.test.ts","build:wasm":"cmake -S ../.. -B ../../build-wasm -DBUILD_WASM_BINDINGS=ON -DBUILD_PYTHON_BINDINGS=OFF -DBUILD_CPP_BINDINGS=OFF -DENABLE_TESTS=OFF -DCMAKE_BUILD_TYPE=Release && cmake --build ../../build-wasm --target compress_utils_wasm -j","test:watch":"vitest","test:browser":"playwright test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3b7b4a94-b1c8-42c6-9a74-5315ba17c0b1"}},"homepage":"https://github.com/dupontcyborg/compress-utils#readme","keywords":["compression","decompression","wasm","webassembly","zstd","brotli","zlib","gzip","bzip2","lz4","xz","lzma","snappy"],"repository":{"url":"git+https://github.com/dupontcyborg/compress-utils.git","type":"git","directory":"bindings/wasm"},"_npmVersion":"12.0.1","description":"WASM compression bindings for zstd, brotli, zlib, bz2, lz4, xz, snappy, gzip - all tree-shakeable.","directories":{},"maintainers":[{"name":"dupontcyborg","email":"nico@dupont.live"}],"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","esbuild":"^0.28.0","typescript":"^5.5.0","@types/node":"^25.8.0","@biomejs/biome":"2.4.15","@playwright/test":"^1.60.0"},"_npmOperationalInternal":{"tmp":"tmp/compress-utils_0.8.0_1784250837163_0.8393181869558877","host":"s3://npm-registry-packages-npm-production"},"_id":"compress-utils@0.8.0","version":"0.8.0"}