[workspace] members = ["crates/*", "examples/*"] resolver = "2" [workspace.dependencies] nefarious-login = { path = "crates/nefarious-login" } anyhow = { version = "1.0.75" } tokio = { version = "1", features = ["full"] } tracing = { version = "0.1", features = ["log"] } tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } clap = {version = "4.4.7", features = ["derive", "env"]} async-trait = {version = "0.1.74", features = []} axum = { git = "https://github.com/tokio-rs/axum", branch = "main", features = ["macros"] } axum-extra = {git = "https://github.com/tokio-rs/axum", branch = "main" , features = ["cookie", "cookie-private", "typed-header"]} axum-sessions = {version = "0.6.1", features = []} async-sqlx-session = {version = "0.4.0", features = ["pg"]} serde = {version = "1.0", features = ["derive"]} serde_json = {version = "1.0.108"} uuid = {version = "1.5.0", features = []} sqlx = { version = "0.7.2", features = [ "runtime-tokio-rustls", "postgres", "migrate", ] } zitadel = { version = "3.4.29", features = ["axum"] } tower = "0.4.13" tower-http = { version = "0.4.4", features = ["cors", "trace"] } oauth2 = "4.4.2" openidconnect = "3.4.0" pretty_assertions = "1.4.0" sealed_test = "1.0.0"