Skip to content

Upgrade root TypeScript to v6 when @typescript-eslint supports it #58

@irparent

Description

@irparent

Context

PR #57 was closed because @typescript-eslint/eslint-plugin@8.57.1 declares peer dep typescript@">=4.8.4 <6.0.0" — explicitly excludes TypeScript 6. npm ci fails with ERESOLVE in CI.

Dashboard (#55) and website (#56) were upgraded to TS 6 successfully — they use separate lint toolchains that don't depend on @typescript-eslint.

Unblock condition

  • @typescript-eslint releases a version declaring typescript@>=6 in peer deps (likely v9.x)

Current state

  • Root: TypeScript 5.9.3 (pinned)
  • Dashboard: TypeScript 6.0.2
  • Website: TypeScript 6.0.2
  • Dependabot: TypeScript 6 ignored for / via dependabot.yml

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions