Skip to content

Commit fe8c4bc

Browse files
authored
Merge pull request #153 from evanderkoogh/api-as-peer-dependency
Upgrade dependencies and make @open-telemetry/api a peer-dependency
2 parents 7138b44 + bd0a46a commit fe8c4bc

6 files changed

Lines changed: 678 additions & 956 deletions

File tree

.changeset/yellow-lamps-sin.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@microlabs/otel-cf-workers': patch
3+
---
4+
5+
Upgrade dependencies and make @open-telemetry/api a peer-dependency to guard against different otel api implementations.

package.json

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,24 +35,26 @@
3535
},
3636
"homepage": "https://github.com/evanderkoogh/otel-cf-workers#readme",
3737
"dependencies": {
38-
"@opentelemetry/api": "~1.6.0",
39-
"@opentelemetry/core": "^1.17.1",
40-
"@opentelemetry/exporter-trace-otlp-http": "^0.43.0",
41-
"@opentelemetry/otlp-exporter-base": "^0.43.0",
42-
"@opentelemetry/otlp-transformer": "^0.43.0",
43-
"@opentelemetry/resources": "^1.17.1",
44-
"@opentelemetry/sdk-trace-base": "^1.17.1",
45-
"@opentelemetry/semantic-conventions": "^1.17.1"
38+
"@opentelemetry/core": "^1.25.1",
39+
"@opentelemetry/exporter-trace-otlp-http": "^0.52.1",
40+
"@opentelemetry/otlp-exporter-base": "^0.52.1",
41+
"@opentelemetry/otlp-transformer": "^0.52.1",
42+
"@opentelemetry/resources": "^1.25.1",
43+
"@opentelemetry/sdk-trace-base": "^1.25.1",
44+
"@opentelemetry/semantic-conventions": "^1.25.1"
4645
},
4746
"devDependencies": {
48-
"@changesets/cli": "^2.27.1",
49-
"@cloudflare/workers-types": "^4.20240329.0",
50-
"husky": "^9.0.11",
51-
"lint-staged": "^15.2.2",
47+
"@changesets/cli": "^2.27.7",
48+
"@cloudflare/workers-types": "^4.20240806.0",
49+
"husky": "^9.1.4",
50+
"lint-staged": "^15.2.8",
5251
"npm-run-all": "^4.1.5",
53-
"prettier": "^3.2.5",
54-
"rimraf": "^5.0.5",
55-
"typescript": "^5.4.3"
52+
"prettier": "^3.3.3",
53+
"rimraf": "^5.0.10",
54+
"typescript": "^5.5.4"
55+
},
56+
"peerDependencies": {
57+
"@opentelemetry/api": "~1.9.0"
5658
},
5759
"publishConfig": {
5860
"access": "public"

0 commit comments

Comments
 (0)