Promise.all(), Promise.race(), and Promise.any()
What type of error is caught when Promise.any() rejects?
const promises = [
Promise.reject(new Error('Not found')),
Promise.reject(new Error('Server error')),
Promise.reject(new Error('Network error'))
];
Promise.any(promises).catch(errors => {
console.log(errors.errors.length); // 3
});