UNPKG

487 BJavaScriptView Raw
1var Promise = require('bluebird');
2/** Equivalent to Promise.defer() from bluebird 1.x. Added here because Promise.defer() is deprecated as of bluebird 2.x */
3function defer() {
4 var resolve, reject;
5 var promise = new Promise(function () {
6 resolve = arguments[0];
7 reject = arguments[1];
8 });
9 return {
10 resolve: resolve,
11 reject: reject,
12 promise: promise
13 };
14}
15module.exports = defer;
16//# sourceMappingURL=defer.js.map
\No newline at end of file