1.0.1 • Published 8 years ago

if-timeout v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

ifTimeout

Usage

var ifTimeout = require('if-timeout');
app.use(ifTimeout(sendMeAnEmail, { timeout: 20000, ignore: [/long\/running\/service/i] }));

function sendMeAnEmail (req, res, next) {
  var params = JSON.stringify(req.body || {});
  sendEmail('to@me.com', params);
}

Docs

ifTimeout(fn, [opts])

  • opts.timeout (defaults: 30000) Wait time in milliseconds.
  • opts.ignore (defaults: []) List of regex to ignore (compared with the request path).