[package] name = "imphnen-iam" version = "0.2.0" edition = "2024" [dependencies] imphnen-libs.workspace = true imphnen-utils.workspace = true imphnen-entities.workspace = true async-trait.workspace = true axum.workspace = true serde.workspace = true serde_json = { workspace = true } oauth2 = { workspace = true } reqwest = { workspace = true, features = ["json"] } utoipa.workspace = true lazy_static.workspace = true regex.workspace = true zod-rs.workspace = true zod-rs-util.workspace = true axum-test.workspace = true sea-orm.workspace = true rand.workspace = true tokio.workspace = true chrono.workspace = true anyhow.workspace = true tower-http.workspace = true utoipa-swagger-ui.workspace = true strum.workspace = true strum_macros.workspace = true log.workspace = true once_cell.workspace = true tracing.workspace = true uuid.workspace = true axum-extra.workspace = true paginator-rs.workspace = true paginator-utils.workspace = true paginator-sea-orm.workspace = true paginator-axum.workspace = true [dev-dependencies] dotenvy.workspace = true tokio-test = { workspace = true } mockall = { workspace = true } http-body-util.workspace = true