Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

BilalQamar95
Copy link
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
Contributor Author

BilalQamar95 commented Aug 6, 2024

The current dependency issue is because the config uses @typescript-eslint/[email protected] whereas [email protected] (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.

@BilalQamar95 BilalQamar95 marked this pull request as draft August 6, 2024 11:32
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