Cargo.toml

 1[package]
 2name = "live_kit_client"
 3version = "0.1.0"
 4edition = "2021"
 5description = "Bindings to LiveKit Swift client SDK"
 6
 7[lib]
 8path = "src/live_kit_client.rs"
 9doctest = false
10
11[[example]]
12name = "test_app"
13
14[features]
15test-support = [
16    "async-trait", 
17    "collections/test-support",
18    "gpui/test-support",
19    "lazy_static",
20    "live_kit_server",
21    "nanoid",
22]
23
24[dependencies]
25collections = { path = "../collections", optional = true }
26gpui = { path = "../gpui", optional = true }
27live_kit_server = { path = "../live_kit_server", optional = true }
28media = { path = "../media" }
29
30anyhow = "1.0.38"
31async-broadcast = "0.4"
32core-foundation = "0.9.3"
33core-graphics = "0.22.3"
34futures = "0.3"
35log = { version = "0.4.16", features = ["kv_unstable_serde"] }
36parking_lot = "0.11.1"
37
38async-trait = { version = "0.1", optional = true }
39lazy_static = { version = "1.4", optional = true }
40nanoid = { version ="0.4", optional = true}
41
42[dev-dependencies]
43collections = { path = "../collections", features = ["test-support"] }
44gpui = { path = "../gpui", features = ["test-support"] }
45live_kit_server = { path = "../live_kit_server" }
46media = { path = "../media" }
47
48anyhow = "1.0.38"
49async-trait = "0.1"
50block = "0.1"
51bytes = "1.2"
52byteorder = "1.4"
53cocoa = "0.24"
54core-foundation = "0.9.3"
55core-graphics = "0.22.3"
56foreign-types = "0.3"
57futures = "0.3"
58hmac = "0.12"
59jwt = "0.16"
60lazy_static = "1.4"
61objc = "0.2"
62parking_lot = "0.11.1"
63postage = { version = "0.4.1", features = ["futures-traits"] }
64serde = { version = "1.0", features = ["derive", "rc"] }
65sha2 = "0.10"
66simplelog = "0.9"
67
68[build-dependencies]
69serde = { version = "1.0", features = ["derive", "rc"] }
70serde_json = { version = "1.0", features = ["preserve_order"] }