diff --git a/cli/src/templates/gitattributes b/cli/src/templates/gitattributes index 9d5c5d49..7e2cae0c 100644 --- a/cli/src/templates/gitattributes +++ b/cli/src/templates/gitattributes @@ -1,13 +1,37 @@ * text=auto eol=lf +# Generated source files src/*.json linguist-generated src/parser.c linguist-generated src/tree_sitter/* linguist-generated -bindings/** linguist-generated -binding.gyp linguist-generated -setup.py linguist-generated -Makefile linguist-generated +# C bindings +bindings/c/* linguist-generated CMakeLists.txt linguist-generated -Package.swift linguist-generated +Makefile linguist-generated + +# Rust bindings +bindings/rust/* linguist-generated +Cargo.toml linguist-generated +Cargo.lock linguist-generated + +# Node.js bindings +bindings/node/* linguist-generated +binding.gyp linguist-generated +package.json linguist-generated +package-lock.json linguist-generated + +# Python bindings +bindings/python/** linguist-generated +setup.py linguist-generated +pyproject.toml linguist-generated + +# Go bindings +bindings/go/* linguist-generated go.mod linguist-generated +go.sum linguist-generated + +# Swift bindings +bindings/swift/** linguist-generated +Package.swift linguist-generated +Package.resolved linguist-generated