# tessera .gitattributes
# Force LF line endings on ALL text files, at checkout too (not just check-in).
# Reason: CI runs on Linux, dev is Windows + OneDrive. EOL-strict tooling
# (ruff format, prettier, eslint) reads the worktree and rejects CRLF.
# `text=auto eol=lf` normalizes to LF on check-in AND forces LF on checkout.
* text=auto eol=lf

# Binaries: never normalize.
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.woff binary
*.woff2 binary
*.ttf binary
*.eot binary

# SVG is XML text, keep it LF (not binary).
*.svg text eol=lf
