From 483f86c457145ebbec27c94aaffb36e30f06342e Mon Sep 17 00:00:00 2001 From: Aarnav Tale Date: Tue, 18 Mar 2025 00:24:25 -0400 Subject: [PATCH] fix: revert dependency bundling for now --- server/dev/hot-server.ts | 3 --- server/vite.config.ts | 25 +++++++++++++++---------- 2 files changed, 15 insertions(+), 13 deletions(-) diff --git a/server/dev/hot-server.ts b/server/dev/hot-server.ts index 540f06e..fd72668 100644 --- a/server/dev/hot-server.ts +++ b/server/dev/hot-server.ts @@ -12,9 +12,6 @@ export async function loadDevtools() { server: { middlewareMode: true, }, - optimizeDeps: { - disabled: true, - }, }); // We can't just do ssrLoadModule for virtual:react-router/server-build diff --git a/server/vite.config.ts b/server/vite.config.ts index f714393..bf1c7fb 100644 --- a/server/vite.config.ts +++ b/server/vite.config.ts @@ -9,7 +9,6 @@ if (prefix.endsWith('/')) { } const require = createRequire(import.meta.url); - export default defineConfig({ define: { __hp_prefix: JSON.stringify(prefix), @@ -36,12 +35,13 @@ export default defineConfig({ plugins: [tsconfigPaths()], build: { minify: false, - target: 'esnext', - lib: { - entry: 'server/entry.ts', - formats: ['es'], - }, + target: 'node18', + // lib: { + // entry: 'server/entry.ts', + // formats: ['es'], + // }, rollupOptions: { + input: 'server/entry.ts', treeshake: { moduleSideEffects: false, }, @@ -58,12 +58,17 @@ export default defineConfig({ return true; } + if (id === 'ws') { + return true; + } + const match = id.match(/node_modules\/([^/]+)/); if (match) { - const dep = match[1]; - if ((devDependencies as Record)[dep]) { - return true; - } + return true; + // const dep = match[1]; + // if ((devDependencies as Record)[dep]) { + // return true; + // } } }, },