chore: initial commit for phase06

This commit is contained in:
hibna
2026-02-21 23:46:01 +03:00
parent 0941a9ba46
commit 5709d8bc10
16 changed files with 1667 additions and 15 deletions
+20
View File
@@ -8,6 +8,26 @@ export type ScheduleAction = 'command' | 'power' | 'backup';
export type PluginSource = 'spiget' | 'manual';
export type ConfigParser = 'properties' | 'json' | 'yaml' | 'keyvalue';
export interface GameConfigFile {
path: string;
parser: ConfigParser;
editableKeys?: string[];
}
export interface GameEnvVar {
key: string;
default: string;
description: string;
required: boolean;
}
export interface ConfigEntry {
key: string;
value: string;
}
export interface PaginationParams {
page: number;
perPage: number;