@samitouri / QOS-React-1 / commits / ab859e31be

[Flight] Build Node.js Web Streams builds for Turbopack and Parcel (#33457)

Same as #33456 and #33442 but for Turbopack and Parcel.

Sebastian Markbåge committed Jun 6, 2025 at 11:07 UTC ab859e31be5db56106161060033109c9f2d26eca
28 files changed +318 -29
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-webstreams-parcel.js new
+18
@@ -0,0 +1,18 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export {default as rendererVersion} from 'shared/ReactVersion';
11 +export const rendererPackageName = 'react-server-dom-parcel';
12 +
13 +export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
14 +export * from 'react-client/src/ReactClientConsoleConfigServer';
15 +export * from 'react-server-dom-parcel/src/client/ReactFlightClientConfigBundlerParcel';
16 +export * from 'react-server-dom-parcel/src/client/ReactFlightClientConfigTargetParcelServer';
17 +export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
18 +export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-webstreams-turbopack.js new
+19
@@ -0,0 +1,19 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export {default as rendererVersion} from 'shared/ReactVersion';
11 +export const rendererPackageName = 'react-server-dom-turbopack';
12 +
13 +export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
14 +export * from 'react-client/src/ReactClientConsoleConfigServer';
15 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack';
16 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer';
17 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackServer';
18 +export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
19 +export const usedWithSSR = true;
packages/react-server-dom-parcel/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientBrowser';
10 +export * from './src/client/react-flight-dom-client.browser';
packages/react-server-dom-parcel/client.edge.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientEdge';
10 +export * from './src/client/react-flight-dom-client.edge';
packages/react-server-dom-parcel/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientNode';
10 +export * from './src/client/react-flight-dom-client.node';
packages/react-server-dom-parcel/npm/client.node.js
+23 -2
@@ -1,7 +1,28 @@
1 'use strict';
2
3 +var n, w;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-parcel-client.node.production.js');
5 + n = require('./cjs/react-server-dom-parcel-client.node.production.js');
6 + w = require('./cjs/react-server-dom-parcel-client.node-webstreams.production.js');
7 } else {
6 - module.exports = require('./cjs/react-server-dom-parcel-client.node.development.js');
8 + n = require('./cjs/react-server-dom-parcel-client.node.development.js');
9 + w = require('./cjs/react-server-dom-parcel-client.node-webstreams.development.js');
10 }
11 +
12 +exports.registerServerReference = function (r, i, e) {
13 + return w.registerServerReference(n.registerServerReference(r, i, e), i, e);
14 +};
15 +exports.createServerReference = function (i, c, e, d, f) {
16 + return w.registerServerReference(
17 + n.createServerReference(i, c, e, d, f),
18 + i,
19 + e
20 + );
21 +};
22 +
23 +exports.createFromNodeStream = n.createFromNodeStream;
24 +exports.createFromFetch = w.createFromFetch;
25 +exports.createFromReadableStream = w.createFromReadableStream;
26 +
27 +exports.createTemporaryReferenceSet = w.createTemporaryReferenceSet;
28 +exports.encodeReply = w.encodeReply;
packages/react-server-dom-parcel/npm/server.node.js
+10 -2
@@ -1,10 +1,12 @@
1 'use strict';
2
3 -var s;
3 +var s, w;
4 if (process.env.NODE_ENV === 'production') {
5 s = require('./cjs/react-server-dom-parcel-server.node.production.js');
6 + w = require('./cjs/react-server-dom-parcel-server.node-webstreams.production.js');
7 } else {
8 s = require('./cjs/react-server-dom-parcel-server.node.development.js');
9 + w = require('./cjs/react-server-dom-parcel-server.node-webstreams.development.js');
10 }
11
12 exports.renderToPipeableStream = s.renderToPipeableStream;
@@ -15,5 +17,11 @@ exports.decodeFormState = s.decodeFormState;
17 exports.createClientReference = s.createClientReference;
18 exports.registerServerReference = s.registerServerReference;
19 exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
18 -exports.registerServerActions = s.registerServerActions;
20 +exports.registerServerActions = function (m) {
21 + w.registerServerActions(m);
22 + s.registerServerActions(m);
23 +};
24 exports.loadServerAction = s.loadServerAction;
25 +
26 +exports.renderToReadableStream = w.renderToReadableStream;
27 +exports.decodeReplyFromAsyncIterable = w.decodeReplyFromAsyncIterable;
packages/react-server-dom-parcel/src/client/react-flight-dom-client.browser.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientBrowser';
packages/react-server-dom-parcel/src/client/react-flight-dom-client.edge.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientEdge';
packages/react-server-dom-parcel/src/client/react-flight-dom-client.node-webstreams.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientEdge';
packages/react-server-dom-parcel/src/client/react-flight-dom-client.node.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientNode';
packages/react-server-dom-parcel/src/server/react-flight-dom-server.node-webstreams.js new
+22
@@ -0,0 +1,22 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export {
11 + renderToReadableStream,
12 + prerender as unstable_prerender,
13 + decodeReply,
14 + decodeReplyFromAsyncIterable,
15 + decodeAction,
16 + decodeFormState,
17 + createClientReference,
18 + registerServerReference,
19 + createTemporaryReferenceSet,
20 + registerServerActions,
21 + loadServerAction,
22 +} from './ReactFlightDOMServerEdge';
packages/react-server-dom-turbopack/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientBrowser';
10 +export * from './src/client/react-flight-dom-client.browser';
packages/react-server-dom-turbopack/client.edge.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientEdge';
10 +export * from './src/client/react-flight-dom-client.edge';
packages/react-server-dom-turbopack/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientNode';
10 +export * from './src/client/react-flight-dom-client.node';
packages/react-server-dom-turbopack/npm/client.node.js
+23 -2
@@ -1,7 +1,28 @@
1 'use strict';
2
3 +var n, w;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-turbopack-client.node.production.js');
5 + n = require('./cjs/react-server-dom-turbopack-client.node.production.js');
6 + w = require('./cjs/react-server-dom-turbopack-client.node-webstreams.production.js');
7 } else {
6 - module.exports = require('./cjs/react-server-dom-turbopack-client.node.development.js');
8 + n = require('./cjs/react-server-dom-turbopack-client.node.development.js');
9 + w = require('./cjs/react-server-dom-turbopack-client.node-webstreams.development.js');
10 }
11 +
12 +exports.registerServerReference = function (r, i, e) {
13 + return w.registerServerReference(n.registerServerReference(r, i, e), i, e);
14 +};
15 +exports.createServerReference = function (i, c, e, d, f) {
16 + return w.registerServerReference(
17 + n.createServerReference(i, c, e, d, f),
18 + i,
19 + e
20 + );
21 +};
22 +
23 +exports.createFromNodeStream = n.createFromNodeStream;
24 +exports.createFromFetch = w.createFromFetch;
25 +exports.createFromReadableStream = w.createFromReadableStream;
26 +
27 +exports.createTemporaryReferenceSet = w.createTemporaryReferenceSet;
28 +exports.encodeReply = w.encodeReply;
packages/react-server-dom-turbopack/npm/server.node.js
+6 -1
@@ -1,10 +1,12 @@
1 'use strict';
2
3 -var s;
3 +var s, w;
4 if (process.env.NODE_ENV === 'production') {
5 s = require('./cjs/react-server-dom-turbopack-server.node.production.js');
6 + w = require('./cjs/react-server-dom-turbopack-server.node-webstreams.production.js');
7 } else {
8 s = require('./cjs/react-server-dom-turbopack-server.node.development.js');
9 + w = require('./cjs/react-server-dom-turbopack-server.node-webstreams.development.js');
10 }
11
12 exports.renderToPipeableStream = s.renderToPipeableStream;
@@ -16,3 +18,6 @@ exports.registerServerReference = s.registerServerReference;
18 exports.registerClientReference = s.registerClientReference;
19 exports.createClientModuleProxy = s.createClientModuleProxy;
20 exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
21 +
22 +exports.renderToReadableStream = w.renderToReadableStream;
23 +exports.decodeReplyFromAsyncIterable = w.decodeReplyFromAsyncIterable;
packages/react-server-dom-turbopack/src/client/react-flight-dom-client.browser.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientBrowser';
packages/react-server-dom-turbopack/src/client/react-flight-dom-client.edge.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientEdge';
packages/react-server-dom-turbopack/src/client/react-flight-dom-client.node-webstreams.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientEdge';
packages/react-server-dom-turbopack/src/client/react-flight-dom-client.node.js new
+10
@@ -0,0 +1,10 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export * from './ReactFlightDOMClientNode';
packages/react-server-dom-turbopack/src/server/react-flight-dom-server.node-webstreams.js new
+21
@@ -0,0 +1,21 @@
1 +/**
2 + * Copyright (c) Meta Platforms, Inc. and affiliates.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + *
7 + * @flow
8 + */
9 +
10 +export {
11 + renderToReadableStream,
12 + prerender as unstable_prerender,
13 + decodeReply,
14 + decodeReplyFromAsyncIterable,
15 + decodeAction,
16 + decodeFormState,
17 + registerServerReference,
18 + registerClientReference,
19 + createClientModuleProxy,
20 + createTemporaryReferenceSet,
21 +} from './ReactFlightDOMServerEdge';
packages/react-server-dom-webpack/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientBrowser';
10 +export * from './src/client/react-flight-dom-client.browser';
packages/react-server-dom-webpack/client.edge.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientEdge';
10 +export * from './src/client/react-flight-dom-client.edge';
packages/react-server-dom-webpack/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientNode';
10 +export * from './src/client/react-flight-dom-client.node';
packages/react-server-dom-webpack/client.node.unbundled.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/client/ReactFlightDOMClientNode';
10 +export * from './src/client/react-flight-dom-client.node.unbundled';
scripts/rollup/bundles.js
+48 -6
@@ -646,6 +646,18 @@ const bundles = [
646 wrapWithModuleBoundaries: false,
647 externals: ['react', 'util', 'async_hooks', 'react-dom'],
648 },
649 + {
650 + bundleTypes: [NODE_DEV, NODE_PROD],
651 + moduleType: RENDERER,
652 + entry:
653 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node-webstreams',
654 + name: 'react-server-dom-turbopack-server.node-webstreams',
655 + condition: 'react-server',
656 + global: 'ReactServerDOMServer',
657 + minifyWithProdErrorCodes: false,
658 + wrapWithModuleBoundaries: false,
659 + externals: ['react', 'util', 'async_hooks', 'react-dom'],
660 + },
661 {
662 bundleTypes: [NODE_DEV, NODE_PROD],
663 moduleType: RENDERER,
@@ -662,7 +674,9 @@ const bundles = [
674 {
675 bundleTypes: [NODE_DEV, NODE_PROD],
676 moduleType: RENDERER,
665 - entry: 'react-server-dom-turbopack/client.browser',
677 + entry:
678 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.browser',
679 + name: 'react-server-dom-turbopack-client.browser',
680 global: 'ReactServerDOMClient',
681 minifyWithProdErrorCodes: false,
682 wrapWithModuleBoundaries: false,
@@ -671,7 +685,19 @@ const bundles = [
685 {
686 bundleTypes: [NODE_DEV, NODE_PROD],
687 moduleType: RENDERER,
674 - entry: 'react-server-dom-turbopack/client.node',
688 + entry: 'react-server-dom-turbopack/src/client/react-flight-dom-client.node',
689 + name: 'react-server-dom-turbopack-client.node',
690 + global: 'ReactServerDOMClient',
691 + minifyWithProdErrorCodes: false,
692 + wrapWithModuleBoundaries: false,
693 + externals: ['react', 'react-dom', 'util'],
694 + },
695 + {
696 + bundleTypes: [NODE_DEV, NODE_PROD],
697 + moduleType: RENDERER,
698 + entry:
699 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.node-webstreams',
700 + name: 'react-server-dom-turbopack-client.node-webstreams',
701 global: 'ReactServerDOMClient',
702 minifyWithProdErrorCodes: false,
703 wrapWithModuleBoundaries: false,
@@ -680,7 +706,8 @@ const bundles = [
706 {
707 bundleTypes: [NODE_DEV, NODE_PROD],
708 moduleType: RENDERER,
683 - entry: 'react-server-dom-turbopack/client.edge',
709 + entry: 'react-server-dom-turbopack/src/client/react-flight-dom-client.edge',
710 + name: 'react-server-dom-turbopack-client.edge',
711 global: 'ReactServerDOMClient',
712 minifyWithProdErrorCodes: false,
713 wrapWithModuleBoundaries: false,
@@ -710,6 +737,18 @@ const bundles = [
737 wrapWithModuleBoundaries: false,
738 externals: ['react', 'util', 'async_hooks', 'react-dom'],
739 },
740 + {
741 + bundleTypes: [NODE_DEV, NODE_PROD],
742 + moduleType: RENDERER,
743 + entry:
744 + 'react-server-dom-parcel/src/server/react-flight-dom-server.node-webstreams',
745 + name: 'react-server-dom-parcel-server.node-webstreams',
746 + condition: 'react-server',
747 + global: 'ReactServerDOMServer',
748 + minifyWithProdErrorCodes: false,
749 + wrapWithModuleBoundaries: false,
750 + externals: ['react', 'util', 'async_hooks', 'react-dom'],
751 + },
752 {
753 bundleTypes: [NODE_DEV, NODE_PROD],
754 moduleType: RENDERER,
@@ -726,7 +765,8 @@ const bundles = [
765 {
766 bundleTypes: [NODE_DEV, NODE_PROD],
767 moduleType: RENDERER,
729 - entry: 'react-server-dom-parcel/client.browser',
768 + entry: 'react-server-dom-parcel/src/client/react-flight-dom-client.browser',
769 + name: 'react-server-dom-parcel-client.browser',
770 global: 'ReactServerDOMClient',
771 minifyWithProdErrorCodes: false,
772 wrapWithModuleBoundaries: false,
@@ -735,7 +775,8 @@ const bundles = [
775 {
776 bundleTypes: [NODE_DEV, NODE_PROD],
777 moduleType: RENDERER,
738 - entry: 'react-server-dom-parcel/client.node',
778 + entry: 'react-server-dom-parcel/src/client/react-flight-dom-client.node',
779 + name: 'react-server-dom-parcel-client.node',
780 global: 'ReactServerDOMClient',
781 minifyWithProdErrorCodes: false,
782 wrapWithModuleBoundaries: false,
@@ -744,7 +785,8 @@ const bundles = [
785 {
786 bundleTypes: [NODE_DEV, NODE_PROD],
787 moduleType: RENDERER,
747 - entry: 'react-server-dom-parcel/client.edge',
788 + entry: 'react-server-dom-parcel/src/client/react-flight-dom-client.edge',
789 + name: 'react-server-dom-parcel-client.edge',
790 global: 'ReactServerDOMClient',
791 minifyWithProdErrorCodes: false,
792 wrapWithModuleBoundaries: false,
scripts/shared/inlinedHostConfigs.js
+38 -6
@@ -206,7 +206,7 @@ module.exports = [
206 {
207 shortName: 'dom-node-turbopack',
208 entryPoints: [
209 - 'react-server-dom-turbopack/client.node',
209 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.node',
210 'react-server-dom-turbopack/src/server/react-flight-dom-server.node',
211 ],
212 paths: [
@@ -233,6 +233,7 @@ module.exports = [
233 'react-server-dom-turbopack/src/client/ReactFlightDOMClientNode.js', // react-server-dom-turbopack/client.node
234 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
235 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer.js',
236 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.node',
237 'react-server-dom-turbopack/src/server/react-flight-dom-server.node',
238 'react-server-dom-turbopack/src/server/ReactFlightDOMServerNode.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.node
239 'react-server-dom-turbopack/node-register',
@@ -247,10 +248,23 @@ module.exports = [
248 isFlowTyped: true,
249 isServerSupported: true,
250 },
251 + {
252 + shortName: 'dom-node-webstreams-turbopack',
253 + entryPoints: [
254 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.node-webstreams',
255 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node-webstreams',
256 + ],
257 + paths: [
258 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.node-webstreams',
259 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node-webstreams',
260 + ],
261 + isFlowTyped: false,
262 + isServerSupported: true,
263 + },
264 {
265 shortName: 'dom-node-parcel',
266 entryPoints: [
253 - 'react-server-dom-parcel/client.node',
267 + 'react-server-dom-parcel/src/client/react-flight-dom-client.node',
268 'react-server-dom-parcel/src/server/react-flight-dom-server.node',
269 ],
270 paths: [
@@ -276,6 +290,7 @@ module.exports = [
290 'react-server-dom-parcel/static.node',
291 'react-server-dom-parcel/src/client/ReactFlightDOMClientNode.js', // react-server-dom-parcel/client.node
292 'react-server-dom-parcel/src/client/ReactFlightClientConfigBundlerParcel.js',
293 + 'react-server-dom-parcel/src/client/react-flight-dom-client.node',
294 'react-server-dom-parcel/src/server/react-flight-dom-server.node',
295 'react-server-dom-parcel/src/server/ReactFlightDOMServerNode.js', // react-server-dom-parcel/src/server/react-flight-dom-server.node
296 'react-devtools',
@@ -288,6 +303,19 @@ module.exports = [
303 isFlowTyped: true,
304 isServerSupported: true,
305 },
306 + {
307 + shortName: 'dom-node-webstreams-parcel',
308 + entryPoints: [
309 + 'react-server-dom-parcel/src/client/react-flight-dom-client.node-webstreams',
310 + 'react-server-dom-parcel/src/server/react-flight-dom-server.node-webstreams',
311 + ],
312 + paths: [
313 + 'react-server-dom-parcel/src/client/react-flight-dom-client.node-webstreams',
314 + 'react-server-dom-parcel/src/server/react-flight-dom-server.node-webstreams',
315 + ],
316 + isFlowTyped: false,
317 + isServerSupported: true,
318 + },
319 {
320 shortName: 'dom-bun',
321 entryPoints: ['react-dom/src/server/react-dom-server.bun.js'],
@@ -339,7 +367,7 @@ module.exports = [
367 {
368 shortName: 'dom-browser-turbopack',
369 entryPoints: [
342 - 'react-server-dom-turbopack/client.browser',
370 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.browser',
371 'react-server-dom-turbopack/src/server/react-flight-dom-server.browser',
372 ],
373 paths: [
@@ -360,6 +388,7 @@ module.exports = [
388 'react-server-dom-turbopack/src/client/ReactFlightDOMClientBrowser.js', // react-server-dom-turbopack/client.browser
389 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
390 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackBrowser.js',
391 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.browser',
392 'react-server-dom-turbopack/src/server/react-flight-dom-server.browser',
393 'react-server-dom-turbopack/src/server/ReactFlightDOMServerBrowser.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.browser
394 'react-devtools',
@@ -375,7 +404,7 @@ module.exports = [
404 {
405 shortName: 'dom-browser-parcel',
406 entryPoints: [
378 - 'react-server-dom-parcel/client.browser',
407 + 'react-server-dom-parcel/src/client/react-flight-dom-client.browser',
408 'react-server-dom-parcel/src/server/react-flight-dom-server.browser',
409 ],
410 paths: [
@@ -395,6 +424,7 @@ module.exports = [
424 'react-server-dom-parcel/static.browser',
425 'react-server-dom-parcel/src/client/ReactFlightDOMClientBrowser.js', // react-server-dom-parcel/client.browser
426 'react-server-dom-parcel/src/client/ReactFlightClientConfigBundlerParcel.js',
427 + 'react-server-dom-parcel/src/client/react-flight-dom-client.browser',
428 'react-server-dom-parcel/src/server/react-flight-dom-server.browser',
429 'react-server-dom-parcel/src/server/ReactFlightDOMServerBrowser.js', // react-server-dom-parcel/src/server/react-flight-dom-server.browser
430 'react-devtools',
@@ -453,7 +483,7 @@ module.exports = [
483 {
484 shortName: 'dom-edge-turbopack',
485 entryPoints: [
456 - 'react-server-dom-turbopack/client.edge',
486 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.edge',
487 'react-server-dom-turbopack/src/server/react-flight-dom-server.edge',
488 ],
489 paths: [
@@ -478,6 +508,7 @@ module.exports = [
508 'react-server-dom-turbopack/src/client/ReactFlightDOMClientEdge.js', // react-server-dom-turbopack/client.edge
509 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
510 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer.js',
511 + 'react-server-dom-turbopack/src/client/react-flight-dom-client.edge',
512 'react-server-dom-turbopack/src/server/react-flight-dom-server.edge',
513 'react-server-dom-turbopack/src/server/ReactFlightDOMServerEdge.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.edge
514 'react-devtools',
@@ -493,7 +524,7 @@ module.exports = [
524 {
525 shortName: 'dom-edge-parcel',
526 entryPoints: [
496 - 'react-server-dom-parcel/client.edge',
527 + 'react-server-dom-parcel/src/client/react-flight-dom-client.edge',
528 'react-server-dom-parcel/src/server/react-flight-dom-server.edge',
529 ],
530 paths: [
@@ -517,6 +548,7 @@ module.exports = [
548 'react-server-dom-parcel/static.edge',
549 'react-server-dom-parcel/src/client/ReactFlightDOMClientEdge.js', // react-server-dom-parcel/client.edge
550 'react-server-dom-parcel/src/client/ReactFlightClientConfigBundlerParcel.js',
551 + 'react-server-dom-parcel/src/client/react-flight-dom-client.edge',
552 'react-server-dom-parcel/src/server/react-flight-dom-server.edge',
553 'react-server-dom-parcel/src/server/ReactFlightDOMServerEdge.js', // react-server-dom-parcel/src/server/react-flight-dom-server.edge
554 'react-devtools',