Skip to content

typescript-eslint plugin version confilict. #330

@Jimmyzm

Description

@Jimmyzm

Here is my eslint config:

{
  extends: [
    'eslint:recommended',
    'plugin:@typescript-eslint/recommended',
    'plugin:vue/vue3-recommended',
    '@nuxt/eslint-config',
    'prettier'
  ],
  parser: 'vue-eslint-parser',
  parserOptions: {
    parser: '@typescript-eslint/parser',
    ecmaVersion: 'latest',
    sourceType: 'module'
  },
  plugins: ['@typescript-eslint'],
  root: true
}

At first I just thought @nuxt/eslint-config was config-only for eslint, but when I upgrade typescript-eslint to v7, the eslint started to report error:

ESLint couldn't determine the plugin "@typescript-eslint" uniquely.

I just found @nuxt/eslint-config contained typescript-eslint@6.x, what should I do if I want to use both typescript-eslint@v7 and @nuxt/eslint-config?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions