UNPKG

dd-trace

Version:

Datadog APM tracing client for JavaScript

25 lines (19 loc) 407 B
'use strict' const maxExtraServices = 64 const extraServices = new Set() function getExtraServices () { return [...extraServices] } function registerExtraService (serviceName) { if (serviceName && extraServices.size < maxExtraServices) { extraServices.add(serviceName) } } function clear () { extraServices.clear() } module.exports = { registerExtraService, getExtraServices, clear }