-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
Create new workspaces with ESLint v9 and typescript-eslint v8 #27451
Comments
is there any news about this? |
…int v8 (#27404) Closes #27451 --------- Co-authored-by: Leosvel Pérez Espinosa <[email protected]> Co-authored-by: Jack Hsu <[email protected]>
Hi guys, what's the situation with this? I can't find any external documentation but this looks to be merged, how would one go about migrating v8 to v9 in an existing nx repo? |
it's part of nx 19.8, which in beta now |
Hi, @JamesHenry , thx for this PR, I have but one problem after migrating to new configuration. |
I like your expression of "makes Christmas Tree" as a workaround you can turn off the rules
or even better turn off the ones doing the noise in the project me personally I'm not strongly with or against adding it, but I think there should be an option to optout for example to have |
I also found out that new
"makes Christmas Tree" means that it start to light up just like Christmas lights on Christmas tree, never though that it might be just a local saying. On subject though: yeah, I have nothing against adding accessibility rules to config - I was just confused and tries to figure out where those rules comes from. Maybe adding that to description of changes, would save me from some digging. As for workaround, I already fixed most issues, but thanks anyway :) |
why don't anyone say about missing support by eslint-plugin-import for eslint@9? Workspace is created, react app generated, but I can't run
|
@CyanoFresh today they (eslint-plugin-import) released support version 2.31 |
@JamesHenry eslint 9 has --quiet param, that not run warn rules. When I pass that param via:
that param not passed to eslint, just filter warnings instead for eslint 9 should not run rules with warnings totally. I created separated issue #28291 |
@pumano thanks, now it's working fine |
Hi Folks, please open fresh issues with full context and steps to reproduce. The work represented by this issue has been completed and so the issue has been closed. Whilst we always try our best on every effort we ship, it doesn't mean that the work is guaranteed to be perfect, and any remaining imperfections are what we will work on addressing as soon as possible and as soon as we have clear steps on how to reproduce them. It is not possible to keep track of comments on closed issues, and they are overwhelming likely to not provide steps to reproduce, unlike a fresh issue. Many thanks! |
Current Behavior
New workspaces are created with ESLint v8 (and its eslintrc config format), and typescript-eslint v7, which is now the previous major version.
Expected Behavior
New workspaces are created with ESLint v9 (and its default flat config format) and typescript-eslint v8.
Existing workspaces should not be forcibly migrated, but they have access to the conversion generator if they choose to use it.
GitHub Repo
No response
Steps to Reproduce
npx create-nx-workspace
with any stack.Nx Report
Failure Logs
No response
Package Manager Version
No response
Operating System
Additional Information
This issue was created to be able to close duplicates and focus attention and discussion in one place.
The text was updated successfully, but these errors were encountered: