An open API service indexing awesome lists of open source software.

https://github.com/mingchen/node-array-foreach-async

Add forEachAsync() async/await to Array to support async functions.
https://github.com/mingchen/node-array-foreach-async

Last synced: 4 months ago
JSON representation

Add forEachAsync() async/await to Array to support async functions.

Awesome Lists containing this project

README

          

array-foreach-async
===================

Add forEachAsync() async/await to Array to support async functions.

## Install

npm install array-foreach-async

## API

/**
* @param {function} callback function(val, idx, obj)
*/
Array.prototype.forEachAsync(callback)

## Usage

require('array-foreach-async');

await someArray.forEachAsync(async (item) => {
...
await someAsyncFunction();
...
});

## References

* [Array.prototype.forEach()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach#Polyfill)
* [JavaScript: async/await with forEach()](https://codeburst.io/javascript-async-await-with-foreach-b6ba62bbf404)