Skip to content

Commit 3b0e4cb

Browse files
committed
chore: editor config
1 parent 6578c4a commit 3b0e4cb

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

.editorconfig

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,15 @@
33
# Top-most EditorConfig file
44
root = true
55

6-
# All files
6+
# Default settings for all files
77
[*]
88
charset = utf-8
99
end_of_line = lf
1010
insert_final_newline = true
1111
trim_trailing_whitespace = true
12-
indent_style = space
13-
indent_size = 2
14-
max_line_length = 100
1512

16-
# TypeScript/JavaScript files
17-
[*.{ts,tsx,js,jsx,mts,cts,mjs,cjs}]
13+
# JavaScript, TypeScript, JSX, TSX
14+
[*.{js,jsx,ts,tsx,mjs,cjs,mts,cts}]
1815
indent_style = space
1916
indent_size = 2
2017
quote_type = single
@@ -24,17 +21,25 @@ quote_type = single
2421
indent_style = space
2522
indent_size = 2
2623

27-
# Package.json
28-
[package.json]
24+
# YAML files
25+
[*.{yml,yaml}]
2926
indent_style = space
3027
indent_size = 2
3128

3229
# Markdown files
3330
[*.md]
3431
trim_trailing_whitespace = false
35-
max_line_length = off
3632

37-
# YAML files
38-
[*.{yml,yaml}]
33+
# Shell scripts
34+
[*.sh]
35+
indent_style = space
36+
indent_size = 2
37+
38+
# Makefiles (require tabs)
39+
[Makefile]
40+
indent_style = tab
41+
42+
# Package manager files
43+
[{package.json,package-lock.json,yarn.lock,pnpm-lock.yaml}]
3944
indent_style = space
4045
indent_size = 2

0 commit comments

Comments
 (0)