Skip to main content
Version: Next

RateLimitOptions

RateLimitOptions

Configuration options for rate limiting

Signature
interface RateLimitOptions {
maxRequests?: number;
interval?: number;
storage?: RateLimitStorage;
}

maxRequests

property
number

Maximum number of requests allowed per interval. Default: 10

interval

property
number

Time interval in milliseconds for the rate limit window. Default: 60000

storage

Storage implementation for persisting rate limit data. Default: MemoryRateLimitStorage