UNPKG
@da440dil/js-counter
Version:
latest (0.12.0)
0.12.0
0.11.0
0.10.1
0.10.0
0.9.1
0.9.0
0.8.0
0.7.0
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
0.0.0
Distributed rate limiting using Redis
github.com/da440dil/js-counter
da440dil/js-counter
@da440dil/js-counter
/
lib
/
ILimiter.d.ts
12 lines
(11 loc)
•
253 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
import { Result }
from
'./Result'
;
/** * Implements distributed rate limiting. */
export
interface
ILimiter
{
/** * Applies the limit. *
@param
key The key to be incremented. */
limit
(
key
:
string
): Promise<Result>; }