Run replace on a string and update it asynchronous
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
filesystem utilities for the npm cli
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
Replaces strings in a stream.
A Promise-based interface into processes created by child_process.spawn
A continuation-local storage module compatible with NestJS's dependency injection.
Promisify a callback-based function
Get the first fulfilled promise that satisfies the provided testing function
The tmp package with promises support and disposers.
Compose promise-returning & async functions into a reusable pipeline
Resolves a promise after a specified delay
Run multiple promise-returning & async functions with limited concurrency using native ES9
Map over promises concurrently
Retrying made simple, easy and async
Essential utils for promises
Returns a promise with the results of a shell command
Asynchronous String.prototype.replace()
wrapper around async.queue to make some common usages simpler
Coalesces multiple promises for the same identifier into a single request
A thenable to streamline a possibly sync / possibly async workflow.
Retry a promise-returning or async function
Shiki's fork of `vscode-textmate`
Lightweight promise polyfill. A+ compliant