[workspace] members = ["client", "server", "common", "search"] resolver = "2" [workspace.package] # TODO: idk how to do the name, fix later # name = "KompAC" version = "0.3.13" edition = "2021" license = "GPL-3.0-or-later" authors = ["Filip Priečinský "] description = "Poriadny uctovnicky software." readme = "README.md" repository = "https://gitlab.com/filipriec/KompAC" categories = ["command-line-interface"] # [workspace.metadata] # TODO: # documentation = "https://docs.rs/accounting-client" [workspace.dependencies] # Async and gRPC tokio = { version = "1.44.2", features = ["full"] } tonic = "0.13.0" prost = "0.13.5" async-trait = "0.1.88" prost-types = "0.13.0" # Data Handling & Serialization serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.140" time = "0.3.41" # Utilities & Error Handling anyhow = "1.0.98" dotenvy = "0.15.7" lazy_static = "1.5.0" tracing = "0.1.41" # Search crate tantivy = "0.24.1" # Steel_decimal crate rust_decimal = { version = "1.37.2", features = ["maths", "serde"] } rust_decimal_macros = "1.37.1" thiserror = "2.0.12" regex = "1.11.1" common = { path = "./common" }