UNPKG

@risingstack/trace

Version:
13 lines (10 loc) 310 B
var Shimmer = require('../utils/shimmer') module.exports = function (koa, agent) { Shimmer.wrap(koa.prototype, 'koa.prototype', 'onerror', function (original) { return function (error) { agent.reportError('koa_error', error) return original.apply(this, arguments) } }) return koa }