UNPKG

@canmertinyo/rate-limiter-core

Version:

A simple rate-limiting middleware for Express.js with support for in-memory, Redis, and MongoDB storage

12 lines (10 loc) 279 B
import { NextFunction, Request, Response } from "express"; import { RateLimiterOptions } from "./rate-limiter-options.interface"; export interface Handler { ( req: Request, res: Response, next: NextFunction, options: RateLimiterOptions ): void; }