diff options
| author | 2026-01-21 10:52:34 +0800 | |
|---|---|---|
| committer | 2026-01-21 10:52:34 +0800 | |
| commit | e87d097060e41b89d4c68285c103cf96b2dd9449 (patch) | |
| tree | 3d5494c4bc964486489d62c7ce75d8ae21edee5a /src-tauri/src/core/game_version.rs | |
| parent | 5cffcfe457d1b15d201647a5775268378c6018c6 (diff) | |
| download | DropOut-e87d097060e41b89d4c68285c103cf96b2dd9449.tar.gz DropOut-e87d097060e41b89d4c68285c103cf96b2dd9449.zip | |
fix: Update TypeScript export paths to reflect new directory structure
Diffstat (limited to 'src-tauri/src/core/game_version.rs')
| -rw-r--r-- | src-tauri/src/core/game_version.rs | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/src-tauri/src/core/game_version.rs b/src-tauri/src/core/game_version.rs index 52c7da3..0f8f939 100644 --- a/src-tauri/src/core/game_version.rs +++ b/src-tauri/src/core/game_version.rs @@ -6,7 +6,7 @@ use ts_rs::TS; #[derive(Debug, Deserialize, Serialize, Clone, TS)] #[ts( export, - export_to = "../packages/ui/src/types/generated/GameVersion.ts" + export_to = "../../packages/ui/src/types/generated/GameVersion.ts" )] pub struct GameVersion { pub id: String, @@ -34,7 +34,10 @@ pub struct GameVersion { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/Downloads.ts")] +#[ts( + export, + export_to = "../../packages/ui/src/types/generated/Downloads.ts" +)] pub struct Downloads { pub client: DownloadArtifact, pub server: Option<DownloadArtifact>, @@ -43,7 +46,7 @@ pub struct Downloads { #[derive(Debug, Deserialize, Serialize, Clone, TS)] #[ts( export, - export_to = "../packages/ui/src/types/generated/DownloadArtifact.ts" + export_to = "../../packages/ui/src/types/generated/DownloadArtifact.ts" )] pub struct DownloadArtifact { pub sha1: Option<String>, @@ -53,7 +56,10 @@ pub struct DownloadArtifact { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/AssetIndex.ts")] +#[ts( + export, + export_to = "../../packages/ui/src/types/generated/AssetIndex.ts" +)] pub struct AssetIndex { pub id: String, pub sha1: String, @@ -64,7 +70,7 @@ pub struct AssetIndex { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/Library.ts")] +#[ts(export, export_to = "../../packages/ui/src/types/generated/Library.ts")] pub struct Library { pub downloads: Option<LibraryDownloads>, pub name: String, @@ -76,7 +82,7 @@ pub struct Library { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/Rule.ts")] +#[ts(export, export_to = "../../packages/ui/src/types/generated/Rule.ts")] pub struct Rule { pub action: String, // "allow" or "disallow" pub os: Option<OsRule>, @@ -85,7 +91,7 @@ pub struct Rule { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/OsRule.ts")] +#[ts(export, export_to = "../../packages/ui/src/types/generated/OsRule.ts")] pub struct OsRule { pub name: Option<String>, // "linux", "osx", "windows" pub version: Option<String>, // Regex @@ -95,7 +101,7 @@ pub struct OsRule { #[derive(Debug, Deserialize, Serialize, Clone, TS)] #[ts( export, - export_to = "../packages/ui/src/types/generated/LibraryDownloads.ts" + export_to = "../../packages/ui/src/types/generated/LibraryDownloads.ts" )] pub struct LibraryDownloads { pub artifact: Option<DownloadArtifact>, @@ -104,7 +110,10 @@ pub struct LibraryDownloads { } #[derive(Debug, Deserialize, Serialize, Clone, TS)] -#[ts(export, export_to = "../packages/ui/src/types/generated/Arguments.ts")] +#[ts( + export, + export_to = "../../packages/ui/src/types/generated/Arguments.ts" +)] pub struct Arguments { #[ts(type = "Record<string, unknown>")] pub game: Option<serde_json::Value>, @@ -115,7 +124,7 @@ pub struct Arguments { #[derive(Debug, Deserialize, Serialize, Clone, TS)] #[ts( export, - export_to = "../packages/ui/src/types/generated/JavaVersion.ts" + export_to = "../../packages/ui/src/types/generated/JavaVersion.ts" )] pub struct JavaVersion { pub component: String, |