# Auto-detect text files, ensure they use LF.
* text=auto eol=lf working-tree-encoding=UTF-8
# Bash scripts
*.sh  text eol=lf
*.cmd text eol=crlf

# Dependency lockfiles are generated by their package managers.
**/uv.lock linguist-generated=true
**/package-lock.json linguist-generated=true
**/yarn.lock linguist-generated=true

# Agentic workflow lockfiles are generated by gh-aw.
.github/workflows/*.lock.yml linguist-generated=true
