From 55a3c8ea07aef2b0f7833b2a954d8a425d32cb7d Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 13 Apr 2026 19:22:41 +0100 Subject: [PATCH] perf(daemon): import install config helpers directly --- src/cli/daemon-cli/install.test.ts | 5 ++++- src/cli/daemon-cli/install.ts | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cli/daemon-cli/install.test.ts b/src/cli/daemon-cli/install.test.ts index fb7e3255cb4..4e5e3e818a1 100644 --- a/src/cli/daemon-cli/install.test.ts +++ b/src/cli/daemon-cli/install.test.ts @@ -65,9 +65,12 @@ vi.mock("../../bootstrap/node-startup-env.js", () => ({ resolveNodeStartupTlsEnvironment: resolveNodeStartupTlsEnvironmentMock, })); -vi.mock("../../config/config.js", () => ({ +vi.mock("../../config/io.js", () => ({ loadConfig: loadConfigMock, readBestEffortConfig: loadConfigMock, +})); + +vi.mock("../../config/paths.js", () => ({ resolveGatewayPort: resolveGatewayPortMock, })); diff --git a/src/cli/daemon-cli/install.ts b/src/cli/daemon-cli/install.ts index ddf15a021d2..f5a295d4d8d 100644 --- a/src/cli/daemon-cli/install.ts +++ b/src/cli/daemon-cli/install.ts @@ -5,7 +5,8 @@ import { isGatewayDaemonRuntime, } from "../../commands/daemon-runtime.js"; import { resolveGatewayInstallToken } from "../../commands/gateway-install-token.js"; -import { readBestEffortConfig, resolveGatewayPort } from "../../config/config.js"; +import { readBestEffortConfig } from "../../config/io.js"; +import { resolveGatewayPort } from "../../config/paths.js"; import { resolveGatewayService } from "../../daemon/service.js"; import { isNonFatalSystemdInstallProbeError } from "../../daemon/systemd.js"; import { defaultRuntime } from "../../runtime.js";