137 packages found
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Minimal async jobs utility library, with streams support
StreamQueue pipe the queued streams one by one in order to preserve their content order.
nodejs streams using async/await functions
Turn a writable and readable stream into a streams2 duplex stream with support for async initialization and streams1/streams2 input
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Convert push-based streams to pull-based async iterables
An alternantive to EventEmitter using consumable streams.
Compose your async functions with elegance.
- compose
- fluent
- composing
- continuation
- function composition
- functional
- async
- map
- series
- parallel
- extension
- tracing
- debug
- timing
- View more
Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.
- async
- file path
- file system
- file
- filepath
- files
- filesystem
- folder
- fs
- fs.writeFile
- fs.writeFileSync
- path
- promise
- streams
- View more
Inspired by Akka Streams, a library for processing infinite streaming data.
Monadic streams
- reactive
- reactive programming
- reactive streams
- stream
- streams
- event stream
- promise
- promises
- promises-aplus
- fantasy-land
- monad
- monadic
- functional
- async
- View more
Abstract streams to deal with the whole buffered contents.
each-async + async-done = each-done
Simple utility for mixing synchronous functions/code and asynchronous streams
a runtime interface
Create handshakes for binary protocols with iterable streams
Parallelized transform streams for everyone!
Batteries-included utility functions to work with async iterables available in ES2018/TypeScript