Added the parse option to yamltool because it gives much better error messages than yuamllint and yq.

This commit is contained in:
Erik Brakkee committed 2025-11-30 17:11:11 +01:00
1 parent ef0ef6e215
commit 6162670570
3 files changed
+25 -1

No files matched your search

+10
View File
@@ -57,6 +57,16 @@ Shows the additions and modifications in <file2> compared to <file1>`,
}
cmd.AddCommand(merge)
parse := &cobra.Command{
Use: "parse [file1] ... [fileN]",
Short: "Parse yaml files.",
Long: `Parse yaml files, usually gives better error messages than yamllint or yq`,
RunE: func(cmd *cobra.Command, args []string) error {
return parseFiles(cmd, args)
},
}
cmd.AddCommand(parse)
diff.PersistentFlags().IntVarP(&VERBOSITY, "array-output-level",
"v", 3, `Array output level: ,
0: no output, only exit status,