Skip to main content
Defined in: server/middleware.ts:244 Fixed-window counter rate limiter. Resets to full capacity after every windowMs interval.

Implements

Constructors

Constructor

Defined in: server/middleware.ts:248

Parameters

limit
number
windowMs?
number = 60_000

Returns

RateLimitingMiddleware

Methods

onRequest()

Defined in: server/middleware.ts:256

Parameters

ctx
MiddlewareContext
next
Next

Returns

Promise<unknown>

Implementation of

Middleware.onRequest