Skip to content

chore(vscode): TypeScript 7 migration blocked on typescript-eslint support #686

Description

@jainal09

Renovate's TS 7 bump (#617) failed CI and was closed, which set a Renovate ignore for the major
(visible on the #37 dashboard under "PR Closed (Blocked)"). A migration attempt on #685
(2026-07-14) confirmed the blocker is upstream, not our code:

  • typescript-eslint@8.64.0 (latest at time of writing) rejects typescript@7 as a peer
    dependency during npm ci;
  • force-installing anyway crashes ESLint at runtime on an API removed in TS 7 (Cjs module
    kind), so lint cannot pass regardless of our config.

Ask: revisit when typescript-eslint publishes TS 7 support (watch their release notes); then
recreate the Renovate PR via the dashboard checkbox and re-run the #685-style extension gate
(install, lint, compile, unit + Electron suites, VSIX packaging). Until then the ignore on the
major is correct and deliberate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions