RSS Git Download  Clone
Raw Blame History 257B 9 lines
module.exports.deferred = () => {
    let resolver, rejecter;
    const promise = new Promise((resolve, reject) => { resolver = resolve, rejecter = reject })
    return {
        resolve: resolver,
        reject: rejecter,
        promise: promise,
    }
}