es6-promise-series

0.2.2 • Public • Published

Build Status

ES6 Promise.series

Execute promises in series

Usage

/**
 * Runs promises in series
 * @param  {Array} list of promises or functions returning promises
 * @param  {Number} (optional) number of concurrent promises, of omitted no concurrency will happen
 * @return {Promise} 
 */
import series from 'series'
 
series([
 aPromise,
 anotherPromise
], 4)
  .then(function (results) {
    ...
  });

Old usage

/**
 * Runs promises in series
 * @param  {Array} list of promises or functions returning promises
 * @param  {Number} (optional) number of concurrent promises, of omitted no concurrency will happen
 * @return {Promise} 
 */
Promise.series([
 aPromise,
 anotherPromise
], 4)
  .then(function (results) {
    ...
  });

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.2
    592
    • latest

Version History

Package Sidebar

Install

npm i es6-promise-series

Weekly Downloads

592

Version

0.2.2

License

MIT

Last publish

Collaborators

  • ondrej