@nicer-toolbox/async-for-each

Allows await inside of a foreach loop.

Usage no npm install needed!

<script type="module">
  import nicerToolboxAsyncForEach from 'https://cdn.skypack.dev/@nicer-toolbox/async-for-each';
</script>

README

Nicer Toolbox

asyncForEach

Allows await inside of a foreach loop.

// For Node
const asyncForEach = require("@nicer-toolbox/async-for-each");
// For React
import asyncForEach from "@nicer-toolbox/async-for-each";

// Basic Usage
asyncForEach(arrayOfItems, callBackFunction);

// Example
const contacts = ["zzsvrqyalq", "fz12nawb3g", "ugfqduns16", "0bulps6hrb"];

asyncForEach(contacts, async (id) => {
  return await getUserData(id);
});