refactor: add upm application facade and module api

This commit is contained in:
stoorps 2026-03-21 23:43:14 +00:00
parent 005d6ebfdb
commit e2a01d3095
Signed by: stoorps
SSH key fingerprint: SHA256:AZlPfu9hTu042EGtZElmDQoy+KvMOeShLDan/fYLoNI
36 changed files with 1058 additions and 607 deletions

10
Cargo.lock generated
View file

@ -1959,6 +1959,7 @@ dependencies = [
"reqwest",
"serde",
"upm-core",
"upm-module-api",
]
[[package]]
@ -1975,6 +1976,15 @@ dependencies = [
"sha2",
"tempfile",
"toml",
"upm-appimage",
"upm-module-api",
]
[[package]]
name = "upm-module-api"
version = "0.1.0"
dependencies = [
"serde",
]
[[package]]