createZstdCompressDictStream
createZstdCompressDictStream(
dict,level?):TransformStream<ArrayBufferLike|ArrayBufferView<ArrayBufferLike>,Uint8Array<ArrayBufferLike>>
Defined in: streams.d.ts:154
Create a streaming zstd compression TransformStream with a pre-trained dictionary.
Uses the Web Streams API (TransformStream) to provide chunked compression
with a pre-trained dictionary for improved compression of small, similar data.
Input chunks may be any ArrayBuffer, SharedArrayBuffer or ArrayBufferView,
read byte for byte: a Uint16Array is not converted element by element.
Parameters
Section titled “Parameters”Buffer<ArrayBufferLike> | Uint8Array<ArrayBufferLike>
Pre-trained dictionary (from zstdTrainDictionary).
level?
Section titled “level?”number
Compression level (1-22, or negative for fast mode). Default is 3.
Returns
Section titled “Returns”TransformStream<ArrayBufferLike | ArrayBufferView<ArrayBufferLike>, Uint8Array<ArrayBufferLike>>