diff --git a/package-lock.json b/package-lock.json index 7f8377e4..828fe50a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,10 +21,10 @@ "@gjuchault/typescript-service-sdk": "^6.8.0", "@opentelemetry/api": "^1.7.0", "@opentelemetry/core": "^1.21.0", - "@opentelemetry/exporter-prometheus": "^0.46.0", + "@opentelemetry/exporter-prometheus": "^0.48.0", "@opentelemetry/resources": "^1.20.0", "@opentelemetry/sdk-node": "^0.46.0", - "@opentelemetry/sdk-trace-base": "1.21.0", + "@opentelemetry/sdk-trace-base": "^1.21.0", "@opentelemetry/semantic-conventions": "^1.21.0", "@ts-rest/core": "^3.33.0", "@ts-rest/fastify": "^3.33.0", @@ -1856,13 +1856,13 @@ } }, "node_modules/@opentelemetry/exporter-prometheus": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-prometheus/-/exporter-prometheus-0.46.0.tgz", - "integrity": "sha512-AXcoCHG31K2PLGizlJJWcfQqZsGfUZkT7ik6C8VJu7U2Cenk0Xhvd3rO+vVNSSjP1+LHkP4MQtqEXpIZttw5cw==", + "version": "0.48.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/exporter-prometheus/-/exporter-prometheus-0.48.0.tgz", + "integrity": "sha512-n1cSdC7/AWkyTZD5WgK4FP0oxgRZUIjjquM6QqNOX9TLALbsg5RxiiBCqiHcbmABt7ZABZKhd8OH3t/GqTayLw==", "dependencies": { - "@opentelemetry/core": "1.19.0", - "@opentelemetry/resources": "1.19.0", - "@opentelemetry/sdk-metrics": "1.19.0" + "@opentelemetry/core": "1.21.0", + "@opentelemetry/resources": "1.21.0", + "@opentelemetry/sdk-metrics": "1.21.0" }, "engines": { "node": ">=14" @@ -1871,41 +1871,20 @@ "@opentelemetry/api": "^1.3.0" } }, - "node_modules/@opentelemetry/exporter-prometheus/node_modules/@opentelemetry/core": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-1.19.0.tgz", - "integrity": "sha512-w42AukJh3TP8R0IZZOVJVM/kMWu8g+lm4LzT70WtuKqhwq7KVhcDzZZuZinWZa6TtQCl7Smt2wolEYzpHabOgw==", - "dependencies": { - "@opentelemetry/semantic-conventions": "1.19.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.8.0" - } - }, - "node_modules/@opentelemetry/exporter-prometheus/node_modules/@opentelemetry/resources": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-1.19.0.tgz", - "integrity": "sha512-RgxvKuuMOf7nctOeOvpDjt2BpZvZGr9Y0vf7eGtY5XYZPkh2p7e2qub1S2IArdBMf9kEbz0SfycqCviOu9isqg==", + "node_modules/@opentelemetry/exporter-prometheus/node_modules/@opentelemetry/sdk-metrics": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-metrics/-/sdk-metrics-1.21.0.tgz", + "integrity": "sha512-on1jTzIHc5DyWhRP+xpf+zrgrREXcHBH4EDAfaB5mIG7TWpKxNXooQ1JCylaPsswZUv4wGnVTinr4HrBdGARAQ==", "dependencies": { - "@opentelemetry/core": "1.19.0", - "@opentelemetry/semantic-conventions": "1.19.0" + "@opentelemetry/core": "1.21.0", + "@opentelemetry/resources": "1.21.0", + "lodash.merge": "^4.6.2" }, "engines": { "node": ">=14" }, "peerDependencies": { - "@opentelemetry/api": ">=1.0.0 <1.8.0" - } - }, - "node_modules/@opentelemetry/exporter-prometheus/node_modules/@opentelemetry/semantic-conventions": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.19.0.tgz", - "integrity": "sha512-14jRpC8f5c0gPSwoZ7SbEJni1PqI+AhAE8m1bMz6v+RPM4OlP1PT2UHBJj5Qh/ALLPjhVU/aZUK3YyjTUqqQVg==", - "engines": { - "node": ">=14" + "@opentelemetry/api": ">=1.3.0 <1.8.0" } }, "node_modules/@opentelemetry/exporter-trace-otlp-grpc": { diff --git a/package.json b/package.json index a2d1d6a9..34321cc1 100644 --- a/package.json +++ b/package.json @@ -102,7 +102,7 @@ "@gjuchault/typescript-service-sdk": "^6.8.0", "@opentelemetry/api": "^1.7.0", "@opentelemetry/core": "^1.21.0", - "@opentelemetry/exporter-prometheus": "^0.46.0", + "@opentelemetry/exporter-prometheus": "^0.48.0", "@opentelemetry/resources": "^1.20.0", "@opentelemetry/sdk-node": "^0.46.0", "@opentelemetry/sdk-trace-base": "^1.21.0",