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