bit-bin
Version:
<a href="https://opensource.org/licenses/Apache-2.0"><img alt="apache" src="https://img.shields.io/badge/License-Apache%202.0-blue.svg"></a> <a href="https://github.com/teambit/bit/blob/master/CONTRIBUTING.md"><img alt="prs" src="https://img.shields.io/b
13 lines (12 loc) • 363 B
TypeScript
export default class Queue {
private concurrency;
private autoStart;
private queue;
constructor(concurrency?: number, autoStart?: boolean);
addAll(fns: Array<() => any>): Promise<any[]>;
add(fn: () => any, priority: number): Promise<any>;
pause(): void;
size(): number;
onEmpty(): Promise<void>;
onIdle(): Promise<void>;
}