UNPKG

@justia/eslint-config-rts

Version:
36 lines (35 loc) 1.1 kB
"use strict"; module.exports = { rules: { 'react/jsx-filename-extension': [ 'error', { extensions: ['.jsx', '.tsx'] } ], 'class-methods-use-this': 'off', '@typescript-eslint/class-methods-use-this': [ 'error', { exceptMethods: [ 'render', 'getInitialState', 'getDefaultProps', 'getChildContext', 'componentWillMount', 'UNSAFE_componentWillMount', 'componentDidMount', 'componentWillReceiveProps', 'UNSAFE_componentWillReceiveProps', 'shouldComponentUpdate', 'componentWillUpdate', 'UNSAFE_componentWillUpdate', 'componentDidUpdate', 'componentWillUnmount', 'componentDidCatch', 'getSnapshotBeforeUpdate' ] } ] } };