Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Releases: VKCOM/eslint-config

v4.1.0

06 Feb 13:07
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.1.0

v4.0.0

31 Jan 07:49
Compare
Choose a tag to compare

What's Changed

  • Update ESLint, @typescript-eslint/eslint-plugin, add ban-ts-comment rule by @r-muzipov in #43

New Contributors

Full Changelog: v3.1.0...v4.0.0

v3.1.0

03 Feb 13:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.1.0

v3.0.0

14 Apr 10:20
Compare
Choose a tag to compare

Breaking changes

Dependencies:

  • eslint has been updated from version 6.8.0 to 7.24.0.
  • @typescript-eslint/eslint-plugin has been updated from version 2.28.0 to 4.22.0.
  • @typescript-eslint/parser from version 2.8.0 to 4.22.0.

Rules:

  • Rule @typescript-eslint/naming-convention replaces @typescript-eslint/camelcase and @typescript-eslint/class-name-casing.

v2.6.0

16 Dec 16:02
Compare
Choose a tag to compare

Новые правила:

'semi-spacing': ['error', { before: false, after: true }],
'semi-style': ['error', 'last'],
'no-extra-semi': 'error',
'block-spacing': ['error', 'always'],

v2.5.0

28 Jul 11:22
Compare
Choose a tag to compare

Добавлено правило, запрещающее лишние пробелы в атрибутах JSX:
'react/jsx-curly-spacing': ['error', { when: 'never', children: true, allowMultiline: true }]

v2.4.0

14 Jul 11:31
Compare
Choose a tag to compare
  • Добавлено правило 'eqeqeq': ['error', 'always', { null: 'ignore' }].
  • Для TypeScript отключено правило valid-jsdoc.

v2.2.0

30 Apr 13:17
ba08c41
Compare
Choose a tag to compare

New rules:

  • react/jsx-curly-brace-presence
  • react/jsx-tag-spacing
  • no-duplicate-imports
  • jsx-quotes

v2.1.0

27 Mar 13:19
Compare
Choose a tag to compare

Removed @typescript-eslint/typedef rule from typescript config

v2.0.0

17 Feb 11:29
1bd38ed
Compare
Choose a tag to compare
  • Separate React and default linting, Preact in the future
  • TypeScript linter extends JS linter as it should