Cerces / middleware/compression / DecompressionStream
Class: DecompressionStream
Defined in: src/middleware/compression.ts:49
Polyfill for DecompressionStream using zlib if runtime does not have built-in support
Implements
ReadableWritablePair<Uint8Array,BufferSource>
Constructors
Constructor
new DecompressionStream(
format):DecompressionStream
Defined in: src/middleware/compression.ts:52
Parameters
format
Returns
DecompressionStream
Properties
readable
readable:
ReadableStream<Uint8Array<ArrayBufferLike>>
Defined in: src/middleware/compression.ts:50
Implementation of
ReadableWritablePair.readable
writable
writable:
WritableStream<BufferSource>
Defined in: src/middleware/compression.ts:51
Provides a convenient, chainable way of piping this readable stream through a transform stream (or any other { writable, readable } pair). It simply pipes the stream into the writable side of the supplied pair, and returns the readable side for further use.
Piping a stream will lock it for the duration of the pipe, preventing any other consumer from acquiring a reader.
Implementation of
ReadableWritablePair.writable