spex

:bulb: Specialized Promise Extensions

2 years after

Specialized Promise Extensions

Build Status Coverage Status Downloads Count Join the chat at https://gitter.im/vitaly-t/spex

batch, page, sequence - promise methods for the following patterns:

Installing

$ npm install spex

Usage

  • For any Promises/A+ library: Promise, Bluebird, When, Q, RSVP, etc.
    var promise = require('bluebird');
    var spex = require('spex')(promise);
  • For ES6 Promise:
    var spex = require('spex')(Promise);

See also: client-side usage.

API

Testing

  • Clone the repository (or download, if you prefer):
$ git clone https://github.com/vitaly-t/spex
  • Install the library's DEV dependencies:
$ npm install
  • To run all tests:
$ npm test
  • To run all tests with coverage:
$ npm run coverage

License

Copyright © 2016 Vitaly Tomilov; Released under the MIT license.

Related Repositories

pg-promise

pg-promise

:elephant: Promises/A+ interface for PostgreSQL ...

mapkeeper

mapkeeper

Thrift based key-value store with various storage backends, including MySQL, Ber ...

rufus-tokyo

rufus-tokyo

FFI based ruby library to access Tokyo Cabinet and Tokyo Tyrant. (This library i ...

arduino-BLEPeripheral

arduino-BLEPeripheral

An Arduino library for creating custom BLE peripherals with Nordic Semiconductor ...

kyoto

kyoto

Kyoto Tycoon key-value store (and the underlying Kyoto Cabinet library) ...