Files
ClosedCode/packages/desktop/src/main/install-state.ts
T
2026-07-14 14:50:20 +00:00

9 lines
371 B
TypeScript

export function hasExistingAppState(entries: Array<{ name: string; isDirectory: () => boolean }>) {
return entries.some((entry) => {
if (entry.name === "opencode.settings") return true
if (entry.name.endsWith(".dat")) return true
if (/^window-state-.+\.json$/.test(entry.name)) return true
return entry.isDirectory() && entry.name === "opencode"
})
}