Type Alias RateLimiterMiddlewareSettings<TParameters>

RateLimiterMiddlewareSettings: ErrorPolicy & {
    key?: Invokable<TParameters, string>;
    limit: number;
    onlyError?: boolean;
}

Type Parameters

  • TParameters extends unknown[] = unknown[]

Type declaration

  • Optionalkey?: Invokable<TParameters, string>
    (...args) => JSON.stringify(args)
    
  • limit: number
  • OptionalonlyError?: boolean