@@ -118,7 +118,7 @@ module.exports = {
118118
119119 // Prevent usage of deprecated methods
120120 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-deprecated.md
121- 'react/no-deprecated' : [ 1 ] ,
121+ 'react/no-deprecated' : [ 2 ] ,
122122
123123 // Prevent usage of setState in componentDidMount
124124 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-did-mount-set-state.md
@@ -170,7 +170,7 @@ module.exports = {
170170
171171 // Restrict file extensions that may be required
172172 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/require-extension.md
173- 'react/require-extension' : [ 0 , { extensions : [ '.jsx' , '.js' ] } ] ,
173+ 'react/require-extension' : [ 2 , { extensions : [ '.jsx' , '.js' ] } ] ,
174174
175175 // Require render() methods to return something
176176 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/require-render-return.md
@@ -221,33 +221,28 @@ module.exports = {
221221
222222 // Disallow target="_blank" on links
223223 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-target-blank.md
224- // TODO: enable
225- 'react/jsx-no-target-blank' : 0 ,
224+ 'react/jsx-no-target-blank' : 2 ,
226225
227226 // only .jsx files may have JSX
228227 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-filename-extension.md
229- // TODO: enable
230- 'react/jsx-filename-extension' : [ 0 , { extensions : [ '.jsx' ] } ] ,
228+ 'react/jsx-filename-extension' : [ 2 , { extensions : [ '.jsx' ] } ] ,
231229
232230 // prevent accidental JS comments from being injected into JSX as text
233231 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-no-comment-textnodes.md
234- // TODO: enable
235- 'react/jsx-no-comment-textnodes' : 0 ,
232+ 'react/jsx-no-comment-textnodes' : 2 ,
236233 'react/no-comment-textnodes' : 0 , // deprecated version
237234
238235 // disallow using React.render/ReactDOM.render's return value
239236 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-render-return-value.md
240- // TODO: enable
241- 'react/no-render-return-value' : 0 ,
237+ 'react/no-render-return-value' : 2 ,
242238
243239 // require a shouldComponentUpdate method, or PureRenderMixin
244240 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/require-optimization.md
245241 'react/require-optimization' : [ 0 , { allowDecorators : [ ] } ] ,
246242
247243 // warn against using findDOMNode()
248244 // https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-find-dom-node.md
249- // TODO: enable
250- 'react/no-find-dom-node' : 0 ,
245+ 'react/no-find-dom-node' : 2 ,
251246 } ,
252247
253248 settings : {
0 commit comments