0.0.1 • Published 2 years ago

quick-resolve v0.0.1

Weekly downloads
-
License
CC0-1.0
Repository
github
Last release
2 years ago

quick-resolve

A Synchronous Promise.resolve. Preserve Sync/Async. Only Go Async If Necessary.

install

npm install quick-resolve

usage

import quickResolve from "quick-resolve";

let resolved = false;
quickResolve(1).then(num => (resolved = true));
// resolved is true

let resolved = false;
quickResolve(fetch(url)).then(response => (resolved = true));
// resolved is false

let resolved = false;
await quickResolve(fetch(url)).then(response => (resolved = true));
// resolved is true