A simple promise extension with tuple state and centralized error handling supports
Helpers for using JavaScript promises
A basic but performant promise implementation
Full featured Promises/A+ implementation with exceptionally good performance
Extends Chai with assertions about promises.
[](https://www.npmjs.com/package/combine-promises) [](https://github.com/slorber/combine-promises/actions/work
A lightweight Promises/A+ and when() implementation, plus other async goodies.
`timers/promises` for client and server.
Remote (shortening and disconnection-tolerant) Promise-likes
Bare bones Promises/A+ implementation
Extend a Promise class to implement the eventual-send API
Map over promises concurrently
Modular and fast Promises implementation
A Promise-compatible abstraction that defers resolving/rejecting promises to another closure.
A lightweight promise library
Lightweight promise polyfill. A+ compliant
Check if a string matches the name of a Node.js builtin module
Synchronous Promise-like prototype to use in testing where you would have used an ES6 Promise
A lightweight library that provides tools for organizing asynchronous code
prompting wizardly
Flush promises in tests
Tries to execute a function and discards any error that occurs
Map over promises serially
JavaScript's Promise extension you may find useful during development.