[workspace] members = ["crates/bascule-core", "crates/bascule-server", "crates/bascule-auth-agent-id"] resolver = "2" [workspace.package] version = "0.1.0" edition = "2021" license = "Apache-2.0" [workspace.dependencies] russh = "0.46" russh-keys = "0.46" tokio = { version = "1", features = ["full"] } async-trait = "0.1" anyhow = "1" thiserror = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } serde = { version = "1", features = ["derive"] } toml = "0.8" chrono = { version = "0.4", features = ["serde"] } uuid = { version = "1", features = ["v4"] } rand = "0.8" clap = { version = "4", features = ["derive"] } portable-pty = "0.8" serde_json = "1" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } jsonwebtoken = "9"