Creates a Promise that is resolved with an array of results when all of the provided Promises resolve or reject.
method
PromiseConstructor.allSettled
values: T
): Promise<{ [K in string | number | symbol]: PromiseSettledResult<Awaited<T[P<P>]>> }>;
@param values
An array of Promises.
@returns
A new Promise.
values: Iterable<T | PromiseLike<T>>
): Promise<PromiseSettledResult<Awaited<T>>[]>;
Creates a Promise that is resolved with an array of results when all of the provided Promises resolve or reject.
@param values
An array of Promises.
@returns
A new Promise.