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
Reproduction
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.2Used Package Manager
npm
Expected Behavior
Allow using latest stable TypeScript
Actual Behavior