node:zlib/iter module | API Reference | Bun
BuildDocsReferenceGuidesBlogDiscord/
node:zlib/iterFcompressBrotliFcompressBrotliSyncFcompressDeflateFcompressDeflateSyncFcompressGzipFcompressGzipSyncFcompressZstdFcompressZstdSyncFdecompressBrotliFdecompressBrotliSyncFdecompressDeflateFdecompressDeflateSyncFdecompressGzipFdecompressGzipSyncFdecompressZstdFdecompressZstdSyncSearch the reference...
/
BuildDocsReferenceGuidesBlogDiscord/
node:zlib/iterFcompressBrotliFcompressBrotliSyncFcompressDeflateFcompressDeflateSyncFcompressGzipFcompressGzipSyncFcompressZstdFcompressZstdSyncFdecompressBrotliFdecompressBrotliSyncFdecompressDeflateFdecompressDeflateSyncFdecompressGzipFdecompressGzipSyncFdecompressZstdFdecompressZstdSyncNode.js module
node:zlib/iterfunction
compressBrotli(options?:
BrotliOptions):
StatefulTransform;
Create a Brotli compression transform. Output is compatible with zlib.brotliDecompress() and decompressBrotli()/decompressBrotliSync().
@returns
A stateful transform.
function
compressBrotliSync(options?:
BrotliOptions):
SyncStatefulTransform;
Create a Brotli compression transform. Output is compatible with zlib.brotliDecompress() and decompressBrotli()/decompressBrotliSync().
@returns
A stateful transform.
function
compressDeflate(options?:
ZlibCompressionOptions):
StatefulTransform;
Create a deflate compression transform. Output is compatible with zlib.inflate() and decompressDeflate()/decompressDeflateSync().
@returns
A stateful transform.
function
compressDeflateSync(options?:
ZlibCompressionOptions):
SyncStatefulTransform;
Create a deflate compression transform. Output is compatible with zlib.inflate() and decompressDeflate()/decompressDeflateSync().
@returns
A stateful transform.
function
compressGzip(options?:
ZlibCompressionOptions):
StatefulTransform;
Create a gzip compression transform. Output is compatible with zlib.gunzip() and decompressGzip()/decompressGzipSync().
@returns
A stateful transform.
function
compressGzipSync(options?:
ZlibCompressionOptions):
SyncStatefulTransform;
Create a gzip compression transform. Output is compatible with zlib.gunzip() and decompressGzip()/decompressGzipSync().
@returns
A stateful transform.
function
compressZstd(options?:
ZstdCompressionOptions):
StatefulTransform;
Create a Zstandard compression transform. Output is compatible with zlib.zstdDecompress() and decompressZstd()/decompressZstdSync().
@returns
A stateful transform.
function
compressZstdSync(options?:
ZstdCompressionOptions):
SyncStatefulTransform;
Create a Zstandard compression transform. Output is compatible with zlib.zstdDecompress() and decompressZstd()/decompressZstdSync().
@returns
A stateful transform.
function
decompressBrotli(options?:
BrotliOptions):
StatefulTransform;
Create a Brotli decompression transform.
@returns
A stateful transform.
function
decompressBrotliSync(options?:
BrotliOptions):
SyncStatefulTransform;
Create a Brotli decompression transform.
@returns
A stateful transform.
function
decompressDeflate(options?:
ZlibOptions):
StatefulTransform;
Create a deflate decompression transform.
@returns
A stateful transform.
function
decompressDeflateSync(options?:
ZlibOptions):
SyncStatefulTransform;
Create a deflate decompression transform.
@returns
A stateful transform.
function
decompressGzip(options?:
ZlibOptions):
StatefulTransform;
Create a gzip decompression transform.
@returns
A stateful transform.
function
decompressGzipSync(options?:
ZlibOptions):
SyncStatefulTransform;
Create a gzip decompression transform.
@returns
A stateful transform.
function
decompressZstd(options?:
ZstdOptions):
StatefulTransform;
Create a Zstandard decompression transform.
@returns
A stateful transform.
function
decompressZstdSync(options?:
ZstdOptions):
SyncStatefulTransform;
Create a Zstandard decompression transform.
@returns
A stateful transform.
Type definitionsinterface
BrotliOptionschunkSize?: number
dictionary?: ArrayBufferViewArrayBufferLike>
params?: { __index[key: number]: number | boolean; }interface
ZlibCompressionOptionschunkSize?: number
dictionary?: ArrayBufferViewArrayBufferLike>
level?: number
memLevel?: number
strategy?: number
windowBits?: numberinterface
ZlibOptionschunkSize?: number
dictionary?: ArrayBufferViewArrayBufferLike>
windowBits?: numberinterface
ZstdCompressionOptionschunkSize?: number
dictionary?: ArrayBufferViewArrayBufferLike>
params?: { __index[key: number]: number | boolean; }
pledgedSrcSize?: numberinterface
ZstdOptionschunkSize?: number
dictionary?: ArrayBufferViewArrayBufferLike>
params?: { __index[key: number]: number | boolean; }
Resources
ReferenceDocsGuidesDiscordMerch StoreGitHubBlog Toolkit
RuntimePackage managerTest runnerBundlerPackage runnerProject
Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco
We're hiring →