feat: harmony-cli v0.1 #8 (#9)

Co-authored-by: tahahawa <tahahawa@gmail.com>
Reviewed-on: #9
Reviewed-by: johnride <jg@nationtech.io>
Co-authored-by: Taha Hawa <taha@taha.dev>
Co-committed-by: Taha Hawa <taha@taha.dev>
This commit is contained in:
2025-04-19 01:13:40 +00:00
committed by taha
parent 0ba7f2536c
commit abd20b96a2
8 changed files with 1205 additions and 385 deletions

19
harmony_cli/Cargo.toml Normal file
View File

@@ -0,0 +1,19 @@
[package]
name = "harmony_cli"
edition = "2024"
version.workspace = true
readme.workspace = true
license.workspace = true
[dependencies]
assert_cmd = "2.0.17"
clap = { version = "4.5.35", features = ["derive"] }
harmony = { path = "../harmony" }
harmony_tui = { path = "../harmony_tui", optional = true }
inquire = "0.7.5"
tokio.workspace = true
[features]
default = ["tui"]
tui = ["dep:harmony_tui"]