Skip to content

Commit 546bdac

Browse files
committedJun 14, 2024
1 parent c4abb9c commit 546bdac

File tree

3 files changed

+326
-0
lines changed

3 files changed

+326
-0
lines changed
 

‎.gitattributes

+99
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
# https://github.com/gitattributes/gitattributes/blob/master/Common.gitattributes
2+
# Common settings that generally should always be used with your language specific settings
3+
4+
# Auto detect text files and perform LF normalization
5+
* text=auto
6+
7+
#
8+
# The above will handle all files NOT found below
9+
#
10+
11+
# Documents
12+
*.bibtex text diff=bibtex
13+
*.doc diff=astextplain
14+
*.DOC diff=astextplain
15+
*.docx diff=astextplain
16+
*.DOCX diff=astextplain
17+
*.dot diff=astextplain
18+
*.DOT diff=astextplain
19+
*.pdf diff=astextplain
20+
*.PDF diff=astextplain
21+
*.rtf diff=astextplain
22+
*.RTF diff=astextplain
23+
*.md text diff=markdown
24+
*.mdx text diff=markdown
25+
*.tex text diff=tex
26+
*.adoc text
27+
*.textile text
28+
*.mustache text
29+
*.csv text eol=crlf
30+
*.tab text
31+
*.tsv text
32+
*.txt text
33+
*.sql text
34+
*.epub diff=astextplain
35+
36+
# Graphics
37+
*.png binary
38+
*.jpg binary
39+
*.jpeg binary
40+
*.gif binary
41+
*.tif binary
42+
*.tiff binary
43+
*.ico binary
44+
# SVG treated as text by default.
45+
*.svg text
46+
# If you want to treat it as binary,
47+
# use the following line instead.
48+
# *.svg binary
49+
*.eps binary
50+
51+
# Scripts
52+
*.bash text eol=lf
53+
*.fish text eol=lf
54+
*.ksh text eol=lf
55+
*.sh text eol=lf
56+
*.zsh text eol=lf
57+
# These are explicitly windows files and should use crlf
58+
*.bat text eol=crlf
59+
*.cmd text eol=crlf
60+
*.ps1 text eol=crlf
61+
62+
# Serialisation
63+
*.json text
64+
*.toml text
65+
*.xml text
66+
*.yaml text
67+
*.yml text
68+
69+
# Archives
70+
*.7z binary
71+
*.bz binary
72+
*.bz2 binary
73+
*.bzip2 binary
74+
*.gz binary
75+
*.lz binary
76+
*.lzma binary
77+
*.rar binary
78+
*.tar binary
79+
*.taz binary
80+
*.tbz binary
81+
*.tbz2 binary
82+
*.tgz binary
83+
*.tlz binary
84+
*.txz binary
85+
*.xz binary
86+
*.Z binary
87+
*.zip binary
88+
*.zst binary
89+
90+
# Text files where line endings should be preserved
91+
*.patch -text
92+
93+
#
94+
# Exclude files from exporting
95+
#
96+
97+
.gitattributes export-ignore
98+
.gitignore export-ignore
99+
.gitkeep export-ignore

‎c#/.gitattributes

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# https://github.com/gitattributes/gitattributes/blob/master/CSharp.gitattributes
2+
# Auto detect text files and perform LF normalization
3+
* text=auto
4+
5+
*.cs text diff=csharp
6+
*.cshtml text diff=html
7+
*.csx text diff=csharp
8+
*.sln text eol=crlf
9+
*.csproj text eol=crlf

‎fe/.gitattributes

+218
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,218 @@
1+
# https://github.com/gitattributes/gitattributes/blob/master/Web.gitattributes
2+
## GITATTRIBUTES FOR WEB PROJECTS
3+
#
4+
# These settings are for any web project.
5+
#
6+
# Details per file setting:
7+
# text These files should be normalized (i.e. convert CRLF to LF).
8+
# binary These files are binary and should be left untouched.
9+
#
10+
# Note that binary is a macro for -text -diff.
11+
######################################################################
12+
13+
# Auto detect
14+
## Handle line endings automatically for files detected as
15+
## text and leave all files detected as binary untouched.
16+
## This will handle all files NOT defined below.
17+
* text=auto
18+
19+
# Source code
20+
*.bash text eol=lf
21+
*.bat text eol=crlf
22+
*.cmd text eol=crlf
23+
*.coffee text
24+
*.css text diff=css
25+
*.htm text diff=html
26+
*.html text diff=html
27+
*.inc text
28+
*.ini text
29+
*.js text
30+
*.mjs text
31+
*.cjs text
32+
*.json text
33+
*.jsx text
34+
*.less text
35+
*.ls text
36+
*.map text -diff
37+
*.od text
38+
*.onlydata text
39+
*.php text diff=php
40+
*.pl text
41+
*.ps1 text eol=crlf
42+
*.py text diff=python
43+
*.rb text diff=ruby
44+
*.sass text
45+
*.scm text
46+
*.scss text diff=css
47+
*.sh text eol=lf
48+
.husky/* text eol=lf
49+
*.sql text
50+
*.styl text
51+
*.tag text
52+
*.ts text
53+
*.tsx text
54+
*.xml text
55+
*.xhtml text diff=html
56+
57+
# Docker
58+
Dockerfile text
59+
60+
# Documentation
61+
*.ipynb text eol=lf
62+
*.markdown text diff=markdown
63+
*.md text diff=markdown
64+
*.mdwn text diff=markdown
65+
*.mdown text diff=markdown
66+
*.mkd text diff=markdown
67+
*.mkdn text diff=markdown
68+
*.mdtxt text
69+
*.mdtext text
70+
*.txt text
71+
AUTHORS text
72+
CHANGELOG text
73+
CHANGES text
74+
CONTRIBUTING text
75+
COPYING text
76+
copyright text
77+
*COPYRIGHT* text
78+
INSTALL text
79+
license text
80+
LICENSE text
81+
NEWS text
82+
readme text
83+
*README* text
84+
TODO text
85+
86+
# Templates
87+
*.dot text
88+
*.ejs text
89+
*.erb text
90+
*.haml text
91+
*.handlebars text
92+
*.hbs text
93+
*.hbt text
94+
*.jade text
95+
*.latte text
96+
*.mustache text
97+
*.njk text
98+
*.phtml text
99+
*.svelte text
100+
*.tmpl text
101+
*.tpl text
102+
*.twig text
103+
*.vue text
104+
105+
# Configs
106+
*.cnf text
107+
*.conf text
108+
*.config text
109+
.editorconfig text
110+
.env text
111+
.gitattributes text
112+
.gitconfig text
113+
.htaccess text
114+
*.lock text -diff
115+
package.json text eol=lf
116+
package-lock.json text eol=lf -diff
117+
pnpm-lock.yaml text eol=lf -diff
118+
.prettierrc text
119+
yarn.lock text -diff
120+
*.toml text
121+
*.yaml text
122+
*.yml text
123+
browserslist text
124+
Makefile text
125+
makefile text
126+
# Fixes syntax highlighting on GitHub to allow comments
127+
tsconfig.json linguist-language=JSON-with-Comments
128+
129+
# Heroku
130+
Procfile text
131+
132+
# Graphics
133+
*.ai binary
134+
*.bmp binary
135+
*.eps binary
136+
*.gif binary
137+
*.gifv binary
138+
*.ico binary
139+
*.jng binary
140+
*.jp2 binary
141+
*.jpg binary
142+
*.jpeg binary
143+
*.jpx binary
144+
*.jxr binary
145+
*.pdf binary
146+
*.png binary
147+
*.psb binary
148+
*.psd binary
149+
# SVG treated as an asset (binary) by default.
150+
*.svg text
151+
# If you want to treat it as binary,
152+
# use the following line instead.
153+
# *.svg binary
154+
*.svgz binary
155+
*.tif binary
156+
*.tiff binary
157+
*.wbmp binary
158+
*.webp binary
159+
160+
# Audio
161+
*.kar binary
162+
*.m4a binary
163+
*.mid binary
164+
*.midi binary
165+
*.mp3 binary
166+
*.ogg binary
167+
*.ra binary
168+
169+
# Video
170+
*.3gpp binary
171+
*.3gp binary
172+
*.as binary
173+
*.asf binary
174+
*.asx binary
175+
*.avi binary
176+
*.fla binary
177+
*.flv binary
178+
*.m4v binary
179+
*.mng binary
180+
*.mov binary
181+
*.mp4 binary
182+
*.mpeg binary
183+
*.mpg binary
184+
*.ogv binary
185+
*.swc binary
186+
*.swf binary
187+
*.webm binary
188+
189+
# Archives
190+
*.7z binary
191+
*.gz binary
192+
*.jar binary
193+
*.rar binary
194+
*.tar binary
195+
*.zip binary
196+
197+
# Fonts
198+
*.ttf binary
199+
*.eot binary
200+
*.otf binary
201+
*.woff binary
202+
*.woff2 binary
203+
204+
# Executables
205+
*.exe binary
206+
*.pyc binary
207+
# Prevents massive diffs caused by vendored, minified files
208+
**/.yarn/releases/** binary
209+
**/.yarn/plugins/** binary
210+
211+
# RC files (like .babelrc or .eslintrc)
212+
*.*rc text
213+
214+
# Ignore files (like .npmignore or .gitignore)
215+
*.*ignore text
216+
217+
# Prevents massive diffs from built files
218+
dist/* binary

0 commit comments

Comments
 (0)
Failed to load comments.