/** * Executes an async callback for each item in the given array. */ export async function asyncForEach( array: any[], callback: (item: any, index: number, originalArray: any[]) => any ) { for (let index = 0; index < array.length; index++) { await callback(array[index], index, array) } }