@@ -67,9 +67,17 @@ module.exports = {
67
67
'strict' : [ 2 , 'never' ] ,
68
68
69
69
// Style
70
+ 'array-bracket-spacing' : [ 2 , 'never' ] ,
71
+ 'block-spacing' : [ 2 , 'always' ] ,
70
72
'brace-style' : [ 2 ] ,
71
- 'camelcase' : [ 2 ] ,
73
+ 'camelcase' : [ 2 , {
74
+ properties : 'never'
75
+ } ] ,
72
76
'comma-dangle' : [ 2 , 'never' ] ,
77
+ 'comma-spacing' : [ 2 ] ,
78
+ 'comma-style' : [ 2 ] ,
79
+ 'eol-last' : [ 2 , 'always' ] ,
80
+ 'func-call-spacing' : [ 2 , 'never' ] ,
73
81
'func-style' : [ 2 , 'expression' ] ,
74
82
'indent' : [ 2 , 4 ] ,
75
83
'jsx-quotes' : [ 2 , 'prefer-double' ] ,
@@ -95,20 +103,27 @@ module.exports = {
95
103
} ] ,
96
104
'no-negated-condition' : [ 1 ] ,
97
105
'no-tabs' : [ 2 ] ,
98
- 'no-trailing-spaces' : [ 2 , { skipBlankLines : true } ] ,
106
+ 'no-trailing-spaces' : [ 2 , { skipBlankLines : true } ] ,
99
107
'no-unneeded-ternary' : [ 2 ] ,
108
+ 'object-curly-spacing' : [ 2 ] ,
100
109
'object-property-newline' : [ 2 , {
101
110
allowMultiplePropertiesPerLine : true
102
111
} ] ,
103
112
'one-var' : [ 2 , 'never' ] ,
104
113
'operator-linebreak' : [ 2 , 'after' ] ,
114
+ 'quote-props' : [ 2 , 'consistent-as-needed' ] ,
105
115
'quotes' : [ 2 , 'single' , {
106
- ' allowTemplateLiterals' : true ,
107
- ' avoidEscape' : true
116
+ allowTemplateLiterals : true ,
117
+ avoidEscape : true
108
118
} ] ,
109
119
'require-jsdoc' : [ 1 ] ,
110
120
'semi' : [ 2 , 'always' ] ,
111
- 'space-before-function-paren' : [ 2 , 'always' ]
121
+ 'semi-spacing' : [ 2 ] ,
122
+ 'space-before-function-paren' : [ 2 , 'always' ] ,
123
+ 'space-in-parens' : [ 2 ] ,
124
+ 'space-infix-ops' : [ 2 ] ,
125
+ 'space-unary-ops' : [ 2 ] ,
126
+ 'spaced-comment' : [ 2 ]
112
127
} ,
113
128
env : {
114
129
commonjs : true
0 commit comments