1.4.0-beta-9 • Published 10 months ago

@atlascommunity/eslint-config v1.4.0-beta-9

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

Atlas Community ESLint config

Установка

yarn add --dev @atlascommunity/eslint-config

Добавить файл eslint.config.js в корень проекта:

import baseConfig from '@atlascommunity/eslint-config'

export default [...baseConfig]

Миграция с v1.3.4 на v1.4.0-beta-2

  1. Добавить файл eslint.config.js в корень проекта:

    import baseConfig from '@atlascommunity/eslint-config'
    
    export default [...baseConfig]
  2. Перенести дополнительные правила из package.json из eslintConfig.rules в eslint.config.js таким образом:

    import baseConfig from '@atlascommunity/eslint-config'
    
    export default [
      ...baseConfig,
      {
        rules: {
          'import/no-extraneous-dependencies': 'off',
          'react-hooks/exhaustive-deps': 'off',
          'import/extensions': [
            'error',
            'ignorePackages',
            {
              '': 'never',
              ts: 'never',
              tsx: 'never',
            },
          ],
        },
      },
    ]
  3. Удалить из package.json поле eslintConfig

Peer Dependencies

  • eslint
  • eslint-config-airbnb
  • eslint-config-prettier
  • eslint-formatter-gitlab
  • eslint-import-resolver-alias
  • eslint-import-resolver-typescript
  • eslint-plugin-compat
  • eslint-plugin-import
  • eslint-plugin-jam3
  • eslint-plugin-jsx-a11y
  • eslint-plugin-prefer-object-spread
  • eslint-plugin-prettier
  • eslint-plugin-react
  • eslint-plugin-react-hooks
  • eslint-plugin-security
  • eslint-plugin-sonarjs
  • typescript-eslint
yarn add --dev eslint eslint-config-airbnb eslint-config-prettier eslint-formatter-gitlab eslint-import-resolver-alias eslint-import-resolver-typescript eslint-plugin-compat eslint-plugin-import eslint-plugin-jam3 eslint-plugin-jsx-a11y eslint-plugin-prefer-object-spread eslint-plugin-prettier eslint-plugin-react eslint-plugin-react-hooks eslint-plugin-security eslint-plugin-sonarjs typescript-eslint
1.4.0-beta-9

10 months ago

1.4.0-beta-8

10 months ago

1.4.0-beta-7

10 months ago

1.4.0-beta-6

10 months ago

1.4.0-beta-5

10 months ago

1.4.0-beta-4

10 months ago

1.4.0-beta-3

10 months ago

1.4.0-alpha.1

11 months ago

1.4.0-alpha.2

11 months ago

1.4.0-alpha.3

11 months ago

1.4.0-beta-2

10 months ago

1.4.0-beta-1

10 months ago

1.4.0-alpha.8

10 months ago

1.4.0-alpha.4

11 months ago

1.4.0-alpha.5

10 months ago

1.4.0-alpha.6

10 months ago

1.4.0-alpha.7

10 months ago

1.4.0-alpha

11 months ago

1.4.0-beta

10 months ago

1.3.4

12 months ago

1.3.3

12 months ago

1.3.2

1 year ago

1.3.1

1 year ago

1.2.0

3 years ago

1.3.0

2 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago