promise-all-properties
marcelowa/promise-all-properties
TypeScript
A helper function that recevies an object with a promise in each property and returns a promise that resolves to an object with the same properties and the resolved values of the promises