From 4fae1b45efc5bb921c2dd158e49bf1b568e1793f Mon Sep 17 00:00:00 2001 From: samchungy Date: Mon, 12 Jan 2026 23:23:43 +1100 Subject: [PATCH 1/4] fix(core): Avoid using DOM types for otperformance export Co-authored-by: pichlermarc --- packages/opentelemetry-core/src/platform/node/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/opentelemetry-core/src/platform/node/index.ts b/packages/opentelemetry-core/src/platform/node/index.ts index 9a531d82a43..a480b0243ae 100644 --- a/packages/opentelemetry-core/src/platform/node/index.ts +++ b/packages/opentelemetry-core/src/platform/node/index.ts @@ -26,4 +26,5 @@ export { SDK_INFO } from './sdk-info'; /** * @deprecated Use performance directly. */ -export const otperformance = performance; +export const otperformance: { now(): number; readonly timeOrigin: number } = + performance; From 9bb798954742916783a6c20c92650b861757c1b9 Mon Sep 17 00:00:00 2001 From: samchungy Date: Wed, 14 Jan 2026 09:35:33 +1100 Subject: [PATCH 2/4] Add changelog entry for fix --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e559b1bb5b6..e27d2ac1eb2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,8 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2 ### :bug: Bug Fixes +* fix(core): Avoid using DOM types for otperformance export + ### :books: Documentation ### :house: Internal From d96104c3ff0bb342a2ab94bac11fe478fe7d005a Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Wed, 14 Jan 2026 10:35:00 +0100 Subject: [PATCH 3/4] Apply suggestions from code review --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e27d2ac1eb2..90f715acb42 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2 ### :bug: Bug Fixes -* fix(core): Avoid using DOM types for otperformance export +* fix(core): Avoid using DOM types for otperformance export [#6278](https://github.com/open-telemetry/opentelemetry-js/pull/6278) @samchungy ### :books: Documentation From 813ec53e203a879d1fb9f36f5922e90607f7ed18 Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Wed, 14 Jan 2026 10:45:39 +0100 Subject: [PATCH 4/4] Apply suggestions from code review --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 90f715acb42..f09a485e9f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,7 +16,7 @@ For notes on migrating to 2.x / 0.200.x see [the upgrade guide](doc/upgrade-to-2 ### :bug: Bug Fixes -* fix(core): Avoid using DOM types for otperformance export [#6278](https://github.com/open-telemetry/opentelemetry-js/pull/6278) @samchungy +* fix(core): Avoid using DOM types for otperformance export [#6278](https://github.com/open-telemetry/opentelemetry-js/pull/6278) @samchungy ### :books: Documentation