public-promise
v1.0.3
Published
Promise that exposes resolve and reject publicly
Maintainers
Readme
public-promise 
Promise that exposes resolve and reject publicly
Installation
npm i --save public-promiseUsage
Create a "public" promise and resolve it
import PublicPromise from 'public-promise'
const promise = new PublicPromise()
promise.then((data) => console.log(data)) // { foo: 'foo' }
const data = { foo: 'foo' }
promise.resolve(data)Create a "public" promise and reject it
import PublicPromise from 'public-promise'
const promise = new PublicPromise()
promise.catch((err) => console.log(err)) // [ Error: boom ]
const err = new Error('boom')
promise.reject(err)License
MIT
