Wait for all promises, even the failing ones 🔄

`Promise.allSettled()` waits for every promise to finish, success or failure.

â‹… Returns { status: 'fulfilled', value } or { status: 'rejected', reason }
â‹… Perfect for batch operations

Learn more 👇
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled