DynamicBucket
Signature
export declare class DynamicBucketProperties
7Methods
5Properties
options: DynamicBucketOptions;queue: ((value?: unknown) => any)[];used: number;processing?: boolean;refillsAt?: number;timeoutId?: NodeJS.Timeout;remainingGetterget remaining(): number;Methods
constructorConstructorconstructor(options: DynamicBucketOptions);refill(): void;processQueue(): Promise<void>;acquire(force?: boolean): Promise<unknown>;static chunk<T>(array: T[], chunks: number): T[][];