Skip to content

Commit ee4873c

Browse files
Add RewriteFrames to correct issue with source mappings (#8116)
1 parent 08e37f6 commit ee4873c

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

.changeset/eighty-panthers-rule.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@cloudflare/workers-shared": patch
3+
---
4+
5+
Adds a RewriteFrames integration for workers-shared Sentry source-mappings.

packages/workers-shared/utils/sentry.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Toucan } from "toucan-js";
1+
import { RewriteFrames, Toucan } from "toucan-js";
22
import type { ColoMetadata } from "./types";
33

44
export function setupSentry(
@@ -22,6 +22,14 @@ export function setupSentry(
2222
context,
2323
sampleRate: 1.0,
2424
release: versionMetadata?.tag,
25+
integrations: [
26+
new RewriteFrames({
27+
iteratee(frame) {
28+
frame.filename = "/index.js";
29+
return frame;
30+
},
31+
}),
32+
],
2533
requestDataOptions: {
2634
allowedHeaders: [
2735
"user-agent",

0 commit comments

Comments
 (0)