UNPKG

@push.rocks/smartpromise

Version:

A TypeScript library for managing promises and Deferred constructs, simplifying asynchronous programming.

9 lines (8 loc) 262 B
export declare class ComulativeDeferred { private accumulatedPromises; private deferred; promise: Promise<unknown>; constructor(); addPromise(promiseArg: Promise<any>): void; } export declare const commulativeDefer: () => ComulativeDeferred;