From 4c0a572cff35705b5febeb0fe0046543eb7a95b0 Mon Sep 17 00:00:00 2001 From: andylovescode Date: Mon, 25 Aug 2025 00:13:36 -0700 Subject: [PATCH] Build: Improve output logging --- packages/wormhole/src/build/adapters/dev.ts | 1 + packages/wormhole/src/build/adapters/vercel.ts | 1 + packages/wormhole/src/build/build.ts | 1 + packages/wormhole/src/cli/entry.ts | 6 +----- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/packages/wormhole/src/build/adapters/dev.ts b/packages/wormhole/src/build/adapters/dev.ts index 6e29ace..78620aa 100644 --- a/packages/wormhole/src/build/adapters/dev.ts +++ b/packages/wormhole/src/build/adapters/dev.ts @@ -19,6 +19,7 @@ export interface DevAdapter extends BuildAdapter { export function DevAdapter(): DevAdapter { return { + target: "Embedded Dev Server", async buildForLocation(build: Build, location: TargetLocation) { using _task = addTask({ name: `Rebuilding development ${location}` diff --git a/packages/wormhole/src/build/adapters/vercel.ts b/packages/wormhole/src/build/adapters/vercel.ts index 5398f74..619e402 100644 --- a/packages/wormhole/src/build/adapters/vercel.ts +++ b/packages/wormhole/src/build/adapters/vercel.ts @@ -29,6 +29,7 @@ type VercelRoute = { src: string, dest: string, check?: boolean } | { handle: Ha export function VercelAdapter(): VercelAdapter { return { + target: "Vercel", async buildClientBundle(build: Build) { using _task = addTask({ name: "Building client bundle for Vercel" diff --git a/packages/wormhole/src/build/build.ts b/packages/wormhole/src/build/build.ts index 63f2d37..48efaa7 100644 --- a/packages/wormhole/src/build/build.ts +++ b/packages/wormhole/src/build/build.ts @@ -29,6 +29,7 @@ export interface BuildPageRoute extends BuildBaseRoute<"route"> { export type BuildRoute = BuildAPIRoute | BuildPageRoute; export interface BuildAdapter { + target: string; run( build: Build, ): Promise; diff --git a/packages/wormhole/src/cli/entry.ts b/packages/wormhole/src/cli/entry.ts index 56297ac..3e292b2 100644 --- a/packages/wormhole/src/cli/entry.ts +++ b/packages/wormhole/src/cli/entry.ts @@ -75,11 +75,7 @@ const commands = [ const build = new Build(state, adapter); const result = await build.run(); - console.log(`Build completed successfully!`); - console.log(`Output directory: ${result.outputDir}`); - console.log(`Static directory: ${result.staticDir}`); - console.log(`Functions directory: ${result.functionsDir}`); - console.log(`Config file: ${result.configFile}`); + console.log(`Successfully built for ${adapter.target}`); }, "build", optional(positional("platform"))) ]