p-defer/index.js

11 lines
188 B
JavaScript
Raw Permalink Normal View History

2023-04-23 12:08:27 +00:00
exports = function pDefer () {
const deferred = {}
2016-10-21 05:07:52 +00:00
2019-03-17 12:24:05 +00:00
deferred.promise = new Promise((resolve, reject) => {
2023-04-23 12:08:27 +00:00
deferred.resolve = resolve
deferred.reject = reject
})
2016-10-21 05:07:52 +00:00
2023-04-23 12:08:27 +00:00
return deferred
2021-04-09 05:21:28 +00:00
}