public-promise
1.0.3 • Public • Published public-promise ![Build Status](https://travis-ci.org/tjmehta/public-promise.svg?branch=master)
Promise that exposes resolve and reject publicly
Installation
npm i --save public-promise
Usage
Create a "public" promise and resolve it
import PublicPromise from 'public-promise'
const promise = new PublicPromise()
promise.then((data) => console.log(data))
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))
const err = new Error('boom')
promise.reject(err)
License
MIT
Versions
Current Tags
- VersionDownloads (Last 7 Days)
- 1.0.3
4
Version History
Package Sidebar
Install
Weekly Downloads