From de509209aae902a4c3ab1052c5e18b0e8c224d90 Mon Sep 17 00:00:00 2001 From: Aaron Ho <616127+cincauhangus@users.noreply.github.com> Date: Tue, 3 Jun 2025 17:29:01 +0800 Subject: [PATCH 1/2] Export enum correctly KoaLayerType is an enum. It was erroneously exported as a type causing errors on in Koa setups --- plugins/node/opentelemetry-instrumentation-koa/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/node/opentelemetry-instrumentation-koa/src/index.ts b/plugins/node/opentelemetry-instrumentation-koa/src/index.ts index 2b88a4fa2d..769e666550 100644 --- a/plugins/node/opentelemetry-instrumentation-koa/src/index.ts +++ b/plugins/node/opentelemetry-instrumentation-koa/src/index.ts @@ -16,9 +16,9 @@ export { KoaInstrumentation } from './instrumentation'; export { AttributeNames } from './enums/AttributeNames'; +export { KoaLayerType } from './types'; export type { - KoaInstrumentationConfig, - KoaLayerType, + KoaInstrumentationConfig, KoaRequestCustomAttributeFunction, KoaRequestInfo, } from './types'; From 6551696210e1668655de0cc0dfe2f9e0c65c8157 Mon Sep 17 00:00:00 2001 From: Aaron Ho <616127+cincauhangus@users.noreply.github.com> Date: Thu, 5 Jun 2025 18:03:07 +0800 Subject: [PATCH 2/2] lint(opentelemetry-instrumentation-koa): linting --- plugins/node/opentelemetry-instrumentation-koa/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/node/opentelemetry-instrumentation-koa/src/index.ts b/plugins/node/opentelemetry-instrumentation-koa/src/index.ts index 769e666550..5ab7341ae6 100644 --- a/plugins/node/opentelemetry-instrumentation-koa/src/index.ts +++ b/plugins/node/opentelemetry-instrumentation-koa/src/index.ts @@ -18,7 +18,7 @@ export { KoaInstrumentation } from './instrumentation'; export { AttributeNames } from './enums/AttributeNames'; export { KoaLayerType } from './types'; export type { - KoaInstrumentationConfig, + KoaInstrumentationConfig, KoaRequestCustomAttributeFunction, KoaRequestInfo, } from './types';