diff options
| author | Kurt Himebauch <136133082+xXJSONDeruloXx@users.noreply.github.com> | 2025-07-17 08:49:12 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-07-17 08:49:12 -0400 |
| commit | ca0d5f0ec1f4ba21f4bf51f0f773d2b6bad45c93 (patch) | |
| tree | 8374652b65877b10bce3ea6e073165a02b6af0ba /src/types | |
| parent | 74ac6e7b7a18c2ae969b08242a5919f903d294e2 (diff) | |
| download | Decky-Framegen-0.10.1.tar.gz Decky-Framegen-0.10.1.zip | |
reorganize for readability and DRY (#115)v0.10.1
* reorganize for readability and DRY
* rm backup files
* ver bump
Diffstat (limited to 'src/types')
| -rw-r--r-- | src/types/index.ts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/types/index.ts b/src/types/index.ts new file mode 100644 index 0000000..c810754 --- /dev/null +++ b/src/types/index.ts @@ -0,0 +1,26 @@ +// Common types used throughout the application + +export interface ApiResponse { + status: string; + message?: string; + output?: string; +} + +export interface GameInfo { + appid: string | number; + name: string; +} + +export interface LaunchOptions { + command: string; + arguments?: string[]; +} + +export interface ModInstallationConfig { + files: string[]; + paths: { + fgmod: string; + assets: string; + bin: string; + }; +} |
