diff --git a/src/util.ts b/src/util.ts index f8f93f761a5316e7b97f6c22a3c9c935cab6460d..2bbf4122b415ccf4bc32a308e62ea8914fd7df2d 100644 --- a/src/util.ts +++ b/src/util.ts @@ -296,7 +296,7 @@ export class Util { return {command, args}; } - public static async AsyncForEach<T>(arr: T[], callback: (item: T, i: number, a: T[]) => void) { + public static async AsyncForEach<T>(arr: T[], callback: (item: T, i: number, a: T[]) => Promise<void>) { for (let i = 0; i < arr.length; i++) { await callback(arr[i], i, arr); }