Skip to content

Commit 44db16a

Browse files
authored
Normalize ReactFlightServerConfig and related files (#26589)
First part of #26571 merging separately to help with git history with a lot of file renames
1 parent 451736b commit 44db16a

File tree

50 files changed

+114
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+114
-102
lines changed

packages/react-client/src/ReactFlightClient.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ import type {
1616
UninitializedModel,
1717
Response,
1818
SSRManifest,
19-
} from './ReactFlightClientHostConfig';
19+
} from './ReactFlightClientConfig';
2020

2121
import {
2222
resolveClientReference,
2323
preloadModule,
2424
requireModule,
2525
parseModel,
26-
} from './ReactFlightClientHostConfig';
26+
} from './ReactFlightClientConfig';
2727

2828
import {knownServerReferences} from './ReactFlightServerReferenceRegistry';
2929

packages/react-client/src/ReactFlightClientHostConfigStream.js renamed to packages/react-client/src/ReactFlightClientConfigStream.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*/
99

1010
import type {ResponseBase} from './ReactFlightClient';
11-
import type {StringDecoder} from './ReactFlightClientHostConfig';
11+
import type {StringDecoder} from './ReactFlightClientConfig';
1212

1313
export type Response = ResponseBase & {
1414
_partialRow: string,

packages/react-client/src/ReactFlightClientStream.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
*/
99

1010
import type {CallServerCallback} from './ReactFlightClient';
11-
import type {Response} from './ReactFlightClientHostConfigStream';
12-
import type {SSRManifest} from './ReactFlightClientHostConfig';
11+
import type {Response} from './ReactFlightClientConfigStream';
12+
import type {SSRManifest} from './ReactFlightClientConfig';
1313

1414
import {
1515
resolveModule,
@@ -26,7 +26,7 @@ import {
2626
readFinalStringChunk,
2727
supportsBinaryStreams,
2828
createStringDecoder,
29-
} from './ReactFlightClientHostConfig';
29+
} from './ReactFlightClientConfig';
3030

3131
export type {Response};
3232

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 'react-client/src/ReactFlightClientConfigBrowser';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
12+
export * from 'react-server-dom-webpack/src/ReactFlightClientConfigWebpackBundler';

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-bun.js renamed to packages/react-client/src/forks/ReactFlightClientConfig.dom-bun.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
* @flow
88
*/
99

10-
export * from 'react-client/src/ReactFlightClientHostConfigBrowser';
11-
export * from 'react-client/src/ReactFlightClientHostConfigStream';
10+
export * from 'react-client/src/ReactFlightClientConfigBrowser';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
1212

1313
export type Response = any;
1414
export opaque type SSRManifest = mixed;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 'react-client/src/ReactFlightClientConfigBrowser';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
12+
export * from 'react-server-dom-webpack/src/ReactFlightClientConfigWebpackBundler';
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 'react-client/src/ReactFlightClientConfigBrowser';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
12+
export * from 'react-server-dom-webpack/src/ReactFlightClientConfigWebpackBundler';
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 'react-client/src/ReactFlightClientConfigNode';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
12+
export * from 'react-server-dom-webpack/src/ReactFlightClientConfigWebpackBundler';
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
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 'react-client/src/ReactFlightClientConfigNode';
11+
export * from 'react-client/src/ReactFlightClientConfigStream';
12+
export * from 'react-server-dom-webpack/src/ReactFlightClientConfigNodeBundler';

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-relay.js renamed to packages/react-client/src/forks/ReactFlightClientConfig.dom-relay.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
* @flow
88
*/
99

10-
export * from 'react-server-dom-relay/src/ReactFlightDOMRelayClientHostConfig';
11-
export * from '../ReactFlightClientHostConfigNoStream';
10+
export * from 'react-server-dom-relay/src/ReactFlightClientConfigDOMRelay';
11+
export * from '../ReactFlightClientConfigNoStream';

packages/react-client/src/forks/ReactFlightClientHostConfig.native-relay.js renamed to packages/react-client/src/forks/ReactFlightClientConfig.native-relay.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@
77
* @flow
88
*/
99

10-
export * from 'react-server-native-relay/src/ReactFlightNativeRelayClientHostConfig';
11-
export * from '../ReactFlightClientHostConfigNoStream';
10+
export * from 'react-server-native-relay/src/ReactFlightClientConfigNativeRelay';
11+
export * from '../ReactFlightClientConfigNoStream';

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-browser.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-edge-webpack.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-legacy.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-node-webpack.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

packages/react-client/src/forks/ReactFlightClientHostConfig.dom-node.js

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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 const isPrimaryRenderer = true;

packages/react-server-dom-relay/src/ReactFlightDOMRelayServer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
1111
import type {
1212
ClientManifest,
1313
Destination,
14-
} from './ReactFlightDOMRelayServerHostConfig';
14+
} from './ReactFlightServerConfigDOMRelay';
1515

1616
import {
1717
createRequest,

packages/react-server-dom-webpack/src/ReactFlightDOMClientEdge.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import type {Thenable} from 'shared/ReactTypes.js';
1111

1212
import type {Response as FlightResponse} from 'react-client/src/ReactFlightClientStream';
1313

14-
import type {SSRManifest} from './ReactFlightClientWebpackBundlerConfig';
14+
import type {SSRManifest} from './ReactFlightClientConfigWebpackBundler';
1515

1616
import {
1717
createResponse,

packages/react-server-dom-webpack/src/ReactFlightDOMClientNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import type {Thenable} from 'shared/ReactTypes.js';
1111

1212
import type {Response} from 'react-client/src/ReactFlightClientStream';
1313

14-
import type {SSRManifest} from 'react-client/src/ReactFlightClientHostConfig';
14+
import type {SSRManifest} from 'react-client/src/ReactFlightClientConfig';
1515

1616
import type {Readable} from 'stream';
1717

packages/react-server-dom-webpack/src/ReactFlightDOMServerBrowser.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
1111
import type {ServerContextJSONValue, Thenable} from 'shared/ReactTypes';
12-
import type {ClientManifest} from './ReactFlightServerWebpackBundlerConfig';
13-
import type {ServerManifest} from 'react-client/src/ReactFlightClientHostConfig';
12+
import type {ClientManifest} from './ReactFlightServerConfigWebpackBundler';
13+
import type {ServerManifest} from 'react-client/src/ReactFlightClientConfig';
1414

1515
import {
1616
createRequest,

packages/react-server-dom-webpack/src/ReactFlightDOMServerEdge.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
1111
import type {ServerContextJSONValue, Thenable} from 'shared/ReactTypes';
12-
import type {ClientManifest} from './ReactFlightServerWebpackBundlerConfig';
13-
import type {ServerManifest} from 'react-client/src/ReactFlightClientHostConfig';
12+
import type {ClientManifest} from './ReactFlightServerConfigWebpackBundler';
13+
import type {ServerManifest} from 'react-client/src/ReactFlightClientConfig';
1414

1515
import {
1616
createRequest,

packages/react-server-dom-webpack/src/ReactFlightDOMServerNode.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import type {
1212
ReactClientValue,
1313
} from 'react-server/src/ReactFlightServer';
1414
import type {Destination} from 'react-server/src/ReactServerStreamConfigNode';
15-
import type {ClientManifest} from './ReactFlightServerWebpackBundlerConfig';
16-
import type {ServerManifest} from 'react-client/src/ReactFlightClientHostConfig';
15+
import type {ClientManifest} from './ReactFlightServerConfigWebpackBundler';
16+
import type {ServerManifest} from 'react-client/src/ReactFlightClientConfig';
1717
import type {Busboy} from 'busboy';
1818
import type {Writable} from 'stream';
1919
import type {ServerContextJSONValue, Thenable} from 'shared/ReactTypes';

packages/react-server-native-relay/src/ReactFlightNativeRelayServer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import type {ReactClientValue} from 'react-server/src/ReactFlightServer';
1111
import type {
1212
ClientManifest,
1313
Destination,
14-
} from './ReactFlightNativeRelayServerHostConfig';
14+
} from './ReactFlightServerConfigNativeRelay';
1515

1616
import {
1717
createRequest,

packages/react-server/src/ReactFlightReplyServer.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ import type {
1616
ServerReferenceId,
1717
ServerManifest,
1818
ClientReference as ServerReference,
19-
} from 'react-client/src/ReactFlightClientHostConfig';
19+
} from 'react-client/src/ReactFlightClientConfig';
2020

2121
import {
2222
resolveServerReference,
2323
preloadModule,
2424
requireModule,
25-
} from 'react-client/src/ReactFlightClientHostConfig';
25+
} from 'react-client/src/ReactFlightClientConfig';
2626

2727
export type JSONValue =
2828
| number

packages/react-server/src/forks/ReactFlightServerConfig.custom.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,6 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from '../ReactFlightServerBundlerConfigCustom';
11+
export * from '../ReactFlightServerConfigBundlerCustom';
12+
13+
export const isPrimaryRenderer = false;

packages/react-server/src/forks/ReactFlightServerConfig.dom-browser.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from 'react-server-dom-webpack/src/ReactFlightServerWebpackBundlerConfig';
11+
export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';

packages/react-server/src/forks/ReactFlightServerConfig.dom-bun.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from '../ReactFlightServerBundlerConfigCustom';
11+
export * from '../ReactFlightServerConfigBundlerCustom';

packages/react-server/src/forks/ReactFlightServerConfig.dom-edge-webpack.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from 'react-server-dom-webpack/src/ReactFlightServerWebpackBundlerConfig';
11+
export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';

packages/react-server/src/forks/ReactFlightServerConfig.dom-legacy.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from 'react-server-dom-webpack/src/ReactFlightServerWebpackBundlerConfig';
11+
export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';

packages/react-server/src/forks/ReactFlightServerConfig.dom-node-webpack.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from 'react-server-dom-webpack/src/ReactFlightServerWebpackBundlerConfig';
11+
export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';

packages/react-server/src/forks/ReactFlightServerConfig.dom-node.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@
88
*/
99

1010
export * from '../ReactFlightServerConfigStream';
11-
export * from 'react-server-dom-webpack/src/ReactFlightServerWebpackBundlerConfig';
11+
export * from 'react-server-dom-webpack/src/ReactFlightServerConfigWebpackBundler';

packages/react-server/src/forks/ReactFlightServerConfig.dom-relay.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@
77
* @flow
88
*/
99

10-
export * from 'react-server-dom-relay/src/ReactFlightDOMRelayServerHostConfig';
10+
export * from 'react-server-dom-relay/src/ReactFlightServerConfigDOMRelay';

packages/react-server/src/forks/ReactFlightServerConfig.native-relay.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
* @flow
88
*/
99

10-
export * from 'react-server-native-relay/src/ReactFlightNativeRelayServerHostConfig';
10+
export * from 'react-server-native-relay/src/ReactFlightServerConfigNativeRelay';
11+
export * from 'react-native-renderer/src/server/ReactFlightServerConfigNative';

scripts/flow/createFlowConfigs.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ module.name_mapper='ReactFiberHostConfig$$' -> 'forks/ReactFiberHostConfig.${ren
5555
module.name_mapper='ReactServerStreamConfig$$' -> 'forks/ReactServerStreamConfig.${serverRenderer}'
5656
module.name_mapper='ReactServerFormatConfig$$' -> 'forks/ReactServerFormatConfig.${serverRenderer}'
5757
module.name_mapper='ReactFlightServerConfig$$' -> 'forks/ReactFlightServerConfig.${serverRenderer}'
58-
module.name_mapper='ReactFlightClientHostConfig$$' -> 'forks/ReactFlightClientHostConfig.${serverRenderer}'
58+
module.name_mapper='ReactFlightClientConfig$$' -> 'forks/ReactFlightClientConfig.${serverRenderer}'
5959
module.name_mapper='react-devtools-feature-flags' -> 'react-devtools-shared/src/config/DevToolsFeatureFlags.default'
6060
`.trim(),
6161
)

scripts/jest/setupHostConfigs.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jest.mock('react-server/flight', () => {
8181
return config => {
8282
jest.mock(shimServerStreamConfigPath, () => config);
8383
jest.mock(shimServerFormatConfigPath, () => config);
84-
jest.mock('react-server/src/ReactFlightServerBundlerConfigCustom', () => ({
84+
jest.mock('react-server/src/ReactFlightServerConfigBundlerCustom', () => ({
8585
isClientReference: config.isClientReference,
8686
isServerReference: config.isServerReference,
8787
getClientReferenceKey: config.getClientReferenceKey,
@@ -95,18 +95,17 @@ jest.mock('react-server/flight', () => {
9595
return jest.requireActual('react-server/flight');
9696
};
9797
});
98-
const shimFlightClientHostConfigPath =
99-
'react-client/src/ReactFlightClientHostConfig';
98+
const shimFlightClientConfigPath = 'react-client/src/ReactFlightClientConfig';
10099
jest.mock('react-client/flight', () => {
101100
return config => {
102-
jest.mock(shimFlightClientHostConfigPath, () => config);
101+
jest.mock(shimFlightClientConfigPath, () => config);
103102
return jest.requireActual('react-client/flight');
104103
};
105104
});
106105

107106
const configPaths = [
108107
'react-reconciler/src/ReactFiberHostConfig',
109-
'react-client/src/ReactFlightClientHostConfig',
108+
'react-client/src/ReactFlightClientConfig',
110109
'react-server/src/ReactServerStreamConfig',
111110
'react-server/src/ReactServerFormatConfig',
112111
'react-server/src/ReactFlightServerConfig',

0 commit comments

Comments
 (0)