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

Upgrade to ESLint 9 #155

Open
Tracked by #157
jattasNI opened this issue Sep 12, 2024 · 1 comment
Open
Tracked by #157

Upgrade to ESLint 9 #155

jattasNI opened this issue Sep 12, 2024 · 1 comment

Comments

@jattasNI
Copy link
Collaborator

Describe the issue

ESLint 8 is end of life on October 5, 2024. @ni/eslint-config-javascript currently depends on "eslint": "^8.57.0",. There is a v9 migration guide that lists several breaking changes. From a quick scan:

  1. config files are being renamed from eslintrc to eslint.config.js but there's a way to use the deprecated format
  2. eslint:recommended was updated
  3. several rule-specific configuration changes

Related: #150

@rajsite
Copy link
Member

rajsite commented Sep 12, 2024

Wondering if we are blocked by the Angular 18 upgrade. Looks like angular-eslint@18.0.0 is the first version to support eslint@v9.

@jattasNI jattasNI mentioned this issue Sep 19, 2024
2 tasks
@jattasNI jattasNI removed the triage label Sep 19, 2024
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

No branches or pull requests

2 participants