UNPKG

xxm-test-js

Version:
8 lines (7 loc) 350 B
/** * 并发执行一组异步任务 * @param tasks - 任务数组,每个任务都是一个返回 Promise 的函数 * @param concurrency - 允许的最大并发数 * @returns 一个包含所有任务结果的 Promise 数组 */ export declare function runTasksWithConcurrency<T>(tasks: (() => Promise<T>)[], concurrency: number): Promise<T[]>;