0.0.2 • Published 6 years ago

promise-status v0.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

Build Status

install

npm i --save promise-status

usage

const ps = require('promise-status');
const delay = require('delay');

(async () => {
  const p = ps(done => new Promise(async resolve => {
    await delay(3000)

    done()
    resolve('foo')
  }))

  await delay(1500)

  console.log(p.status()) // false

  await delay(1500)

  console.log(p.status()) // true

  p.promise.then(console.log) // foo

})()