eslint-config-jhipster-react

0.0.1 • Public • Published

eslint-config-jhipster-react

Provides JHipster ESLint shareable configurations used in the JHispter generated React applications.

NPM version Dependency Status code style: prettier Downloads

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

Package Sidebar

Install

npm i eslint-config-jhipster-react

Weekly Downloads

1,194

Version

0.0.1

License

Apache-2.0

Unpacked Size

4.45 kB

Total Files

6

Last publish

Collaborators

  • deepu105
  • jdubois
  • pascalgrimaud
  • vishal423