UNPKG

dd-trace

Version:

Datadog APM tracing client for JavaScript

21 lines (15 loc) 419 B
'use strict' const Plugin = require('../../dd-trace/src/plugins/plugin') const web = require('../../dd-trace/src/plugins/util/web') class FindMyWayPlugin extends Plugin { static get id () { return 'find-my-way' } constructor (...args) { super(...args) this.addSub('apm:find-my-way:request:route', ({ req, route }) => { web.setRoute(req, route) }) } } module.exports = FindMyWayPlugin