[package]
name = "ecus"

edition.workspace      = true
publish.workspace      = true
rust-version.workspace = true
version.workspace      = true

[dependencies]
# Workspace dependencies
beancount-importers-framework.path = "../../framework"
beancount-pretty-printer.path      = "../../common/beancount-pretty-printer"
beancount-tree-writer.path         = "../../common/beancount-tree-writer"
beancount-types.path               = "../../common/beancount-types"

# Inherited dependencies
camino.workspace             = true
color-eyre.workspace         = true
derive_builder.workspace     = true
itertools.workspace          = true
miette.workspace             = true
rust_decimal.workspace       = true
serde.workspace              = true
serde_json.workspace         = true
snafu.workspace              = true
time-tz.workspace            = true
time.workspace               = true
tracing-error.workspace      = true
tracing-subscriber.workspace = true
tracing.workspace            = true

futures = "0.3.29"

[dependencies.reqwest]
features = ["json"]
version  = "0.11.22"

[dependencies.tokio]
features = ["full"]
version  = "1.34.0"