react/fixtures
Sebastian Markbåge 60144a04da
Split out Edge and Node implementations of the Flight Client (#26187)
This splits out the Edge and Node implementations of Flight Client into
their own implementations. The Node implementation now takes a Node
Stream as input.

I removed the bundler config from the Browser variant because you're
never supposed to use that in the browser since it's only for SSR.
Similarly, it's required on the server. This also enables generating a
SSR manifest from the Webpack plugin. This is necessary for SSR so that
you can reverse look up what a client module is called on the server.

I also removed the option to pass a callServer from the server. We might
want to add it back in the future but basically, we don't recommend
calling Server Functions from render for initial render because if that
happened client-side it would be a client-side waterfall. If it's never
called in initial render, then it also shouldn't ever happen during SSR.
This might be considered too restrictive.

~This also compiles the unbundled packages as ESM. This isn't strictly
necessary because we only need access to dynamic import to load the
modules but we don't have any other build options that leave
`import(...)` intact, and seems appropriate that this would also be an
ESM module.~ Went with `import(...)` in CJS instead.
2023-02-21 13:18:24 -05:00
..
art Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
attribute-behavior Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
concurrent/time-slicing Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
devtools Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
dom Update to Jest 29 (#26088) 2023-02-09 17:07:49 +01:00
eslint Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
expiration Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
fiber-debugger Upgrade prettier (#26081) 2023-01-31 08:25:05 -05:00
fiber-triangle Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
fizz Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
fizz-ssr-browser Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
flight Split out Edge and Node implementations of the Flight Client (#26187) 2023-02-21 13:18:24 -05:00
flight-browser Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
legacy-jsx-runtimes Update to Jest 29 (#26088) 2023-02-09 17:07:49 +01:00
nesting Upgrade prettier (#26081) 2023-01-31 08:25:05 -05:00
packaging Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
scheduler Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
ssr Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
ssr2 Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00
stacks Rename yarn build-combined to just yarn build (#26192) 2023-02-17 16:00:18 -05:00