Skip to content

eslint.config.stylistic is not working after rebuild without explicitly removing the .nuxt directory #673

@mihaon

Description

@mihaon

Environment

Nuxt project info:
|                      |                                                      |
| -------------------- | ---------------------------------------------------- |
| **Operating system** | `Linux 6.17.0-20-generic`                            |
| **Node.js version**  | `v24.14.1`                                           |
| **nuxt/cli version** | `3.34.0`                                             |
| **Package manager**  | `npm@11.11.0`                                        |
| **Nuxt version**     | `4.4.2`                                              |
| **Nitro version**    | `2.13.3`                                             |
| **Builder**          | `vite@7.3.2`                                         |
| **Config**           | `compatibilityDate`, `eslint`, `modules`             |
| **Modules**          | `@nuxt/eslint@1.15.2`                                |

Package

@nuxt/eslint

Reproduction

  1. Create nuxt.config.js file with content:
export default defineNuxtConfig({
  compatibilityDate: '2026-04-20',
  modules: [
    '@nuxt/eslint',
  ],
})
  1. Run rm -rf .nuxt .output
  2. Run npm run build
  3. Enable stylistic in nuxt.config.js:
export default defineNuxtConfig({
  compatibilityDate: '2026-04-20',
  modules: [
    '@nuxt/eslint',
  ],
  eslint: {
    config: {
      stylistic: true,
    },
  },
})
  1. Run npm run build
  2. Run npm run lint

Stylistic is not working.

Then:
7. Run rm -rf .nuxt .output
8. Run npm run build
9. Run npm run lint

Now stylistic is working.

Describe the bug

Stylistic doesn't work without explicitly removing the .nuxt directory after enabling in the nuxt.config.js.

Additional context

No response

Logs

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions