[package] name = "muralpay" version = "0.1.0" edition.workspace = true description = "Mural Pay API" repository = "https://github.com/modrinth/code/" license = "MIT" keywords = [] categories = ["api-bindings"] [dependencies] arc-swap = { workspace = true, optional = true } bytes = { workspace = true } chrono = { workspace = true, features = ["serde"] } derive_more = { workspace = true, features = [ "deref", "display", "error", "from", ] } reqwest = { workspace = true, features = ["default-tls", "http2", "json"] } rust_decimal = { workspace = true, features = ["macros"] } rust_iso3166 = { workspace = true } secrecy = { workspace = true } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } serde_with = { workspace = true } strum = { workspace = true, features = ["derive"] } utoipa = { workspace = true, features = ["uuid"], optional = true } uuid = { workspace = true, features = ["serde"] } [dev-dependencies] clap = { workspace = true, features = ["derive"] } color-eyre = { workspace = true } dotenvy = { workspace = true } eyre = { workspace = true } tokio = { workspace = true, features = ["full"] } tracing-subscriber = { workspace = true } [features] mock = ["dep:arc-swap"] utoipa = ["dep:utoipa"] [lints] workspace = true