-
Notifications
You must be signed in to change notification settings - Fork 0
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
ESlint 9 #231
Conversation
a3e88a7
to
ce76d7a
Compare
26823eb
to
3505f2a
Compare
### Nuxt 3 | ||
|
||
Nuxt has its own ESLint module that configures ESLint based on the Nuxt project configuration. This generates a config | ||
file that knows about the Nuxt project structure, layers, auto-imports, etc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
maybe mention the name / location of that config file here, so you more easily recognize it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I linked the docs (one line below), it don't think we need to repeat any of that in here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
really nice work, love the testing approach
only remarks that I had are about consistently naming ESlint, not sure if we want to 'pull this straight' now
I believe I now consistently call it ESLint in the README. |
Keeping this open until I'm completely done with the AT follow up, to make sure I don't need to follow up with a fixup PR/release. |
7ea72f4
to
cdf0f25
Compare
Convert nuxt2 configConvert nuxt3 configDropped Nuxt 2 support (not possible anymore, use the vue2 config for that if necessary).
Nuxt 3 has a module that configures eslint based on the project settings, which is more powerful than we can do with this package. Added instructions on how to integrate our overrides with the nuxt generated config.
Tested everything in the AT frontend monorepo, which has plain javascript, vue2, typescript and vue 3/nuxt subprojects.