eslint-config-jhipster-react
v0.0.1
Published
Provides JHipster ESLint shareable configurations for React applications
Downloads
5,311
Readme
eslint-config-jhipster-react
Provides JHipster ESLint shareable configurations used in the JHispter generated React applications.
Overview
JHipster react shareable configurations.
Extends
JHipster react shareable configuration extends the base set of rules from eslint-config-jhipster to add react specific linting rules.
'plugin:react/recommended',
'jhipster'
Rules
In addition to the recommended set of configurations, JHipster overrides following rules.
'@typescript-eslint/no-unused-vars': 'off',
'@typescript-eslint/ban-types': [
'error',
{
types: {
Object: 'Use {} instead.'
}
}
],
'@typescript-eslint/array-type': 'off',
'@typescript-eslint/unbound-method': 'off',
'default-case': 'error',
complexity: ['error', 40],
'no-invalid-this': 'off',
'react/prop-types': 'off',
'react/display-name': 'off'
License
Apache-2.0 © Vishal Mahajan