Update src/schema.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -37,7 +37,7 @@ export function loadManifest(customPath?: string): Manifest {
|
|||||||
const data = yaml.load(raw)
|
const data = yaml.load(raw)
|
||||||
const parsed = ManifestSchema.safeParse(data)
|
const parsed = ManifestSchema.safeParse(data)
|
||||||
if (!parsed.success) {
|
if (!parsed.success) {
|
||||||
const formatted = parsed.error.errors.map((err) => `${err.path.join('.')}: ${err.message}`)
|
const formatted = parsed.error.errors.map((err) => `${err.path.length ? err.path.join('.') : 'root'}: ${err.message}`)
|
||||||
throw new Error(`Invalid orchestra.yml\n${formatted.join('\n')}`)
|
throw new Error(`Invalid orchestra.yml\n${formatted.join('\n')}`)
|
||||||
}
|
}
|
||||||
return parsed.data
|
return parsed.data
|
||||||
|
|||||||
Reference in New Issue
Block a user