nest-ratelimiter
Version:
Distributed consistent flexible NestJS rate limiter based on Redis
8 lines (7 loc) • 429 B
TypeScript
export { LimiterInfo, LimiterOption } from 'ratelimiter';
export * from './utils/set-headers.fn';
export * from './asserter.interface';
export { RateLimiter } from './decorator';
export { TooManyRequestsException } from './too-many-requests.exception';
export { RateLimiterModule } from './module';
export { RateLimiterModuleParams, RateLimiterModuleParamsAsync, RateLimiterParams, CreateErrorBodyFn, GetIdFn, } from './params';