every.channel/Cargo.toml
2026-02-15 16:17:27 -05:00

36 lines
862 B
TOML

[workspace]
resolver = "2"
members = [
"crates/ec-core",
"crates/ec-moq",
"crates/ec-direct",
"crates/ec-hdhomerun",
"crates/ec-linux-iptv",
"crates/ec-iroh",
"crates/ec-crypto",
"crates/ec-ts",
"crates/ec-chopper",
"crates/ec-node",
"crates/ec-cli",
"apps/tauri",
]
exclude = [
# Vendored upstream crates; we build them as dependencies but do not treat them
# as first-class workspace members (their upstream tests are timing-sensitive).
"third_party/iroh-org/iroh-gossip",
"third_party/iroh-live/iroh-moq",
"third_party/iroh-live/web-transport-iroh",
]
[workspace.package]
edition = "2021"
license = "AGPL-3.0-only"
[workspace.dependencies]
anyhow = "1"
blake3 = "1"
clap = { version = "4", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
tracing = "0.1"
tracing-subscriber = "0.3"