From 97696401928dd09450160dea7d95da73a4e4b793 Mon Sep 17 00:00:00 2001 From: Andrea Amorosi Date: Mon, 20 May 2024 08:42:32 -0700 Subject: [PATCH] improv(tracer): remove require in tracer provider --- packages/tracer/src/provider/ProviderService.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/tracer/src/provider/ProviderService.ts b/packages/tracer/src/provider/ProviderService.ts index 65ae0798bc..6be83e1d62 100644 --- a/packages/tracer/src/provider/ProviderService.ts +++ b/packages/tracer/src/provider/ProviderService.ts @@ -29,6 +29,8 @@ import { isHttpSubsegment, } from './utilities.js'; import type { DiagnosticsChannel } from 'undici-types'; +import http from 'node:http'; +import https from 'node:https'; class ProviderService implements ProviderServiceInterface { /** @@ -70,10 +72,8 @@ class ProviderService implements ProviderServiceInterface { } public captureHTTPsGlobal(): void { - // eslint-disable-next-line @typescript-eslint/no-var-requires - captureHTTPsGlobal(require('http')); - // eslint-disable-next-line @typescript-eslint/no-var-requires - captureHTTPsGlobal(require('https')); + captureHTTPsGlobal(http); + captureHTTPsGlobal(https); } public getNamespace(): Namespace {