@@ -24,7 +24,7 @@ repository = "https://github.com/ockam-network/ockam/implementations/rust/ockam/
2424description = " Ockam's request-response API"
2525
2626[features ]
27- default = [" std" , " rust-crypto" , " privileged_portals" ]
27+ default = [" std" , " rust-crypto" , " privileged_portals" , " ui " ]
2828test-utils = []
2929std = [
3030 " either/use_std" ,
@@ -44,6 +44,7 @@ storage = ["ockam/storage"]
4444aws-lc = [" ockam_vault/aws-lc" , " ockam_transport_tcp/aws-lc" ]
4545rust-crypto = [" ockam_vault/rust-crypto" , " ockam_transport_tcp/ring" ]
4646privileged_portals = [" ockam_transport_tcp/privileged_portals" ]
47+ ui = [" r3bl_rs_utils_core" , " r3bl_tui" , " r3bl_tuify" ]
4748
4849[[bin ]]
4950name = " node_control_api_schema"
@@ -92,9 +93,9 @@ opentelemetry-proto = { version = "0.27", features = ["full"] }
9293opentelemetry-semantic-conventions = { version = " 0.28" , features = [" semconv_experimental" ] }
9394opentelemetry_sdk = { version = " 0.27" , features = [" logs" , " metrics" , " trace" , " rt-tokio" , " rt-tokio-current-thread" , " testing" ], default-features = false }
9495petname = { version = " 2.0.2" , default-features = false , features = [" default-rng" , " default-words" ] }
95- r3bl_rs_utils_core = " 0.9"
96- r3bl_tui = " 0.5"
97- r3bl_tuify = " 0.1"
96+ r3bl_rs_utils_core = { version = " 0.9" , optional = true }
97+ r3bl_tui = { version = " 0.5" , optional = true }
98+ r3bl_tuify = { version = " 0.1" , optional = true }
9899rand = " 0.8"
99100regex = " 1.10.6"
100101reqwest = { version = " 0.12" , default-features = false , features = [" json" , " rustls-tls-native-roots" ] }
0 commit comments