multibridge
Version:
A multi-database connection framework with centralized configuration
14 lines (13 loc) • 336 B
TypeScript
/**
* Simple in-memory rate limiter
* Prevents excessive connection creation attempts
*/
export declare class RateLimiter {
private limits;
private maxRequests;
private windowMs;
constructor(maxRequests?: number, windowMs?: number);
check(key: string): boolean;
reset(key: string): void;
clear(): void;
}