UNPKG

dd-trace

Version:

Datadog APM tracing client for JavaScript

15 lines (12 loc) 326 B
'use strict' const { addHook } = require('./helpers/instrument') const { wrapThen } = require('./helpers/promise') const shimmer = require('../../datadog-shimmer') addHook({ name: 'when', file: 'lib/Promise.js', versions: ['>=3'] }, Promise => { shimmer.wrap(Promise.prototype, 'then', wrapThen) return Promise })