Functions
isPending
- isPending<T>(promise: T): Promise<boolean>
-
Type parameters
Parameters
Returns Promise<boolean>
timeout
- timeout(ms: number): Promise<void>
-
Parameters
Returns Promise<void>
to
- to<T>(promise: PromiseLike<T> | T): Promise<[undefined, T] | [Error, undefined]>
-
Type parameters
Parameters
-
promise: PromiseLike<T> | T
Returns Promise<[undefined, T] | [Error, undefined]>
Async helpers
Examples:
await timeout(1000)=> Wait for 1 secondconst busy = await isPending(promise)=> Check if promise is pendingconst [error, data] = await to(promise)=> Unwrap promise