12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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;
|