@moddota/find-steam-app
Version:
Find location of an installed Steam app
35 lines • 1.02 kB
TypeScript
export interface AppManifest {
appid: number;
Universe: number;
name: string;
StateFlags: number;
installdir: string;
LastUpdated: number;
UpdateResult: 0 | 1;
SizeOnDisk: number;
buildid: number;
LastOwner: string;
BytesToDownload: number;
BytesDownloaded: number;
AutoUpdateBehavior: 0 | 1;
AllowOtherDownloadsWhileRunning: 0 | 1;
ScheduledAutoUpdate: number;
UserConfig: {
language: string;
DisabledDLC?: string;
optionaldlc?: string;
};
InstalledDepots: Record<string, {
manifest: string;
dlcappid?: number;
}>;
MountedDepots: Record<string, string>;
InstallScripts?: Record<string, string>;
ShaderDepot?: {
ManifestID: string;
DepotSize: number;
};
}
export declare function hasManifest(library: string, appid: number): Promise<boolean>;
export declare function readManifest(library: string, appid: number): Promise<AppManifest>;
//# sourceMappingURL=manifest.d.ts.map