[workspace] resolver = "3" members = ["hive-ag3nt", "hive-c0re", "hive-sh4re"] [workspace.package] edition = "2024" version = "0.1.0" [workspace.lints.clippy] pedantic = { level = "warn", priority = -1 } # Tolerated stylistic pedantic lints (noisy, not actionable). missing_errors_doc = "allow" missing_panics_doc = "allow" module_name_repetitions = "allow" must_use_candidate = "allow" [workspace.dependencies] anyhow = "1" axum = "0.8" clap = { version = "4", features = ["derive"] } hive-sh4re = { path = "hive-sh4re" } rusqlite = { version = "0.37", features = ["bundled"] } serde = { version = "1", features = ["derive"] } serde_json = "1" tokio = { version = "1", features = [ "io-util", "macros", "net", "process", "rt-multi-thread", "signal", "time", ] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] }