1a83f4a2
| 1 | * text=auto |
| 2 | |
| 3 | # Source code and markup: keep normalized LF in the working tree. |
| 4 | *.cs text eol=lf |
| 5 | *.csx text eol=lf |
| 6 | *.vb text eol=lf |
| 7 | *.axaml text eol=lf |
| 8 | *.xaml text eol=lf |
| 9 | *.xml text eol=lf |
| 10 | *.resx text eol=lf |
| 11 | *.json text eol=lf |
| 12 | *.jsonl text eol=lf |
| 13 | *.md text eol=lf |
| 14 | *.toml text eol=lf |
| 15 | *.yml text eol=lf |
| 16 | *.yaml text eol=lf |
| 17 | *.txt text eol=lf |
| 18 | *.svg text eol=lf |
| 19 | *.targets text eol=lf |
| 20 | *.props text eol=lf |
| 21 | *.csproj text eol=lf |
| 22 | *.fsproj text eol=lf |
| 23 | *.vbproj text eol=lf |
| 24 | *.sh text eol=lf |
| 25 | *.py text eol=lf |
| 26 | |
| 27 | # Windows-native files are more comfortable with CRLF locally. |
| 28 | *.sln text eol=crlf |
| 29 | *.slnx text eol=crlf |
| 30 | *.bat text eol=crlf |
| 31 | *.cmd text eol=crlf |
| 32 | *.ps1 text eol=crlf |
| 33 | *.psm1 text eol=crlf |
| 34 | |
| 35 | # Binary assets and build outputs must never be normalized. |
| 36 | *.png -text |
| 37 | *.jpg -text |
| 38 | *.jpeg -text |
| 39 | *.gif -text |
| 40 | *.ico -text |
| 41 | *.pdf -text |
| 42 | *.zip -text |
| 43 | *.nupkg -text |
| 44 | *.dll -text |
| 45 | *.exe -text |
| 46 | *.pdb -text |
| 47 | *.so -text |
| 48 | *.dylib -text |
| 49 | |