From 02fe7bee2f0272ee6770832f47e7d35c25a84a61 Mon Sep 17 00:00:00 2001 From: Stan Wohlwend Date: Mon, 15 Apr 2024 14:10:22 +0200 Subject: [PATCH] StatusError name --- packages/stack-shared/src/known-errors.tsx | 3 +++ packages/stack-shared/src/utils/errors.tsx | 2 ++ 2 files changed, 5 insertions(+) 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" };