58 lines
1.0 KiB
Plaintext
58 lines
1.0 KiB
Plaintext
*.wasm filter=lfs diff=lfs merge=lfs -text linguist-vendored
|
|
|
|
# Default: normalize text files, but do not force binary files as text.
|
|
* text=auto eol=lf
|
|
|
|
# Common binary assets and archives must never be line-ending normalized.
|
|
*.png -text
|
|
*.jpg -text
|
|
*.jpeg -text
|
|
*.gif -text
|
|
*.webp -text
|
|
*.ico -text
|
|
*.pdf -text
|
|
*.zip -text
|
|
*.gz -text
|
|
*.tar -text
|
|
*.tgz -text
|
|
*.7z -text
|
|
*.ttf -text
|
|
*.otf -text
|
|
*.woff -text
|
|
*.woff2 -text
|
|
*.mp3 -text
|
|
*.mp4 -text
|
|
*.mov -text
|
|
*.avi -text
|
|
*.db -text
|
|
*.sqlite -text
|
|
*.exe -text
|
|
*.dll -text
|
|
*.so -text
|
|
*.dylib -text
|
|
*.class -text
|
|
*.jar -text
|
|
|
|
# Lock files are binary (machine-generated, should not be manually edited)
|
|
*.lock -text
|
|
Cargo.lock -text
|
|
package-lock.json -text
|
|
bun.lock -text
|
|
bun.lockb -text
|
|
yarn.lock -text
|
|
pnpm-lock.yaml -text
|
|
poetry.lock -text
|
|
|
|
# Executed by Linux
|
|
*.sh text eol=lf
|
|
*.py text eol=lf
|
|
|
|
# Windows-native scripts
|
|
*.ps1 text eol=lf
|
|
*.cmd text eol=crlf
|
|
*.bat text eol=crlf
|
|
|
|
# Changelogs are append-mostly; auto-merge by unioning both sides.
|
|
packages/*/CHANGELOG.md merge=union
|
|
|