2013-11-27 16:51:01 -05:00
|
|
|
var Promise = require('bluebird/js/main/promise')();
|
2013-10-27 22:34:58 -04:00
|
|
|
|
2013-12-27 14:44:21 -05:00
|
|
|
Promise.prototype.yield = Promise.prototype.thenReturn;
|
2014-04-08 16:25:57 -04:00
|
|
|
Promise.prototype.tap = Promise.prototype.tap;
|
2013-11-27 16:51:01 -05:00
|
|
|
Promise.prototype.ensure = Promise.prototype.lastly;
|
|
|
|
Promise.prototype.otherwise = Promise.prototype.caught;
|
2013-12-27 14:44:21 -05:00
|
|
|
Promise.prototype.exec = Promise.prototype.nodeify;
|
2013-10-27 22:34:58 -04:00
|
|
|
|
2013-11-27 16:51:01 -05:00
|
|
|
Promise.resolve = Promise.fulfilled;
|
|
|
|
Promise.reject = Promise.rejected;
|
2013-10-27 22:34:58 -04:00
|
|
|
|
2014-04-16 02:50:19 -04:00
|
|
|
module.exports = Promise;
|