UNPKG

@clickup/pg-microsharding

Version:
9 lines (8 loc) 235 B
/** * A syntax sugar for Promise.all(). */ export async function promiseAll<TList extends readonly unknown[]>( promises: TList, ): Promise<{ -readonly [P in keyof TList]: Awaited<TList[P]> }> { return Promise["all"](promises); }