1 [workspace]
2 resolver = "2"
3 members = ["crates/cli", "crates/smbcloud-*"]
4
5 [workspace.dependencies]
6 anyhow = "1.0.58"
7 async-trait = "0.1.51"
8 chrono = "0.4"
9 clap = "4.1.6"
10 clap_mangen = "0.2.10"
11 console = "0.16"
12 crossterm = "0.28"
13 dialoguer = "0.11.0"
14 dirs = "6.0"
15
16 git2 = "0.20.1"
17 home = "0.5.4"
18 indicatif = "0.17.11"
19 log = "0.4.14"
20 maybe-async = "0.2"
21 open = "5.3"
22 openssl = { version = "0.10", features = ["vendored"] }
23 ratatui = { version = "0.29", default-features = false, features = ["crossterm"] }
24 regex = "1.11"
25 reqwest = { version = "0.12.18", default-features = false }
26 serde = "1"
27 serde_json = "1.0.82"
28 serde_repr = "0.1"
29 smbcloud-auth = { version = "0.4.5", path = "crates/smbcloud-auth" }
30 smbcloud-auth-sdk = { version = "0.4.5", path = "crates/smbcloud-auth-sdk" }
31 smbcloud-gresiq-sdk = { version = "0.4.5", path = "crates/smbcloud-gresiq-sdk" }
32 smbcloud-mail = { version = "0.4.5", path = "crates/smbcloud-mail" }
33 smbcloud-model = { version = "0.4.5", path = "crates/smbcloud-model" }
34 smbcloud-network = { version = "0.4.5", path = "crates/smbcloud-network" }
35 smbcloud-networking = { version = "0.4.5", path = "crates/smbcloud-networking" }
36 smbcloud-networking-project = { version = "0.4.5", path = "crates/smbcloud-networking-project" }
37 smbcloud-utils = { version = "0.4.5", path = "crates/smbcloud-utils" }
38 spinners = "4.1.0"
39 strum = "0.27"
40 strum_macros = "0.27"
41 tabled = "0.20"
42 tempfile = "3"
43 thiserror = "2.0"
44 tokio = "1.44"
45 tokio-postgres = "0.7"
46 toml = "0.8"
47 tracing = "0.1.35"
48 tracing-bunyan-formatter = "0.3.3"
49 tracing-subscriber = "0.3.14"
50 tsync = "2"
51 uniffi = "0.31"
52 url-builder = "0.1.1"
53 wasm-bindgen = "0.2"