Skip to content

Commit

Permalink
feat: 🚸 Improve CLI architecture
Browse files Browse the repository at this point in the history
Change CLI architecture from `app verb` to `app noun verb` to accomodate for repository actions

The CLI is changed. Default subcommands are removed to prevent confusion in the commandline help
  • Loading branch information
pvshvp-oss committed Apr 8, 2024
1 parent 360496c commit ac61853
Show file tree
Hide file tree
Showing 4 changed files with 314 additions and 145 deletions.
10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ snafu = "0.8"
# Data
lazy_static = "1.4"
serde = { version = "1.0", features = ["derive"] }
serde-aux = "4.2"
serde-aux = "4.5"
serde_yaml = "0.9"
tracing-serde = "0.1"
speedy = "0.8"
Expand All @@ -63,12 +63,12 @@ log = "0.4"
fluent = "0.16"

# CLI
clap = { version = "4.4", features = ["derive", "wrap_help"] }
clap-verbosity-flag = "2.0"
clap = { version = "4.5", features = ["derive", "wrap_help"] }
clap-verbosity-flag = "2.2"
anstream = "0.6"
owo-colors = "4.0"
console = "0.15"

# GUI
relm4 = "0.6"
relm4-components = "0.6"
relm4 = "0.8"
relm4-components = "0.8"
Loading

0 comments on commit ac61853

Please sign in to comment.