@wbe/deferred-promise

Create a deferred promise who can be resolved or rejected from anywhere.

@ablestack/deferred-promise-ts

A tiny library, containing a strongly typed deferred-promise class, that leverages ES6 promises and implements the Promise<T> interface

dush-promise

Plugin for `dush` that makes it a Deferred promise and adds `.resolve`, `.reject`, `.than` and `.catch` methods for more better error handling experience