`Array#forEach()` but it’s possible to define where to move to next
Settle an async function.
A tiny (195B to 220B) utility to recursively list all (total) files in a directory
get a list of staged git files and their status
ICO encoder and decoder library
Turn anything into an array
Loop over each item in an array and call the given function on every element.
ESLint plugin to detect improper Jest test assertions for asynchronous (Promise-based) actions
Stringify your JSON at max speed
Instead of using `await Promise.all(array.map(async ...))` to fire all async functions at once, you can use `await train(array, async ...)` to run async functions sequentially, one after another — just like a train.
A mutex for guarding async workflows
Promisify a callback-based function
Gracefully handle a Promise using async/await.
Asynchronously aggregate arguments across calls to a function
Retrying made simple, easy and async
Convenience method to loop over an array with an async function
async based on promises
Simple library for orchestrating asynchronous operations
utilities for primitive JavaScript types
extends Array to have support Async methods
Array utils
A simple and pragmatic library for testing Node.js console output.
The routing foundation of `serve`
Simple series and parallel flow control.