❯ pnpm run build > tanstack-start-example-basic@ build /Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic > vinxi build vinxi v0.5.3 ⚙ Building your app... vinxi v0.5.3 ⚙ Building your router client... 📦 Compiling client router... vinxi building router client in client mode ♻️ Generating routes... ✅ Processed routes in 94ms vite v6.3.5 building for production... [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-client-core@1.120.10/node_modules/@tanstack/start-client-core/dist/esm/createServerFn.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:path" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-client-core@1.120.10/node_modules/@tanstack/start-client-core/dist/esm/createServerFn.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:fs" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-client-core@1.120.10/node_modules/@tanstack/start-client-core/dist/esm/createServerFn.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:path" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-client-core@1.120.10/node_modules/@tanstack/start-client-core/dist/esm/createServerFn.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:stream" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+react-start-server@1.120.10_react-dom@19.1.0_react@19.1.0__react@19.1.0/node_modules/@tanstack/react-start-server/dist/esm/defaultStreamHandler.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:stream/web" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:stream" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. [plugin vite:resolve] Module "node:async_hooks" has been externalized for browser compatibility, imported by "/Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/h3.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. ✓ 212 modules transformed. ✗ Build failed in 825ms [12:16:35 PM] ERROR node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js (2:9): "Readable" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js". file: /Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js:2:9 1: import { ReadableStream } from "node:stream/web"; 2: import { Readable } from "node:stream"; ^ 3: import { createControlledPromise } from "@tanstack/router-core"; 4: function transformReadableStreamWithRouter(router, routerStream) { at getRollupError (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/parseAst.js:400:41) at error (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/parseAst.js:396:42) at Module.error (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:16788:16) at Module.traceVariable (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:17237:29) at ModuleScope.findVariable (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:14893:39) at FunctionScope.findVariable (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:5617:38) at FunctionBodyScope.findVariable (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:5617:38) at MemberExpression.bind (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:7320:49) at CallExpression.bind (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:2786:23) at CallExpression.bind (node_modules/.pnpm/rollup@4.41.1/node_modules/rollup/dist/es/shared/node-entry.js:11978:15) [12:16:35 PM] ERROR node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js (2:9): "Readable" is not exported by "__vite-browser-external", imported by "node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js". file: /Users/fulopkovacs/dev-learning/2025/tanstack-start-weirdness/start-basic/node_modules/.pnpm/@tanstack+start-server-core@1.120.10/node_modules/@tanstack/start-server-core/dist/esm/transformStreamWithRouter.js:2:9 1: import { ReadableStream } from "node:stream/web"; 2: import { Readable } from "node:stream"; ^ 3: import { createControlledPromise } from "@tanstack/router-core"; 4: function transformReadableStreamWithRouter(router, routerStream) { ERROR Exited with code: 1 12:16:35 PM at CommandChild.pipedStdoutBuffer (node_modules/.pnpm/dax-sh@0.39.2/node_modules/dax-sh/esm/mod.js:9392:19) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) ERROR Exited with code: 1 12:16:35 PM  ELIFECYCLE  Command failed with exit code 1.