{"name":"openrtc","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":true,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg_aliases","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20poly1305","req":"^0.10.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console_error_panic_hook","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"firestore","req":"^0.49.0","features":["tls-webpki-roots"],"optional":false,"default_features":false,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gcloud-sdk","req":"^0.30.0","features":["google-firestore-v1","tls-webpki-roots"],"optional":false,"default_features":false,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"getrandom","req":"^0.2","features":["js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"gloo-timers","req":"^0.3.0","features":["futures"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"iroh","req":"^1.0.0","features":["tls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"iroh-mdns-address-lookup","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"iroh-tickets","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"n0-future","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"open","req":"^5","features":[],"optional":false,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde-wasm-bindgen","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.37","features":["sync","macros","rt"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"tokio","req":"^1.37","features":["full"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":["compat","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors"],"optional":true,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v5"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"wasm-bindgen","req":"^0.2.92","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wasm-streams","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"web-sys","req":"^0.3.69","features":["console","Document","RtcPeerConnection","RtcDataChannel","RtcDataChannelInit","RtcConfiguration","RtcIceServer","RtcIceTransportPolicy","RtcSessionDescription","RtcSessionDescriptionInit","RtcSdpType","RtcIceCandidate","RtcIceCandidateInit","RtcPeerConnectionIceEvent","RtcDataChannelEvent","Window","Event","CustomEvent","CustomEventInit","MessageEvent","Headers","ReadableStream","ReadableStreamDefaultReader","Request","RequestInit","RequestMode","Response"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc","req":"^0.17","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"wmi","req":"^0.14","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"windows\")","kind":"normal"},{"name":"wtransport","req":"^0.7.1","features":["dangerous-configuration"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9c550a9b643788b8029c44613777e4af1afb270bfcf06d4d4a7f9b4ec3bab35","features":{"default":[],"experimental-scoped-actor":[],"transport-ble":[]},"features2":{"test-harness":["dep:axum","dep:tower-http","transport-lan"],"transport-lan":["dep:iroh-mdns-address-lookup"],"transport-moq":["dep:wtransport"],"transport-webrtc":["dep:webrtc"]},"yanked":false,"rust_version":"1.91","pubtime":"2026-07-06T13:24:58Z","v":2} {"name":"openrtc","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-channel","req":"^2.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":[],"optional":true,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cfg_aliases","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20poly1305","req":"^0.10.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"clap","req":"^4.5.60","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console_error_panic_hook","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"firestore","req":"^0.49.0","features":["tls-webpki-roots"],"optional":false,"default_features":false,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gcloud-sdk","req":"^0.30.0","features":["google-firestore-v1","tls-webpki-roots"],"optional":false,"default_features":false,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"getrandom","req":"^0.2","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"getrandom","req":"^0.2","features":["js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"gloo-timers","req":"^0.3.0","features":["futures"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"iroh","req":"^1.0.0","features":["tls-ring"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"iroh-mdns-address-lookup","req":"^0.4.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"iroh-tickets","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"n0-future","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"netdev","req":"^0.43","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"open","req":"^5","features":[],"optional":false,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde-wasm-bindgen","req":"^0.6","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.37","features":["sync","macros","rt"],"optional":false,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"tokio","req":"^1.37","features":["full"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tokio-stream","req":"^0.1.17","features":["sync"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":["compat","codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors"],"optional":true,"default_features":true,"target":"cfg(all(not(target_arch = \"wasm32\"), not(any(target_os = \"ios\", target_os = \"android\"))))","kind":"normal"},{"name":"uuid","req":"^1","features":["v4","v5"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"wasm-bindgen","req":"^0.2.92","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4.42","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"wasm-streams","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"web-sys","req":"^0.3.69","features":["console","Document","RtcPeerConnection","RtcDataChannel","RtcDataChannelInit","RtcConfiguration","RtcIceServer","RtcIceTransportPolicy","RtcSessionDescription","RtcSessionDescriptionInit","RtcSdpType","RtcIceCandidate","RtcIceCandidateInit","RtcPeerConnectionIceEvent","RtcDataChannelEvent","Window","Event","CustomEvent","CustomEventInit","MessageEvent","Headers","ReadableStream","ReadableStreamDefaultReader","Request","RequestInit","RequestMode","Response"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc","req":"^0.17","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"wmi","req":"^0.14","features":[],"optional":false,"default_features":true,"target":"cfg(target_os = \"windows\")","kind":"normal"},{"name":"wtransport","req":"^0.7.1","features":["dangerous-configuration"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"x25519-dalek","req":"^2.0.1","features":["static_secrets"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3523833a8066a55ba4e77f9a91af79dfd03221fffe9b7354ad083f4a7bda1ae3","features":{"default":[],"experimental-scoped-actor":[],"transport-ble":[]},"features2":{"test-harness":["dep:axum","dep:tower-http","transport-lan"],"transport-lan":["dep:iroh-mdns-address-lookup"],"transport-moq":["dep:wtransport"],"transport-webrtc":["dep:webrtc"]},"yanked":false,"rust_version":"1.91","pubtime":"2026-07-06T16:45:27Z","v":2}