mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-26 01:34:38 +10:00
In-app store, torrential backend, locales (#332)
* feat: add store nav and fixes * fix: reduce password requirement & new task error ui * fix: client webtoken fix * fix: delta versions and dockerfile * fix: use setup platforms for filter & display * fix: setup not accounted when returning valid options * feat: tighter delta version support * feat: dl/disk size * feat: offload manifest generation to torrential * fix: bump torrential * feat: remove droplet * feat: bump torrential * feat: convert locales
This commit is contained in:
@@ -44,8 +44,8 @@ export abstract class LibraryProvider<CFG> {
|
||||
abstract generateDropletManifest(
|
||||
game: string,
|
||||
version: string,
|
||||
progress: (err: Error | null, v: number) => void,
|
||||
log: (err: Error | null, v: string) => void,
|
||||
progress: (v: number) => void,
|
||||
log: (v: string) => void,
|
||||
): Promise<string>;
|
||||
|
||||
abstract peekFile(
|
||||
@@ -54,13 +54,6 @@ export abstract class LibraryProvider<CFG> {
|
||||
filename: string,
|
||||
): Promise<{ size: number } | undefined>;
|
||||
|
||||
abstract readFile(
|
||||
game: string,
|
||||
version: string,
|
||||
filename: string,
|
||||
options?: { start?: number; end?: number },
|
||||
): Promise<ReadableStream | undefined>;
|
||||
|
||||
abstract fsStats(): { freeSpace: number; totalSpace: number } | undefined;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user