jdefer

yarn add jdefer

Usage no npm install needed!

<script type="module">
  import jdefer from 'https://cdn.skypack.dev/jdefer';
</script>

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