Задача заключается в разработке свобственной реализации Promise в файле promise.js.
Неоходимый API проиллюстрирован в файле index.js. После реализации задачи
выполнение кода из файла index.js (например: node .) должно распечатывать список зависимостей проекта.
Формальный критерий приемки определяется корректной работой теста promise_spec.js.
Плюсом будет покрытие тестами вашего кода тестами.