nestjs-security-module
Version:
A plug-and-play NestJS security module with CORS, Helmet, rate limiting, audit logging, CSP, XSS sanitization, and more.
14 lines • 574 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.createRateLimitMiddleware = createRateLimitMiddleware;
const express_rate_limit_1 = require("express-rate-limit");
function createRateLimitMiddleware(options) {
return (0, express_rate_limit_1.default)({
windowMs: options?.windowMs ?? 60_000,
max: options?.max ?? 100,
standardHeaders: true,
legacyHeaders: false,
message: 'Çok fazla istek gönderildi, lütfen sonra tekrar deneyin.',
});
}
//# sourceMappingURL=rate-limit.middleware.js.map
;