development
toml 48 lines 1.46 KB
Raw
1 [workspace]
2 resolver = "2"
3 members = [
4 "crates/core",
5 "crates/aso",
6 "crates/play",
7 "crates/signing",
8 "crates/pricing",
9 "crates/reports",
10 "crates/frontend",
11 "crates/mcp",
12 "crates/cli",
13 ]
14
15 [workspace.package]
16 version = "0.3.0"
17 edition = "2021"
18 authors = ["Seto Elkahfi <seto@smbcloud.xyz>"]
19 license = "Apache-2.0"
20 repository = "https://github.com/smbcloudXYZ/smbcloud-ascapi"
21
22 [workspace.dependencies]
23 smbcloud-ascapi-core = { version = "0.3.0", path = "crates/core" }
24 smbcloud-ascapi-aso = { version = "0.3.0", path = "crates/aso" }
25 smbcloud-ascapi-play = { version = "0.3.0", path = "crates/play" }
26 smbcloud-ascapi-signing = { version = "0.3.0", path = "crates/signing" }
27 smbcloud-ascapi-pricing = { version = "0.3.0", path = "crates/pricing" }
28 smbcloud-ascapi-reports = { version = "0.3.0", path = "crates/reports" }
29 smbcloud-ascapi-frontend = { version = "0.3.0", path = "crates/frontend" }
30 smbcloud-ascapi-mcp = { version = "0.3.0", path = "crates/mcp" }
31 anyhow = "1"
32 clap = "4"
33 jsonwebtoken = "9"
34 reqwest = { version = "0.12", default-features = false }
35 serde = "1"
36 serde_json = "1"
37 thiserror = "2.0"
38 tokio = "1"
39 async-trait = "0.1"
40 base64 = "0.22"
41 csv = "1"
42 flate2 = "1"
43 rcgen = { version = "0.14", default-features = false, features = ["pem", "crypto", "aws_lc_rs"] }
44 rsa = "0.9"
45 rand = "0.8"
46 zeroize = { version = "1", features = ["alloc"] }
47 rmcp = { version = "2.2.0", features = ["server", "macros", "transport-io", "schemars"] }
48 schemars = "1"