Skip to content

feat(node): support TanStack Start builds - #672

Merged
iloveitaly merged 9 commits into
railwayapp:mainfrom
iloveitaly:node/latest-tanstack
Aug 2, 2026
Merged

feat(node): support TanStack Start builds#672
iloveitaly merged 9 commits into
railwayapp:mainfrom
iloveitaly:node/latest-tanstack

Conversation

@iloveitaly

@iloveitaly iloveitaly commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

Motivation

TanStack Start applications were being treated as static Vite SPAs, resulting in incorrect build plans and no reliable production server command. This adds framework-aware detection and server fallback support for deployable TanStack Start applications.

Description

  • Detect @tanstack/react-start applications and exclude them from static Vite builds.
  • Use srvx as a fallback server when no start script is defined.
  • Document TanStack Start build behavior and Nitro recommendations.
  • Add a representative TanStack Start example project.
  • Support absolute URLs in logger documentation suggestions.

Test

  • Node provider tests cover TanStack Start detection, Vite exclusion, dependency classification, and fallback command selection.
  • Example build-plan coverage validates the generated TanStack Start plan.

Links

@iloveitaly
iloveitaly merged commit 4185974 into railwayapp:main Aug 2, 2026
509 of 510 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant