()
| 1054 | } |
| 1055 | |
| 1056 | export async function isWindsurfInstalled(): Promise<boolean> { |
| 1057 | const result = await execFileNoThrow('windsurf', ['--version']) |
| 1058 | return result.code === 0 |
| 1059 | } |
| 1060 | |
| 1061 | export async function isVSCodeInstalled(): Promise<boolean> { |
| 1062 | const result = await execFileNoThrow('code', ['--help']) |
no test coverage detected