(maybe) decompresses a stream jsr.io/@mary/maybe-decompression-stream
jsr typescript
TypeScript 100.0%
4 1 0

Clone this repository

https://tangled.org/mary.my.id/pkg-maybe-decompression-stream https://tangled.org/did:plc:ia76kvnndjutgedggx2ibrem/pkg-maybe-decompression-stream
git@kt.tngl.oyster.cafe:mary.my.id/pkg-maybe-decompression-stream git@kt.tngl.oyster.cafe:did:plc:ia76kvnndjutgedggx2ibrem/pkg-maybe-decompression-stream

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

maybe-decompression-stream#

JSR | source code

decompresses a stream of data if it is compressed with gzip, otherwise it passes the data through.

const response = await fetch('resource.tgz');

const stream = response.body.pipeThrough(new MaybeDecompressionStream());

for await (const chunk of stream) {
	// ...
}