build(front): pin the TanStack versions and align the route generator #535
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
amaurycoudr/chess-project!535
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "claude/implement-411-2776aa"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Closes #411.
apps/front/package.json, TanStack entries only:Each pin is the version already locked, so nothing is upgraded. The route generator's CLI config now matches the Vite plugin:
The lockfile also collapses a few transitive duplicates onto versions it already had:
@babel/typesand@babel/parser7.29.7,seroval1.5.6,ws8.21.3, and@napi-rs/wasm-runtime1.2.3. That is pnpm re-resolving after the specifier change, not a separate upgrade.Open choices for the owner:
vite.config.tsandtsr.config.json. The Vite plugin also readstsr.config.json, so they could live there alone. That only holds if Vite runs fromapps/front, which I didn't check for every entry point, so both copies stay.Evidence
tsr.config.json,pnpm --filter front generate-routesrewritessrc/routeTree.gen.ts(414 lines changed).After: the same command leaves
git statusclean.lint,typecheck,test,build,format:check) is green: all test files in engine, api and front pass, and the build leaves the committed route tree as it is.Merge Danger
Door: two-way
Revert the commit and nothing else needs undoing.
Blast Radius: tooling
Players see nothing change: every resolved TanStack version stays the same. The only effects are on route generation and on future installs, which no longer pick up whatever
latesthappens to be.Screenshots
Before is production, after is this merge request's review app at
68c95e4.Desktop
Mobile