20 lines · 1.2 KB · TypeScript
RawDownload
// Test-only stub for TanStack Start's `#tanstack-*` subpath-imports specifiers.//// `@tanstack/start-server-core` (reached transitively from// `@tanstack/react-start/server`, which `auth/handlers.ts` uses for// `setCookie`/`deleteCookie`) does `import("#tanstack-start-entry")` /// `"#tanstack-router-entry"` / `"#tanstack-start-plugin-adapters"`. Those// `imports`-field specifiers are declared on `@tanstack/start-client-core`,// not on `start-server-core`, so Vite's resolver — used by the workerd vitest// pool — can't find them relative to the importing package and errors at module// load (`Missing "#tanstack-router-entry" specifier in "@tanstack/start-server-core"`).//// In real builds the app's bundler injects the user's generated entry here; in// the SSR/handler code-path cloud never exercises (cloud only calls the cookie// helpers), so the union of the fake-entry export surfaces is enough to let the// module graph load. The vitest configs alias all three `#tanstack-*`// specifiers to this single stub.export const startInstance = undefined;export function getRouter() {}export const pluginSerializationAdapters: readonly unknown[] = [];export const hasPluginAdapters = false;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t