diff --git a/packages/bun-framework-react/bun.lock b/packages/bun-framework-react/bun.lock index e07ee2eefd..a5ac6c2d0d 100644 --- a/packages/bun-framework-react/bun.lock +++ b/packages/bun-framework-react/bun.lock @@ -6,7 +6,7 @@ "react": "19.2.0-canary-67a44bcd-20250915", "react-dom": "19.2.0-canary-67a44bcd-20250915", "react-refresh": "^0.17.0", - "react-server-dom-bun": "link:react-server-dom-bun", + "react-server-dom-bun": "^0.0.0-experimental-603e6108-20241029", }, "devDependencies": { "@types/react": "^19.1.13", @@ -21,13 +21,15 @@ "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], + "neo-async": ["neo-async@2.6.2", "", {}, "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="], + "react": ["react@19.2.0-canary-67a44bcd-20250915", "", {}, "sha512-93GXCSAJhSkIpC0Z8adssVHP/MIgmufZ0eFBBP3TUWuLYNFk7Pv8Sal6UZ/UGVeX+KZPSu95vSR5guUvqtGrDQ=="], "react-dom": ["react-dom@19.2.0-canary-67a44bcd-20250915", "", { "dependencies": { "scheduler": "0.27.0-canary-67a44bcd-20250915" }, "peerDependencies": { "react": "19.2.0-canary-67a44bcd-20250915" } }, "sha512-s+aP2nMr/wKdIrf0Z/fyYObl8IyMXbaW+ujekxG7hKtssuWjOJ2OhS9bg34/DFm1OaMczKKyW2Crv0BYRUlJfA=="], "react-refresh": ["react-refresh@0.17.0", "", {}, "sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ=="], - "react-server-dom-bun": ["react-server-dom-bun@link:react-server-dom-bun", {}], + "react-server-dom-bun": ["react-server-dom-bun@0.0.0-experimental-603e6108-20241029", "", { "dependencies": { "neo-async": "^2.6.1" } }, "sha512-FfteCHlOgJSnDJRatgIkIU74jQQ9M1+fH2e6kfY9Sibu8FAWEUjgApKQPDfiXgjrkY7w0ITQu0b2FezC0eGzCw=="], "scheduler": ["scheduler@0.27.0-canary-67a44bcd-20250915", "", {}, "sha512-smZ2mJWYQBKEpnEHOavM3YwhduC6pD4esZTefLPwQok/Ca65W/tWDHRHJhFHYi+A8ottJJA8G6tXfhA2wuGH0A=="], } diff --git a/packages/bun-framework-react/package.json b/packages/bun-framework-react/package.json index e3566da68f..040b83d3fc 100644 --- a/packages/bun-framework-react/package.json +++ b/packages/bun-framework-react/package.json @@ -13,7 +13,7 @@ "react": "19.2.0-canary-67a44bcd-20250915", "react-dom": "19.2.0-canary-67a44bcd-20250915", "react-refresh": "^0.17.0", - "react-server-dom-bun": "link:react-server-dom-bun" + "react-server-dom-bun": "^0.0.0-experimental-603e6108-20241029" }, "devDependencies": { "@types/react": "^19.1.13", diff --git a/packages/bun-framework-react/server.tsx b/packages/bun-framework-react/server.tsx index e7fc7a3c93..2a7c8822da 100644 --- a/packages/bun-framework-react/server.tsx +++ b/packages/bun-framework-react/server.tsx @@ -3,7 +3,7 @@ import * as Bake from "bun:app"; import { serverManifest } from "bun:app/server"; import type { AsyncLocalStorage } from "node:async_hooks"; import { PassThrough } from "node:stream"; -import { renderToPipeableStream } from "react-server-dom-bun/server"; +import { renderToPipeableStream } from "react-server-dom-bun/server.node"; import type { RequestContext } from "../../src/bake/hmr-runtime-server.ts"; function assertReactComponent(Component: unknown): asserts Component is React.JSXElementConstructor { diff --git a/src/bake/hmr-runtime-server.ts b/src/bake/hmr-runtime-server.ts index 4c77c6dade..87fa996eb8 100644 --- a/src/bake/hmr-runtime-server.ts +++ b/src/bake/hmr-runtime-server.ts @@ -57,6 +57,7 @@ server_exports = { const exports = await loadExports(routerTypeMain); + console.log("exports", exports); const serverRenderer = exports.render; if (!serverRenderer) {