Add SSR bundle minify config

This commit is contained in:
2026-10-17 15:03:30 +01:00
parent 8a981c854a
commit ed788dff97
10 changed files with 108 additions and 8 deletions
+5 -2
View File
@@ -12,7 +12,8 @@ import { evictDeletedModules } from "../../utils/import-fresh";
import { writeFileSync } from "fs";
import path from "path";
import { log } from "../../utils/log";
import { logBuildErrorsOnce, } from "../../utils/build-error-log";
import { logBuildErrorsOnce } from "../../utils/build-error-log";
import shouldMinifySSR from "../../utils/should-minify-ssr";
const { BUNX_CWD_MODULE_CACHE_DIR, BUNX_TMP_DIR } = grabDirNames();
// Current virtual entry contents. The SSR virtual plugin resolves its
// onLoad contents lazily from this map on every rebuild, so edits to
@@ -124,7 +125,9 @@ async function doSSRRebuild(params) {
entryPoints,
outdir: BUNX_CWD_MODULE_CACHE_DIR,
bundle: true,
minify: !dev,
minify: shouldMinifySSR({
minify_ssr_bundle: config.minify_ssr_bundle,
}),
format: "esm",
target: "esnext",
platform: "node",