Skip to content

Commit f54f003

Browse files
dahliaclaude
andcommitted
Centralize @opentelemetry/* deps in workspace catalog
Move all @opentelemetry/* version specifiers into the pnpm catalog (pnpm-workspace.yaml) and root deno.json workspace imports so that individual packages no longer duplicate them. Also bump to the latest versions: - @opentelemetry/context-async-hooks ^2.0.0 → ^2.5.0 - @opentelemetry/core ^2.0.0 → ^2.5.0 - @opentelemetry/sdk-trace-base ^2.0.0 → ^2.5.0 - @opentelemetry/semantic-conventions ^1.27.0 → ^1.39.0 - @opentelemetry/exporter-trace-otlp-proto (new) ^0.211.0 - @opentelemetry/sdk-node (new) ^0.211.0 Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 9f9ea1a commit f54f003

9 files changed

Lines changed: 323 additions & 277 deletions

File tree

deno.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,10 @@
3636
"@logtape/logtape": "jsr:@logtape/logtape@^2.0.0",
3737
"@nestjs/common": "npm:@nestjs/common@^11.0.1",
3838
"@opentelemetry/api": "npm:@opentelemetry/api@^1.9.0",
39-
"@opentelemetry/context-async-hooks": "npm:@opentelemetry/context-async-hooks@^2.0.0",
40-
"@opentelemetry/core": "npm:@opentelemetry/core@^2.0.0",
41-
"@opentelemetry/sdk-trace-base": "npm:@opentelemetry/sdk-trace-base@^2.0.0",
39+
"@opentelemetry/context-async-hooks": "npm:@opentelemetry/context-async-hooks@^2.5.0",
40+
"@opentelemetry/core": "npm:@opentelemetry/core@^2.5.0",
41+
"@opentelemetry/sdk-trace-base": "npm:@opentelemetry/sdk-trace-base@^2.5.0",
42+
"@opentelemetry/semantic-conventions": "npm:@opentelemetry/semantic-conventions@^1.39.0",
4243
"@std/assert": "jsr:@std/assert@^1.0.13",
4344
"@std/async": "jsr:@std/async@^1.0.13",
4445
"@std/encoding": "jsr:@std/encoding@^1.0.10",

deno.lock

Lines changed: 24 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@
2828
"@logtape/file": "catalog:",
2929
"@logtape/logtape": "catalog:",
3030
"@nestjs/common": "catalog:",
31-
"@opentelemetry/exporter-trace-otlp-proto": "^0.208.0",
32-
"@opentelemetry/sdk-node": "^0.208.0",
31+
"@opentelemetry/api": "catalog:",
32+
"@opentelemetry/exporter-trace-otlp-proto": "catalog:",
33+
"@opentelemetry/sdk-node": "catalog:",
3334
"@opentelemetry/sdk-trace-base": "catalog:",
3435
"@sentry/node": "^8.47.0",
3536
"@shikijs/vitepress-twoslash": "^1.24.4",

packages/debugger/deno.json

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,6 @@
22
"name": "@fedify/debugger",
33
"version": "2.0.0",
44
"license": "MIT",
5-
"imports": {
6-
"@logtape/logtape": "jsr:@logtape/logtape@^2.0.0",
7-
"@opentelemetry/api": "npm:@opentelemetry/api@^1.9.0",
8-
"@opentelemetry/context-async-hooks": "npm:@opentelemetry/context-async-hooks@^2.0.0",
9-
"@opentelemetry/core": "npm:@opentelemetry/core@^2.0.0",
10-
"@opentelemetry/sdk-trace-base": "npm:@opentelemetry/sdk-trace-base@^2.0.0"
11-
},
125
"exports": {
136
".": "./src/mod.tsx"
147
},

packages/fedify/deno.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@
1515
},
1616
"imports": {
1717
"@multiformats/base-x": "npm:@multiformats/base-x@^4.0.1",
18-
"@opentelemetry/core": "npm:@opentelemetry/core@^2.0.0",
19-
"@opentelemetry/sdk-trace-base": "npm:@opentelemetry/sdk-trace-base@^2.0.0",
20-
"@opentelemetry/semantic-conventions": "npm:@opentelemetry/semantic-conventions@^1.27.0",
2118
"@std/assert": "jsr:@std/assert@^0.226.0",
2219
"@std/url": "jsr:@std/url@^0.225.1",
2320
"asn1js": "npm:asn1js@^3.0.7",

packages/fedify/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
"@opentelemetry/api": "catalog:",
139139
"@opentelemetry/core": "catalog:",
140140
"@opentelemetry/sdk-trace-base": "catalog:",
141-
"@opentelemetry/semantic-conventions": "^1.27.0",
141+
"@opentelemetry/semantic-conventions": "catalog:",
142142
"byte-encodings": "catalog:",
143143
"es-toolkit": "catalog:",
144144
"json-canon": "^1.0.1",

packages/vocab/deno.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
"url": "https://hongminhee.org/"
1313
},
1414
"imports": {
15-
"@opentelemetry/api": "npm:@opentelemetry/api@^1.9.0",
1615
"fast-check": "npm:fast-check@^3.22.0",
1716
"fetch-mock": "npm:fetch-mock@^12.5.2",
1817
"jsonld": "npm:jsonld@^9.0.0"

0 commit comments

Comments
 (0)