From 602249d5c578db5d601562d77f070c788e460abe Mon Sep 17 00:00:00 2001 From: Andrew Patton Date: Thu, 15 Aug 2024 00:06:13 -0700 Subject: [PATCH] Update superflare dev to also run wrangler dev fixes durable objects in dev: https://developers.cloudflare.com/workers/wrangler/api/#supported-bindings --- packages/superflare/cli/dev.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/superflare/cli/dev.ts b/packages/superflare/cli/dev.ts index c8b7cdf..5d23ac8 100644 --- a/packages/superflare/cli/dev.ts +++ b/packages/superflare/cli/dev.ts @@ -48,7 +48,9 @@ export async function devHandler( const isWorkersMode = !isPagesMode; logger.info( - `Starting dev server in ${isPagesMode ? "pages" : "workers"} mode...` + `Starting "wrangler" and ViteDevServer in ${ + isPagesMode ? "pages" : "workers" + } mode...` ); const config = await getSuperflareConfig(process.cwd(), logger); @@ -82,6 +84,12 @@ export async function devHandler( process.exit(1); } + spawn("npx", ["wrangler", "dev", "-j"], { + stdio: "inherit", + shell: true, + env: process.env, + }); + spawn("npx", ["remix", "vite:dev"], { stdio: "inherit", shell: true,