# Normalize line endings to LF on commit * text=auto eol=lf # Explicitly enforce LF for source files *.ts text eol=lf *.tsx text eol=lf *.js text eol=lf *.jsx text eol=lf *.json text eol=lf *.css text eol=lf *.html text eol=lf *.md text eol=lf *.yml text eol=lf *.yaml text eol=lf *.py text eol=lf *.sh text eol=lf # Binary files — no line ending conversion *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.woff binary *.woff2 binary *.ttf binary *.eot binary *.pdf binary *.zip binary