Files
leaf/examples/meet/Cargo.toml
Timur Gordon 7ca492346d livekit wip
2025-08-29 15:29:24 +02:00

74 lines
1.5 KiB
TOML

[workspace]
[package]
name = "meet"
version = "0.1.0"
edition = "2021"
[dependencies]
yew = { version = "0.21", features = ["csr"] }
yew-router = "0.18"
wasm-bindgen = "0.2"
wasm-bindgen-futures = "0.4"
js-sys = "0.3"
web-sys = { version = "0.3", features = [
"console",
"Document",
"Element",
"HtmlElement",
"HtmlInputElement",
"HtmlSelectElement",
"HtmlTextAreaElement",
"HtmlVideoElement",
"HtmlAudioElement",
"Window",
"Location",
"History",
"Url",
"UrlSearchParams",
"MediaDevices",
"MediaStream",
"MediaStreamTrack",
"MediaStreamConstraints",
"MediaDeviceInfo",
"MediaDeviceKind",
"Navigator",
"Event",
"EventTarget",
"KeyboardEvent",
"MouseEvent",
"SubmitEvent",
"MessageEvent",
"WebSocket",
"CloseEvent",
"RtcPeerConnection",
"RtcConfiguration",
"RtcIceServer",
"RtcSessionDescription",
"RtcSessionDescriptionInit",
"RtcIceCandidate",
"RtcIceCandidateInit",
"RtcPeerConnectionIceEvent",
"RtcTrackEvent",
"RtcDataChannel",
"RtcDataChannelEvent",
"RtcSdpType",
"HtmlCanvasElement",
"CanvasRenderingContext2d",
] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
gloo-timers = { version = "0.3", features = ["futures"] }
gloo-net = "0.6"
gloo-utils = "0.2"
log = "0.4"
wasm-logger = "0.2"
console_log = "1.0"
uuid = { version = "1.0", features = ["v4", "js"] }
chrono = { version = "0.4", features = ["serde", "wasmbind"] }
futures = "0.3"
urlencoding = "2.1"
prost = "0.12"
prost-types = "0.12"
bytes = "1.0"