1+ {
2+ "env" : {
3+ "es6" : true ,
4+ "node" : true
5+ },
6+ "extends" : " eslint:recommended" ,
7+ "parserOptions" : {
8+ "ecmaFeatures" : {
9+ "jsx" : true
10+ },
11+ "ecmaVersion" : 2018 ,
12+ "sourceType" : " module"
13+ },
14+ "globals" : {
15+ "describe" : false ,
16+ "afterEach" : false ,
17+ "test" : false ,
18+ "expect" : false ,
19+ "it" : false
20+ },
21+ "rules" : {
22+ "no-mixed-spaces-and-tabs" : " warn" ,
23+ "no-multi-spaces" : " error" ,
24+ "indent" : [" error" , " tab" , { "SwitchCase" : 1 }],
25+ "linebreak-style" : [" error" , " unix" ],
26+ "quotes" : [" error" , " single" ],
27+ "no-template-curly-in-string" : " warn" ,
28+ "curly" : " off" ,
29+ "semi" : [" error" , " always" ],
30+ "no-extra-semi" : " warn" ,
31+ "no-undef" : [" error" , { "typeof" : true }],
32+ "no-unused-vars" : " error" ,
33+ "no-redeclare" : " error" ,
34+ "no-shadow" : " error" ,
35+ "no-shadow-restricted-names" : " error" ,
36+ "init-declarations" : [" error" , " always" ],
37+ "eqeqeq" : [" error" , " always" ],
38+ "no-empty" : [" warn" , { "allowEmptyCatch" : true }],
39+ "getter-return" : [" error" , { "allowImplicit" : true }],
40+ "no-fallthrough" : [" error" , { "commentPattern" : " fallthrough" }],
41+ "no-unreachable" : " error" ,
42+ "no-use-before-define" : " warn" ,
43+ "no-this-before-super" : " error" ,
44+ "constructor-super" : " warn" ,
45+ "no-const-assign" : " error" ,
46+ "valid-typeof" : " warn" ,
47+ "no-path-concat" : " error" ,
48+ "no-cond-assign" : [" error" , " always" ],
49+ "no-constant-condition" : [" error" , { "checkLoops" : false }],
50+ "no-unsafe-finally" : " error" ,
51+
52+ "valid-jsdoc" : " error"
53+ }
54+
55+ }
0 commit comments