README
triggered-promise
A promise that could be triggered externally.
Installation
npm i @odd-tools/triggered-promise
Usage:
let triggeredPromise: TriggeredPromise<number> = new TriggeredPromise();
triggeredPromise.resolve(42);
//will be resolved with 42
const val = await triggeredPromise;
Documentation
): void
resolve(value?: T | PromiseLikeResolves the promise with a given value.
reject(reason?: any): void
Rejects the promise with a given reason