{
  // Dprint owns Markdown + YAML only. Biome stays the formatter/linter for
  // everything it supports (JS/TS/JSON/CSS) — see biome.json. Migrate YAML to
  // Biome once it ships a YAML formatter (https://biomejs.dev/blog/roadmap-2026/).
  "markdown": {
    "textWrap": "maintain"
  },
  "yaml": {
    // No trailing comma in expanded flow sequences — kubb's OpenAPI YAML parser
    // rejects `[a, b,]` (Unexpected token), which broke `bun run gen`.
    "trailingComma": false,
    "flowSequence.preferSingleLine": true
  },
  "includes": ["**/*.{md,yaml,yml}"],
  "excludes": [
    // BEGIN repo-specific excludes
    // END repo-specific excludes
    "node_modules/",
    "**/dist/",
    "**/dist-embedded/",
    "**/build/",
    "**/src/generated/",
    "**/test-temp/",
    ".longshot/",
    ".ai/",
    ".claude/",
    "**/docs/generated/",
    "**/docs/committed/",
    "**/studio-save-files/",
    "**/starter-pack/",
    "**/terraform/templates/"
  ],
  "plugins": [
    "https://plugins.dprint.dev/markdown-0.22.1.wasm",
    "https://plugins.dprint.dev/g-plane/pretty_yaml-v0.6.0.wasm"
  ]
}
