diff --git a/src/main/helm/exec.ts b/src/main/helm/exec.ts index aa5db805ba..2847ce6102 100644 --- a/src/main/helm/exec.ts +++ b/src/main/helm/exec.ts @@ -4,7 +4,7 @@ */ import { promiseExecFile } from "../../common/utils/promise-exec"; -import type { BaseEncodingOptions } from "fs"; +import type { ObjectEncodingOptions } from "fs"; import type { ExecFileOptions, ExecFileOptionsWithStringEncoding } from "child_process"; import { helmBinaryPath } from "../../common/vars"; import { UserStore } from "../../common/user-store"; @@ -14,7 +14,7 @@ import { isChildProcessError } from "../../common/utils"; * ExecFile the bundled helm CLI * @returns STDOUT */ -export async function execHelm(args: string[], { encoding, ...rest }: BaseEncodingOptions & ExecFileOptions = {}): Promise { +export async function execHelm(args: string[], { encoding, ...rest }: ObjectEncodingOptions & ExecFileOptions = {}): Promise { const options: ExecFileOptionsWithStringEncoding = { encoding: encoding ?? "utf-8", ...rest,