From 1de6acb3bf185dda608d94d1827949abb17bd5bc Mon Sep 17 00:00:00 2001 From: Hendrik Liebau Date: Sat, 7 Jun 2025 21:14:45 +0200 Subject: [PATCH] [Flight] Add Web Streams APIs to unbundled Node entries for Webpack This was missed in #33474. We're adding the new exports to the server entries only. The client entries don't need to be changed because they use `export *`. --- .../react-server-dom-webpack/npm/server.node.unbundled.js | 4 +++- packages/react-server-dom-webpack/server.node.unbundled.js | 4 +++- packages/react-server-dom-webpack/static.node.unbundled.js | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/packages/react-server-dom-webpack/npm/server.node.unbundled.js b/packages/react-server-dom-webpack/npm/server.node.unbundled.js index 333b6b0d312..5ecd0992497 100644 --- a/packages/react-server-dom-webpack/npm/server.node.unbundled.js +++ b/packages/react-server-dom-webpack/npm/server.node.unbundled.js @@ -7,9 +7,11 @@ if (process.env.NODE_ENV === 'production') { s = require('./cjs/react-server-dom-webpack-server.node.unbundled.development.js'); } +exports.renderToReadableStream = s.renderToReadableStream; exports.renderToPipeableStream = s.renderToPipeableStream; -exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy; exports.decodeReply = s.decodeReply; +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy; +exports.decodeReplyFromAsyncIterable = s.decodeReplyFromAsyncIterable; exports.decodeAction = s.decodeAction; exports.decodeFormState = s.decodeFormState; exports.registerServerReference = s.registerServerReference; diff --git a/packages/react-server-dom-webpack/server.node.unbundled.js b/packages/react-server-dom-webpack/server.node.unbundled.js index 9b8455bf668..db7af8607b3 100644 --- a/packages/react-server-dom-webpack/server.node.unbundled.js +++ b/packages/react-server-dom-webpack/server.node.unbundled.js @@ -9,8 +9,10 @@ export { renderToPipeableStream, - decodeReplyFromBusboy, + renderToReadableStream, decodeReply, + decodeReplyFromBusboy, + decodeReplyFromAsyncIterable, decodeAction, decodeFormState, registerServerReference, diff --git a/packages/react-server-dom-webpack/static.node.unbundled.js b/packages/react-server-dom-webpack/static.node.unbundled.js index 35296ee1278..be7dbcb721b 100644 --- a/packages/react-server-dom-webpack/static.node.unbundled.js +++ b/packages/react-server-dom-webpack/static.node.unbundled.js @@ -7,4 +7,7 @@ * @flow */ -export {unstable_prerenderToNodeStream} from './src/server/react-flight-dom-server.node.unbundled'; +export { + unstable_prerender, + unstable_prerenderToNodeStream, +} from './src/server/react-flight-dom-server.node.unbundled';