Promise.all(Objects.values(items).map(({ promise }) => promise)) .then(() => {}) // if it's necessary to resolve with undefined .catch(() => {}) // if it's necessary to not reject