[package]
name = "steamroom-cli"
version = "0.2.0"
edition = "2024"
license = "MIT OR Apache-2.0"
description = "Command-line tool for downloading Steam depot content"
authors = ["Lander Brandt"]
repository = "https://github.com/landaire/steamroom"
readme = "../../README.md"
keywords = ["steam", "depot", "download", "cli"]
categories = ["command-line-utilities"]
[lib]
name = "steamroom_cli"
path = "src/lib.rs"
[[bin]]
name = "steamroom"
path = "src/main.rs"
[[bin]]
name = "bench-profile"
path = "src/bin/bench_profile.rs"
[features]
default = []
tui = ["dep:ratatui", "dep:crossterm"]
[dependencies]
steamroom = { workspace = true }
steamroom-client = { workspace = true }
tokio = { workspace = true }
clap = { workspace = true }
indicatif = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
rpassword = { workspace = true }
qrcode = { workspace = true }
jiff = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
thiserror = { workspace = true }
rootcause = { workspace = true }
regex = { workspace = true }
prost = { workspace = true }
reqwest = { workspace = true }
zip = { workspace = true }
dirs-next = { workspace = true }
base64 = { workspace = true }
interprocess = { workspace = true }
rkyv = { workspace = true }
tabled = { workspace = true }
futures = { workspace = true }
tokio-util = { workspace = true }
crossterm = { workspace = true, optional = true }
ratatui = { workspace = true, optional = true }
[target.'cfg(unix)'.dependencies]
libc = "0.2"