express-rate-limiter-ts
Version:
A powerful, flexible and modern rate limiter middleware for Express.js written in TypeScript.
9 lines (8 loc) • 488 B
TypeScript
export { rateLimiter, getRateLimiterStats } from './rateLimiter';
export { startAdminPanel } from './adminPanel';
export { MemoryStore } from './storage/memoryStore';
export { DummyStore } from './storage/dummyStore';
export { RedisStore } from './storage/redisStore';
export { MongoStore } from './storage/mongoStore';
export { PostgresStore } from './storage/postgresStore';
export type { RateLimiterOptions, RateLimitInfo, RateLimitStats, IRateLimitStore } from './types/rateLimiter';