UNPKG
@evan/concurrency
Version:
latest (0.0.3)
0.0.3
0.0.2
0.0.1
concurrency utils
github.com/evanwashere/concurrency
evanwashere/concurrency
@evan/concurrency
/
src
/
lib.d.mts
6 lines
(5 loc)
•
249 B
text/typescript
View Raw
1
2
3
4
5
6
export
function
Limiterr
(
n
:
number
):
(
fn
: () =>
Promise
<
any
>
) =>
void
;
export
function
Limiter
(
n
:
number
,
options
?: { limit?:
number
, timeout?:
number
, threshold?:
number
}
): {
flush
():
Promise
<
Array
<
any
>>,
add
(
fn
:
() =>
Promise
<
any
>):
void
, };