11{
22 "root" : true ,
3- "plugins" : [" simple-import-sort" , " unused-imports" ],
3+ "plugins" : [
4+ " simple-import-sort" ,
5+ " unused-imports"
6+ ],
47 "parserOptions" : {
58 "sourceType" : " module" ,
69 "ecmaVersion" : " latest"
1821 "ignoreRestSiblings" : true
1922 }
2023 ],
21- "import/extensions" : [" error" , " ignorePackages" ],
24+ "import/extensions" : [
25+ " error" ,
26+ " ignorePackages"
27+ ],
2228 "import/no-duplicates" : [
2329 " error" ,
2430 {
3036 " error" ,
3137 {
3238 "groups" : [
33- [" ^\\ u0000" ],
34- [" ^node:" ],
35- [" ^@?\\ w" ],
36- [" @seamapi/dbtypr" ],
37- [" ^lib/" ],
38- [" ^" ],
39- [" ^\\ ." ]
39+ [
40+ " ^\\ u0000"
41+ ],
42+ [
43+ " ^node:"
44+ ],
45+ [
46+ " ^@?\\ w"
47+ ],
48+ [
49+ " @seamapi/dbtypr"
50+ ],
51+ [
52+ " ^lib/"
53+ ],
54+ [
55+ " ^"
56+ ],
57+ [
58+ " ^\\ ."
59+ ]
4060 ]
4161 }
4262 ],
43- "simple-import-sort/exports" : " error"
63+ "simple-import-sort/exports" : " error" ,
64+ "@typescript-eslint/explicit-function-return-type" : " off"
4465 },
4566 "overrides" : [
4667 {
47- "files" : [" *.js" , " *.mjs" , " *.cjs" ],
48- "extends" : [" standard" , " prettier" ]
68+ "files" : [
69+ " *.js" ,
70+ " *.mjs" ,
71+ " *.cjs"
72+ ],
73+ "extends" : [
74+ " standard" ,
75+ " prettier"
76+ ]
4977 },
5078 {
51- "files" : [" *.ts" , " *.tsx" ],
52- "extends" : [" standard-with-typescript" , " prettier" ],
79+ "files" : [
80+ " *.ts" ,
81+ " *.tsx"
82+ ],
83+ "extends" : [
84+ " standard-with-typescript" ,
85+ " prettier"
86+ ],
5387 "parserOptions" : {
5488 "project" : " ./tsconfig.json"
5589 },
6599 "@typescript-eslint/naming-convention" : [
66100 " error" ,
67101 {
68- "selector" : [" interface" , " typeAlias" ],
69- "format" : [" PascalCase" ],
102+ "selector" : [
103+ " interface" ,
104+ " typeAlias"
105+ ],
106+ "format" : [
107+ " PascalCase"
108+ ],
70109 "leadingUnderscore" : " forbid" ,
71110 "trailingUnderscore" : " forbid"
72111 },
78117 " variable" ,
79118 " parameter"
80119 ],
81- "types" : [" function" ],
82- "format" : [" camelCase" ]
120+ "types" : [
121+ " function"
122+ ],
123+ "format" : [
124+ " camelCase"
125+ ]
83126 },
84127 {
85- "selector" : [" objectLiteralProperty" ],
128+ "selector" : [
129+ " objectLiteralProperty"
130+ ],
86131 "format" : null
87132 },
88133 {
89- "selector" : [" parameterProperty" , " variable" , " parameter" ],
90- "types" : [" boolean" , " string" , " number" , " array" ],
91- "format" : [" snake_case" , " UPPER_CASE" ],
134+ "selector" : [
135+ " parameterProperty" ,
136+ " variable" ,
137+ " parameter"
138+ ],
139+ "types" : [
140+ " boolean" ,
141+ " string" ,
142+ " number" ,
143+ " array"
144+ ],
145+ "format" : [
146+ " snake_case" ,
147+ " UPPER_CASE"
148+ ],
92149 "leadingUnderscore" : " allow" ,
93150 "trailingUnderscore" : " allow"
94151 },
95152 {
96- "selector" : [" function" ],
97- "format" : [" camelCase" ]
153+ "selector" : [
154+ " function"
155+ ],
156+ "format" : [
157+ " camelCase"
158+ ]
98159 },
99160 {
100161 "selector" : " default" ,
101- "format" : [" camelCase" , " snake_case" , " UPPER_CASE" , " PascalCase" ],
162+ "format" : [
163+ " camelCase" ,
164+ " snake_case" ,
165+ " UPPER_CASE" ,
166+ " PascalCase"
167+ ],
102168 "leadingUnderscore" : " allow" ,
103169 "trailingUnderscore" : " forbid"
104170 }
105171 ]
106172 }
107173 }
108174 ]
109- }
175+ }
0 commit comments