UNPKG

@esutils/deferred

Version:

The deferred library implemented in Typescript

14 lines (11 loc) 264 B
const { Deferred } = require('@esutils/deferred'); async function demo() { const defer = new Deferred(); setTimeout(() => { defer.resolve(); }); console.log(`Start ${Date.now()}`); await defer.promise; console.log(`End ${Date.now()}`); } demo();