mafintosh

mafintosh/pumpify

Combine an array of streams into a single duplex stream using pump and duplexify

JavaScript
256
14
MIT License

Pumpify is a Node.js utility that combines multiple streams into a single duplex stream, simplifying complex stream pipelines. It's designed for developers working with Node.js streams who want to easily chain operations like compression, extraction, or data transformation while ensuring proper cleanup when errors occur. The library is particularly useful for handling file operations, data processing pipelines, and any scenario requiring sequential stream transformations.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mafintosh/pumpify

Account's avatar
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Account's avatar
Browser-friendly inheritance fully compatible with standard node.js inherits()
Account's avatar
pipe streams together and close all of them if one of them closes
Account's avatar
tap-producing test harness for node and browsers
Account's avatar
A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise

Support the repos that depend on this repository

Top contributors

mafintosh's profile
mafintosh
56 contributions
allouis's profile
allouis
1 contributions
Eomm's profile
Eomm
1 contributions
lostthetrail's profile
lostthetrail
1 contributions
devinivy's profile
devinivy
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet