Skip to content

Commit 5fd5c8d

Browse files
committed
feat: interactive project initialization
1 parent 57ec829 commit 5fd5c8d

File tree

6 files changed

+555
-232
lines changed

6 files changed

+555
-232
lines changed

Cargo.lock

Lines changed: 159 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cargo-shuttle/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ clap = { version = "3.2.17", features = ["derive", "env"] }
1818
clap_complete = "3.2.5"
1919
crossbeam-channel = "0.5.6"
2020
crossterm = "0.25.0"
21+
dialoguer = { version = "0.10.2", features = ["fuzzy-select"] }
2122
dirs = "4.0.0"
2223
flate2 = "1.0.24"
2324
futures = "0.3.23"
@@ -56,6 +57,8 @@ path = "../service"
5657
features = ["loader"]
5758

5859
[dev-dependencies]
60+
assert_cmd = "2.0.6"
61+
rexpect = "0.5.0"
5962
tempfile = "3.3.0"
6063
test-context = "0.1.4"
6164
# Tmp until this branch is merged and released

0 commit comments

Comments
 (0)