awaitqueue
Version:
TypeScript utility to enqueue asynchronous tasks and run them sequentially one after another
12 lines • 342 B
TypeScript
export type AwaitQueuePushOptions = {
removeOngoingTasksWithSameName?: boolean;
};
export type AwaitQueueTask<T> = () => T | PromiseLike<T>;
export type AwaitQueueTaskDump = {
idx: number;
task: AwaitQueueTask<unknown>;
name?: string;
enqueuedTime: number;
executionTime: number;
};
//# sourceMappingURL=types.d.ts.map