Files
banks2ff/banks2ff/Cargo.toml

46 lines
1.0 KiB
TOML
Raw Normal View History

2025-11-19 21:18:37 +00:00
[package]
name = "banks2ff"
version.workspace = true
edition.workspace = true
authors.workspace = true
[dependencies]
tokio = { workspace = true }
anyhow = { workspace = true }
thiserror = { workspace = true }
2025-11-19 21:18:37 +00:00
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
chrono = { workspace = true }
rust_decimal = { workspace = true }
dotenvy = { workspace = true }
clap = { workspace = true }
reqwest = { workspace = true }
2025-11-19 21:18:37 +00:00
# Core logic dependencies
async-trait = { workspace = true }
# API Client dependencies
firefly-client = { path = "../firefly-client" }
gocardless-client = { path = "../gocardless-client" }
# Debug logging dependencies
reqwest-middleware = { workspace = true }
hyper = { workspace = true }
bytes = { workspace = true }
http = "0.2"
task-local-extensions = "0.1"
# Encryption dependencies
aes-gcm = "0.10"
pbkdf2 = "0.12"
rand = "0.8"
sha2 = "0.10"
# CLI formatting dependencies
comfy-table = { workspace = true }
2025-11-19 21:18:37 +00:00
[dev-dependencies]
mockall = { workspace = true }