From b345da7decf739acc0e50b12582aa4b6e1ba9ab8 Mon Sep 17 00:00:00 2001 From: Bastian Gruber <foreach@me.com> Date: Tue, 7 Nov 2023 14:50:13 -0400 Subject: [PATCH] fix: add kebab-case rewrite for init and up commands (#366) Signed-off-by: Bastian Gruber <foreach@me.com> Co-authored-by: Marko Atanasievski <atanmarko@users.noreply.github.com> --- crates/topos/src/components/node/commands/init.rs | 1 + crates/topos/src/components/node/commands/up.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/crates/topos/src/components/node/commands/init.rs b/crates/topos/src/components/node/commands/init.rs index 30968b23f..b4ee14682 100644 --- a/crates/topos/src/components/node/commands/init.rs +++ b/crates/topos/src/components/node/commands/init.rs @@ -4,6 +4,7 @@ use serde::Serialize; #[derive(Args, Debug, Serialize)] #[command(about = "Setup your node!", trailing_var_arg = true)] +#[serde(rename_all = "kebab-case")] pub struct Init { /// Name to identify your node #[arg(long, env = "TOPOS_NODE_NAME", default_value = "default")] diff --git a/crates/topos/src/components/node/commands/up.rs b/crates/topos/src/components/node/commands/up.rs index ab428e01b..40e2032d5 100644 --- a/crates/topos/src/components/node/commands/up.rs +++ b/crates/topos/src/components/node/commands/up.rs @@ -3,6 +3,7 @@ use serde::Serialize; #[derive(Args, Debug, Serialize)] #[command(about = "Spawn your node!")] +#[serde(rename_all = "kebab-case")] pub struct Up { /// Name to identify your node #[arg(long, env = "TOPOS_NODE_NAME", default_value = "default")]