From 026d3cd2dd027f0f0fceea6919dc0e5c69513ef1 Mon Sep 17 00:00:00 2001 From: huseeiin Date: Thu, 24 Sep 2026 15:56:58 +0300 Subject: [PATCH 1/2] fix cloudflare --- packages/start/src/config/index.ts | 2 +- packages/start/src/server/handler.ts | 10 +--------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/packages/start/src/config/index.ts b/packages/start/src/config/index.ts index 9ad41a3f7..1ef5929b7 100644 --- a/packages/start/src/config/index.ts +++ b/packages/start/src/config/index.ts @@ -246,7 +246,7 @@ export function solidStart(options?: SolidStartOptions): Array { return { resolve: { // remove when https://github.com/solidjs/vite-plugin-solid/pull/228 is released - externalConditions: ["solid", "node"], + externalConditions: ["solid", "node", "generic"], }, }; }, diff --git a/packages/start/src/server/handler.ts b/packages/start/src/server/handler.ts index 18f2ddca5..c57e98cdf 100644 --- a/packages/start/src/server/handler.ts +++ b/packages/start/src/server/handler.ts @@ -1,13 +1,5 @@ import middleware from "solid-start:middleware"; -import { - defineHandler, - getCookie, - H3, - type H3Event, - iterable, - redirect, - setCookie, -} from "h3/generic"; +import { defineHandler, getCookie, H3, type H3Event, iterable, redirect, setCookie } from "h3"; import type { JSX } from "solid-js"; import { sharedConfig } from "solid-js"; import { getRequestEvent, renderToStream, renderToString } from "solid-js/web"; From 5b4fbe7a47a4d9c5c4ba5a4f83f27cfa253e6210 Mon Sep 17 00:00:00 2001 From: huseeiin Date: Thu, 24 Sep 2026 16:05:58 +0300 Subject: [PATCH 2/2] fix --- packages/start/src/config/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/start/src/config/index.ts b/packages/start/src/config/index.ts index 1ef5929b7..551304a90 100644 --- a/packages/start/src/config/index.ts +++ b/packages/start/src/config/index.ts @@ -245,8 +245,9 @@ export function solidStart(options?: SolidStartOptions): Array { configEnvironment(name) { return { resolve: { + conditions: ["generic"], // remove when https://github.com/solidjs/vite-plugin-solid/pull/228 is released - externalConditions: ["solid", "node", "generic"], + externalConditions: ["solid", "node"], }, }; },