Skip to content

Commit

Permalink
feat(sentry): Toucan 4 (#620)
Browse files Browse the repository at this point in the history
* Upgrade toucan

* Update package version

* Create poor-rules-compare.md

* Don't have to modify the version field since the changeset will update it automatically

* patch should be minor
  • Loading branch information
sam-lippert authored Jul 6, 2024
1 parent 67b83e5 commit 16d4efb
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 63 deletions.
7 changes: 7 additions & 0 deletions .changeset/poor-rules-compare.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@hono/sentry": minor
---

Toucan 4.0.0

This changeset updates the @hono/sentry middleware from Toucan 3.4.0 to 4.0.0. This provides a version bump for the @sentry/core dependency and adds support for Sentry v8.
2 changes: 1 addition & 1 deletion packages/sentry/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
"hono": ">=3.*"
},
"dependencies": {
"toucan-js": "^3.4.0"
"toucan-js": "^4.0.0"
},
"devDependencies": {
"@cloudflare/workers-types": "^3.14.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/sentry/test/index.test.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Hono } from 'hono'
import { sentry, getSentry } from '../src'
import { getSentry, sentry } from '../src'

// Mock
class Context implements ExecutionContext {
Expand Down
84 changes: 23 additions & 61 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2092,7 +2092,7 @@ __metadata:
jest-environment-miniflare: "npm:^2.6.0"
prettier: "npm:^2.7.1"
publint: "npm:^0.2.7"
toucan-js: "npm:^3.4.0"
toucan-js: "npm:^4.0.0"
ts-jest: "npm:^28.0.5"
tsup: "npm:^8.0.2"
typescript: "npm:^4.7.4"
Expand Down Expand Up @@ -3575,41 +3575,29 @@ __metadata:
languageName: node
linkType: hard

"@sentry/core@npm:7.112.2":
version: 7.112.2
resolution: "@sentry/core@npm:7.112.2"
"@sentry/core@npm:8.9.2":
version: 8.9.2
resolution: "@sentry/core@npm:8.9.2"
dependencies:
"@sentry/types": "npm:7.112.2"
"@sentry/utils": "npm:7.112.2"
checksum: 560e9566f410610c2adc1fb2617bc57f85cede9849daf7caef01ef1c49281e2be159215261aa9570aa5c94fcb1a12068670b75ae68aa62467537088bf817d125
"@sentry/types": "npm:8.9.2"
"@sentry/utils": "npm:8.9.2"
checksum: 12836e6dc522b8fc1c76e599b2f8dc71fc9df936bfe94970fe29a02714e894114d0cc298ff6c486221fe2d9ef7dfd4ebb5f62b94955d4e70d540e2f2bb005a34
languageName: node
linkType: hard

"@sentry/integrations@npm:7.112.2":
version: 7.112.2
resolution: "@sentry/integrations@npm:7.112.2"
dependencies:
"@sentry/core": "npm:7.112.2"
"@sentry/types": "npm:7.112.2"
"@sentry/utils": "npm:7.112.2"
localforage: "npm:^1.8.1"
checksum: fa1b92eb16c748d0b1635bff1e172888f1f39c6d8e239382a702a36c79d2580f30c73e9899cddc27cecb2f015b6e9a2e2c3a76d8626b4af758145cc672de0759
"@sentry/types@npm:8.9.2":
version: 8.9.2
resolution: "@sentry/types@npm:8.9.2"
checksum: cf0fdbff4b56053ff1b299e7ec988d4f71ade62b454807c8652753e3a016a7ac4edd606f56b20ba80232ea6ffd5a9e23ed5f60dc91fc39c8a67a2516336b3f33
languageName: node
linkType: hard

"@sentry/types@npm:7.112.2":
version: 7.112.2
resolution: "@sentry/types@npm:7.112.2"
checksum: 2f3a49113b4bcabaa6108f77c752adbe9bf964754e83ea435ba312fd974cc26cd020d8e9f42f98e8051bb1e0ffe383d445afb1f4fb4c074005ee0020a5b5ef48
languageName: node
linkType: hard

"@sentry/utils@npm:7.112.2":
version: 7.112.2
resolution: "@sentry/utils@npm:7.112.2"
"@sentry/utils@npm:8.9.2":
version: 8.9.2
resolution: "@sentry/utils@npm:8.9.2"
dependencies:
"@sentry/types": "npm:7.112.2"
checksum: 63cca80cef62d6251325a5e61fb1f7cecf3a4726cc88a41d0aedd2a56d6c132ec49d952cc303a3a37c5114b9967380c43185cac1685dfcebe4aae313a57f6152
"@sentry/types": "npm:8.9.2"
checksum: d1834aa0aae7b802939475deca9aec7243f022d0fbade87cc912d40c0fc06345309219a9d0046dc778fd2fde240fe5724af7ebe122306acbe853bf324c3ac8d1
languageName: node
linkType: hard

Expand Down Expand Up @@ -9873,13 +9861,6 @@ __metadata:
languageName: node
linkType: hard

"immediate@npm:~3.0.5":
version: 3.0.6
resolution: "immediate@npm:3.0.6"
checksum: f8ba7ede69bee9260241ad078d2d535848745ff5f6995c7c7cb41cfdc9ccc213f66e10fa5afb881f90298b24a3f7344b637b592beb4f54e582770cdce3f1f039
languageName: node
linkType: hard

"import-fresh@npm:^3.2.1":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
Expand Down Expand Up @@ -12062,15 +12043,6 @@ __metadata:
languageName: node
linkType: hard

"lie@npm:3.1.1":
version: 3.1.1
resolution: "lie@npm:3.1.1"
dependencies:
immediate: "npm:~3.0.5"
checksum: d62685786590351b8e407814acdd89efe1cb136f05cb9236c5a97b2efdca1f631d2997310ad2d565c753db7596799870140e4777c9c9b8c44a0f6bf42d1804a1
languageName: node
linkType: hard

"lilconfig@npm:^3.0.0":
version: 3.0.0
resolution: "lilconfig@npm:3.0.0"
Expand Down Expand Up @@ -12208,15 +12180,6 @@ __metadata:
languageName: node
linkType: hard

"localforage@npm:^1.8.1":
version: 1.10.0
resolution: "localforage@npm:1.10.0"
dependencies:
lie: "npm:3.1.1"
checksum: 00f19f1f97002e6721587ed5017f502d58faf80dae567d5065d4d1ee0caf0762f40d2e2dba7f0ef7d3f14ee6203242daae9ecad97359bfc10ecff36df11d85a3
languageName: node
linkType: hard

"locate-path@npm:^5.0.0":
version: 5.0.0
resolution: "locate-path@npm:5.0.0"
Expand Down Expand Up @@ -17242,15 +17205,14 @@ __metadata:
languageName: node
linkType: hard

"toucan-js@npm:^3.4.0":
version: 3.4.0
resolution: "toucan-js@npm:3.4.0"
"toucan-js@npm:^4.0.0":
version: 4.0.0
resolution: "toucan-js@npm:4.0.0"
dependencies:
"@sentry/core": "npm:7.112.2"
"@sentry/integrations": "npm:7.112.2"
"@sentry/types": "npm:7.112.2"
"@sentry/utils": "npm:7.112.2"
checksum: 2870b443ca726b83b6791d889fb93c5399a295858caf4d6938210c7faf1c11f7107cec3974f3a5ce2b01a2ec1b862b11826cb0a1412f7c8f839584e4ac2f16a1
"@sentry/core": "npm:8.9.2"
"@sentry/types": "npm:8.9.2"
"@sentry/utils": "npm:8.9.2"
checksum: a5b03f47ee8be153a1f1b46b778646c1893933555702ed68a01dba5ec9148930f791e71c8618c9616ace2b08489724e4019b64a987f1a3edee06b18a78f9d37e
languageName: node
linkType: hard

Expand Down

0 comments on commit 16d4efb

Please sign in to comment.