promise
npmv8.3.0Bare bones Promises/A+ implementation
Overview
promise is an npm package that bare bones Promises/A+ implementation. The latest version is 8.3.0, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need bare bones Promises/A+ implementation and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of promise.
Dependencies
Runtime (1)
Dev (6)
Used by
Popular packages that depend on promise.
Leaner CSS
A framework for building native apps using React
Reactive Extensions for modern JavaScript
A collection of utility libraries used by other Facebook JS projects
Frequently installed together
The semantic version parser used by npm.
the most correct and second fastest glob implementation in JavaScript
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
TypeScript definitions for node
An AST-based pattern checker for JavaScript.
BDD/TDD assertion library for node.js and the browser. Test framework agnostic.
Generates and consumes source maps
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Cooperative scheduler for the browser environment.
TypeScript definitions for react
Base64 encoding/decoding in pure JS
Runtime for Regenerator-compiled generator and async functions.
Version history
| Version | Published | License |
|---|---|---|
| 8.3.0latest | 3 years ago | MIT |
| 8.3.0-canary-5 | 3 years ago | MIT |
| 8.2.0 | 3 years ago | MIT |
| 8.2.0-canary-4 | 3 years ago | MIT |
| 8.2.0-canary-2 | 3 years ago | MIT |
| 8.1.0 | 6 years ago | MIT |
| 8.0.3 | 7 years ago | MIT |
| 8.0.2 | 7 years ago | MIT |
| 8.0.1 | 9 years ago | MIT |
| 8.0.0 | 9 years ago | MIT |
| 7.3.1 | 9 years ago | MIT |
| 7.3.0 | 9 years ago | MIT |
| 7.2.0 | 9 years ago | MIT |
| 7.1.1 | 10 years ago | MIT |
| 7.1.0 | 10 years ago | MIT |
| 7.0.4 | 11 years ago | MIT |
| 7.0.3 | 11 years ago | MIT |
| 7.0.2 | 11 years ago | MIT |
| 7.0.1 | 11 years ago | MIT |
| 7.0.0 | 11 years ago | MIT |
Frequently asked questions
How do I install promise?
Run `npm install promise` to add promise to your npm project.
What license is promise released under?
promise is distributed under the MIT license.
How popular is promise?
promise has approximately 0 downloads per week and 3 known dependent packages.