Skip to content

Releases: Skyscanner/eslint-config-skyscanner

v11.0.0

27 Jan 12:30
Compare
Choose a tag to compare

Breaking

  • Published under the @skyscanner/ scope. To upgrade:
    • First uninstall eslint-config-skyscanner, then install @skyscanner/eslint-config-skyscanner.
    • In eslintrc file, update from extends: ['skyscanner'] to extends: ['@skyscanner/skyscanner'].
  • Change import groups order, and paths must be sorted alphabetically (fixable using --fix).
  • Require object destructure key to be sorted (fixable using --fix).
  • Bump eslint-plugin-jest-formatting from 2.0.1 to 3.1.0
  • Bump eslint-plugin-jest from 24.3.6 to 26.0.0

Updated

  • Bump eslint from 7.25.0 to 7.32.0
  • Bump eslint-plugin-import from 2.22.1 to 2.25.4
  • Bump @typescript-eslint/parser from 5.9.1 to 5.10.1
  • Bump @typescript-eslint/eslint-plugin from 5.9.0 to 5.10.1

10.4.0

17 Jan 13:01
Compare
Choose a tag to compare
  • Add consistent-type-imports to prefer type-imports
  • Bump @typescript-eslint/eslint-plugin from 5.8.0 to 5.9.0
  • Bump @typescript-eslint/parser from 5.8.0 to 5.9.1
  • Bump prettier from 2.3.2 to 2.5.1

10.3.0

27 Dec 17:25
Compare
Choose a tag to compare
  • Bump @typescript-eslint/eslint-plugin from 5.3.0 to 5.8.0
  • Bump @typescript-eslint/parser from 5.1.0 to 5.8.0
  • Bump eslint-plugin-react from 7.24.0 to 7.28.0
  • Bump lint-staged from 12.0.2 to 12.1.4
  • Bump jest from 26.6.3 to 27.4.5
  • Bump eslint-plugin-jsx-a11y from 6.4.1 to 6.5.1

10.2.0

10 Nov 16:20
Compare
Choose a tag to compare

Patched

  • Upgrading eslint-plugin-typescript-enum from 2.0.11 to 2.1.0
  • Upgrading eslint-plugin-prettier from 3.4.0 to 3.4.1
  • Upgrading eslint-plugin-react-hooks from 4.2.0 to 4.3.0
  • Upgrading prettier from 2.3.0 to 2.3.2

10.1.0

09 Nov 23:04
Compare
Choose a tag to compare
  • Add @typescript-eslint/array-type rule and specify array-simple for TypeScript files.

10.0.0

02 Nov 13:08
Compare
Choose a tag to compare
  • Support TypeScript. These changes are only breaking if you were already using TypeScript in your project.
    • Adds overrides for .ts?(x) files taken from react-scripts, adds @typescript-eslint/eslint-plugin and @typescript-eslint/parser.
    • Adds config for .ts?(x) extensions under import/extensions
    • Adds eslint-plugin-typescript-enum to disallow TypeScript language expression feature enum
  • Bump prettier from 2.2.1 to 2.3.0
  • Bump eslint-plugin-react from 7.23.2 to 7.24.0

9.0.1

v9.0.0

8.1.0

04 Jan 09:33
Compare
Choose a tag to compare
v8.1.0

8.1.0

v5.0.0

27 Feb 14:26
7f88518
Compare
Choose a tag to compare

The migration steps for eslint-config-skyscanner from v4 to v5 are described here: https://github.com/Skyscanner/eslint-config-skyscanner/blob/master/docs/migration-from-4-to-5.md