@samitouri / QOS-React / commits / 8b08ee08a1

[Flight] reorganize code for forked entrypoints (#30702)

This commit updates the file locations and bulid configurations for flight in preparation for new static entrypoints. This follows a structure similar to Fizz which has a unified build but exports methods from different top level entrypoints. This PR doesn't actually add the new top level entrypoints however, that will arrive in a later update.

Josh Story committed Aug 14, 2024 at 18:10 UTC 8b08ee08a1f73031b2119286bd7d806eabb1708b
90 files changed +526 -147
packages/react-client/src/forks/ReactFlightClientConfig.dom-browser-esm.js
+2 -2
@@ -9,7 +9,7 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
11 export * from 'react-client/src/ReactClientConsoleConfigBrowser';
12 -export * from 'react-server-dom-esm/src/ReactFlightClientConfigBundlerESM';
13 -export * from 'react-server-dom-esm/src/ReactFlightClientConfigTargetESMBrowser';
12 +export * from 'react-server-dom-esm/src/client/ReactFlightClientConfigBundlerESM';
13 +export * from 'react-server-dom-esm/src/client/ReactFlightClientConfigTargetESMBrowser';
14 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
15 export const usedWithSSR = false;
packages/react-client/src/forks/ReactFlightClientConfig.dom-browser-turbopack.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
11 export * from 'react-client/src/ReactClientConsoleConfigBrowser';
12 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack';
13 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackBrowser';
14 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigTargetTurbopackBrowser';
12 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack';
13 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackBrowser';
14 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackBrowser';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = false;
packages/react-client/src/forks/ReactFlightClientConfig.dom-browser.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
11 export * from 'react-client/src/ReactClientConsoleConfigBrowser';
12 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack';
13 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackBrowser';
14 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigTargetWebpackBrowser';
12 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack';
13 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackBrowser';
14 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackBrowser';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = false;
packages/react-client/src/forks/ReactFlightClientConfig.dom-edge-turbopack.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack';
13 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackServer';
14 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigTargetTurbopackServer';
12 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack';
13 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer';
14 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackServer';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-edge-webpack.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigWeb';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack';
13 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackServer';
14 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigTargetWebpackServer';
12 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack';
13 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackServer';
14 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackServer';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-esm.js
+2 -2
@@ -9,7 +9,7 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigNode';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-esm/src/ReactFlightClientConfigBundlerESM';
13 -export * from 'react-server-dom-esm/src/ReactFlightClientConfigTargetESMServer';
12 +export * from 'react-server-dom-esm/src/client/ReactFlightClientConfigBundlerESM';
13 +export * from 'react-server-dom-esm/src/client/ReactFlightClientConfigTargetESMServer';
14 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
15 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-turbopack-bundled.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigNode';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack';
13 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackServer';
14 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigTargetTurbopackServer';
12 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack';
13 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer';
14 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackServer';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-turbopack.js
+2 -2
@@ -9,7 +9,7 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigNode';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerNode';
13 -export * from 'react-server-dom-turbopack/src/ReactFlightClientConfigTargetTurbopackServer';
12 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerNode';
13 +export * from 'react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackServer';
14 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
15 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node-webpack.js
+3 -3
@@ -9,8 +9,8 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigNode';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack';
13 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackServer';
14 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigTargetWebpackServer';
12 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack';
13 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackServer';
14 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackServer';
15 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
16 export const usedWithSSR = true;
packages/react-client/src/forks/ReactFlightClientConfig.dom-node.js
+2 -2
@@ -9,7 +9,7 @@
9
10 export * from 'react-client/src/ReactFlightClientStreamConfigNode';
11 export * from 'react-client/src/ReactClientConsoleConfigServer';
12 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerNode';
13 -export * from 'react-server-dom-webpack/src/ReactFlightClientConfigTargetWebpackServer';
12 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerNode';
13 +export * from 'react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackServer';
14 export * from 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM';
15 export const usedWithSSR = true;
packages/react-server-dom-esm/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientBrowser';
10 +export * from './src/client/ReactFlightDOMClientBrowser';
packages/react-server-dom-esm/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientNode';
10 +export * from './src/client/ReactFlightDOMClientNode';
packages/react-server-dom-esm/npm/server.node.js
+12 -2
@@ -1,7 +1,17 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-esm-server.node.production.js');
5 + s = require('./cjs/react-server-dom-esm-server.node.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-esm-server.node.development.js');
7 + s = require('./cjs/react-server-dom-esm-server.node.development.js');
8 }
9 +
10 +exports.renderToPipeableStream = s.renderToPipeableStream;
11 +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy;
12 +exports.decodeReply = s.decodeReply;
13 +exports.decodeAction = s.decodeAction;
14 +exports.decodeFormState = s.decodeFormState;
15 +exports.registerServerReference = s.registerServerReference;
16 +exports.registerClientReference = s.registerClientReference;
17 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-esm/server.node.js
+10 -1
@@ -7,4 +7,13 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerNode';
10 +export {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createTemporaryReferenceSet,
19 +} from './src/server/react-flight-dom-server.node';
packages/react-server-dom-esm/src/client/ReactFlightClientConfigBundlerESM.js renamed
packages/react-server-dom-esm/src/client/ReactFlightClientConfigTargetESMBrowser.js renamed
packages/react-server-dom-esm/src/client/ReactFlightClientConfigTargetESMServer.js renamed
packages/react-server-dom-esm/src/client/ReactFlightDOMClientBrowser.js renamed
packages/react-server-dom-esm/src/client/ReactFlightDOMClientNode.js renamed
packages/react-server-dom-esm/src/server/ReactFlightDOMServerNode.js renamed
+1 -1
@@ -45,7 +45,7 @@ import {
45 export {
46 registerServerReference,
47 registerClientReference,
48 -} from './ReactFlightESMReferences';
48 +} from '../ReactFlightESMReferences';
49
50 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
51
packages/react-server-dom-esm/src/server/ReactFlightServerConfigESMBundler.js renamed
+5 -2
@@ -12,7 +12,7 @@ import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
12 import type {
13 ClientReference,
14 ServerReference,
15 -} from './ReactFlightESMReferences';
15 +} from '../ReactFlightESMReferences';
16
17 export type {ClientReference, ServerReference};
18
@@ -27,7 +27,10 @@ export type ClientReferenceMetadata = [
27
28 export type ClientReferenceKey = string;
29
30 -export {isClientReference, isServerReference} from './ReactFlightESMReferences';
30 +export {
31 + isClientReference,
32 + isServerReference,
33 +} from '../ReactFlightESMReferences';
34
35 export function getClientReferenceKey(
36 reference: ClientReference<any>,
packages/react-server-dom-esm/src/server/react-flight-dom-server.node.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 {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createTemporaryReferenceSet,
19 +} from './ReactFlightDOMServerNode';
packages/react-server-dom-turbopack/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientBrowser';
10 +export * from './src/client/ReactFlightDOMClientBrowser';
packages/react-server-dom-turbopack/client.edge.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientEdge';
10 +export * from './src/client/ReactFlightDOMClientEdge';
packages/react-server-dom-turbopack/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientNode';
10 +export * from './src/client/ReactFlightDOMClientNode';
packages/react-server-dom-turbopack/client.node.unbundled.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientNode';
10 +export * from './src/client/ReactFlightDOMClientNode';
packages/react-server-dom-turbopack/npm/server.browser.js
+12 -2
@@ -1,7 +1,17 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-turbopack-server.browser.production.js');
5 + s = require('./cjs/react-server-dom-turbopack-server.browser.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-turbopack-server.browser.development.js');
7 + s = require('./cjs/react-server-dom-turbopack-server.browser.development.js');
8 }
9 +
10 +exports.renderToReadableStream = s.renderToReadableStream;
11 +exports.decodeReply = s.decodeReply;
12 +exports.decodeAction = s.decodeAction;
13 +exports.decodeFormState = s.decodeFormState;
14 +exports.registerServerReference = s.registerServerReference;
15 +exports.registerClientReference = s.registerClientReference;
16 +exports.createClientModuleProxy = s.createClientModuleProxy;
17 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-turbopack/npm/server.edge.js
+12 -2
@@ -1,7 +1,17 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-turbopack-server.edge.production.js');
5 + s = require('./cjs/react-server-dom-turbopack-server.edge.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-turbopack-server.edge.development.js');
7 + s = require('./cjs/react-server-dom-turbopack-server.edge.development.js');
8 }
9 +
10 +exports.renderToReadableStream = s.renderToReadableStream;
11 +exports.decodeReply = s.decodeReply;
12 +exports.decodeAction = s.decodeAction;
13 +exports.decodeFormState = s.decodeFormState;
14 +exports.registerServerReference = s.registerServerReference;
15 +exports.registerClientReference = s.registerClientReference;
16 +exports.createClientModuleProxy = s.createClientModuleProxy;
17 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-turbopack/npm/server.node.js
+13 -2
@@ -1,7 +1,18 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-turbopack-server.node.production.js');
5 + s = require('./cjs/react-server-dom-turbopack-server.node.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-turbopack-server.node.development.js');
7 + s = require('./cjs/react-server-dom-turbopack-server.node.development.js');
8 }
9 +
10 +exports.renderToPipeableStream = s.renderToPipeableStream;
11 +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy;
12 +exports.decodeReply = s.decodeReply;
13 +exports.decodeAction = s.decodeAction;
14 +exports.decodeFormState = s.decodeFormState;
15 +exports.registerServerReference = s.registerServerReference;
16 +exports.registerClientReference = s.registerClientReference;
17 +exports.createClientModuleProxy = s.createClientModuleProxy;
18 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-turbopack/npm/server.node.unbundled.js
+13 -2
@@ -1,7 +1,18 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-turbopack-server.node.unbundled.production.js');
5 + s = require('./cjs/react-server-dom-turbopack-server.node.unbundled.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-turbopack-server.node.unbundled.development.js');
7 + s = require('./cjs/react-server-dom-turbopack-server.node.unbundled.development.js');
8 }
9 +
10 +exports.renderToPipeableStream = s.renderToPipeableStream;
11 +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy;
12 +exports.decodeReply = s.decodeReply;
13 +exports.decodeAction = s.decodeAction;
14 +exports.decodeFormState = s.decodeFormState;
15 +exports.registerServerReference = s.registerServerReference;
16 +exports.registerClientReference = s.registerClientReference;
17 +exports.createClientModuleProxy = s.createClientModuleProxy;
18 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-turbopack/server.browser.js
+10 -1
@@ -7,4 +7,13 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerBrowser';
10 +export {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './src/server/react-flight-dom-server.browser';
packages/react-server-dom-turbopack/server.edge.js
+10 -1
@@ -7,4 +7,13 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerEdge';
10 +export {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './src/server/react-flight-dom-server.edge';
packages/react-server-dom-turbopack/server.node.js
+11 -1
@@ -7,4 +7,14 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerNode';
10 +export {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './src/server/react-flight-dom-server.node';
packages/react-server-dom-turbopack/server.node.unbundled.js
+11 -1
@@ -7,4 +7,14 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerNode';
10 +export {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './src/server/react-flight-dom-server.node.unbundled';
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerNode.js renamed
+2 -2
@@ -13,7 +13,7 @@ import type {
13 RejectedThenable,
14 } from 'shared/ReactTypes';
15
16 -import type {ImportMetadata} from './shared/ReactFlightImportMetadata';
16 +import type {ImportMetadata} from '../shared/ReactFlightImportMetadata';
17 import type {ModuleLoading} from 'react-client/src/ReactFlightClientConfig';
18
19 import {
@@ -21,7 +21,7 @@ import {
21 CHUNKS,
22 NAME,
23 isAsyncImport,
24 -} from './shared/ReactFlightImportMetadata';
24 +} from '../shared/ReactFlightImportMetadata';
25 import {prepareDestinationWithChunks} from 'react-client/src/ReactFlightClientConfig';
26
27 export type SSRModuleMap = {
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js renamed
+2 -2
@@ -16,7 +16,7 @@ import type {
16 import type {
17 ImportMetadata,
18 ImportManifestEntry,
19 -} from './shared/ReactFlightImportMetadata';
19 +} from '../shared/ReactFlightImportMetadata';
20 import type {ModuleLoading} from 'react-client/src/ReactFlightClientConfig';
21
22 import {
@@ -24,7 +24,7 @@ import {
24 CHUNKS,
25 NAME,
26 isAsyncImport,
27 -} from './shared/ReactFlightImportMetadata';
27 +} from '../shared/ReactFlightImportMetadata';
28
29 import {prepareDestinationWithChunks} from 'react-client/src/ReactFlightClientConfig';
30
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackBrowser.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackBrowser.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightClientConfigTargetTurbopackServer.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientBrowser.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientEdge.js renamed
packages/react-server-dom-turbopack/src/client/ReactFlightDOMClientNode.js renamed
packages/react-server-dom-turbopack/src/server/ReactFlightDOMServerBrowser.js renamed
+1 -1
@@ -35,7 +35,7 @@ export {
35 registerServerReference,
36 registerClientReference,
37 createClientModuleProxy,
38 -} from './ReactFlightTurbopackReferences';
38 +} from '../ReactFlightTurbopackReferences';
39
40 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
41
packages/react-server-dom-turbopack/src/server/ReactFlightDOMServerEdge.js renamed
+1 -1
@@ -35,7 +35,7 @@ export {
35 registerServerReference,
36 registerClientReference,
37 createClientModuleProxy,
38 -} from './ReactFlightTurbopackReferences';
38 +} from '../ReactFlightTurbopackReferences';
39
40 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
41
packages/react-server-dom-turbopack/src/server/ReactFlightDOMServerNode.js renamed
+1 -1
@@ -46,7 +46,7 @@ export {
46 registerServerReference,
47 registerClientReference,
48 createClientModuleProxy,
49 -} from './ReactFlightTurbopackReferences';
49 +} from '../ReactFlightTurbopackReferences';
50
51 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
52
packages/react-server-dom-turbopack/src/server/ReactFlightServerConfigTurbopackBundler.js renamed
+3 -3
@@ -11,12 +11,12 @@ import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
11 import type {
12 ImportMetadata,
13 ImportManifestEntry,
14 -} from './shared/ReactFlightImportMetadata';
14 +} from '../shared/ReactFlightImportMetadata';
15
16 import type {
17 ClientReference,
18 ServerReference,
19 -} from './ReactFlightTurbopackReferences';
19 +} from '../ReactFlightTurbopackReferences';
20
21 export type {ClientReference, ServerReference};
22
@@ -34,7 +34,7 @@ export type ClientReferenceKey = string;
34 export {
35 isClientReference,
36 isServerReference,
37 -} from './ReactFlightTurbopackReferences';
37 +} from '../ReactFlightTurbopackReferences';
38
39 export function getClientReferenceKey(
40 reference: ClientReference<any>,
packages/react-server-dom-turbopack/src/server/react-flight-dom-server.browser.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 {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './ReactFlightDOMServerBrowser';
packages/react-server-dom-turbopack/src/server/react-flight-dom-server.edge.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 {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './ReactFlightDOMServerEdge';
packages/react-server-dom-turbopack/src/server/react-flight-dom-server.node.js new
+20
@@ -0,0 +1,20 @@
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 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './ReactFlightDOMServerNode';
packages/react-server-dom-turbopack/src/server/react-flight-dom-server.node.unbundled.js new
+20
@@ -0,0 +1,20 @@
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 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './ReactFlightDOMServerNode';
packages/react-server-dom-webpack/client.browser.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientBrowser';
10 +export * from './src/client/ReactFlightDOMClientBrowser';
packages/react-server-dom-webpack/client.edge.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientEdge';
10 +export * from './src/client/ReactFlightDOMClientEdge';
packages/react-server-dom-webpack/client.node.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientNode';
10 +export * from './src/client/ReactFlightDOMClientNode';
packages/react-server-dom-webpack/client.node.unbundled.js
+1 -1
@@ -7,4 +7,4 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMClientNode';
10 +export * from './src/client/ReactFlightDOMClientNode';
packages/react-server-dom-webpack/npm/server.browser.js
+12 -2
@@ -1,7 +1,17 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-webpack-server.browser.production.js');
5 + s = require('./cjs/react-server-dom-webpack-server.browser.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-webpack-server.browser.development.js');
7 + s = require('./cjs/react-server-dom-webpack-server.browser.development.js');
8 }
9 +
10 +exports.renderToReadableStream = s.renderToReadableStream;
11 +exports.decodeReply = s.decodeReply;
12 +exports.decodeAction = s.decodeAction;
13 +exports.decodeFormState = s.decodeFormState;
14 +exports.registerServerReference = s.registerServerReference;
15 +exports.registerClientReference = s.registerClientReference;
16 +exports.createClientModuleProxy = s.createClientModuleProxy;
17 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-webpack/npm/server.edge.js
+12 -2
@@ -1,7 +1,17 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-webpack-server.edge.production.js');
5 + s = require('./cjs/react-server-dom-webpack-server.edge.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-webpack-server.edge.development.js');
7 + s = require('./cjs/react-server-dom-webpack-server.edge.development.js');
8 }
9 +
10 +exports.renderToReadableStream = s.renderToReadableStream;
11 +exports.decodeReply = s.decodeReply;
12 +exports.decodeAction = s.decodeAction;
13 +exports.decodeFormState = s.decodeFormState;
14 +exports.registerServerReference = s.registerServerReference;
15 +exports.registerClientReference = s.registerClientReference;
16 +exports.createClientModuleProxy = s.createClientModuleProxy;
17 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-webpack/npm/server.node.js
+13 -2
@@ -1,7 +1,18 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-webpack-server.node.production.js');
5 + s = require('./cjs/react-server-dom-webpack-server.node.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-webpack-server.node.development.js');
7 + s = require('./cjs/react-server-dom-webpack-server.node.development.js');
8 }
9 +
10 +exports.renderToPipeableStream = s.renderToPipeableStream;
11 +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy;
12 +exports.decodeReply = s.decodeReply;
13 +exports.decodeAction = s.decodeAction;
14 +exports.decodeFormState = s.decodeFormState;
15 +exports.registerServerReference = s.registerServerReference;
16 +exports.registerClientReference = s.registerClientReference;
17 +exports.createClientModuleProxy = s.createClientModuleProxy;
18 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-webpack/npm/server.node.unbundled.js
+13 -2
@@ -1,7 +1,18 @@
1 'use strict';
2
3 +var s;
4 if (process.env.NODE_ENV === 'production') {
4 - module.exports = require('./cjs/react-server-dom-webpack-server.node.unbundled.production.js');
5 + s = require('./cjs/react-server-dom-webpack-server.node.unbundled.production.js');
6 } else {
6 - module.exports = require('./cjs/react-server-dom-webpack-server.node.unbundled.development.js');
7 + s = require('./cjs/react-server-dom-webpack-server.node.unbundled.development.js');
8 }
9 +
10 +exports.renderToPipeableStream = s.renderToPipeableStream;
11 +exports.decodeReplyFromBusboy = s.decodeReplyFromBusboy;
12 +exports.decodeReply = s.decodeReply;
13 +exports.decodeAction = s.decodeAction;
14 +exports.decodeFormState = s.decodeFormState;
15 +exports.registerServerReference = s.registerServerReference;
16 +exports.registerClientReference = s.registerClientReference;
17 +exports.createClientModuleProxy = s.createClientModuleProxy;
18 +exports.createTemporaryReferenceSet = s.createTemporaryReferenceSet;
packages/react-server-dom-webpack/server.browser.js
+10 -1
@@ -7,4 +7,13 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerBrowser';
10 +export {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './src/server/react-flight-dom-server.browser';
packages/react-server-dom-webpack/server.edge.js
+10 -1
@@ -7,4 +7,13 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerEdge';
10 +export {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './src/server/react-flight-dom-server.edge';
packages/react-server-dom-webpack/server.node.js
+11 -1
@@ -7,4 +7,14 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerNode';
10 +export {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './src/server/react-flight-dom-server.node';
packages/react-server-dom-webpack/server.node.unbundled.js
+11 -1
@@ -7,4 +7,14 @@
7 * @flow
8 */
9
10 -export * from './src/ReactFlightDOMServerNode';
10 +export {
11 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './src/server/react-flight-dom-server.node.unbundled';
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerNode.js renamed
+2 -2
@@ -13,7 +13,7 @@ import type {
13 RejectedThenable,
14 } from 'shared/ReactTypes';
15
16 -import type {ImportMetadata} from './shared/ReactFlightImportMetadata';
16 +import type {ImportMetadata} from '../shared/ReactFlightImportMetadata';
17 import type {ModuleLoading} from 'react-client/src/ReactFlightClientConfig';
18
19 import {
@@ -21,7 +21,7 @@ import {
21 CHUNKS,
22 NAME,
23 isAsyncImport,
24 -} from './shared/ReactFlightImportMetadata';
24 +} from '../shared/ReactFlightImportMetadata';
25 import {prepareDestinationWithChunks} from 'react-client/src/ReactFlightClientConfig';
26
27 export type SSRModuleMap = {
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack.js renamed
+2 -2
@@ -16,7 +16,7 @@ import type {
16 import type {
17 ImportMetadata,
18 ImportManifestEntry,
19 -} from './shared/ReactFlightImportMetadata';
19 +} from '../shared/ReactFlightImportMetadata';
20 import type {ModuleLoading} from 'react-client/src/ReactFlightClientConfig';
21
22 import {
@@ -24,7 +24,7 @@ import {
24 CHUNKS,
25 NAME,
26 isAsyncImport,
27 -} from './shared/ReactFlightImportMetadata';
27 +} from '../shared/ReactFlightImportMetadata';
28
29 import {prepareDestinationWithChunks} from 'react-client/src/ReactFlightClientConfig';
30
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackBrowser.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackServer.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackBrowser.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightClientConfigTargetWebpackServer.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightDOMClientBrowser.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightDOMClientEdge.js renamed
packages/react-server-dom-webpack/src/client/ReactFlightDOMClientNode.js renamed
packages/react-server-dom-webpack/src/server/ReactFlightDOMServerBrowser.js renamed
+1 -1
@@ -35,7 +35,7 @@ export {
35 registerServerReference,
36 registerClientReference,
37 createClientModuleProxy,
38 -} from './ReactFlightWebpackReferences';
38 +} from '../ReactFlightWebpackReferences';
39
40 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
41
packages/react-server-dom-webpack/src/server/ReactFlightDOMServerEdge.js renamed
+1 -1
@@ -35,7 +35,7 @@ export {
35 registerServerReference,
36 registerClientReference,
37 createClientModuleProxy,
38 -} from './ReactFlightWebpackReferences';
38 +} from '../ReactFlightWebpackReferences';
39
40 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
41
packages/react-server-dom-webpack/src/server/ReactFlightDOMServerNode.js renamed
+1 -1
@@ -46,7 +46,7 @@ export {
46 registerServerReference,
47 registerClientReference,
48 createClientModuleProxy,
49 -} from './ReactFlightWebpackReferences';
49 +} from '../ReactFlightWebpackReferences';
50
51 import type {TemporaryReferenceSet} from 'react-server/src/ReactFlightServerTemporaryReferences';
52
packages/react-server-dom-webpack/src/server/ReactFlightServerConfigWebpackBundler.js renamed
+3 -3
@@ -11,12 +11,12 @@ import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
11 import type {
12 ImportMetadata,
13 ImportManifestEntry,
14 -} from './shared/ReactFlightImportMetadata';
14 +} from '../shared/ReactFlightImportMetadata';
15
16 import type {
17 ClientReference,
18 ServerReference,
19 -} from './ReactFlightWebpackReferences';
19 +} from '../ReactFlightWebpackReferences';
20
21 export type {ClientReference, ServerReference};
22
@@ -34,7 +34,7 @@ export type ClientReferenceKey = string;
34 export {
35 isClientReference,
36 isServerReference,
37 -} from './ReactFlightWebpackReferences';
37 +} from '../ReactFlightWebpackReferences';
38
39 export function getClientReferenceKey(
40 reference: ClientReference<any>,
packages/react-server-dom-webpack/src/server/react-flight-dom-server.browser.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 {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './ReactFlightDOMServerBrowser';
packages/react-server-dom-webpack/src/server/react-flight-dom-server.edge.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 {
11 + renderToReadableStream,
12 + decodeReply,
13 + decodeAction,
14 + decodeFormState,
15 + registerServerReference,
16 + registerClientReference,
17 + createClientModuleProxy,
18 + createTemporaryReferenceSet,
19 +} from './ReactFlightDOMServerEdge';
packages/react-server-dom-webpack/src/server/react-flight-dom-server.node.js new
+20
@@ -0,0 +1,20 @@
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 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './ReactFlightDOMServerNode';
packages/react-server-dom-webpack/src/server/react-flight-dom-server.node.unbundled.js new
+20
@@ -0,0 +1,20 @@
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 + renderToPipeableStream,
12 + decodeReplyFromBusboy,
13 + decodeReply,
14 + decodeAction,
15 + decodeFormState,
16 + registerServerReference,
17 + registerClientReference,
18 + createClientModuleProxy,
19 + createTemporaryReferenceSet,
20 +} from './ReactFlightDOMServerNode';
packages/react-server/src/forks/ReactFlightServerConfig.dom-browser-esm.js
+1 -1
@@ -10,7 +10,7 @@
10 import type {Request} from 'react-server/src/ReactFlightServer';
11 import type {ReactComponentInfo} from 'shared/ReactTypes';
12
13 -export * from 'react-server-dom-esm/src/ReactFlightServerConfigESMBundler';
13 +export * from 'react-server-dom-esm/src/server/ReactFlightServerConfigESMBundler';
14 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
15
16 export const supportsRequestStorage = false;
packages/react-server/src/forks/ReactFlightServerConfig.dom-browser-turbopack.js
+1 -1
@@ -10,7 +10,7 @@
10 import type {Request} from 'react-server/src/ReactFlightServer';
11 import type {ReactComponentInfo} from 'shared/ReactTypes';
12
13 -export * from 'react-server-dom-turbopack/src/ReactFlightServerConfigTurbopackBundler';
13 +export * from 'react-server-dom-turbopack/src/server/ReactFlightServerConfigTurbopackBundler';
14 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
15
16 export const supportsRequestStorage = false;
packages/react-server/src/forks/ReactFlightServerConfig.dom-browser.js
+1 -1
@@ -10,7 +10,7 @@
10 import type {Request} from 'react-server/src/ReactFlightServer';
11 import type {ReactComponentInfo} from 'shared/ReactTypes';
12
13 -export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';
13 +export * from 'react-server-dom-webpack/src/server/ReactFlightServerConfigWebpackBundler';
14 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
15
16 export const supportsRequestStorage = false;
packages/react-server/src/forks/ReactFlightServerConfig.dom-edge-turbopack.js
+1 -1
@@ -9,7 +9,7 @@
9 import type {Request} from 'react-server/src/ReactFlightServer';
10 import type {ReactComponentInfo} from 'shared/ReactTypes';
11
12 -export * from 'react-server-dom-turbopack/src/ReactFlightServerConfigTurbopackBundler';
12 +export * from 'react-server-dom-turbopack/src/server/ReactFlightServerConfigTurbopackBundler';
13 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
14
15 // For now, we get this from the global scope, but this will likely move to a module.
packages/react-server/src/forks/ReactFlightServerConfig.dom-edge.js
+1 -1
@@ -10,7 +10,7 @@
10 import type {Request} from 'react-server/src/ReactFlightServer';
11 import type {ReactComponentInfo} from 'shared/ReactTypes';
12
13 -export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';
13 +export * from 'react-server-dom-webpack/src/server/ReactFlightServerConfigWebpackBundler';
14 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
15
16 // For now, we get this from the global scope, but this will likely move to a module.
packages/react-server/src/forks/ReactFlightServerConfig.dom-node-esm.js
+1 -1
@@ -12,7 +12,7 @@ import {AsyncLocalStorage} from 'async_hooks';
12 import type {Request} from 'react-server/src/ReactFlightServer';
13 import type {ReactComponentInfo} from 'shared/ReactTypes';
14
15 -export * from 'react-server-dom-esm/src/ReactFlightServerConfigESMBundler';
15 +export * from 'react-server-dom-esm/src/server/ReactFlightServerConfigESMBundler';
16 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
17
18 export const supportsRequestStorage = true;
packages/react-server/src/forks/ReactFlightServerConfig.dom-node-turbopack.js
+1 -1
@@ -12,7 +12,7 @@ import {AsyncLocalStorage} from 'async_hooks';
12 import type {Request} from 'react-server/src/ReactFlightServer';
13 import type {ReactComponentInfo} from 'shared/ReactTypes';
14
15 -export * from 'react-server-dom-turbopack/src/ReactFlightServerConfigTurbopackBundler';
15 +export * from 'react-server-dom-turbopack/src/server/ReactFlightServerConfigTurbopackBundler';
16 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
17
18 export const supportsRequestStorage = true;
packages/react-server/src/forks/ReactFlightServerConfig.dom-node.js
+1 -1
@@ -12,7 +12,7 @@ import {AsyncLocalStorage} from 'async_hooks';
12 import type {Request} from 'react-server/src/ReactFlightServer';
13 import type {ReactComponentInfo} from 'shared/ReactTypes';
14
15 -export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';
15 +export * from 'react-server-dom-webpack/src/server/ReactFlightServerConfigWebpackBundler';
16 export * from 'react-dom-bindings/src/server/ReactFlightServerConfigDOM';
17
18 export const supportsRequestStorage = true;
scripts/rollup/bundles.js
+22 -9
@@ -392,7 +392,9 @@ const bundles = [
392 {
393 bundleTypes: [NODE_DEV, NODE_PROD],
394 moduleType: RENDERER,
395 - entry: 'react-server-dom-webpack/server.browser',
395 + entry:
396 + 'react-server-dom-webpack/src/server/react-flight-dom-server.browser',
397 + name: 'react-server-dom-webpack-server.browser',
398 condition: 'react-server',
399 global: 'ReactServerDOMServer',
400 minifyWithProdErrorCodes: false,
@@ -402,7 +404,8 @@ const bundles = [
404 {
405 bundleTypes: [NODE_DEV, NODE_PROD],
406 moduleType: RENDERER,
405 - entry: 'react-server-dom-webpack/server.node',
407 + entry: 'react-server-dom-webpack/src/server/react-flight-dom-server.node',
408 + name: 'react-server-dom-webpack-server.node',
409 condition: 'react-server',
410 global: 'ReactServerDOMServer',
411 minifyWithProdErrorCodes: false,
@@ -412,7 +415,9 @@ const bundles = [
415 {
416 bundleTypes: [NODE_DEV, NODE_PROD],
417 moduleType: RENDERER,
415 - entry: 'react-server-dom-webpack/server.node.unbundled',
418 + entry:
419 + 'react-server-dom-webpack/src/server/react-flight-dom-server.node.unbundled',
420 + name: 'react-server-dom-webpack-server.node.unbundled',
421 condition: 'react-server',
422 global: 'ReactServerDOMServer',
423 minifyWithProdErrorCodes: false,
@@ -422,7 +427,8 @@ const bundles = [
427 {
428 bundleTypes: [NODE_DEV, NODE_PROD],
429 moduleType: RENDERER,
425 - entry: 'react-server-dom-webpack/server.edge',
430 + entry: 'react-server-dom-webpack/src/server/react-flight-dom-server.edge',
431 + name: 'react-server-dom-webpack-server.edge',
432 condition: 'react-server',
433 global: 'ReactServerDOMServer',
434 minifyWithProdErrorCodes: false,
@@ -508,7 +514,9 @@ const bundles = [
514 {
515 bundleTypes: [NODE_DEV, NODE_PROD],
516 moduleType: RENDERER,
511 - entry: 'react-server-dom-turbopack/server.browser',
517 + entry:
518 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.browser',
519 + name: 'react-server-dom-turbopack-server.browser',
520 condition: 'react-server',
521 global: 'ReactServerDOMServer',
522 minifyWithProdErrorCodes: false,
@@ -518,7 +526,8 @@ const bundles = [
526 {
527 bundleTypes: [NODE_DEV, NODE_PROD],
528 moduleType: RENDERER,
521 - entry: 'react-server-dom-turbopack/server.node',
529 + entry: 'react-server-dom-turbopack/src/server/react-flight-dom-server.node',
530 + name: 'react-server-dom-turbopack-server.node',
531 condition: 'react-server',
532 global: 'ReactServerDOMServer',
533 minifyWithProdErrorCodes: false,
@@ -528,7 +537,9 @@ const bundles = [
537 {
538 bundleTypes: [NODE_DEV, NODE_PROD],
539 moduleType: RENDERER,
531 - entry: 'react-server-dom-turbopack/server.node.unbundled',
540 + entry:
541 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node.unbundled',
542 + name: 'react-server-dom-turbopack-server.node.unbundled',
543 condition: 'react-server',
544 global: 'ReactServerDOMServer',
545 minifyWithProdErrorCodes: false,
@@ -538,7 +549,8 @@ const bundles = [
549 {
550 bundleTypes: [NODE_DEV, NODE_PROD],
551 moduleType: RENDERER,
541 - entry: 'react-server-dom-turbopack/server.edge',
552 + entry: 'react-server-dom-turbopack/src/server/react-flight-dom-server.edge',
553 + name: 'react-server-dom-turbopack-server.edge',
554 condition: 'react-server',
555 global: 'ReactServerDOMServer',
556 minifyWithProdErrorCodes: false,
@@ -617,7 +629,8 @@ const bundles = [
629 {
630 bundleTypes: [NODE_DEV, NODE_PROD],
631 moduleType: RENDERER,
620 - entry: 'react-server-dom-esm/server.node',
632 + entry: 'react-server-dom-esm/src/server/react-flight-dom-server.node',
633 + name: 'react-server-dom-esm-server.node',
634 condition: 'react-server',
635 minifyWithProdErrorCodes: false,
636 wrapWithModuleBoundaries: false,
scripts/shared/inlinedHostConfigs.js
+53 -44
@@ -19,8 +19,8 @@ module.exports = [
19 'react-dom/static.node',
20 'react-dom/test-utils',
21 'react-dom/unstable_server-external-runtime',
22 - 'react-server-dom-webpack/server.node.unbundled',
22 'react-server-dom-webpack/client.node.unbundled',
23 + 'react-server-dom-webpack/src/server/react-flight-dom-server.node.unbundled',
24 ],
25 paths: [
26 'react-dom',
@@ -43,9 +43,10 @@ module.exports = [
43 'react-server-dom-webpack/client.node.unbundled',
44 'react-server-dom-webpack/server',
45 'react-server-dom-webpack/server.node.unbundled',
46 - 'react-server-dom-webpack/src/ReactFlightDOMServerNode.js', // react-server-dom-webpack/server.node
47 - 'react-server-dom-webpack/src/ReactFlightDOMClientNode.js', // react-server-dom-webpack/client.node
48 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerNode.js',
46 + 'react-server-dom-webpack/src/client/ReactFlightDOMClientNode.js', // react-server-dom-webpack/client.node
47 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerNode.js',
48 + 'react-server-dom-webpack/src/server/react-flight-dom-server.node.unbundled',
49 + 'react-server-dom-webpack/src/server/ReactFlightDOMServerNode.js', // react-server-dom-webpack/src/server/react-flight-dom-server.node
50 'react-devtools',
51 'react-devtools-core',
52 'react-devtools-shell',
@@ -59,8 +60,8 @@ module.exports = [
60 {
61 shortName: 'dom-node-webpack',
62 entryPoints: [
62 - 'react-server-dom-webpack/server.node',
63 'react-server-dom-webpack/client.node',
64 + 'react-server-dom-webpack/src/server/react-flight-dom-server.node',
65 ],
66 paths: [
67 'react-dom',
@@ -81,9 +82,10 @@ module.exports = [
82 'react-server-dom-webpack/client.node',
83 'react-server-dom-webpack/server',
84 'react-server-dom-webpack/server.node',
84 - 'react-server-dom-webpack/src/ReactFlightDOMServerNode.js', // react-server-dom-webpack/server.node
85 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack.js',
86 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackServer.js',
85 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack.js',
86 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackServer.js',
87 + 'react-server-dom-webpack/src/server/react-flight-dom-server.node',
88 + 'react-server-dom-webpack/src/server/ReactFlightDOMServerNode.js', // react-server-dom-webpack/src/server/react-flight-dom-server.node
89 'react-server-dom-webpack/node-register',
90 'react-server-dom-webpack/src/ReactFlightWebpackNodeRegister.js',
91 'react-devtools',
@@ -99,8 +101,8 @@ module.exports = [
101 {
102 shortName: 'dom-node-turbopack',
103 entryPoints: [
102 - 'react-server-dom-turbopack/server.node.unbundled',
104 'react-server-dom-turbopack/client.node.unbundled',
105 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node.unbundled',
106 ],
107 paths: [
108 'react-dom',
@@ -121,9 +123,10 @@ module.exports = [
123 'react-server-dom-turbopack/client.node.unbundled',
124 'react-server-dom-turbopack/server',
125 'react-server-dom-turbopack/server.node.unbundled',
124 - 'react-server-dom-turbopack/src/ReactFlightDOMServerNode.js', // react-server-dom-turbopack/server.node.unbundled
125 - 'react-server-dom-turbopack/src/ReactFlightDOMClientNode.js', // react-server-dom-turbopack/client.node.unbundled
126 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerNode.js',
126 + 'react-server-dom-turbopack/src/client/ReactFlightDOMClientNode.js', // react-server-dom-turbopack/client.node.unbundled
127 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerNode.js',
128 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node.unbundled',
129 + 'react-server-dom-turbopack/src/server/ReactFlightDOMServerNode.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.node.unbundled
130 'react-server-dom-turbopack/node-register',
131 'react-server-dom-turbopack/src/ReactFlightTurbopackNodeRegister.js',
132 'react-devtools',
@@ -139,8 +142,8 @@ module.exports = [
142 {
143 shortName: 'dom-node-turbopack-bundled',
144 entryPoints: [
142 - 'react-server-dom-turbopack/server.node',
145 'react-server-dom-turbopack/client.node',
146 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node',
147 ],
148 paths: [
149 'react-dom',
@@ -161,10 +164,11 @@ module.exports = [
164 'react-server-dom-turbopack/client.node',
165 'react-server-dom-turbopack/server',
166 'react-server-dom-turbopack/server.node',
164 - 'react-server-dom-turbopack/src/ReactFlightDOMServerNode.js', // react-server-dom-turbopack/server.node
165 - 'react-server-dom-turbopack/src/ReactFlightDOMClientNode.js', // react-server-dom-turbopack/client.node
166 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack.js',
167 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackServer.js',
167 + 'react-server-dom-turbopack/src/client/ReactFlightDOMClientNode.js', // react-server-dom-turbopack/client.node
168 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
169 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer.js',
170 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.node',
171 + 'react-server-dom-turbopack/src/server/ReactFlightDOMServerNode.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.node
172 'react-server-dom-turbopack/node-register',
173 'react-server-dom-turbopack/src/ReactFlightTurbopackNodeRegister.js',
174 'react-devtools',
@@ -212,8 +216,8 @@ module.exports = [
216 'react-dom/src/server/react-dom-server.browser.js',
217 'react-dom/static.browser',
218 'react-dom/unstable_server-external-runtime',
215 - 'react-server-dom-webpack/server.browser',
219 'react-server-dom-webpack/client.browser',
220 + 'react-server-dom-webpack/src/server/react-flight-dom-server.browser',
221 ],
222 paths: [
223 'react-dom',
@@ -234,10 +238,11 @@ module.exports = [
238 'react-server-dom-webpack/client',
239 'react-server-dom-webpack/client.browser',
240 'react-server-dom-webpack/server.browser',
237 - 'react-server-dom-webpack/src/ReactFlightDOMClientBrowser.js', // react-server-dom-webpack/client.browser
238 - 'react-server-dom-webpack/src/ReactFlightDOMServerBrowser.js', // react-server-dom-webpack/server.browser
239 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack.js',
240 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackBrowser.js',
241 + 'react-server-dom-webpack/src/client/ReactFlightDOMClientBrowser.js', // react-server-dom-webpack/client.browser
242 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack.js',
243 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackBrowser.js',
244 + 'react-server-dom-webpack/src/server/react-flight-dom-server.browser',
245 + 'react-server-dom-webpack/src/server/ReactFlightDOMServerBrowser.js', // react-server-dom-webpack/src/server/react-flight-dom-server.browser
246 'react-devtools',
247 'react-devtools-core',
248 'react-devtools-shell',
@@ -264,7 +269,7 @@ module.exports = [
269 'react-server-dom-esm',
270 'react-server-dom-esm/client',
271 'react-server-dom-esm/client.browser',
267 - 'react-server-dom-esm/src/ReactFlightDOMClientBrowser.js', // react-server-dom-esm/client.browser
272 + 'react-server-dom-esm/src/client/ReactFlightDOMClientBrowser.js', // react-server-dom-esm/client.browser
273 'react-devtools',
274 'react-devtools-core',
275 'react-devtools-shell',
@@ -278,7 +283,7 @@ module.exports = [
283 shortName: 'dom-browser-turbopack',
284 entryPoints: [
285 'react-server-dom-turbopack/client.browser',
281 - 'react-server-dom-turbopack/server.browser',
286 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.browser',
287 ],
288 paths: [
289 'react-dom',
@@ -287,17 +292,18 @@ module.exports = [
292 'react-dom/server',
293 'react-dom/server.node',
294 'react-dom-bindings',
295 + 'react-dom-bindings/src/server/ReactDOMFlightServerHostDispatcher.js',
296 + 'react-dom-bindings/src/server/ReactFlightServerConfigDOM.js',
297 + 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM.js',
298 'react-server-dom-turbopack',
299 'react-server-dom-turbopack/client',
300 'react-server-dom-turbopack/client.browser',
301 'react-server-dom-turbopack/server.browser',
294 - 'react-server-dom-turbopack/src/ReactFlightDOMClientBrowser.js', // react-server-dom-turbopack/client.browser
295 - 'react-server-dom-turbopack/src/ReactFlightDOMServerBrowser.js', // react-server-dom-turbopack/server.browser
296 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack.js',
297 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackBrowser.js',
298 - 'react-dom-bindings/src/server/ReactDOMFlightServerHostDispatcher.js',
299 - 'react-dom-bindings/src/server/ReactFlightServerConfigDOM.js',
300 - 'react-dom-bindings/src/shared/ReactFlightClientConfigDOM.js',
302 + 'react-server-dom-turbopack/src/client/ReactFlightDOMClientBrowser.js', // react-server-dom-turbopack/client.browser
303 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
304 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackBrowser.js',
305 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.browser',
306 + 'react-server-dom-turbopack/src/server/ReactFlightDOMServerBrowser.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.browser
307 'react-devtools',
308 'react-devtools-core',
309 'react-devtools-shell',
@@ -312,8 +318,8 @@ module.exports = [
318 entryPoints: [
319 'react-dom/src/server/react-dom-server.edge.js',
320 'react-dom/static.edge',
315 - 'react-server-dom-webpack/server.edge',
321 'react-server-dom-webpack/client.edge',
322 + 'react-server-dom-webpack/src/server/react-flight-dom-server.edge',
323 ],
324 paths: [
325 'react-dom',
@@ -333,10 +339,11 @@ module.exports = [
339 'react-server-dom-webpack',
340 'react-server-dom-webpack/client.edge',
341 'react-server-dom-webpack/server.edge',
336 - 'react-server-dom-webpack/src/ReactFlightDOMClientEdge.js', // react-server-dom-webpack/client.edge
337 - 'react-server-dom-webpack/src/ReactFlightDOMServerEdge.js', // react-server-dom-webpack/server.edge
338 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpack.js',
339 - 'react-server-dom-webpack/src/ReactFlightClientConfigBundlerWebpackServer.js',
342 + 'react-server-dom-webpack/src/client/ReactFlightDOMClientEdge.js', // react-server-dom-webpack/client.edge
343 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpack.js',
344 + 'react-server-dom-webpack/src/client/ReactFlightClientConfigBundlerWebpackServer.js',
345 + 'react-server-dom-webpack/src/server/react-flight-dom-server.edge',
346 + 'react-server-dom-webpack/src/server/ReactFlightDOMServerEdge.js', // react-server-dom-webpack/src/server/react-flight-dom-server.edge
347 'react-devtools',
348 'react-devtools-core',
349 'react-devtools-shell',
@@ -350,8 +357,8 @@ module.exports = [
357 {
358 shortName: 'dom-edge-turbopack',
359 entryPoints: [
353 - 'react-server-dom-turbopack/server.edge',
360 'react-server-dom-turbopack/client.edge',
361 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.edge',
362 ],
363 paths: [
364 'react-dom',
@@ -371,10 +378,11 @@ module.exports = [
378 'react-server-dom-turbopack',
379 'react-server-dom-turbopack/client.edge',
380 'react-server-dom-turbopack/server.edge',
374 - 'react-server-dom-turbopack/src/ReactFlightDOMClientEdge.js', // react-server-dom-turbopack/client.edge
375 - 'react-server-dom-turbopack/src/ReactFlightDOMServerEdge.js', // react-server-dom-turbopack/server.edge
376 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopack.js',
377 - 'react-server-dom-turbopack/src/ReactFlightClientConfigBundlerTurbopackServer.js',
381 + 'react-server-dom-turbopack/src/client/ReactFlightDOMClientEdge.js', // react-server-dom-turbopack/client.edge
382 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopack.js',
383 + 'react-server-dom-turbopack/src/client/ReactFlightClientConfigBundlerTurbopackServer.js',
384 + 'react-server-dom-turbopack/src/server/react-flight-dom-server.edge',
385 + 'react-server-dom-turbopack/src/server/ReactFlightDOMServerEdge.js', // react-server-dom-turbopack/src/server/react-flight-dom-server.edge
386 'react-devtools',
387 'react-devtools-core',
388 'react-devtools-shell',
@@ -388,8 +396,8 @@ module.exports = [
396 {
397 shortName: 'dom-node-esm',
398 entryPoints: [
391 - 'react-server-dom-esm/server.node',
399 'react-server-dom-esm/client.node',
400 + 'react-server-dom-esm/src/server/react-flight-dom-server.node',
401 ],
402 paths: [
403 'react-dom',
@@ -411,8 +419,9 @@ module.exports = [
419 'react-server-dom-esm/client.node',
420 'react-server-dom-esm/server',
421 'react-server-dom-esm/server.node',
414 - 'react-server-dom-esm/src/ReactFlightDOMServerNode.js', // react-server-dom-esm/server.node
415 - 'react-server-dom-esm/src/ReactFlightDOMClientNode.js', // react-server-dom-esm/client.node
422 + 'react-server-dom-esm/src/client/ReactFlightDOMClientNode.js', // react-server-dom-esm/client.node
423 + 'react-server-dom-esm/src/server/react-flight-dom-server.node',
424 + 'react-server-dom-esm/src/server/ReactFlightDOMServerNode.js', // react-server-dom-esm/src/server/react-flight-dom-server.node
425 'react-devtools',
426 'react-devtools-core',
427 'react-devtools-shell',