UNPKG

@developers-joyride/rate-limiter

Version:

A flexible rate limiting library with TypeScript support, Express middleware, and NestJS guard/interceptor capabilities

8 lines (7 loc) 490 B
export * from "./interfaces/rate-limiter.interface"; export * from "./interfaces/cache-provider.interface"; export { RateLimiterService } from "./services/rate-limiter.service"; export { ExpressRateLimiterMiddleware } from "./middleware/express-rate-limiter.middleware"; export { MongoDBCacheProvider } from "./providers/mongodb-cache.provider"; export { RedisCacheProvider } from "./providers/redis-cache.provider"; export { RateLimitLog, IRateLimitLog } from "./models/rate-limit.model";