[workspace] members = [ "banks2ff", "firefly-client", "gocardless-client", ] resolver = "2" [workspace.package] version = "0.1.0" edition = "2021" authors = ["Your Name "] [workspace.dependencies] tokio = { version = "1.34", features = ["full"] } anyhow = "1.0" thiserror = "1.0" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" chrono = { version = "0.4", features = ["serde"] } rust_decimal = { version = "1.33", features = ["serde-float"] } async-trait = "0.1" dotenvy = "0.15" clap = { version = "4.4", features = ["derive", "env"] } reqwest = { version = "0.11", default-features = false, features = ["json", "rustls-tls"] } url = "2.5" wiremock = "0.5" tokio-test = "0.4" mockall = "0.11" reqwest-middleware = "0.2" hyper = { version = "0.14", features = ["full"] } bytes = "1.0" comfy-table = "7.1" http = "0.2" task-local-extensions = "0.1" aes-gcm = "0.10" pbkdf2 = "0.12" hkdf = "0.12" rand = "0.8" sha2 = "0.10" temp-env = "0.3" dialoguer = "0.12" walkdir = "2.4"