fix: revert dependency bundling for now

This commit is contained in:
Aarnav Tale 2025-03-18 00:24:25 -04:00
parent f131a360b3
commit 3d04bb6150
No known key found for this signature in database
2 changed files with 15 additions and 13 deletions

View File

@ -12,9 +12,6 @@ export async function loadDevtools() {
server: { server: {
middlewareMode: true, middlewareMode: true,
}, },
optimizeDeps: {
disabled: true,
},
}); });
// We can't just do ssrLoadModule for virtual:react-router/server-build // We can't just do ssrLoadModule for virtual:react-router/server-build

View File

@ -9,7 +9,6 @@ if (prefix.endsWith('/')) {
} }
const require = createRequire(import.meta.url); const require = createRequire(import.meta.url);
export default defineConfig({ export default defineConfig({
define: { define: {
__hp_prefix: JSON.stringify(prefix), __hp_prefix: JSON.stringify(prefix),
@ -36,12 +35,13 @@ export default defineConfig({
plugins: [tsconfigPaths()], plugins: [tsconfigPaths()],
build: { build: {
minify: false, minify: false,
target: 'esnext', target: 'node18',
lib: { // lib: {
entry: 'server/entry.ts', // entry: 'server/entry.ts',
formats: ['es'], // formats: ['es'],
}, // },
rollupOptions: { rollupOptions: {
input: 'server/entry.ts',
treeshake: { treeshake: {
moduleSideEffects: false, moduleSideEffects: false,
}, },
@ -58,12 +58,17 @@ export default defineConfig({
return true; return true;
} }
if (id === 'ws') {
return true;
}
const match = id.match(/node_modules\/([^/]+)/); const match = id.match(/node_modules\/([^/]+)/);
if (match) { if (match) {
const dep = match[1]; return true;
if ((devDependencies as Record<string, string>)[dep]) { // const dep = match[1];
return true; // if ((devDependencies as Record<string, string>)[dep]) {
} // return true;
// }
} }
}, },
}, },