Skip to content

feat!: major version upgrade for eslint to v9, along with respective packages#157

Draft
BilalQamar95 wants to merge 1 commit into
masterfrom
bilalqamar95/major-eslint-upgrade
Draft

feat!: major version upgrade for eslint to v9, along with respective packages#157
BilalQamar95 wants to merge 1 commit into
masterfrom
bilalqamar95/major-eslint-upgrade

Conversation

@BilalQamar95
Copy link
Copy Markdown
Contributor

Description

  • Updated @typescript-eslint/eslint-plugin to ^8.0.1
  • Updated @typescript-eslint/parser to ^8.0.1
  • Updated eslint to 9.8.0
  • Updated eslint-config-airbnb-typescript to ^18.0.0

Breaking Change: Updated peerDependencies to require the new versions of @typescript-eslint/eslint-plugin and @typescript-eslint/parser, ensuring compatibility with the latest versions of ESLint and Airbnb configurations.

…packages

Breaking Change: Updated peerDependencies to require the new versions of @typescript-eslint/eslint-plugin and @typescript-eslint/parser, ensuring compatibility with the latest versions of ESLint and Airbnb configurations.
@BilalQamar95
Copy link
Copy Markdown
Contributor Author

BilalQamar95 commented Aug 6, 2024

The current dependency issue is because the config uses @typescript-eslint/eslint-plugin@8.0.1 whereas eslint-config-airbnb-typescript@18.0.0 (which is the latest version of eslint-config-airbnb-typescript) currently uses @typescript-eslint/eslint-plugin@^7.0.0. Given this conflict, for eslint v9 upgrade we would have to wait on airbnb/javascript#2961.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant