forked from akanyan/STARTLINER
feat: phase 2
Newfound motivation
This commit is contained in:
22
src/types.ts
22
src/types.ts
@ -1,17 +1,25 @@
|
||||
export interface ModEntry {
|
||||
export interface Package {
|
||||
namespace: string;
|
||||
name: string;
|
||||
description: string;
|
||||
package_url: string;
|
||||
icon: string;
|
||||
path: string;
|
||||
version: string;
|
||||
version_available: string;
|
||||
enabled: boolean;
|
||||
loc: {
|
||||
version: string;
|
||||
path: string;
|
||||
dependencies: string[];
|
||||
} | null;
|
||||
rmt: {
|
||||
version: string;
|
||||
package_url: string;
|
||||
download_url: string;
|
||||
deprecated: boolean;
|
||||
} | null;
|
||||
}
|
||||
|
||||
export interface Profile {
|
||||
name: string;
|
||||
game: 'ongeki' | 'chunithm';
|
||||
game: 'Ongeki' | 'Chunithm';
|
||||
mods: string[];
|
||||
}
|
||||
|
||||
export type PackageC = Map<string, Package>;
|
||||
|
Reference in New Issue
Block a user