/ .gitattributes
.gitattributes
 1  # Core settings
 2  * text=auto eol=lf
 3  
 4  # TypeScript/React files
 5  *.ts linguist-language=TypeScript
 6  *.tsx linguist-language=TypeScript
 7  
 8  # JavaScript files
 9  *.js linguist-language=JavaScript
10  *.cjs linguist-language=JavaScript
11  *.mjs linguist-language=JavaScript
12  
13  # Web files
14  *.html text
15  *.css text
16  *.json text
17  
18  # Scripts
19  *.sh text eol=lf
20  
21  # Documentation
22  *.md text
23  
24  # Config files (used in project)
25  .eslintrc text
26  .prettierrc text
27  .nvmrc text
28  tsconfig.json text
29  turbo.json text
30  
31  # Chrome extension
32  *.crx binary
33  *.pem binary
34  
35  # Fonts (used in UI)
36  *.woff2 binary
37  *.ttf binary
38  
39  # Images (used in UI)
40  *.svg text
41  *.png binary
42  *.jpg binary
43  *.jpeg binary
44  *.gif binary
45  *.ico binary
46  
47  # Additional common file types
48  *.yaml text
49  *.yml text
50  *.lock text
51  package-lock.json text -diff
52  yarn.lock text -diff
53  pnpm-lock.yaml text -diff