123456789101112131415161718192021222324252627282930313233343536373839404142 |
- declare namespace pLimit {
- interface Limit {
-
- readonly activeCount: number;
-
- readonly pendingCount: number;
-
- clearQueue: () => void;
-
- <Arguments extends unknown[], ReturnType>(
- fn: (...arguments: Arguments) => PromiseLike<ReturnType> | ReturnType,
- ...arguments: Arguments
- ): Promise<ReturnType>;
- }
- }
- declare function pLimit(concurrency: number): pLimit.Limit;
- export = pLimit;
|