@@ -15,6 +15,7 @@ config.rules['react/jsx-boolean-value'] = [2, 'never']
1515config . rules [ 'react/jsx-closing-bracket-location' ] = [ 2 , 'line-aligned' ]
1616config . rules [ 'react/jsx-curly-spacing' ] = [ 2 , 'never' ]
1717config . rules [ 'react/jsx-equals-spacing' ] = [ 2 , 'never' ]
18+ config . rules [ 'react/jsx-filename-extension' ] = [ 2 , { extensions : [ '.js' , '.jsx' ] } ]
1819config . rules [ 'react/jsx-first-prop-new-line' ] = [ 2 , 'multiline' ]
1920config . rules [ 'react/jsx-handler-names' ] = [ 2 , {
2021 eventHandlerPrefix : 'handle' ,
@@ -35,13 +36,15 @@ config.rules['react/jsx-sort-props'] = 2
3536config . rules [ 'react/jsx-space-before-closing' ] = [ 2 , 'always' ]
3637config . rules [ 'react/jsx-uses-react' ] = 2
3738config . rules [ 'react/jsx-uses-vars' ] = 2
39+ config . rules [ 'react/no-comment-textnodes' ] = 2
3840config . rules [ 'react/no-danger' ] = 2
3941config . rules [ 'react/no-deprecated' ] = 2
4042config . rules [ 'react/no-did-mount-set-state' ] = 2
4143config . rules [ 'react/no-did-update-set-state' ] = 2
4244config . rules [ 'react/no-direct-mutation-state' ] = 2
4345config . rules [ 'react/no-is-mounted' ] = 2
4446config . rules [ 'react/no-multi-comp' ] = 2
47+ config . rules [ 'react/no-render-return-value' ] = 2
4548config . rules [ 'react/no-set-state' ] = 2
4649config . rules [ 'react/no-string-refs' ] = 2
4750config . rules [ 'react/no-unknown-property' ] = 2
@@ -51,6 +54,7 @@ config.rules['react/prop-types'] = 2
5154config . rules [ 'react/react-in-jsx-scope' ] = 2
5255config . rules [ 'react/require-extension' ] = [ 2 , { extensions : [ '.js' , '.jsx' ] } ]
5356config . rules [ 'react/require-render-return' ] = 2
57+ config . rules [ 'react/require-optimization' ] = 2
5458config . rules [ 'react/self-closing-comp' ] = 2
5559config . rules [ 'react/sort-comp' ] = 2
5660config . rules [ 'react/sort-prop-types' ] = 2
0 commit comments