feat: add launcher protocol data archive

- Add protocol data for multiple locales and versions
- Implement protocol archiving in archive command
- Update Api types and default settings for protocol support
This commit is contained in:
daydreamer-json
2026-03-12 16:14:29 +09:00
parent 6d0f2e3894
commit b1ed9573e5
62 changed files with 1045 additions and 1 deletions

View File

@@ -1,3 +1,9 @@
type LauncherProtocol = {
dataVersion: string;
protocol: {
version: string;
};
};
type LauncherLatestGame = {
action: number;
version: string; // x.y.z
@@ -549,6 +555,7 @@ type GameHubGiftCodeRedeem = {
};
export type {
LauncherProtocol,
LauncherLatestGame,
LauncherLatestGameResources,
LauncherLatestLauncher,