[package]
name = "net-deck"
version = "0.24.0"
edition = "2021"
description = "Operator cyberdeck — terminal UI for the Net mesh"
license = "Apache-2.0"
repository = "https://github.com/ai-2070/net"
publish = true
[[bin]]
name = "net-deck"
path = "src/main.rs"
[dependencies]
ratatui = "0.30"
crossterm = "0.29"
color-eyre = "0.6"
tokio = { version = "1", features = ["macros", "rt-multi-thread", "sync", "time", "signal"] }
net-mesh-sdk = { version = "0.24.0", path = "../sdk", features = ["meshos", "deck", "dataforts"] }
bytes = "1"
parking_lot = "0.12"
futures = { version = "0.3", default-features = false, features = ["std"] }
serde = { version = "1", features = ["derive"] }
toml = "1.0"
dirs = "6"
chrono = { version = "0.4", default-features = false, features = ["clock"] }
[features]
default = []
demo = ["net-mesh-sdk/testing", "net-mesh-sdk/cortex"]
[package.metadata.binstall]
pkg-url = "{ repo }/releases/download/deck-v{ version }/{ name }-v{ version }-{ target }.{ archive-suffix }"
pkg-fmt = "tgz"
[package.metadata.binstall.overrides.x86_64-pc-windows-msvc]
pkg-fmt = "zip"