Skip to content

Tankōbon / lib/cover-queue / TaskQueue

Interface: TaskQueue ​

Defined in: lib/cover-queue.ts:10

Runs the queued tasks, at most concurrency at a time, newest first.

Methods ​

enqueue() ​

enqueue(task): () => void

Defined in: lib/cover-queue.ts:12

Queues task; the returned function cancels it if it hasn't started (a no-op afterwards).

Parameters ​

task ​

() => Promise<unknown>

Returns ​

() => void