Skip to content

Commit 7f21ec5

Browse files
authored
Merge pull request #356 from LGSI-KarumuriHari/main
feat : Implement a new separated CLI app [#327]
2 parents 0c06070 + f6639e1 commit 7f21ec5

File tree

18 files changed

+3370
-41
lines changed

18 files changed

+3370
-41
lines changed

src/tools/Cargo.lock

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

src/tools/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ resolver = "2"
88
members = [
99
"ppr",
1010
"idl2rs",
11-
"yamlvalidator"
11+
"yamlvalidator",
12+
"settingscli"
1213
]

src/tools/deny.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ allow = [
9797
"BSD-3-Clause",
9898
"ISC",
9999
"Zlib",
100+
"MPL-2.0"
100101
]
101102
# The confidence threshold for detecting a license from license text.
102103
# The higher the value, the more closely the license text must be to the

src/tools/settingscli/Cargo.toml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
[package]
2+
name = "settingscli"
3+
version = "0.1.0"
4+
edition = "2021"
5+
license = "Apache-2.0"
6+
7+
[dependencies]
8+
clap = { version = "4.0", features = ["derive"] }
9+
reqwest = { version = "0.11", features = ["json"] }
10+
tokio = { version = "1.0", features = ["full"] }
11+
serde = { version = "1.0", features = ["derive"] }
12+
serde_json = "1.0"
13+
anyhow = "1.0"
14+
colored = "2.0"
15+
16+
[dev-dependencies]
17+
tokio-test = "0.4"

0 commit comments

Comments
 (0)