# Default to LF line endings on checkout, regardless of git autocrlf setting.
# This keeps build-time CSV parsing and Python script execution consistent
# across Linux, macOS, and Windows clones.
*
# Files that genuinely need CRLF (none currently, but listed for clarity).
*.bat*.cmd
# Bundled data and scripts must stay LF for build.rs CSV parsing and
# Python execution.
data/*.csvscripts/*.py
# Generated PHF files are written by build.rs; keep them LF.
src/generated/*.rs
# Binary files (no transformation needed; explicit for safety).
*.png*.jpg*.zip