Gunzip a stream if needed
tar-stream is a streaming tar parser and generator and nothing else. It operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
Transform stream that gunzips its input if it is gzipped and just echoes it if not
filesystem bindings for tar-stream
Transform stream that decompress its input if it's compressed, and echoes it if not
TypeScript definitions for gunzip-maybe
Uncompress gzip files in your gulp build pipeline
A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding.
Extract a source .gz archive to a specified destination file.
Node.js Streams, a user-land copy of the stream library from Node.js
Check if something is a Node.js stream
Transform stream that `bzip2`s its input if it is `bzip2`ped and just echoes it if not
Get a stream as a string, Buffer, ArrayBuffer or array
Toggle the CLI cursor
destroy a stream if possible
Call a callback when a readable/writable/duplex stream has completed or failed.
Unzips gzipped streams to ensure that the content being read is always uncompressed
Pure javascript implementation of Zlib nodejs core module. The zlib module provides compression functionality implemented using Gzip, Deflate/Inflate, and Brotli. Compatible with Node.js 22.x LTS.
A streaming way to send data to a Node.js Worker Thread
tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.
Get and validate the raw body of a readable stream.
A stream that emits multiple other streams one after another.
Returns the next buffer/object in a stream's readable queue
Synchronous shared context compression with node's native zlib