Реализация аналога Promise.all
Условие задачи
Необходимо написать свою функцию promiseAll, которая является аналогом Promise.all. Требования к функции: • На вход поступает массив промисов • Возвращает reject, если хотя бы один промис упал • Возвращает resolve, если все промисы успешно выполнены • В случае resolve порядок результатов должен сохраняться • В случае reject сразу возвращает reject, не дожидаясь выполнения остальных промиссов