20 packages found
Call a callback when a readable/writable/duplex stream has completed or failed.
Compose your async functions with elegance.
- compose
- fluent
- composing
- continuation
- function composition
- functional
- async
- map
- series
- parallel
- extension
- tracing
- debug
- timing
- View more
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Await the completion or erroring of a stream
Executes functions concurrently with opportunity to cleanup if any fail.
Provides a single callback for multiple asynchronous calls
Handles completion and errors for sync, callbacks, promises, observables and streams.
Iterate over promises, promise-returning or async/await functions in series or parallel. Support settle (fail-fast), concurrency (limiting) and hooks system (start, beforeEach, afterEach, finish)
- aftereach
- async
- asyncawait
- await
- bail
- beforeeach
- concurrency
- concurrently
- each
- eachlimit
- eachof
- eachofseries
- eachseries
- failfast
- View more
Handle completion and errors with elegance! Support for streams, callbacks, promises, child processes, async/await and sync functions. A drop-in replacement for [async-done][] - pass 100% of its tests plus more
- always
- alwaysdone
- async
- asyncawait
- asynchronous
- await
- callback
- callbacks
- cb
- child
- childprocess
- complete
- completion
- done
- View more
Analyses the contents of a stream and returns the number of chunks and amount of bytes passed
Reports statistics about a stream as data is passing through it
Delay `finish` and `end` events from a `Duplex` stream until both of them have been emitted from their `Writable` and `Readable` parts
Push an `end` message on `finish` event in streams that can't end
Finish all pending process before exiting gracefully
CLI Tool-suite for common git workflow operations including workflows
Wrap a readable/writable/duplex/transform stream to a thunk function.
Use this simple CLI to tell your team which tasks you have finished!
Plugin for adding composer-runtimes to base applications, complementing the base-tasks and base-generators plugins.
- api
- app
- application
- base
- baseplugin
- building-blocks
- composer
- create
- diff
- end
- finish
- framework
- generate
- generator
- View more
Documentation for Finish Framework
Function for creating a middleware-like transformation with the result