When you want to resolve/reject a promise from the outside
ISC License
A basic but performant promise implementation.
Cancellable Promise with timeouts, AbortController, decorators, progress capturing, pause and use...
Promises/A+ conformant implementation
Run Promise in series.
Lightweight ES6 Promise polyfill for the browser and node. A+ Compliant
promiseify / promisify / promise-ify / pify
ES6 Promise polyfill
A polyfill for ES6-style Promises
Simple Promise/A+ Library
🐦 Bluebird alternative within ~200 loc
Recursively resolve promises within objects
Like Promise.all, but save rejections until all promises are resolved
Accept an optional node-style callback, and also return a spec-compliant Promise!
Create a fake promise that can be resolve and rejected programatically
Wrapper for Promise. Resolvable, rejectable, redirectable.