diff --git a/packages/stack-shared/src/known-errors.tsx b/packages/stack-shared/src/known-errors.tsx index 1278f6fd7..884db3515 100644 --- a/packages/stack-shared/src/known-errors.tsx +++ b/packages/stack-shared/src/known-errors.tsx @@ -21,6 +21,8 @@ export type KnownErrorConstructor`; constructor(...args: Args) { // @ts-expect-error diff --git a/packages/stack-shared/src/utils/errors.tsx b/packages/stack-shared/src/utils/errors.tsx index 232e0f128..05ca5a1fa 100644 --- a/packages/stack-shared/src/utils/errors.tsx +++ b/packages/stack-shared/src/utils/errors.tsx @@ -17,6 +17,7 @@ export function throwErr(...args: any[]): never { export class StackAssertionError extends Error { + public name = "StackAssertionError"; constructor(message: string, public readonly extraData?: Record, options?: ErrorOptions) { super(`${message}\n\nThis is likely an error in Stack. Please report it.`, options); } @@ -54,6 +55,7 @@ type StatusErrorConstructorParameters = [ ]; export class StatusError extends Error { + public name = "StatusError"; public readonly statusCode: number; public static BadRequest = { statusCode: 400, message: "Bad Request" };