[package] name = "wakey-agent" version = "0.3.6" edition = "2024" publish = ["gitea"] [dependencies] anyhow = "1" clap = { version = "4", features = ["derive"] } futures-util = "0.3" http = "1" humantime-serde = "1" macaddr = { version = "1", features = ["serde", "serde_std"] } nix = { version = "0.31", default-features = false, features = [ "signal", "process", ] } reqwest = { version = "0.13", default-features = false, features = [ "json", "rustls", ] } serde = { version = "1", features = ["derive"] } serde_json = "1" tokio = { version = "1", features = [ "fs", "macros", "io-util", "rt-multi-thread", "time", "signal", "sync", ] } tokio-tungstenite = { version = "0.29", features = ["rustls-tls-webpki-roots"] } toml = "1.1" tracing = "0.1" url = "2" vt100 = { package = "wakey-vt100", path = "../vendor/vt100", registry = "gitea", version = "=0.16.2-wakey.2" } wakey = { path = "..", registry = "gitea", version = "0" } wakey-core = { path = "../wakey-core", registry = "gitea", version = "0", features = ["telemetry"] } [target.'cfg(target_os = "linux")'.dependencies] wakey-linux = { path = "../wakey-linux", registry = "gitea", version = "0", features = ["telemetry"] }