const rateLimit = require('express-rate-limit'); const limitHandler = (req, res) => { res.status(429).json({ ok: false, rateLimitMessage: "You have accessed this app's pages too quickly. Please try again in 5 minutes." }); }; const rateLimitOptions = { windowMs: 5 * 60 * 1000, // 5 minutes max: 100, message: 'rate limit activated', handler: limitHandler, onLimitReached: limitHandler }; const reqLimiter = rateLimit(rateLimitOptions); module.exports = { reqLimiter };