[package] name = "server" version = "0.1.0" authors = ["michael-bailey "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html # [lib] # name = "serverlib" # path = "src/lib.rs" # [[bin]] # name = "server" # path = "src/main.rs" [[bin]] name = "server" path = "src/main.rs" [dependencies] chrono = "0.4" clap = {version = "4.4.8", features = ["derive"]} uuid.workspace = true serde.workspace = true serde_json.workspace = true crossbeam = "0.8.0" crossbeam-channel = "0.5.0" zeroize = "1.1.0" openssl = "0.10.33" tokio.workspace = true futures = "0.3.16" async-trait = "0.1.80" actix = "0.13" rhai = {version = "1.7.0"} mlua = { version = "0.9.2", features=["lua54", "async", "serde", "macros", "vendored"] } libloading = "0.8.1" toml = "0.8.8" tokio-stream = "0.1.9" # protobuf bytes.workspace = true prost.workspace = true foundation = {path = '../foundation'}