pbt-rs/Cargo.toml

50 lines
1.1 KiB
TOML
Executable file

[package]
name = "pbt-rs"
version = "0.1.0"
edition = "2024"
[[bin]]
name = "PortableBuildTools"
path = "src/main.rs"
[dependencies]
### CLI
better-panic = "0.3.0"
color-eyre = "0.6.3"
human-panic = "2.0.2"
strip-ansi-escapes = "0.2.1"
tracing = "0.1.41"
tracing-error = "0.2.1"
tracing-subscriber = { version = "0.3.19", features = ["env-filter", "serde"] }
### GUI
eframe = "0.31.1"
egui = "0.31.1"
epaint = "0.31.1"
### WINAPI
windows = { version = "0.61.1", features = [
"Win32_System_Console",
"Win32_System_Threading",
"Win32_UI_WindowsAndMessaging",
"Win32_UI_Shell",
"Win32_System_Registry",
"Win32_Security",
] }
windows-result = "0.3.2"
### MISC
libc = "0.2.172"
strum = "0.27.1"
strum_macros = "0.27.1"
lazy_static = "1.5.0"
reqwest = "0.12.15"
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.140"
semver = { version = "1.0.26", features = ["serde"] }
uuid = { version = "1.16.0", features = ["serde"] }
url = { version = "2.5.4", features = ["serde"] }
langtag = { version = "0.4.0", features = ["serde"] }
serde_with = "3.12.0"
ureq = { version = "3.0.11", features = ["json"] }