refactor: rename aim to upm and extract appimage module

This commit is contained in:
stoorps 2026-03-21 22:39:11 +00:00
parent af13e98eb3
commit 863c57e473
Signed by: stoorps
SSH key fingerprint: SHA256:AZlPfu9hTu042EGtZElmDQoy+KvMOeShLDan/fYLoNI
117 changed files with 2622 additions and 887 deletions

81
Cargo.lock generated
View file

@ -11,41 +11,6 @@ dependencies = [
"memchr",
]
[[package]]
name = "aim-cli"
version = "0.1.0"
dependencies = [
"aim-core",
"assert_cmd",
"clap",
"console 0.16.3",
"crossterm",
"dialoguer",
"indicatif",
"libc",
"predicates",
"ratatui",
"serde",
"tempfile",
"toml",
]
[[package]]
name = "aim-core"
version = "0.1.0"
dependencies = [
"base64",
"fs2",
"md5",
"quick-xml",
"reqwest",
"serde",
"serde_yaml",
"sha2",
"tempfile",
"toml",
]
[[package]]
name = "allocator-api2"
version = "0.2.21"
@ -1966,6 +1931,52 @@ version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
[[package]]
name = "upm"
version = "0.1.0"
dependencies = [
"assert_cmd",
"clap",
"console 0.16.3",
"crossterm",
"dialoguer",
"indicatif",
"libc",
"predicates",
"ratatui",
"serde",
"tempfile",
"toml",
"upm-appimage",
"upm-core",
]
[[package]]
name = "upm-appimage"
version = "0.1.0"
dependencies = [
"quick-xml",
"reqwest",
"serde",
"upm-core",
]
[[package]]
name = "upm-core"
version = "0.1.0"
dependencies = [
"base64",
"fs2",
"md5",
"quick-xml",
"reqwest",
"serde",
"serde_yaml",
"sha2",
"tempfile",
"toml",
]
[[package]]
name = "url"
version = "2.5.8"