File tree Expand file tree Collapse file tree 1 file changed +84
-0
lines changed
Expand file tree Collapse file tree 1 file changed +84
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ env :
3+ browser : true
4+ es6 : true
5+ jest : true
6+ node : true
7+
8+ extends :
9+ - " eslint:recommended"
10+
11+ ignorePatterns :
12+ - " !.*"
13+ - " **/node_modules/.*"
14+
15+ plugins :
16+ - n
17+ - prettier
18+
19+ overrides :
20+ # JSON files
21+ - files :
22+ - " *.json"
23+ extends :
24+ - plugin:jsonc/recommended-with-json
25+ parser : jsonc-eslint-parser
26+ parserOptions :
27+ jsonSyntax : JSON
28+
29+ # JSONC files
30+ - files :
31+ - " *.jsonc"
32+ extends :
33+ - plugin:jsonc/recommended-with-jsonc
34+ parser : jsonc-eslint-parser
35+ parserOptions :
36+ jsonSyntax : JSONC
37+
38+ # JSON5 files
39+ - files :
40+ - " *.json5"
41+ extends :
42+ - plugin:jsonc/recommended-with-json5
43+ parser : jsonc-eslint-parser
44+ parserOptions :
45+ jsonSyntax : JSON5
46+
47+ # Javascript files
48+ - files :
49+ - " **/*.js"
50+ extends :
51+ - " plugin:react/recommended"
52+ parserOptions :
53+ ecmaVersion : latest
54+
55+ - files :
56+ - " **/*.mjs"
57+ - " **/*.cjs"
58+ - " **/*.jsx"
59+ extends :
60+ - " plugin:react/recommended"
61+ parserOptions :
62+ sourceType : module
63+ ecmaVersion : latest
64+ ecmaFeatures :
65+ jsx : true
66+ modules : true
67+
68+ # TypeScript files
69+ - files :
70+ - " **/*.ts"
71+ - " **/*.cts"
72+ - " **/*.mts"
73+ - " **/*.tsx"
74+ extends :
75+ - " plugin:@typescript-eslint/recommended"
76+ - plugin:n/recommended
77+ - plugin:react/recommended
78+ - prettier
79+ parser : " @typescript-eslint/parser"
80+ plugins :
81+ - " @typescript-eslint"
82+ parserOptions :
83+ ecmaVersion : latest
84+ sourceType : module
You can’t perform that action at this time.
0 commit comments