Showing 1-20 of 58,953 packages
Timeout a promise after a specified amount of time
Delay a promise a specified amount of time
Creates a Promise that waits for a single event
Make a callback- or promise-based function support both promises and callbacks.
Create a deferred promise
Promise with .resolve() and .reject() methods
A performant and standard (Bluebird) library that registers a node-style callback on a promise
React hook for resolving promises with Suspense support
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
Race a promise against an AbortSignal
Create streams from promises
A performant and standard (Bluebird) library that registers a node-style callback on a promise
Run multiple promise-returning & async functions with limited concurrency using native ES9
Memoize promise-returning functions. Includes cache expire and prefetch.
A feature-rich Node.js event emitter implementation with namespaces, wildcards, TTL, async listeners and browser/worker support.
`timers/promises` for client and server.
A shim for the setImmediate efficient script yielding API
Resolve any installed ES6 compatible promise
Race an event against an AbortSignal
Bare bones Promises/A+ implementation