From bc963d5fd7daa8dea58c9a66f1e47da59904c8b8 Mon Sep 17 00:00:00 2001 From: LynithDev <61880709+LynithDev@users.noreply.github.com> Date: Fri, 25 Jul 2025 12:17:44 +0200 Subject: [PATCH] chore: update bindings --- apps/onelauncher/frontend/src/bindings.gen.ts | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/apps/onelauncher/frontend/src/bindings.gen.ts b/apps/onelauncher/frontend/src/bindings.gen.ts index 91679daf..63b21f34 100644 --- a/apps/onelauncher/frontend/src/bindings.gen.ts +++ b/apps/onelauncher/frontend/src/bindings.gen.ts @@ -93,7 +93,7 @@ export type PackageAuthor = { Team: { team_id: string; org_id: string | null } } export type PackageDependencyType = "required" | "optional" | "embedded" | "incompatible" /** - * https://api.modrinth.com/v2/tag/donation_platform + * */ export type PackageDonationPlatform = "patreon" | "buymeacoffee" | "paypal" | "github" | "kofi" | "other" @@ -104,12 +104,12 @@ export type PackageError = { type: "NoPrimaryFile"; data: string } | { type: "Is export type PackageGallery = { url: string; thumbnail_url: string; title: string | null; description: string | null; featured: boolean | null } /** - * https://spdx.org/licenses/ + * */ export type PackageLicense = { id: string; name: string; url: string | null } /** - * https://docs.curseforge.com/rest-api/#tocS_ModLinks + * */ export type PackageLinks = { website: string | null; issues: string | null; source: string | null; wiki: string | null; donation: PackageDonationUrl[] | null; discord: string | null } @@ -149,7 +149,7 @@ export type SettingProfileModel = { name: string; java_id: bigint | null; res: R export type Settings = { global_game_settings: SettingProfileModel; allow_parallel_running_clusters: boolean; enable_gamemode: boolean; discord_enabled: boolean; max_concurrent_requests: bigint; settings_version: number; native_window_frame: boolean } -export type SettingsOsExtra = Record +export type SettingsOsExtra = { enable_gamemode: boolean | null } export type Sort = "Relevance" | "Downloads" | "Newest" | "Updated" @@ -212,8 +212,11 @@ export type VersionType = */ "old_beta" -const ARGS_MAP = { 'onelauncher':'{"open_dev_tools":[],"set_window_style":["decorations"],"return_error":[]}', 'core':'{"setDefaultUser":["uuid"],"openMsaLogin":[],"writeSettings":["setting"],"getPackage":["provider","slug"],"getLoadersForVersion":["mc_version"],"getUsersFromAuthor":["provider","author"],"getPackageUser":["provider","slug"],"readSettings":[],"createCluster":["options"],"getPackageVersions":["provider","slug","mc_versions","loaders","offset","limit"],"downloadPackage":["provider","package_id","version_id","cluster_id","skip_compatibility"],"getMultiplePackages":["provider","slugs"],"searchPackages":["provider","query"],"getUser":["uuid"],"removeCluster":["id"],"updateClusterById":["id","request"],"getClusters":[],"getClusterById":["id"],"launchCluster":["id","uuid"],"getProfileOrDefault":["name"],"updateClusterProfile":["name","profile"],"getScreenshots":["id"],"getGameVersions":[],"getGlobalProfile":[],"getUsers":[],"removeUser":["uuid"],"getDefaultUser":["fallback"],"getWorlds":["id"]}', 'events':'{"message":["event"],"process":["event"],"ingress":["event"]}' } -export type Router = { 'onelauncher': { return_error: () => Promise, +const ARGS_MAP = { 'core':'{"getUser":["uuid"],"getLoadersForVersion":["mc_version"],"getPackage":["provider","slug"],"getMultiplePackages":["provider","slugs"],"updateClusterProfile":["name","profile"],"getGlobalProfile":[],"openMsaLogin":[],"writeSettings":["setting"],"getProfileOrDefault":["name"],"removeUser":["uuid"],"getClusterById":["id"],"getGameVersions":[],"getUsers":[],"getPackageVersions":["provider","slug","mc_versions","loaders","offset","limit"],"getPackageUser":["provider","slug"],"getClusters":[],"updateClusterById":["id","request"],"getUsersFromAuthor":["provider","author"],"launchCluster":["id","uuid"],"downloadPackage":["provider","package_id","version_id","cluster_id","skip_compatibility"],"createCluster":["options"],"setDefaultUser":["uuid"],"getWorlds":["id"],"removeCluster":["id"],"getScreenshots":["id"],"getDefaultUser":["fallback"],"readSettings":[],"searchPackages":["provider","query"]}', 'onelauncher':'{"set_window_style":["decorations"],"open_dev_tools":[],"return_error":[]}', 'events':'{"process":["event"],"message":["event"],"ingress":["event"]}' } +export type Router = { 'events': { ingress: (event: IngressPayload) => Promise, +message: (event: MessagePayload) => Promise, +process: (event: ProcessPayload) => Promise }, +'onelauncher': { return_error: () => Promise, open_dev_tools: () => Promise, set_window_style: (decorations: boolean) => Promise }, 'core': { getClusters: () => Promise, @@ -243,10 +246,7 @@ getMultiplePackages: (provider: Provider, slugs: string[]) => Promise Promise>, getPackageUser: (provider: Provider, slug: string) => Promise, downloadPackage: (provider: Provider, packageId: string, versionId: string, clusterId: bigint, skipCompatibility: boolean | null) => Promise, -getUsersFromAuthor: (provider: Provider, author: PackageAuthor) => Promise }, -'events': { ingress: (event: IngressPayload) => Promise, -message: (event: MessagePayload) => Promise, -process: (event: ProcessPayload) => Promise } }; +getUsersFromAuthor: (provider: Provider, author: PackageAuthor) => Promise } }; export type { InferCommandOutput }