From 3bc76e8b9fd1b2170773064d5311ac8fd6275c60 Mon Sep 17 00:00:00 2001 From: Aviv Keller Date: Wed, 10 Dec 2025 20:46:10 -0500 Subject: [PATCH] hotfix: preact aliasing --- src/generators/web/utils/bundle.mjs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/generators/web/utils/bundle.mjs b/src/generators/web/utils/bundle.mjs index 441b184d..ec448560 100644 --- a/src/generators/web/utils/bundle.mjs +++ b/src/generators/web/utils/bundle.mjs @@ -84,7 +84,10 @@ export default async function bundleCode(codeMap, { server = false } = {}) { resolve: { // Alias react imports to preact/compat for smaller bundle sizes. // Explicit jsx-runtime aliases are required for the automatic JSX transform. - alias: { react: 'preact/compat' }, + alias: { + react: 'preact/compat', + 'react-dom': 'preact/compat', + }, // Tell the bundler where to find node_modules. // This ensures packages are found when running doc-kit from external directories