UNPKG

eslint-config-lemon

Version:

<div align="center"> <br> <img width="400" src="logo.svg"> <br> <br> </div>

19 lines (13 loc) 368 B
const pEachSeries = async (iterable, iterator) => { let index = 0; for (const value of iterable) { // eslint-disable-next-line no-await-in-loop const returnValue = await iterator(await value, index++); if (returnValue === pEachSeries.stop) { break; } } return iterable; }; pEachSeries.stop = Symbol('pEachSeries.stop'); export default pEachSeries;