README
Javascript promise defer library
Install
yarn add jdefer
Usage
import makeDefer from 'jdefer'
const defer = makeDefer()
// to reject
defer.reject(new Error('foo'))
// to resolve
defer.resolve('bar')
// to wait
await defer.promise
yarn add jdefer
<script type="module">
import jdefer from 'https://cdn.skypack.dev/jdefer';
</script>
yarn add jdefer
import makeDefer from 'jdefer'
const defer = makeDefer()
// to reject
defer.reject(new Error('foo'))
// to resolve
defer.resolve('bar')
// to wait
await defer.promise