[package]
name = "cala-ledger-core-types"
repository = "https://github.com/GaloyMoney/cala"
description = "Core types for cala"
version = "0.12.5"
edition = "2021"
license = "Apache-2.0"

[features]

fail-on-warnings = []
graphql = ["es-entity/graphql", "dep:async-graphql"]
json-schema = ["es-entity/json-schema", "dep:schemars"]

[dependencies]
cel-interpreter = { workspace = true }
es-entity = { workspace = true }

async-graphql = { workspace = true, optional = true }
schemars = { workspace = true, optional = true }
serde = { workspace = true }
serde_json = { workspace = true }
strum = { workspace = true }
sqlx = { workspace = true }
uuid = { workspace = true }
chrono = { workspace = true }
thiserror = { workspace = true }
derive_builder = { workspace = true }
rust_decimal = { workspace = true }
rusty-money = { workspace = true }
