Самая старая проблема на https://github.com/promises-aplus/cancellation-spec - это (на момент написания статьи) 9 месяцев. Я действительно не мог найти надежный источник информации об объектах отмены на стандарте promises.
Теперь похоже, что функция реализована в bluebird, но, как разработчик библиотеки, я не хочу загромождать свой пакет с полной реализацией обещания.
Какой идентификатор нравится делать, просто передайте обещание и поддерживайте спецификацию отмены.
Где я могу найти эту информацию?