From 0871b9fcd8dd5ae5c2725e50fc51b414c091c1a2 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 2 May 2026 02:45:12 +0100 Subject: [PATCH] refactor: trim daemon helper exports --- src/daemon/arg-split.ts | 2 +- src/daemon/cmd-argv.ts | 2 +- src/daemon/cmd-set.ts | 2 +- src/daemon/exec-file.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/daemon/arg-split.ts b/src/daemon/arg-split.ts index f87071b18a1..cbbe1c892cb 100644 --- a/src/daemon/arg-split.ts +++ b/src/daemon/arg-split.ts @@ -1,4 +1,4 @@ -export type ArgSplitEscapeMode = "none" | "backslash" | "backslash-quote-only"; +type ArgSplitEscapeMode = "none" | "backslash" | "backslash-quote-only"; export function splitArgsPreservingQuotes( value: string, diff --git a/src/daemon/cmd-argv.ts b/src/daemon/cmd-argv.ts index 01f4b2a775e..2805008aaa6 100644 --- a/src/daemon/cmd-argv.ts +++ b/src/daemon/cmd-argv.ts @@ -13,7 +13,7 @@ export function quoteCmdScriptArg(value: string): string { return `"${escaped}"`; } -export function unescapeCmdScriptArg(value: string): string { +function unescapeCmdScriptArg(value: string): string { return value.replace(/\^!/g, "!").replace(/%%/g, "%"); } diff --git a/src/daemon/cmd-set.ts b/src/daemon/cmd-set.ts index 7d2c2a915e7..0688c2859da 100644 --- a/src/daemon/cmd-set.ts +++ b/src/daemon/cmd-set.ts @@ -1,4 +1,4 @@ -export type CmdSetAssignment = { key: string; value: string }; +type CmdSetAssignment = { key: string; value: string }; export function assertNoCmdLineBreak(value: string, field: string): void { if (/[\r\n]/.test(value)) { diff --git a/src/daemon/exec-file.ts b/src/daemon/exec-file.ts index 1a997022aa6..b38babe47ce 100644 --- a/src/daemon/exec-file.ts +++ b/src/daemon/exec-file.ts @@ -1,6 +1,6 @@ import { execFile, type ExecFileOptionsWithStringEncoding } from "node:child_process"; -export type ExecResult = { stdout: string; stderr: string; code: number }; +type ExecResult = { stdout: string; stderr: string; code: number }; export async function execFileUtf8( command: string,