Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Toucan 4 #620

Merged
merged 5 commits into from
Jul 6, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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": patch
sam-lippert marked this conversation as resolved.
Show resolved Hide resolved
---

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.
4 changes: 2 additions & 2 deletions packages/sentry/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hono/sentry",
"version": "1.1.0",
"version": "1.2.0",
sam-lippert marked this conversation as resolved.
Show resolved Hide resolved
"description": "Sentry Middleware for Hono",
"main": "dist/index.js",
"type": "commonjs",
Expand Down 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