[package] name = "settled-reach-server" version = "0.1.31" edition = "2021" [dependencies] bevy_ecs = "0.18" bevy_app = "0.18" serde = { version = "1", features = ["derive"] } serde_yaml = "0.9" ron = "0.8" rmp-serde = "1" bincode = "1" rand = "0.9" rand_chacha = "0.9" pathfinding = "4.11" thiserror = "2" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter", "json"] } clap = { version = "4", features = ["derive"] } crossbeam-channel = "0.5" sysinfo = "0.35" serde_json = "1" rusqlite = { version = "0.32", features = ["bundled"] } [features] default = ["gauntlet"] gauntlet = [] [dev-dependencies] # --------------------------------------------------------------------------- # Explicit test target for the Layer 3 integration module (D-030, ticket #200). # tests/integration/mod.rs cannot be auto-discovered by cargo (only top-level # *.rs files in tests/ are auto-discovered). This declaration makes it a named # test binary: `cargo test --test integration_layer3`. # --------------------------------------------------------------------------- [[test]] name = "integration_layer3" path = "tests/integration/mod.rs"