Skip to main content
Deno 2 is finally here 🎉️
Learn more

dfr JSR

Creates a promise and returns it along with resolve and reject functions.

import dfr from "jsr:@korkje/dfr";

const { promise, resolve, reject } = dfr<string>();

setTimeout(() => resolve("hello"), 1000);

console.log(await promise); // "hello"