From 92ce978b90d482ea1faaf4877e39432e46001f7a Mon Sep 17 00:00:00 2001 From: gjovs <00drpixelss@gmail.com> Date: Fri, 7 Feb 2025 15:07:46 -0300 Subject: [PATCH] fix(promise): return empty array if no callbacks are provided --- src/util/promise/split-promises.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util/promise/split-promises.ts b/src/util/promise/split-promises.ts index ccc28a40..4d56261a 100644 --- a/src/util/promise/split-promises.ts +++ b/src/util/promise/split-promises.ts @@ -9,6 +9,8 @@ export async function splitPromises( callbacks: Callback[], maxRunning: number ) { + if (!callbacks.length) return []; + let resolveFunction: Function; const event = new EventEmitter();