From 0abc1ab1ce6dafa163c1822820be647d89391dd2 Mon Sep 17 00:00:00 2001 From: huseeiin Date: Fri, 3 Apr 2026 23:45:53 +0300 Subject: [PATCH 1/2] fix cloudflare --- packages/start/src/config/lazy.ts | 1 + packages/start/src/server/handler.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/start/src/config/lazy.ts b/packages/start/src/config/lazy.ts index 55d4acef1..f262ee8f3 100644 --- a/packages/start/src/config/lazy.ts +++ b/packages/start/src/config/lazy.ts @@ -90,6 +90,7 @@ const lazy = (): PluginOption => { // The transformed files either import "lazy" or css files // Therefore we skip, if the src doesn't have any import if (src.indexOf("import") === -1) return; + if (id.includes("entry-server")) return; const plugins: PluginItem[] = []; diff --git a/packages/start/src/server/handler.ts b/packages/start/src/server/handler.ts index 3b0609db9..b6846ac6f 100644 --- a/packages/start/src/server/handler.ts +++ b/packages/start/src/server/handler.ts @@ -1,5 +1,5 @@ import middleware from "solid-start:middleware"; -import { defineHandler, getCookie, H3, type H3Event, redirect, setCookie } from "h3"; +import { defineHandler, getCookie, H3, type H3Event, redirect, setCookie } from "h3/generic"; import { join } from "pathe"; import type { JSX } from "solid-js"; import { sharedConfig } from "solid-js"; From a29c2cb0b09179ca277bfaefb781f812ab237a0a Mon Sep 17 00:00:00 2001 From: huseeiin Date: Fri, 3 Apr 2026 23:48:02 +0300 Subject: [PATCH 2/2] add changeset --- .changeset/famous-ducks-flash.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/famous-ducks-flash.md diff --git a/.changeset/famous-ducks-flash.md b/.changeset/famous-ducks-flash.md new file mode 100644 index 000000000..d51eeea38 --- /dev/null +++ b/.changeset/famous-ducks-flash.md @@ -0,0 +1,5 @@ +--- +"@solidjs/start": minor +--- + +fix cloudflare