[workspace] members = ["crates/*", "examples/*"] resolver = "2" [workspace.dependencies] nefarious-login = { path = "crates/nefarious-login" } anyhow = { version = "1.0.71" } tokio = { version = "1", features = ["full"] } tracing = { version = "0.1", features = ["log"] } tracing-subscriber = { version = "0.3.17", features = ["env-filter"] } clap = {version = "4.3.0", features = ["derive", "env"]} async-trait = {version = "0.1.68", features = []} axum = {version = "0.6.18", features = []} axum-extra = {version = "0.7.4", features = ["cookie", "cookie-private"]} axum-sessions = {version = "0.5.0", features = []} async-sqlx-session = {version = "0.4.0", features = ["pg"]} serde = {version = "1.0", features = ["derive"]} serde_json = {version = "1.0.107"} uuid = {version = "1.3.3", features = []} sqlx = { version = "0.6.2", features = [ "runtime-tokio-rustls", "postgres", "migrate", "uuid", "offline", "time", "chrono", ] } chrono = { version = "0.4.26", features = ["serde"] } zitadel = { version = "3.3.1", features = ["axum"] } tower = "0.4.13" tower-http = { version = "0.4.0", features = ["cors", "trace"] } oauth2 = "4.4.0" openidconnect = "3.0.0" pretty_assertions = "1.4.0" sealed_test = "1.0.0"