# Normalize line endings to LF on check-in, keep LF on checkout (cross-platform)
* text=auto eol=lf

# Force LF for these types regardless
*.java text eol=lf
*.xml  text eol=lf
*.yml  text eol=lf
*.yaml text eol=lf
*.sql  text eol=lf
*.ts   text eol=lf
*.tsx  text eol=lf
*.json text eol=lf
*.md   text eol=lf
*.sh   text eol=lf

# Binary — do not mangle
*.jar  binary
*.png  binary
*.jpg  binary
*.gif  binary
*.ico  binary
