feat: add package creator

This commit is contained in:
2025-04-28 16:44:04 +00:00
parent c59dbcc35c
commit f478ad9216
11 changed files with 302 additions and 50 deletions

View File

@ -6,10 +6,11 @@ use super::misc::Game;
// manifest.json
#[derive(Deserialize)]
#[derive(Serialize, Deserialize)]
pub struct PackageManifest {
pub name: String,
pub version_number: String,
pub website_url: String,
pub description: String,
pub dependencies: BTreeSet<PkgKeyVersion>,