Repository navigation
|
I'm on nuxt3 and i try to enable following rule So i add it in eslint.config.js as follow // @ts-check
import withNuxt from './.nuxt/eslint.config.mjs'
export default withNuxt(
// Your custom configs here
).prepend({
rules: {
+ '@typescript-eslint/no-floating-promises': 'error',
}
})
And here is my nuxt.config.ts export default defineNuxtConfig({
modules: [
'@nuxt/eslint'
],
eslint: {
config: {
typescript: true
}
},
compatibilityDate: '2025-02-11'
})But now eslint stop working and i got following error in eslint console (vscode) What's wrong with my eslint config ? how to allow using @typescript-eslint rules ? Reproduction link: https://github.com/zeckaissue/nuxt-eslint-test/tree/discussion/nuxt-eslint-544 I have same doubt with @antfu/eslint-config and i also open a discussion on this repo: |
Answered by
zecka
Feb 11, 2025
Replies: 1 comment
|
Finally make it work by adding // @ts-check
import withNuxt from './.nuxt/eslint.config.mjs'
export default withNuxt(
// Your custom configs here
).prepend({
languageOptions: {
parserOptions: {
project: './tsconfig.json',
}
},
rules: {
'@typescript-eslint/no-floating-promises': 'error',
}
})Fixed branch on repository: https://github.com/zeckaissue/nuxt-eslint-test/tree/discussion/nuxt-eslint-544-FIX |
0 replies
Answer selected by
zecka
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Finally make it work by adding
languageOptions.parserOptions.projectto eslint configFixed branch on repository: https://github.com/zeckaissue/nuxt-eslint-test/tree/discussion/nuxt-eslint-544-FIX