softkave-js-utils
Version:
JavaScript & Typescript utility functions, types, and classes
3 lines (2 loc) • 312 B
TypeScript
import { SettledPromise } from './types.js';
export declare const settlePromiseList: <TPromise extends Promise<unknown>[]>(promises: TPromise) => Promise<SettledPromise<Parameters<NonNullable<Parameters<TPromise[number]["then"]>[0]>>[0], Parameters<NonNullable<Parameters<TPromise[number]["catch"]>[0]>>[0]>[]>;