p-defer/index.js

16 lines
235 B
JavaScript

'use strict';
const pDefer = () => {
const ret = {};
ret.promise = new Promise((resolve, reject) => {
ret.resolve = resolve;
ret.reject = reject;
});
return ret;
};
module.exports = pDefer;
module.exports.default = pDefer;