flowingts / RateLimitStore
Interface: RateLimitStore
Definido em: src/middlewares/rate-limit.ts:5
Métodos
hit()
hit(
key,windowMs): {count:number;resetAt:number; } |Promise<{count:number;resetAt:number; }>
Definido em: src/middlewares/rate-limit.ts:7
Incrementa o contador da chave e retorna o total e quando a janela reinicia (epoch ms).
Parâmetros
key
string
windowMs
number
Retorna
{ count: number; resetAt: number; } | Promise<{ count: number; resetAt: number; }>