[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',