Задача

Реализуйте Promise.all: принимает массив промисов, резолвит массив результатов в исходном порядке. Первая же ошибка отклоняет весь результат.

Решение

См. также