/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/app/src/updater.ts
17 строк
495 B
Luke Parker
feat(desktop): make updates persistent and responsive (#31191)
07 июн 2026, 08:20
Не верифицирован
07 июн 2026, 08:20
9b4d5b0
Код
Авторство
О чём код?
import type { Accessor } from "solid-js" export type UpdaterState = | { status: "disabled" } | { status: "idle" } | { status: "checking" } | { status: "downloading"; version: string; percent?: number } | { status: "ready"; version: string } | { status: "up-to-date" } | { status: "installing"; version: string } | { status: "error"; message: string } export type UpdaterPlatform = { state: Accessor<UpdaterState> check(): Promise<UpdaterState> install(): Promise<void> }