From a76581a3cbfbb39d60c1f570823941bd732bf997 Mon Sep 17 00:00:00 2001 From: shulaoda <165626830+shulaoda@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:35:51 +0800 Subject: [PATCH 1/2] fix: use pathToFileURL for dynamic imports to support Windows paths --- packages/void/src/prerender.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/void/src/prerender.ts b/packages/void/src/prerender.ts index 9885a8b53..9ba0af249 100644 --- a/packages/void/src/prerender.ts +++ b/packages/void/src/prerender.ts @@ -9,6 +9,7 @@ import { } from "node:fs"; import { createRequire } from "node:module"; import { dirname, join, relative } from "node:path"; +import { pathToFileURL } from "node:url"; import { loadEnv } from "vite"; import { voidLog, voidWarn } from "./log"; @@ -184,7 +185,7 @@ async function createCloudflarePrerenderRunner(options: { const wranglerUrl = import.meta.resolve("wrangler/package.json"); const require = createRequire(wranglerUrl); const miniflarePath = require.resolve("miniflare"); - const { Miniflare } = (await import(miniflarePath)) as { + const { Miniflare } = (await import(pathToFileURL(miniflarePath).href)) as { Miniflare: new (options: Record) => { dispatchFetch(input: RequestInfo | URL, init?: RequestInit): Promise; dispose(): Promise; From d8962b9a19f9b70bb50791c7065c9b33445ff623 Mon Sep 17 00:00:00 2001 From: shulaoda <165626830+shulaoda@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:37:34 +0800 Subject: [PATCH 2/2] chore: trigger mergeability check