1.0.4 • Published 4 years ago
batched-promises v1.0.4
batched-promises
Executes promises parallelly with a concurrency limit.
Installation
$ npm i batched-promises
Usage
const batchPromises = require('batched-promises');
const fns = [
() => new Promise(resolve => resolve()),
() => new Promise(resolve => resolve()),
() => new Promise(resolve => resolve()),
() => new Promise(resolve => resolve()),
() => new Promise(resolve => resolve()),
];
batchPromises(fns, {concurrencyLimit: 3})
.then(() => console.log('done'));