- 'Old' typings moved to "-1.0" version
- Not all v2 methods are added yet
- Promise also implements Inspection
- .finally() doesn't get the value in its callback
- .done() returns void, not a Promise
- Add .tap() and .setScheduler()
- Add error types for use in e.g. catch()'ing specific errors
- Inspection.error() renamed to .reason()
! not ready to merge !
definitions and tests should have all the methods, but:
* some missing overloads
* some problematic members
* some members or tests commented out
"Bluebird is a full featured promise library with unmatched performance."
https://github.com/petkaantonov/bluebird
known issues:
* maybe needs a global var or single export?
* uses 'any'-type (not generic-enabled)