all
Promise.all(values)
Waits for all promises to resolve and returns an array of their results. If any promise rejects, the entire operation rejects with that reason.
Example
ts
import { Promise } from "@monstermann/promise";
const results = await Promise.all([
Promise.resolve(1),
Promise.resolve(2),
Promise.resolve(3)
]); // [1, 2, 3]