1 [package]
2 name = "smbpndk-cli"
3 version = "0.2.2"
4 edition = "2021"
5 authors = ["Seto Elkahfi <hej@setoelkahfi.se>"]
6 description = "Command line tool for creating and managing SmbPndk resources."
7 license = "Apache-2.0"
8 repository = "https://github.com/smbpndk/smbpndk-cli"
9 documentation = "https://docs.smbpndk.com/cli"
10 keywords = ["cli", "cloud", "developer", "platform"]
11 categories = ["command-line-utilities", "cloud", "modular", "web2", "web3", "smbpndk"]
12 readme = "../README.md"
13
14 [[bin]]
15 name = "smb"
16 path = "src/main.rs"
17
18 [dependencies]
19 anyhow = "1.0.58"
20 app-oten = { path = "../app-oten" }
21 clap = { version = "4.1", features = ["derive"] }
22 clap_mangen = "0.2.10"
23 console = "0.15.0"
24 dialoguer = "0.10.4"
25 dirs = "4.0.0"
26 dotenv = "0.15.0"
27 home = "0.5.4"
28 log = "0.4.14"
29 open = "4.0.1"
30 pre-commit-hooks = "0.1"
31 regex = "1.3.1"
32 reqwest = { version = "0.11", features = ["json"] }
33 serde = { version = "1", features = ["derive"] }
34 serde_json = "1.0.82"
35 smbpndk-model = { path = "../smbpndk-model" }
36 smbpndk-networking = { path = "../smbpndk-networking" }
37 smbpndk-networking-project = { path = "../smbpndk-networking-project" }
38 smbpndk-utils = { path = "../smbpndk-utils" }
39 spinners = "4.1.0"
40 tokio = { version = "1.14.1", features = ["full"] }
41 tracing = { version = "0.1.35", features = ["log"] }
42 tracing-bunyan-formatter = "0.3.3"
43 tracing-subscriber = { version = "0.3.14", features = ["registry", "env-filter"] }
44 url-builder = "0.1.1"
45 clap_complete = "4.1"