bd-promise

2.2.1 • Public • Published

bd-promise

JS6 Promises with Timeouts and Other Extra Features

FOSS software contributed by ALTOVISO (http://www.altoviso.com).

Features

  • Constructor includes optional timeout argument (in ms) to say the promise should cancel after that time has expired, e.g.:

let p = new Promise(500, executor);

  • resolve(result), reject(error), and cancel(reason) methods

  • resolved, rejected, and canceled getters

  • result, error, and cancelReason getters

Installation

With npm:

npm install bd-promise

With yarn:

yarn add bd-promise

With bower:

bower install --save bd-promise

Tests

Serve the root directory then point a browser to test/index.html.

License

bd-promise is free and open source software available under a BSD-3-Clause license.

Package Sidebar

Install

npm i bd-promise

Weekly Downloads

2

Version

2.2.1

License

BSD-3-Clause

Unpacked Size

16.7 kB

Total Files

9

Last publish

Collaborators

  • rcgill