fix: add missing OpenTelemetry dependencies to components package (#5464)

* fix: add missing OpenTelemetry dependencies to components package

- Fixes ModuleLoadError when installing via NPX
- Adds @opentelemetry/* dependencies that were imported but not declared
- Resolves issue #4108

* fix: correct OpenTelemetry package versions

- Change @opentelemetry/api from ^1.3.0 to 1.9.0 (compatible with SDK 1.27.0)
- Change @opentelemetry/instrumentation from 0.54.2 to 0.54.0 (correct version)
- Ensures version consistency and compatibility across all OpenTelemetry packages

* Update package.json

* update opentelemetry api version

* update pnpm lock file

---------

Co-authored-by: KushagraaWadhwa <kushagraa@users.noreply.github.com>
Co-authored-by: Henry Heng <henryheng@flowiseai.com>
Co-authored-by: Henry <hzj94@hotmail.com>
This commit is contained in:
Kushagra Wadhwa
2025-11-25 16:03:00 +05:30
committed by GitHub
parent 2029588d4d
commit 097404f24a
3 changed files with 64 additions and 4 deletions
+48 -3
View File
@@ -186,6 +186,9 @@ importers:
'@google/generative-ai':
specifier: ^0.24.0
version: 0.24.0
'@grpc/grpc-js':
specifier: ^1.10.10
version: 1.10.10
'@huggingface/inference':
specifier: ^2.6.1
version: 2.6.4
@@ -279,6 +282,48 @@ importers:
'@opensearch-project/opensearch':
specifier: ^1.2.0
version: 1.2.0
'@opentelemetry/api':
specifier: 1.9.0
version: 1.9.0
'@opentelemetry/auto-instrumentations-node':
specifier: ^0.52.0
version: 0.52.1(@opentelemetry/api@1.9.0)(encoding@0.1.13)
'@opentelemetry/core':
specifier: 1.27.0
version: 1.27.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-metrics-otlp-grpc':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-metrics-otlp-http':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-metrics-otlp-proto':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-trace-otlp-grpc':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-trace-otlp-http':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/exporter-trace-otlp-proto':
specifier: 0.54.0
version: 0.54.0(@opentelemetry/api@1.9.0)
'@opentelemetry/resources':
specifier: 1.27.0
version: 1.27.0(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-metrics':
specifier: 1.27.0
version: 1.27.0(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-node':
specifier: ^0.54.0
version: 0.54.2(@opentelemetry/api@1.9.0)
'@opentelemetry/sdk-trace-base':
specifier: 1.27.0
version: 1.27.0(@opentelemetry/api@1.9.0)
'@opentelemetry/semantic-conventions':
specifier: 1.27.0
version: 1.27.0
'@pinecone-database/pinecone':
specifier: 4.0.0
version: 4.0.0
@@ -587,7 +632,7 @@ importers:
specifier: 4.0.7
version: 4.0.7
'@opentelemetry/api':
specifier: ^1.3.0
specifier: 1.9.0
version: 1.9.0
'@opentelemetry/auto-instrumentations-node':
specifier: ^0.52.0
@@ -23506,7 +23551,7 @@ snapshots:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
'@types/node': 22.5.4
'@types/node': 22.16.3
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
@@ -23789,7 +23834,7 @@ snapshots:
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
'@types/node': 22.5.4
'@types/node': 22.16.3
'@types/yargs': 16.0.9
chalk: 4.1.2