UNPKG

guox-express

Version:

GuOx: Ultimate enterprise‑grade, AI & WASM‑powered Express security framework

10 lines (8 loc) 360 B
import slowDown from 'express-slow-down'; import { RequestHandler } from 'express'; export default function SlowDown(cfg?: any): RequestHandler { const opts = { windowMs:cfg?.windowMs||60000, delayAfter:cfg?.delayAfter||50, delayMs:cfg?.delayMs||500 }; const mw = slowDown(opts); Object.defineProperty(mw, 'name', { value: 'SlowDown' }); return mw; }