GitHub repository: stefee/promise-all-or-none
Primary language: TypeScript
Description: Works like Promise.allSettled except it will reject with an AggregateError if some of the promises rejected, otherwise resolve with an array of values.