any
Promise.any(values)
Waits for the first promise to resolve and returns its result. If all promises reject, it rejects with an AggregateError.
Example
ts
import { Promise } from "@monstermann/promise";
const result = await Promise.any([
Promise.reject("error1"),
Promise.resolve(2),
Promise.resolve(3)
]); // 2