feat: more breaking changes

This commit is contained in:
2025-03-06 20:38:18 +00:00
parent 39ba6a5891
commit cda8230d7d
19 changed files with 638 additions and 559 deletions

View File

@ -28,8 +28,13 @@ export interface ProfileMeta {
export interface Profile extends ProfileMeta {
data: {
exe_dir: string;
mods: string[];
cfg: { [key: string]: string | boolean | number };
};
}
export interface Dirs {
config_dir: string;
data_dir: string;
cache_dir: string;
}