Skip to content

Commit 9c19752

Browse files
committed
diff ..
1 parent 318ae5b commit 9c19752

24 files changed

+3211
-124
lines changed

.editorconfig

Lines changed: 335 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,335 @@
1+
# EditorConfig is awesome: https://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
# Unix-style newlines with a newline ending every file
7+
[*]
8+
charset = utf-8
9+
end_of_line = lf
10+
insert_final_newline = true
11+
trim_trailing_whitespace = true
12+
indent_style = space
13+
indent_size = 4
14+
15+
# PHP files
16+
[*.php]
17+
indent_size = 4
18+
indent_style = space
19+
max_line_length = 120
20+
21+
# JavaScript/TypeScript files
22+
[*.{js,jsx,ts,tsx,mjs,cjs}]
23+
indent_size = 2
24+
indent_style = space
25+
max_line_length = 100
26+
27+
# JSON files
28+
[*.json]
29+
indent_size = 2
30+
indent_style = space
31+
32+
# YAML files
33+
[*.{yml,yaml}]
34+
indent_size = 2
35+
indent_style = space
36+
37+
# Markdown files
38+
[*.md]
39+
indent_size = 2
40+
indent_style = space
41+
trim_trailing_whitespace = false
42+
43+
# Docker files
44+
[Dockerfile*]
45+
indent_size = 2
46+
indent_style = space
47+
48+
# Shell scripts
49+
[*.{sh,bash,zsh,fish}]
50+
indent_size = 2
51+
indent_style = space
52+
53+
# Python files
54+
[*.py]
55+
indent_size = 4
56+
indent_style = space
57+
max_line_length = 88
58+
59+
# Ruby files
60+
[*.rb]
61+
indent_size = 2
62+
indent_style = space
63+
64+
# Go files
65+
[*.go]
66+
indent_style = tab
67+
indent_size = 4
68+
69+
# Rust files
70+
[*.rs]
71+
indent_size = 4
72+
indent_style = space
73+
max_line_length = 100
74+
75+
# C/C++ files
76+
[*.{c,cpp,h,hpp}]
77+
indent_size = 4
78+
indent_style = space
79+
80+
# Java files
81+
[*.java]
82+
indent_size = 4
83+
indent_style = space
84+
85+
# C# files
86+
[*.cs]
87+
indent_size = 4
88+
indent_style = space
89+
90+
# HTML files
91+
[*.html]
92+
indent_size = 2
93+
indent_style = space
94+
95+
# CSS files
96+
[*.css]
97+
indent_size = 2
98+
indent_style = space
99+
100+
# SCSS/Sass files
101+
[*.{scss,sass}]
102+
indent_size = 2
103+
indent_style = space
104+
105+
# LESS files
106+
[*.less]
107+
indent_size = 2
108+
indent_style = space
109+
110+
# Vue files
111+
[*.vue]
112+
indent_size = 2
113+
indent_style = space
114+
115+
# XML files
116+
[*.xml]
117+
indent_size = 4
118+
indent_style = space
119+
120+
# SQL files
121+
[*.sql]
122+
indent_size = 2
123+
indent_style = space
124+
125+
# TOML files
126+
[*.toml]
127+
indent_size = 2
128+
indent_style = space
129+
130+
# INI files
131+
[*.ini]
132+
indent_size = 2
133+
indent_style = space
134+
135+
# Configuration files
136+
[*.{conf,config}]
137+
indent_size = 2
138+
indent_style = space
139+
140+
# Makefiles
141+
[Makefile]
142+
indent_style = tab
143+
indent_size = 4
144+
145+
[*.mk]
146+
indent_style = tab
147+
indent_size = 4
148+
149+
# CMake files
150+
[CMakeLists.txt]
151+
indent_size = 2
152+
indent_style = space
153+
154+
[*.cmake]
155+
indent_size = 2
156+
indent_style = space
157+
158+
# Gradle files
159+
[*.gradle]
160+
indent_size = 4
161+
indent_style = space
162+
163+
# Maven files
164+
[pom.xml]
165+
indent_size = 4
166+
indent_style = space
167+
168+
# Terraform files
169+
[*.tf]
170+
indent_size = 2
171+
indent_style = space
172+
173+
[*.tfvars]
174+
indent_size = 2
175+
indent_style = space
176+
177+
# Kubernetes YAML files
178+
[*k8s*.yml]
179+
indent_size = 2
180+
indent_style = space
181+
182+
[*k8s*.yaml]
183+
indent_size = 2
184+
indent_style = space
185+
186+
# Helm templates
187+
[templates/*.yaml]
188+
indent_size = 2
189+
indent_style = space
190+
191+
[templates/*.yml]
192+
indent_size = 2
193+
indent_style = space
194+
195+
# Ansible files
196+
[*.ansible]
197+
indent_size = 2
198+
indent_style = space
199+
200+
# Chef files
201+
[*.rb]
202+
indent_size = 2
203+
indent_style = space
204+
205+
# Puppet files
206+
[*.pp]
207+
indent_size = 2
208+
indent_style = space
209+
210+
# Vagrant files
211+
[Vagrantfile]
212+
indent_size = 2
213+
indent_style = space
214+
215+
# Webpack files
216+
[webpack.config.js]
217+
indent_size = 2
218+
indent_style = space
219+
220+
# Babel files
221+
[.babelrc]
222+
indent_size = 2
223+
indent_style = space
224+
225+
[babel.config.js]
226+
indent_size = 2
227+
indent_style = space
228+
229+
# ESLint files
230+
[.eslintrc.js]
231+
indent_size = 2
232+
indent_style = space
233+
234+
[.eslintrc.json]
235+
indent_size = 2
236+
indent_style = space
237+
238+
# Prettier files
239+
[.prettierrc]
240+
indent_size = 2
241+
indent_style = space
242+
243+
[.prettierrc.json]
244+
indent_size = 2
245+
indent_style = space
246+
247+
# TypeScript config
248+
[tsconfig.json]
249+
indent_size = 2
250+
indent_style = space
251+
252+
# Package files
253+
[package.json]
254+
indent_size = 2
255+
indent_style = space
256+
257+
[package-lock.json]
258+
indent_size = 2
259+
indent_style = space
260+
261+
# Composer files
262+
[composer.json]
263+
indent_size = 4
264+
indent_style = space
265+
266+
# Lock files
267+
[*.{lock,lockfile}]
268+
indent_size = 2
269+
indent_style = space
270+
271+
# Log files
272+
[*.log]
273+
insert_final_newline = false
274+
275+
# Environment files
276+
[.env*]
277+
indent_size = 2
278+
indent_style = space
279+
280+
# Test files
281+
[*.{test,spec}.{js,ts,jsx,tsx,py,rb,php}]
282+
indent_size = 2
283+
indent_style = space
284+
285+
# Documentation files
286+
[*.{rst,txt}]
287+
indent_size = 3
288+
indent_style = space
289+
290+
# Solidity files
291+
[*.sol]
292+
indent_size = 4
293+
indent_style = space
294+
295+
# Vyper files
296+
[*.vy]
297+
indent_size = 4
298+
indent_style = space
299+
300+
# Blockchain specific files
301+
[*.abi]
302+
indent_size = 2
303+
indent_style = space
304+
305+
# Generated files
306+
[generated/**]
307+
indent_style = ignore
308+
309+
# Vendor files
310+
[vendor/**]
311+
indent_style = ignore
312+
313+
[node_modules/**]
314+
indent_style = ignore
315+
316+
# Build files
317+
[build/**]
318+
indent_style = ignore
319+
320+
[dist/**]
321+
indent_style = ignore
322+
323+
# Temporary files
324+
[tmp/**]
325+
indent_style = ignore
326+
327+
[temp/**]
328+
indent_style = ignore
329+
330+
# OS specific files
331+
[*.DS_Store]
332+
indent_style = ignore
333+
334+
[Thumbs.db]
335+
indent_style = ignore

0 commit comments

Comments
 (0)