chore: route port error debug through logger

main
Peter Steinberger 2025-11-25 03:51:46 +01:00
parent d2abe3c459
commit 1f5390ed99
1 changed files with 3 additions and 4 deletions

View File

@ -1,10 +1,9 @@
import net from "node:net"; import net from "node:net";
import chalk from "chalk";
import { runExec } from "../process/exec.js"; import { runExec } from "../process/exec.js";
import { defaultRuntime, type RuntimeEnv } from "../runtime.js"; import { defaultRuntime, type RuntimeEnv } from "../runtime.js";
import { danger, info, isVerbose, logVerbose, warn } from "../globals.js"; import { danger, info, isVerbose, logVerbose, warn } from "../globals.js";
import { logDebug } from "../logger.js";
class PortInUseError extends Error { class PortInUseError extends Error {
port: number; port: number;
@ -98,8 +97,8 @@ export async function handlePortError(
if (isVerbose()) { if (isVerbose()) {
const stdout = (err as { stdout?: string })?.stdout; const stdout = (err as { stdout?: string })?.stdout;
const stderr = (err as { stderr?: string })?.stderr; const stderr = (err as { stderr?: string })?.stderr;
if (stdout?.trim()) runtime.error(chalk.gray(`stdout: ${stdout.trim()}`)); if (stdout?.trim()) logDebug(`stdout: ${stdout.trim()}`);
if (stderr?.trim()) runtime.error(chalk.gray(`stderr: ${stderr.trim()}`)); if (stderr?.trim()) logDebug(`stderr: ${stderr.trim()}`);
} }
return runtime.exit(1); return runtime.exit(1);
} }