11module . exports = {
2- " env" : {
3- " es6" : true ,
4- " node" : true ,
5- " browser" : false ,
6- "jest/globals" : true
2+ env : {
3+ es6 : true ,
4+ node : true ,
5+ browser : false ,
6+ "jest/globals" : true ,
77 } ,
8- "parser" : "@typescript-eslint/parser" ,
9- "extends" : [ "eslint:recommended" , "plugin:@typescript-eslint/eslint-recommended" , "plugin:@typescript-eslint/recommended" ] ,
10- "parserOptions" : {
11- "sourceType" : "module" ,
12- "ecmaVersion" : 2019
8+ parser : "@typescript-eslint/parser" ,
9+ extends : [
10+ "eslint:recommended" ,
11+ "plugin:@typescript-eslint/eslint-recommended" ,
12+ "plugin:@typescript-eslint/recommended" ,
13+ ] ,
14+ parserOptions : {
15+ sourceType : "module" ,
16+ ecmaVersion : 2019 ,
1317 } ,
14- " plugins" : [ "jsdoc" , "jest" , "@typescript-eslint" ] ,
15- " globals" : {
16- " fetch" : false
18+ plugins : [ "jsdoc" , "jest" , "@typescript-eslint" ] ,
19+ globals : {
20+ fetch : false ,
1721 } ,
18- " settings" : {
19- " jsdoc" : {
20- " tagNamePreference" : {
21- " returns" : "return"
22- }
23- }
22+ settings : {
23+ jsdoc : {
24+ tagNamePreference : {
25+ returns : "return" ,
26+ } ,
27+ } ,
2428 } ,
25- " rules" : {
29+ rules : {
2630 "no-multi-spaces" : [
2731 "error" ,
2832 {
29- " ignoreEOLComments" : true ,
30- " exceptions" : {
31- " VariableDeclarator" : true
32- }
33- }
33+ ignoreEOLComments : true ,
34+ exceptions : {
35+ VariableDeclarator : true ,
36+ } ,
37+ } ,
3438 ] ,
3539 "block-spacing" : [ "error" , "always" ] ,
3640 "array-bracket-spacing" : [ "error" , "never" ] ,
3741 "space-in-parens" : [ "error" , "never" ] ,
3842 "comma-spacing" : [
3943 "error" ,
4044 {
41- " before" : false ,
42- " after" : true
43- }
45+ before : false ,
46+ after : true ,
47+ } ,
4448 ] ,
4549 "key-spacing" : [
4650 "error" ,
4751 {
48- " afterColon" : true ,
49- " beforeColon" : false
50- }
52+ afterColon : true ,
53+ beforeColon : false ,
54+ } ,
5155 ] ,
52- "indent" : [
53- "error" ,
54- "tab" ,
55- {
56- "SwitchCase" : 1
57- }
58- ] ,
59- "quotes" : [
56+ quotes : [
6057 "error" ,
6158 "double" ,
6259 {
63- " avoidEscape" : true ,
64- " allowTemplateLiterals" : true
65- }
60+ avoidEscape : true ,
61+ allowTemplateLiterals : true ,
62+ } ,
6663 ] ,
67- " semi" : [ "error" , "always" ] ,
64+ semi : [ "error" , "always" ] ,
6865 "no-console" : [ "warn" ] ,
6966 "no-constant-condition" : [ "warn" ] ,
70- " curly" : [ "error" , "all" ] ,
67+ curly : [ "error" , "all" ] ,
7168 "brace-style" : [
7269 "error" ,
7370 "1tbs" ,
7471 {
75- " allowSingleLine" : false
76- }
72+ allowSingleLine : false ,
73+ } ,
7774 ] ,
7875 "keyword-spacing" : [
7976 "error" ,
8077 {
81- " before" : true ,
82- " after" : true
83- }
78+ before : true ,
79+ after : true ,
80+ } ,
8481 ] ,
8582 "object-curly-spacing" : [ "error" , "always" ] ,
8683 "no-mixed-spaces-and-tabs" : [ "error" , "smart-tabs" ] ,
@@ -106,6 +103,6 @@ module.exports = {
106103 "jsdoc/require-returns-description" : 1 ,
107104 "jsdoc/require-returns-type" : 1 ,
108105 "jsdoc/require-returns-check" : 1 ,
109- "jsdoc/require-hyphen-before-param-description" : 1
110- }
111- }
106+ "jsdoc/require-hyphen-before-param-description" : 1 ,
107+ } ,
108+ } ;
0 commit comments