Skip to content

Support for TypeScript 6.0 #14910

@AviVahl

Description

@AviVahl

Reproduction

mkdir ts6-react-router
cd ts6-react-router
npm init -y
npm i typescript
npm i react-router @react-router/dev

System Info

System:
    OS: Linux 6.19 Fedora Linux 43 (Workstation Edition)
    CPU: (24) x64 13th Gen Intel(R) Core(TM) i7-13700K
    Memory: 54.95 GB / 62.47 GB
    Container: Yes
    Shell: 5.3.0 - /bin/bash
  Binaries:
    Node: 24.14.0 - /home/avi/.nvm/versions/node/v24.14.0/bin/node
    npm: 11.9.0 - /home/avi/.nvm/versions/node/v24.14.0/bin/npm
  Browsers:
    Chrome: 146.0.7680.153
    Firefox: 148.0.2
    Firefox Developer Edition: 148.0.2

Used Package Manager

npm

Expected Behavior

Allow using latest stable TypeScript

Actual Behavior

npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @react-router/dev@7.13.2
npm error Found: typescript@6.0.2
npm error node_modules/typescript
npm error   peerOptional typescript@"^5.1.0" from @react-router/node@7.13.2
npm error   node_modules/@react-router/dev/node_modules/@react-router/node
npm error     @react-router/node@"7.13.2" from @react-router/dev@7.13.2
npm error     node_modules/@react-router/dev
npm error       @react-router/dev@"*" from the root project
npm error
npm error Could not resolve dependency:
npm error peerOptional typescript@"^5.1.0" from @react-router/dev@7.13.2
npm error node_modules/@react-router/dev
npm error   @react-router/dev@"*" from the root project
npm error
npm error Conflicting peer dependency: typescript@5.9.3
npm error node_modules/typescript
npm error   peerOptional typescript@"^5.1.0" from @react-router/dev@7.13.2
npm error   node_modules/@react-router/dev
npm error     @react-router/dev@"*" from the root project

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