# Normalize line endings across all platforms so cross-OS CI runs
# (Windows + Linux + macOS) compare text fixtures byte-for-byte.
#
# Without this, git on Windows defaults to `core.autocrlf=true`, which
# rewrites `\n` → `\r\n` on checkout. JSON test fixtures (e.g.
# `tests/fixtures/generate_tools_golden.json`) then load with CRLF on
# Windows, breaking string-equality assertions against in-memory
# serializer output that uses LF.
**.rs*.toml*.yaml*.yml*.json*.md*.sh