Skip to content

Commit

Permalink
fix(remix-dev): fix override from user config
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelDeBoey committed Feb 2, 2023
1 parent a01667b commit 5a1fe1d
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions packages/remix-dev/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -388,27 +388,28 @@ export async function readConfig(
let serverConditions = appConfig.serverConditions;
let serverDependenciesToBundle = appConfig.serverDependenciesToBundle || [];
let serverEntryPoint = appConfig.server;
let serverMainFields = appConfig.serverMainFields || ["main", "module"];
let serverMinify = appConfig.serverMinify || false;
let serverMainFields = appConfig.serverMainFields;
let serverMinify = appConfig.serverMinify;
let serverModuleFormat = appConfig.serverModuleFormat || "cjs";
let serverPlatform = appConfig.serverPlatform || "node";
if (isCloudflareRuntime) {
serverConditions = ["worker"];
serverConditions ??= ["worker"];
serverDependenciesToBundle = "all";
serverMainFields = ["browser", "module", "main"];
serverMinify = true;
serverMainFields ??= ["browser", "module", "main"];
serverMinify ??= true;
serverModuleFormat = "esm";
serverPlatform = "neutral";
}
if (isDenoRuntime) {
serverConditions = ["deno", "worker"];
serverConditions ??= ["deno", "worker"];
serverDependenciesToBundle = "all";
serverMainFields = ["module", "main"];
serverMainFields ??= ["module", "main"];
serverModuleFormat = "esm";
serverPlatform = "neutral";
}
serverMainFields ||=
serverMainFields ??=
serverModuleFormat === "esm" ? ["module", "main"] : ["main", "module"];
serverMinify ??= false;

let mdx = appConfig.mdx;

Expand Down

0 comments on commit 5a1fe1d

Please sign in to comment.