Run yamllint (from package yaml-lint) on **/*.y{a,}ml
None. Just CLI.
$ yaml-lint-all-recursive
test/ok.yaml: ✔ ok
test/wrong_quote.yaml: ✖ can not read an implicit mapping pair; a colon is missed at line 7, column 29:
so: "this line is blamed."
^
- Needs more/better tests and docs.
- If you have a pair of opposite mismatching quotes in different lines, it can be totally valid YAML, albeit totally not what you meant.
ISC