funlogic-io/zwave-serialapi

View on GitHub
lib/utils/create-promise.js

Summary

Maintainability
A
0 mins
Test Coverage
function createPromise () {
  let thisResolve, thisReject
  const promise = new Promise((resolve, reject) => {
    thisResolve = resolve; thisReject = reject
  })
  return {
    promise,
    resolve: thisResolve,
    reject: thisReject
  }
}

module.exports = createPromise