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