From 40ef1c07b57319b4738d7a38ba6656a74b7b1f3f Mon Sep 17 00:00:00 2001 From: David Kaya Date: Thu, 26 Mar 2026 00:22:28 +0100 Subject: [PATCH] fix: failing macos test --- src/main/git/gitService.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/git/gitService.ts b/src/main/git/gitService.ts index 47a6d96..7148c6b 100644 --- a/src/main/git/gitService.ts +++ b/src/main/git/gitService.ts @@ -1,10 +1,12 @@ -import { execFile, type ExecFileException } from 'node:child_process'; +import * as childProcess from 'node:child_process'; import { promisify } from 'node:util'; import type { ProjectGitChangeSummary, ProjectGitCommitSummary, ProjectGitContext } from '@shared/domain/project'; import { nowIso } from '@shared/utils/ids'; -const execFileAsync = promisify(execFile); +type ExecFileException = childProcess.ExecFileException; + +const execFileAsync = promisify(childProcess.execFile); const GIT_TIMEOUT_MS = 5_000; type GitCommandRunner = (projectPath: string, args: string[]) => Promise;