# Shell scripts must stay LF — a CRLF shebang breaks them on macOS/Linux.
*.sh text eol=lf

# Windows batch/PowerShell scripts use CRLF.
*.bat text eol=crlf
*.ps1 text eol=crlf
