Skip to content

Commit 7410dfd

Browse files
committed
fix typegen
1 parent 3b5fb1e commit 7410dfd

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

sdk/highlight-run/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@
3333
"enforce-size": "size-limit",
3434
"test": "vitest --run",
3535
"test:watch": "vitest",
36-
"typegen": "FORMAT=d.ts vite build",
36+
"typegen": "yarn typegen:check && FORMAT=d.ts vite build",
37+
"typegen:check": "tsc --noEmit",
3738
"docs": "typedoc"
3839
},
3940
"type": "module",

sdk/highlight-run/src/client/types/shared-types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ export type ErrorMessageType =
1818
| 'React.ErrorBoundary'
1919

2020
export type ErrorMessage = {
21-
error: Error
2221
event: string
2322
type: ErrorMessageType
2423
url: string
@@ -29,4 +28,5 @@ export type ErrorMessage = {
2928
/** The Unix Time of when the error was thrown. */
3029
timestamp: string
3130
payload?: string
31+
error?: Error
3232
}

sdk/highlight-run/src/sdk/observe.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,8 +503,10 @@ export class ObserveSDK implements Observe {
503503
) {
504504
return
505505
}
506+
const err = new Error(e.event)
507+
err.stack = stringify(e.stackTrace.map((s) => s.toString()))
506508
this.recordError(
507-
e.error,
509+
e.error ?? err,
508510
e.event,
509511
{
510512
...(e.payload

sdk/highlight-run/vite.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export default defineConfig({
2020
dts({
2121
declarationOnly: process.env.FORMAT === 'd.ts',
2222
rollupTypes: true,
23+
strictOutput: true,
2324
}),
2425
],
2526
build: {

0 commit comments

Comments
 (0)