fix: preserve beta verifier parse errors

This commit is contained in:
Peter Steinberger
2026-05-11 16:10:19 +01:00
parent c3a1c98eac
commit 454f6ed402

View File

@@ -72,7 +72,7 @@ function parseJson(raw: string, label: string): unknown {
return JSON.parse(raw) as unknown;
} catch (error) {
const message = error instanceof Error ? error.message : String(error);
throw new Error(`${label} returned invalid JSON: ${message}`);
throw new Error(`${label} returned invalid JSON: ${message}`, { cause: error });
}
}