feat First implementation of plugins system

feat: Added PCSX2 integration
feat: Revamped UI a bit made it look better on light mode
This commit is contained in:
Simeon Radivoev 2026-03-25 21:51:10 +02:00
parent d85268fad7
commit a78e75335f
Signed by: simeonradivoev
GPG key ID: 7611A451D2A5D37A
95 changed files with 2639 additions and 1259 deletions

View file

@ -4,7 +4,6 @@ import fs from 'node:fs/promises';
import { createWriteStream } from "node:fs";
import { config, jar } from "../api/app";
import { file } from "bun";
export interface FileEntry
{
@ -24,6 +23,10 @@ interface TmpDownloadMetadata
files: FileEntry[];
}
/**
* It download files and reports progress.
* It also automatically applies cookies from the jar store.
*/
export class Downloader
{
files: FileEntry[];