From f8e660dec57da92d4996961e0a4d340437bb626d Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Thu, 29 Feb 2024 10:38:28 +0100 Subject: [PATCH 1/3] fix(instrumentation): remove peer-dependency on @opentelemetry/api-logs as it's an experimental package --- .../packages/opentelemetry-instrumentation/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/experimental/packages/opentelemetry-instrumentation/package.json b/experimental/packages/opentelemetry-instrumentation/package.json index 4dba2101b7..4ba6c03ef7 100644 --- a/experimental/packages/opentelemetry-instrumentation/package.json +++ b/experimental/packages/opentelemetry-instrumentation/package.json @@ -75,11 +75,11 @@ "import-in-the-middle": "1.7.1", "require-in-the-middle": "^7.1.1", "semver": "^7.5.2", - "shimmer": "^1.2.1" + "shimmer": "^1.2.1", + "@opentelemetry/api-logs": "^0.49.0" }, "peerDependencies": { - "@opentelemetry/api": "^1.3.0", - "@opentelemetry/api-logs": "^0.46.0" + "@opentelemetry/api": "^1.3.0" }, "devDependencies": { "@babel/core": "7.23.6", From 3d3c7cf1f6c2facd5e1c975625879c9fb81e3757 Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Thu, 29 Feb 2024 10:42:07 +0100 Subject: [PATCH 2/3] docs: changelog --- experimental/CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/experimental/CHANGELOG.md b/experimental/CHANGELOG.md index dc1e23dc10..9933f12ac9 100644 --- a/experimental/CHANGELOG.md +++ b/experimental/CHANGELOG.md @@ -10,6 +10,8 @@ All notable changes to experimental packages in this project will be documented ### :bug: (Bug Fix) +* fix(instrumentation): don't add `@opentelemetry/api-logs` as a `peerDependency` + ### :books: (Refine Doc) ### :house: (Internal) From 254001597f8d11ccbde85a100d9dfaf34312979d Mon Sep 17 00:00:00 2001 From: Marc Pichler Date: Thu, 29 Feb 2024 10:59:38 +0100 Subject: [PATCH 3/3] fix: sync package-lock.json --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index b7a1ceceef..37e77a75f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3107,6 +3107,7 @@ "version": "0.49.0", "license": "Apache-2.0", "dependencies": { + "@opentelemetry/api-logs": "^0.49.0", "@types/shimmer": "^1.0.2", "import-in-the-middle": "1.7.1", "require-in-the-middle": "^7.1.1", @@ -3150,8 +3151,7 @@ "node": ">=14" }, "peerDependencies": { - "@opentelemetry/api": "^1.3.0", - "@opentelemetry/api-logs": "^0.46.0" + "@opentelemetry/api": "^1.3.0" } }, "experimental/packages/opentelemetry-instrumentation-fetch": {