[package] name = "cultnet-rs" version = "0.2.0" edition = "2024" publish = false license = "MIT" description = "CultNet-style typed MessagePack messaging, direct-pipe framing, security helpers, and CultCache replication for Rust runtimes." [lib] name = "cultnet_rs" path = "src/lib.rs" [dependencies] aes-gcm = "0.10" anyhow = "1" base64 = "0.22" chrono = { version = "0.4", features = ["serde"] } cultcache-rs = { path = "../cultcache-rs" } ed25519-dalek = "2.2" hmac = "0.12" rand = "0.9" rmp-serde = "1.3" rmpv = { version = "1.3", features = ["with-serde"] } serde = { version = "1", features = ["derive"] } serde_bytes = "0.11" serde_json = "1" sha2 = "0.10" zeroize = "1" socket2 = "0.5" uuid = { version = "1", features = ["v4"] } [target.'cfg(windows)'.dependencies] windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_Security_Cryptography"] } [dev-dependencies] pretty_assertions = "1.4" tempfile = "3" [[example]] name = "cultnet_impair" path = "examples/cultnet_impair/main.rs" test = true