Skip to content

Comandos úteis

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

Licença ISC.