diff --git a/.changeset/nice-apples-burn.md b/.changeset/nice-apples-burn.md new file mode 100644 index 0000000000..7d9559f56a --- /dev/null +++ b/.changeset/nice-apples-burn.md @@ -0,0 +1,5 @@ +--- +"@react-router/serve": patch +--- + +disable compression for RSC responses for now diff --git a/packages/react-router-serve/cli.ts b/packages/react-router-serve/cli.ts index 598655f01b..015f94dda2 100644 --- a/packages/react-router-serve/cli.ts +++ b/packages/react-router-serve/cli.ts @@ -105,7 +105,11 @@ async function run() { let app = express(); app.disable("x-powered-by"); - app.use(compression()); + + if (!isRSCServerBuild(build)) { + app.use(compression()); + } + app.use( path.posix.join(build.publicPath, "assets"), express.static(path.join(build.assetsBuildDirectory, "assets"), {