Cargo.toml

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