diff --git a/packages/opentelemetry/src/instrumentation.ts b/packages/opentelemetry/src/instrumentation.ts index 324eb6e523c8..398a3a0bea90 100644 --- a/packages/opentelemetry/src/instrumentation.ts +++ b/packages/opentelemetry/src/instrumentation.ts @@ -5,10 +5,8 @@ import { registerInstrumentations } from '@opentelemetry/instrumentation'; * This method takes an OpenTelemetry instrumentation or * array of instrumentations and registers them with OpenTelemetry. */ -export function addOpenTelemetryInstrumentation( - instrumentation: InstrumentationOption | InstrumentationOption[], -): void { +export function addOpenTelemetryInstrumentation(...instrumentations: InstrumentationOption[]): void { registerInstrumentations({ - instrumentations: Array.isArray(instrumentation) ? instrumentation : [instrumentation], + instrumentations, }); }