### A collection of small, composable helper functions and utilities for doing fun stuff with promises.
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
A generalized and simple hooking API for adding extensibility to applications
Determine if a function is a native async function.
Local Lambda development environment
Make a directory and its parents if needed - Think `mkdir -p`
Higher-order functions and common patterns for asynchronous code
Higher-order functions and common patterns for asynchronous code. Node specific port of async.
Compose promise-returning & async functions into a reusable pipeline
Run promise-returning & async functions in series, each passing its result to the next
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Avatar style for DiceBear
A mutex for guarding async workflows
A tiny (183B to 210B) and fast utility to ascend parent directories
Retrying made simple, easy and async
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
A Promise-based interface into processes created by child_process.spawn
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
Allow parsing of async generator functions
Semaphore using `async` and `await`
A tiny (195B to 220B) utility to recursively list all (total) files in a directory