diff options
author | rtkay123 <dev@kanjala.com> | 2025-08-08 15:13:17 +0200 |
---|---|---|
committer | rtkay123 <dev@kanjala.com> | 2025-08-08 15:13:17 +0200 |
commit | 0f663ccb94581264e839bab9ae386114e8bd9973 (patch) | |
tree | 3e9794117a1e8d41c7789b2efb74dfc5684caafc /lib/warden-core/Cargo.toml | |
parent | 7f38c6ad7d3e140b6f270f80128def938c0659d5 (diff) | |
download | warden-0f663ccb94581264e839bab9ae386114e8bd9973.tar.bz2 warden-0f663ccb94581264e839bab9ae386114e8bd9973.zip |
feat(warden): openapi
Diffstat (limited to 'lib/warden-core/Cargo.toml')
-rw-r--r-- | lib/warden-core/Cargo.toml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/warden-core/Cargo.toml b/lib/warden-core/Cargo.toml index dbe61fd..9cd4617 100644 --- a/lib/warden-core/Cargo.toml +++ b/lib/warden-core/Cargo.toml @@ -13,12 +13,17 @@ rustdoc-args = ["--cfg", "docsrs"] [dependencies] prost = { workspace = true, optional = true } +serde = { workspace = true, optional = true } +serde_json = { workspace = true, optional = true } tonic = { workspace = true, optional = true } tonic-types = { version = "0.14.0", optional = true } +utoipa = { workspace = true, optional = true } [features] default = [] iso20022 = ["dep:prost", "dep:tonic", "dep:tonic-types"] +serde = ["dep:serde", "serde/derive", "dep:serde_json"] +openapi = ["dep:utoipa", "serde"] [build-dependencies] tonic-prost-build = { version = "0.14.0", features = ["cleanup-markdown"] } |