Полифил для ES6 Promise
# Установить зависимости
npm install
# Запустить тесты
npm test
│
├── index.html Файл для проверки с примером из задания
├── src/
│ └── promise.js Полифил в umd модуле
└── tests/ Тесты
- Promise.prototype.then()
- Promise.prototype.catch()
- Promise.prototype.done()
- Promise.resolve()
- Promise.reject()
- Promise.all()
- Promise.race()
- Обработка thenable объектов
- Соответствие Promise/A+