diff --git a/src/main/ipc/worktree-common-git-directory.ts b/src/main/ipc/worktree-common-git-directory.ts index 9798dc4fa1a..ba51e1b89d5 100644 --- a/src/main/ipc/worktree-common-git-directory.ts +++ b/src/main/ipc/worktree-common-git-directory.ts @@ -7,7 +7,7 @@ import { } from '../../shared/cross-platform-path' import type { FileStat } from '../providers/types' -type GitDirectoryStat = Awaited> | FileStat +type GitDirectoryStat = NonNullable>> | FileStat type GitDirectoryAccess = { stat?: (path: string) => Promise diff --git a/src/main/skills/skill-installation-topology.ts b/src/main/skills/skill-installation-topology.ts index 673fcb3d1e1..f65b4db5560 100644 --- a/src/main/skills/skill-installation-topology.ts +++ b/src/main/skills/skill-installation-topology.ts @@ -28,7 +28,7 @@ export function normalizedSkillIdentityPath(value: string): string { export function skillPhysicalIdentity( resolvedPath: string, - fileStat: Awaited> + fileStat: NonNullable>> ): string { const inodeIdentity = fileStat.dev || fileStat.ino ? `${fileStat.dev}:${fileStat.ino}` : null return inodeIdentity ?? normalizedSkillIdentityPath(resolvedPath)