on master help sign in
33 lines 866 B history raw
1[package]
2name = "knot-runtime"
3version.workspace = true
4edition.workspace = true
6[lib]
7crate-type = ["staticlib", "rlib"]
9[features]
10default = []
11# Enable GC telemetry counters (fetch_add per allocation). Off by default
12# in release for zero overhead; turn on for profiling via
13# `cargo build --release --features gc-stats`.
14gc-stats = []
16[dependencies]
17knot-descriptor = { workspace = true }
18rusqlite = { workspace = true }
19tiny_http = { workspace = true }
20ratatui = "0.30"
21crossterm = "0.29"
22unicode-width = "0.2"
23getrandom = "0.4"
24ed25519-dalek = { version = "2", default-features = false }
25x25519-dalek = { version = "2", features = ["static_secrets"] }
26chacha20poly1305 = "0.10"
27blake3 = { version = "1", default-features = false }
28serde_json = { workspace = true }
29ureq = { workspace = true }
30dashmap = "6"
32[target.'cfg(unix)'.dependencies]
33libc = "0.2"