1+ {
2+ "env" : {
3+ "browser" : false ,
4+ "es6" : true ,
5+ "node" : true
6+ },
7+
8+ "extends" : " eslint:recommended" ,
9+
10+ "parserOptions" : {
11+ "sourceType" : " module" ,
12+ "ecmaVersion" : 8 ,
13+ "ecmaFeatures" : {
14+ "jsx" : false
15+ }
16+ },
17+ "globals" : {
18+ "mainDir" : false ,
19+ "logger" : false ,
20+ "got" : false ,
21+ "config" : false ,
22+ "utils" : false
23+ },
24+ "rules" : {
25+ "no-console" : 0 ,
26+ "global-require" :" off" ,
27+
28+ "semi" : " off" ,
29+ "no-unused-vars" : " off" ,
30+ "quotes" : [" warn" , " single" , {"avoidEscape" : true , "allowTemplateLiterals" : true }],
31+ "indent" : " error" ,
32+ "no-unsafe-negation" : " error" ,
33+ "eqeqeq" : [" warn" , " always" , {"null" : " ignore" }],
34+ "no-alert" : " error" ,
35+ "no-useless-return" : " error" ,
36+ "array-bracket-spacing" : " error" ,
37+ "brace-style" : [" error" , " 1tbs" , {"allowSingleLine" : true }],
38+ "comma-dangle" : " error" ,
39+ "comma-spacing" : " error" ,
40+ "comma-style" : " error" ,
41+ "computed-property-spacing" : " error" ,
42+ "func-call-spacing" : " error" ,
43+ "key-spacing" : " error" ,
44+ "keyword-spacing" : [" error" , {"overrides" : {"catch" : {"after" : false }}}],
45+ "new-parens" : " error" ,
46+ "no-array-constructor" : " warn" ,
47+ "no-new-object" : " warn" ,
48+ "no-whitespace-before-property" : " error" ,
49+ "object-curly-spacing" : " error" ,
50+ "one-var-declaration-per-line" : " error" ,
51+ "quote-props" : [" error" , " as-needed" ],
52+ "semi-spacing" : " error" ,
53+ "space-before-blocks" : [" error" , " always" ],
54+ "space-before-function-paren" : [" error" , {
55+ "anonymous" : " never" ,
56+ "named" : " never" ,
57+ "asyncArrow" : " always"
58+ }],
59+ "space-in-parens" : " error" ,
60+ "space-unary-ops" : [" error" , {"words" : true , "nonwords" : false }],
61+ "arrow-parens" : [" warn" , " as-needed" ],
62+ "arrow-spacing" : " error" ,
63+ "no-useless-rename" : " error" ,
64+ "prefer-arrow-callback" : " error" ,
65+ "template-curly-spacing" : " error" ,
66+ "valid-jsdoc" : [
67+ " warn" ,
68+ {
69+ "prefer" : {
70+ "return" : " returns" ,
71+ "arg" : " param" ,
72+ "argument" : " param" ,
73+ "augments" : " extends" ,
74+ "property" : " prop"
75+ },
76+
77+ "preferType" : {
78+ "object" : " Object" ,
79+ "string" : " String" ,
80+ "number" : " Number" ,
81+ "boolean" : " Boolean" ,
82+ "promise" : " Promise" ,
83+ "array" : " Array" ,
84+ "undefined" :" Undefined" ,
85+ "null" : " Null" ,
86+ "function" : " Function"
87+ },
88+
89+ "requireReturn" : false ,
90+ "requireReturnType" : false ,
91+ "requireReturnDescription" : false
92+ }
93+ ]
94+ }
95+ }
0 commit comments