node-promise-parallel
Utility to run a batch of Promises in parallel.
Installation
OS X, Windows & Linux
npm install node-promise-parallel --save
Usage example
Use a function*
(generator) to queue up promises to be executed in serial. The function*
works as a factory yield
ing the Promises to be executed in parallel.
const PromiseParallel = require; // Example generator // The generator have to yeild a Promise.function*
For a complete tutorial on how this was created have a look at my blog: https://www.snappyjs.com/2018/03/23/js-how-to-use-generators-and-iterators
Development setup
No dependencies outside of node.
npm install node-promise-parallel --savenpm testnpm sample
Release History
- 1.0.0
- RELEASE: Initial release.
Meta
Tommy Dronkers - E-mail: tommy@snappyjs.com Homepage: https://www.snappyjs.com
Distributed under the MIT license. See LICENSE
for more information.
https://github.com/snappyjs/node-promise-parallel
Contributing
- Fork it (https://github.com/snappyjs/node-promise-parallel/fork)
- Create your feature branch (
git checkout -b feature/fooBar
) - Commit your changes (
git commit -am 'Add some fooBar'
) - Push to the branch (
git push origin feature/fooBar
) - Create a new Pull Request