Преобразовать обещание синей птице
Я нашел существующую библиотеку, которая использует обещания, однако она не использует bluebird. Функции библиотеки не имеют всех дополнительных функций, которые нравятся bluebird.map()
или же.tap()
, Как я могу преобразовать «нормальное» или «не-синее» обещание в синее, со всеми дополнительными функциями, которые предлагает синяя птица?
Я попытался обернуть существующее обещание вPromise.promisify
а такжеPromise.resolve
и ни один, казалось, не работал.