I write YAML list items flush with the parent key rather than indented further:
# my preference
items:
- foo
- bar
- baz
# what formatters produce
items:
- foo
- bar
- bazEvery formatter insists on the two-space version instead, so across all my projects, **/*.yaml and **/*.yml end up in deno fmt's exclude list.
The other fixation is .yaml over .yml. The official YAML FAQ has explicitly recommended the longer form for years, but the three-character habit spread through GitHub Actions templates and most people never thought to check.
web.archive.org
