exit-hook
Run some code when the process exits
Run some code when the process exits
Contain async insanity so that the dark pony lord doesn't eat souls
Memoize/cache function results
Promise queue with concurrency control
Compose promise-returning & async functions into a reusable pipeline
A lightweight Promises/A+ and when() implementation, plus other async goodies.
Map over promises serially
Filter promises concurrently
Watch globs and execute a function upon change, with intelligent defaults for debouncing and queueing.
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Run promise-returning & async functions concurrently with optional limited concurrency
Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Wait for expectation to be true, useful for integration and end to end testing
Run promise-returning & async functions in series, each passing its result to the next
Compose your async functions with elegance.
Settle an async function.
Turns async function into sync via JavaScript wrapper of Node event loop
Extends Chai with assertions about promises.
Native Promise Only: A polyfill for native ES6 Promises **only**, nothing else.