fix: better error message when config has invalid references (#1874)

This commit is contained in:
Aiden Cline
2025-08-12 19:28:41 -05:00
committed by GitHub
parent 93102dc84b
commit ed5f76d849
2 changed files with 22 additions and 8 deletions

View File

@@ -12,7 +12,7 @@ export function FormatError(input: unknown) {
}
if (Config.InvalidError.isInstance(input))
return [
`Config file at ${input.data.path} is invalid`,
`Config file at ${input.data.path} is invalid` + (input.data.message ? `: ${input.data.message}` : ""),
...(input.data.issues?.map((issue) => "↳ " + issue.message + " " + issue.path.join(".")) ?? []),
].join("\n")