1.3.2 • Published 3 years ago
@vsr.common/batch-promises v1.3.2
Batch Promises
A simple solution to batch promises
Installation
npm i @vsr.common/batch-promises
🚀 Usage
async/await way
import { batchPromises } from '@vsr.common/batch-promises';
const arr = [1, 2, 3, 4, 5];
const [success, error] = await batchPromises(2, arr, (ele) =>
Promise.resolve(ele)
);
Promise way
const { batchPromises } = require('@vsr.common/batch-promises');
const arr = [1, 2, 3, 4, 5];
batchPromises(2, arr, (ele) =>
Promise.resolve(ele)
).then(([success, error]) => {
// do your thing!
});