diff --git a/Cargo.toml b/Cargo.toml index 8507b4d..f76a8ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,10 +16,12 @@ members = [ [workspace.dependencies] +oauth2 = "4.4.2" +reqwest = { version = "0.11.24", features = ["json"] } +serde_json = "1.0.111" axum = { version = "0.8.4", features = ["multipart"] } log = "0.4.25" serde = { version = "1.0.217", features = ["derive"] } -serde_json = "1.0.138" tokio = { version = "1.45.0", features = ["full"] } argon2 = { version = "0.5.3", features = ["password-hash"] } jsonwebtoken = "9.3.1" @@ -43,16 +45,19 @@ fancy-regex = "0.15.0" futures = "0.3.31" tower = "0.5.2" env_logger = "0.11.8" -dotenvy = "0.15.7" tracing = "0.1.40" -tracing-subscriber = { version = "0.3.18", features = ["fmt"] } -once_cell = "1.21.3" uuid = { version = "1.8.0", features = ["v4", "fast-rng", "serde"] } strum = { version = "0.27.1", features = ["derive"] } strum_macros = "0.27.1" hyper = "1.6.0" hyper-util = "0.1.0" -async-trait = "0.1.75" + +async-trait = "0.1.77" +tokio-test = "0.4.3" +mockall = "0.12.1" +once_cell = "1.19.0" +dotenvy = "0.15.7" +tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } tokio-tungstenite = "0.23" url = "2.5" futures-util = "0.3" diff --git a/imphnen-iam/Cargo.toml b/imphnen-iam/Cargo.toml index 0d7394d..d6f47cf 100644 --- a/imphnen-iam/Cargo.toml +++ b/imphnen-iam/Cargo.toml @@ -6,13 +6,13 @@ edition = "2024" [dependencies] imphnen-libs.workspace = true imphnen-utils.workspace = true -async-trait = "0.1" +async-trait = { workspace = true } imphnen-entities.workspace = true axum.workspace = true serde.workspace = true -serde_json.workspace = true -oauth2 = "4.4.2" -reqwest = { version = "0.11", features = ["json"] } +serde_json = { workspace = true } +oauth2 = { workspace = true } +reqwest = { workspace = true, features = ["json"] } utoipa.workspace = true lazy_static.workspace = true regex.workspace = true @@ -34,6 +34,6 @@ uuid.workspace = true [dev-dependencies] dotenvy.workspace = true -tokio-test = "0.4.2" -mockall = "0.12.1" +tokio-test = { workspace = true } +mockall = { workspace = true } http-body-util.workspace = true diff --git a/imphnen-libs/Cargo.toml b/imphnen-libs/Cargo.toml index ad98333..d22397d 100644 --- a/imphnen-libs/Cargo.toml +++ b/imphnen-libs/Cargo.toml @@ -5,7 +5,7 @@ edition = "2024" [dependencies] imphnen-entities.workspace = true -once_cell = "1" +once_cell = { workspace = true } log.workspace = true axum.workspace = true tokio.workspace = true diff --git a/imphnen-utils/Cargo.toml b/imphnen-utils/Cargo.toml index 2b36cd9..289dd28 100644 --- a/imphnen-utils/Cargo.toml +++ b/imphnen-utils/Cargo.toml @@ -19,5 +19,5 @@ strum.workspace = true strum_macros.workspace = true uuid.workspace = true tracing.workspace = true -dotenvy = "0.15" -tracing-subscriber = { version = "0.3", features = ["env-filter"] } +dotenvy = { workspace = true } +tracing-subscriber = { workspace = true, features = ["env-filter"] }