ci: fix node path and lint warnings

This commit is contained in:
Peter Steinberger
2025-11-25 12:08:08 +01:00
parent cee9c28dfa
commit 7e9e8fd9c9
5 changed files with 90 additions and 62 deletions

View File

@@ -104,7 +104,9 @@ export function parseClaudeJson(
try {
const parsed = JSON.parse(candidate);
if (firstParsed === undefined) firstParsed = parsed;
let validation;
let validation:
| z.SafeParseReturnType<unknown, z.infer<typeof ClaudeJsonSchema>>
| { success: false };
try {
validation = ClaudeJsonSchema.safeParse(parsed);
} catch {
@@ -131,7 +133,9 @@ export function parseClaudeJson(
}
}
if (firstParsed !== undefined) {
let validation;
let validation:
| z.SafeParseReturnType<unknown, z.infer<typeof ClaudeJsonSchema>>
| { success: false };
try {
validation = ClaudeJsonSchema.safeParse(firstParsed);
} catch {