UNPKG

express-faulty

Version:

express-faulty simulates faults in your Express.js web applications

15 lines (13 loc) 354 B
const shutdown = require('./shutdown.util') const downMiddleware = (options) => { const {afterRequestCount = 0} = options let requestCount = 0 return async (req, res, next) => { if (afterRequestCount <= requestCount) { shutdown() } requestCount += 1 next() } } module.exports = downMiddleware