Skip to content

fix: pin all workspace dependencies and devDependencies - #4771

Merged
schiller-manuel merged 1 commit into
TanStack:mainfrom
alvarosevilla95:pin-packages
Jul 26, 2025
Merged

fix: pin all workspace dependencies and devDependencies#4771
schiller-manuel merged 1 commit into
TanStack:mainfrom
alvarosevilla95:pin-packages

Conversation

@alvarosevilla95

@alvarosevilla95 alvarosevilla95 commented Jul 25, 2025

Copy link
Copy Markdown
Contributor

I keep running into (mostly typing) issues when updating TSS packages to a version lower that latest, due to nested dependencies pulling a higher available version than the one I'm using.

I've updated all "workspace:^" to "workspace:*" for all dependencies and devDependencies within packages/. I did not change any peerDependencies to allow flexibility on those.

I also didn't change the package.jsons in e2e/ although I imagine those would be safe to pin exact as well.

@nx-cloud

nx-cloud Bot commented Jul 25, 2025

Copy link
Copy Markdown
Contributor

View your CI Pipeline Execution ↗ for commit d671dc8

Command Status Duration Result
nx affected --targets=test:eslint,test:unit,tes... ❌ Failed 6m 5s View ↗
nx run-many --target=build --exclude=examples/*... ✅ Succeeded 51s View ↗

☁️ Nx Cloud last updated this comment at 2025-07-26 19:54:08 UTC

@pkg-pr-new

pkg-pr-new Bot commented Jul 25, 2025

Copy link
Copy Markdown
More templates

@tanstack/arktype-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/arktype-adapter@4771

@tanstack/directive-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/directive-functions-plugin@4771

@tanstack/eslint-plugin-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/eslint-plugin-router@4771

@tanstack/history

npm i https://pkg.pr.new/TanStack/router/@tanstack/history@4771

@tanstack/react-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router@4771

@tanstack/react-router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router-devtools@4771

@tanstack/react-router-with-query

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-router-with-query@4771

@tanstack/react-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start@4771

@tanstack/react-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-client@4771

@tanstack/react-start-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-plugin@4771

@tanstack/react-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/react-start-server@4771

@tanstack/router-cli

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-cli@4771

@tanstack/router-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-core@4771

@tanstack/router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-devtools@4771

@tanstack/router-devtools-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-devtools-core@4771

@tanstack/router-generator

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-generator@4771

@tanstack/router-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-plugin@4771

@tanstack/router-utils

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-utils@4771

@tanstack/router-vite-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/router-vite-plugin@4771

@tanstack/server-functions-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/server-functions-plugin@4771

@tanstack/solid-router

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-router@4771

@tanstack/solid-router-devtools

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-router-devtools@4771

@tanstack/solid-start

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start@4771

@tanstack/solid-start-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-client@4771

@tanstack/solid-start-plugin

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-plugin@4771

@tanstack/solid-start-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/solid-start-server@4771

@tanstack/start-client-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-client-core@4771

@tanstack/start-plugin-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-plugin-core@4771

@tanstack/start-server-core

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-core@4771

@tanstack/start-server-functions-client

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-functions-client@4771

@tanstack/start-server-functions-fetcher

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-functions-fetcher@4771

@tanstack/start-server-functions-server

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-server-functions-server@4771

@tanstack/start-storage-context

npm i https://pkg.pr.new/TanStack/router/@tanstack/start-storage-context@4771

@tanstack/valibot-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/valibot-adapter@4771

@tanstack/virtual-file-routes

npm i https://pkg.pr.new/TanStack/router/@tanstack/virtual-file-routes@4771

@tanstack/zod-adapter

npm i https://pkg.pr.new/TanStack/router/@tanstack/zod-adapter@4771

commit: d671dc8

@alvarosevilla95

Copy link
Copy Markdown
Contributor Author

Hmm not sure what's up with the failing check. It looks like all tests are passing (and so is pnpm test locally)..
I see on the NX site this failed:

Command
Install Node Modules

but it seems an issue with corepack installing pnpm due to a mismatched key... and it seems to occur on other (green) PRs too.

Can I ask for some guidance here?

@SeanCassiere

Copy link
Copy Markdown
Member

Just checked on Discord, the installation failure looks to be a NX specific issue. For the time being, we'll leave this PR open till the NX Cloud Team have managed to resolve the issue on their end.

@schiller-manuel
schiller-manuel merged commit b39b891 into TanStack:main Jul 26, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants