UNPKG

newrelic

Version:
25 lines (19 loc) 585 B
/* * Copyright 2025 New Relic Corporation. All rights reserved. * SPDX-License-Identifier: Apache-2.0 */ 'use strict' const ExpressParamSubscriber = require('./param') class ExpressRouterParamSubscriber extends ExpressParamSubscriber { constructor({ agent, logger }) { super({ agent, logger, packageName: 'router' }) } /** * override the `enabled` property as this package is `router`, * but it is used in `express` 5.x+ */ get enabled() { return this.config.instrumentation.express.enabled === true } } module.exports = ExpressRouterParamSubscriber