@@ -67,9 +67,17 @@ module.exports = {
6767 'strict' : [ 2 , 'never' ] ,
6868
6969 // Style
70+ 'array-bracket-spacing' : [ 2 , 'never' ] ,
71+ 'block-spacing' : [ 2 , 'always' ] ,
7072 'brace-style' : [ 2 ] ,
71- 'camelcase' : [ 2 ] ,
73+ 'camelcase' : [ 2 , {
74+ properties : 'never'
75+ } ] ,
7276 'comma-dangle' : [ 2 , 'never' ] ,
77+ 'comma-spacing' : [ 2 ] ,
78+ 'comma-style' : [ 2 ] ,
79+ 'eol-last' : [ 2 , 'always' ] ,
80+ 'func-call-spacing' : [ 2 , 'never' ] ,
7381 'func-style' : [ 2 , 'expression' ] ,
7482 'indent' : [ 2 , 4 ] ,
7583 'jsx-quotes' : [ 2 , 'prefer-double' ] ,
@@ -95,20 +103,27 @@ module.exports = {
95103 } ] ,
96104 'no-negated-condition' : [ 1 ] ,
97105 'no-tabs' : [ 2 ] ,
98- 'no-trailing-spaces' : [ 2 , { skipBlankLines : true } ] ,
106+ 'no-trailing-spaces' : [ 2 , { skipBlankLines : true } ] ,
99107 'no-unneeded-ternary' : [ 2 ] ,
108+ 'object-curly-spacing' : [ 2 ] ,
100109 'object-property-newline' : [ 2 , {
101110 allowMultiplePropertiesPerLine : true
102111 } ] ,
103112 'one-var' : [ 2 , 'never' ] ,
104113 'operator-linebreak' : [ 2 , 'after' ] ,
114+ 'quote-props' : [ 2 , 'consistent-as-needed' ] ,
105115 'quotes' : [ 2 , 'single' , {
106- ' allowTemplateLiterals' : true ,
107- ' avoidEscape' : true
116+ allowTemplateLiterals : true ,
117+ avoidEscape : true
108118 } ] ,
109119 'require-jsdoc' : [ 1 ] ,
110120 '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 ]
112127 } ,
113128 env : {
114129 commonjs : true
0 commit comments