chronogrid/apps/chronogrid_daemon/Cargo.toml

34 lines
846 B
TOML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[package]
name = "chronogrid_daemon"
description = "ChronoGrid P2P – headless peer node daemon binary"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
publish = false
[[bin]]
name = "chronogrid-daemon"
path = "src/main.rs"
[dependencies]
chronogrid_core = { path = "../../crates/chronogrid_core", features = ["p2p"] }
chronogrid_crypto = { path = "../../crates/chronogrid_crypto" }
chronogrid_net = { path = "../../crates/chronogrid_net" }
# CLI argument parsing
clap = { version = "4", features = ["derive"] }
# TOML config file parsing
serde = { version = "1", features = ["derive"] }
toml = "0.8"
# Async runtime
tokio = { version = "1", features = ["full"] }
# Structured logging
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] }
# Error handling
anyhow = "1"