Files
EasyCLIProxyAPI/scripts/generate-portable-update-manifest.d.mts
T
lzt404 462766d0d2 feat: split core views and add Windows portable auto-update
- split the core page into Home and Version Management
- add responsive layouts and navigation
- implement portable update checks, progress, verification, replacement, and rollback
- generate Windows update packages and release manifests
- add updater, navigation, and release workflow tests
2026-07-24 15:36:58 +08:00

22 lines
488 B
TypeScript

export type PortableUpdateManifestAsset = {
url: string;
sha256: string;
sizeBytes: number;
};
export type PortableUpdateManifest = {
schemaVersion: number;
version: string;
publishedAt: string;
releaseUrl: string;
assets: Record<string, PortableUpdateManifestAsset>;
};
export function generatePortableUpdateManifest(options: {
directory?: string;
output?: string;
repository?: string;
tag?: string;
publishedAt?: string;
}): Promise<PortableUpdateManifest>;