# Force LF for shell scripts and entrypoints so Linux containers can exec them
# regardless of the contributor's OS / git autocrlf setting.
*.sh text eol=lf
entrypoint.sh text eol=lf
# Git hooks (extensionless) must be LF too, or bash chokes on the \r shebang.
.githooks/* text eol=lf

# Normalize common text types; let git auto-detect the rest.
*.py text
*.ts text
*.tsx text
*.js text
*.json text
*.md text
*.yml text
*.yaml text
Dockerfile text
