From 49892728a1bb2196f876f53f95ebe174e9132e54 Mon Sep 17 00:00:00 2001 From: Tobias Herber <22559657+herber@users.noreply.github.com> Date: Tue, 3 Mar 2026 15:05:36 +0100 Subject: [PATCH] Improve json errors --- packages/error/package.json | 2 +- packages/error/src/error.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/error/package.json b/packages/error/package.json index 95b38ee..ab96241 100644 --- a/packages/error/package.json +++ b/packages/error/package.json @@ -1,6 +1,6 @@ { "name": "@lowerdeck/error", - "version": "1.2.0", + "version": "1.2.1", "publishConfig": { "access": "public" }, diff --git a/packages/error/src/error.ts b/packages/error/src/error.ts index c59360b..5bada43 100644 --- a/packages/error/src/error.ts +++ b/packages/error/src/error.ts @@ -65,6 +65,10 @@ export class ServiceError> extends Erro return this.error.toResponse(); } + toJSON() { + return this.toResponse(); + } + static fromResponse(raw: ErrorData) { let data = { ...raw }; delete data.ok;