{"version":3,"sources":["jsdelivr-header.js","/npm/express-end@0.0.8/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAEA,IAAI,MAAQ,QAAQ,QAAR,CAAiB,OAGzB,MAAQ,SAAS,EAAK,EAAK,GAExB,EAAI,kBAWP,MAAM,sDATN,EAAI,kBAAoB,EAAI,IAE5B,EAAI,IAAM,WACR,EAAI,IAAM,EAAI,kBACd,EAAI,KAAK,OACT,EAAI,IAAI,MAAM,KAAM,UACtB,GAMF,GAEF,EAGA,OAAO,QAAU","file":"/npm/express-end@0.0.8/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/express-end@0.0.8/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\nvar debug = require('debug')('end');\n\n\nvar endMw = function(req, res, next) {\n\n  if (!res._orig_end_handler) {\n\n    res._orig_end_handler = res.end;\n\n    res.end = function () {\n      res.end = res._orig_end_handler;\n      res.emit('end');\n      res.end.apply(this, arguments);\n    };\n\n  } else {\n    debug('Warning: res.end() function is already overridden');\n  }\n\n  next();\n\n};\n\n\nmodule.exports = endMw;\n\n"]}