Skip to content

[@intlify/unplugin-vue-i18n] @typescript-eslint/typescript-estree should be moved to devDependencies #401

@stefanprobst

Description

@stefanprobst

Reporting a bug?

because @intlify/unplugin-vue-i18n ships with @typescript-eslint/typescript-estree v7 pinned as a dependency, typescript-eslint complains about missing support for typescript 5.6 in my project even though i have explicitly installed @typescript-eslint/typescript-estree 8.13.0.

this is with pnpm.

Expected behavior

@typescript-eslint/scope-manager and @typescript-eslint/typescript-estree should bedevDependencies here:
https://github.com/intlify/bundle-tools/blob/main/packages/unplugin-vue-i18n/package.json#L31-L32

Reproduction

seems unnecessary here

Issue Package

unplugin-vue-i18n

System Info

System:
    OS: Linux 6.8 KDE neon 6.2 6.2
    CPU: (4) x64 Intel(R) Core(TM) i5-6400T CPU @ 2.20GHz
    Memory: 19.48 GB / 31.29 GB
    Container: Yes
    Shell: 5.2.21 - /bin/bash
  Binaries:
    Node: 22.11.0 - ~/.local/share/pnpm/node
    npm: 10.9.0 - ~/.local/share/pnpm/npm
    pnpm: 9.12.3 - ~/.local/share/pnpm/pnpm
    bun: 1.1.34 - ~/.bun/bin/bun
  npmPackages:
    vite: ^5.4.10 => 5.4.10 
    vue: ^3.5.12 => 3.5.12 
    vue-i18n: ^10.0.4 => 10.0.4

Screenshot

No response

Additional context

No response

Validations

  • Read the Contributing Guidelines.
  • Read the README
  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A open a GitHub Discussion.

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