1+ /* eslint-disable @typescript-eslint/naming-convention */
12module . exports = {
2- " root" : true ,
3- " parser" : " @typescript-eslint/parser" ,
4- " plugins" : [ " @typescript-eslint" ] ,
5- " extends" : [
6- " eslint:recommended" ,
7- " plugin:@typescript-eslint/eslint-recommended" ,
8- " plugin:@typescript-eslint/recommended"
3+ ' root' : true ,
4+ ' parser' : ' @typescript-eslint/parser' ,
5+ ' plugins' : [ ' @typescript-eslint' ] ,
6+ ' extends' : [
7+ ' eslint:recommended' ,
8+ ' plugin:@typescript-eslint/eslint-recommended' ,
9+ ' plugin:@typescript-eslint/recommended'
910 ] ,
10- " rules" : {
11- " @typescript-eslint/no-explicit-any" : " off" ,
12- " @typescript-eslint/no-require-imports" : " error" ,
13- " @typescript-eslint/no-unused-expressions" : " error" ,
14- " @typescript-eslint/naming-convention" : [
15- " error" ,
11+ ' rules' : {
12+ ' @typescript-eslint/no-explicit-any' : ' off' ,
13+ ' @typescript-eslint/no-require-imports' : ' error' ,
14+ ' @typescript-eslint/no-unused-expressions' : ' error' ,
15+ ' @typescript-eslint/naming-convention' : [
16+ ' error' ,
1617 {
17- " selector" : " default" ,
18- " format" : [ " camelCase" ]
18+ ' selector' : ' default' ,
19+ ' format' : [ ' camelCase' ]
1920 } ,
2021 {
21- " selector" : [ " class" , " interface" , " enum" ] ,
22- " format" : [ " PascalCase" ]
22+ ' selector' : [ ' class' , ' interface' , ' enum' ] ,
23+ ' format' : [ ' PascalCase' ]
2324 } ,
2425 {
25- " selector" : [ " enumMember" , " variable" , " property" , " method" ] ,
26- " format" : [ " UPPER_CASE" , " camelCase" ] ,
27- " leadingUnderscore" : " allow"
26+ ' selector' : [ ' enumMember' , ' variable' , ' property' , ' method' ] ,
27+ ' format' : [ ' UPPER_CASE' , ' camelCase' ] ,
28+ ' leadingUnderscore' : ' allow'
2829 }
2930 ] ,
30- " @typescript-eslint/semi" : [ " error" , " always" ] ,
31- " @typescript-eslint/quotes" : [
32- " error" ,
33- " single" ,
31+ ' @typescript-eslint/semi' : [ ' error' , ' always' ] ,
32+ ' @typescript-eslint/quotes' : [
33+ ' error' ,
34+ ' single' ,
3435 {
35- " allowTemplateLiterals" : true ,
36- " avoidEscape" : true
36+ ' allowTemplateLiterals' : true ,
37+ ' avoidEscape' : true
3738 }
3839 ] ,
39- " @typescript-eslint/no-shadow" : " error" ,
40- " @typescript-eslint/no-redeclare" : " error" ,
41- " no-async-promise-executor" : " off" ,
42- " no-redeclare" : " off" ,
43- " no-duplicate-case" : " error" ,
44- " no-shadow" : " off" ,
45- " curly" : " error" ,
46- " semi" : " off" ,
47- " eqeqeq" : [ "error" , " always" ] ,
48- " quotes" : " off" ,
49- " no-debugger" : " error" ,
50- " no-empty" : " error" ,
51- " no-var" : " error" ,
52- " no-unsafe-finally" : " error" ,
53- " new-parens" : " error" ,
54- " no-throw-literal" : " error" ,
55- " no-useless-catch" : " off"
40+ ' @typescript-eslint/no-shadow' : ' error' ,
41+ ' @typescript-eslint/no-redeclare' : ' error' ,
42+ ' no-async-promise-executor' : ' off' ,
43+ ' no-redeclare' : ' off' ,
44+ ' no-duplicate-case' : ' error' ,
45+ ' no-shadow' : ' off' ,
46+ ' curly' : ' error' ,
47+ ' semi' : ' off' ,
48+ ' eqeqeq' : [ 'warn' , ' always' , { 'null' : 'never' } ] ,
49+ ' quotes' : ' off' ,
50+ ' no-debugger' : ' error' ,
51+ ' no-empty' : ' error' ,
52+ ' no-var' : ' error' ,
53+ ' no-unsafe-finally' : ' error' ,
54+ ' new-parens' : ' error' ,
55+ ' no-throw-literal' : ' error' ,
56+ ' no-useless-catch' : ' off'
5657 }
5758}
0 commit comments