Revision control

Copy as Markdown

[package]
name = "nimbus-cli"
version = "0.5.0"
edition = "2021"
authors = ["Nimbus SDK Engineering"]
license = "MPL-2.0"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[features]
default = ["server"]
server = ["dep:axum", "dep:tokio", "dep:tower", "dep:tower-http", "dep:tower-livereload", "dep:hyper", "dep:local-ip-address"]
[dependencies]
clap = {version = "4.2.2", features = ["derive"]}
anyhow = "1.0.44"
remote_settings = { path = "../../remote_settings" }
nimbus-fml = { path = "../nimbus-fml", features = ["client-lib"] }
serde_json = "1"
serde = { version = "1.0", features = ["derive"] }
thiserror = "1.0.29"
unicode-segmentation = "1.8.0"
viaduct-reqwest = { path = "../viaduct-reqwest" }
console = "0.15.5"
glob = "0.3.1"
heck = "0.4.1"
whoami = "1.4.0"
update-informer = { version = "1.0.0", default_features = false }
reqwest = { version = "0.11.18", default_features = false, features = ["blocking", "native-tls-vendored", "gzip", "json"] }
serde_yaml = "0.9.21"
percent-encoding = "2.3.0"
copypasta = "0.8.2"
chrono = "0.4.26"
axum = { version = "0.6.18", optional = true }
tokio = { version = "1.29.1", optional = true, features = ["sync", "rt", "macros"] }
tower = { version = "0.4.13", optional = true }
tower-http = { version = "0.4.1", optional = true, features = ["fs", "set-header"] }
tower-livereload = { version = "0.8.0", optional = true }
hyper = { version = "0.14.27", optional = true, features = ["server"] }
local-ip-address = { version = "0.5.4", optional = true }