{"name":"clasp-transport","vers":"0.1.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"2797029d7e7fac88f16b52a87ac729f20598613e048284fc06b3c3a9c9726d45","features":{"ble":["btleplug","uuid"],"default":["websocket","udp"],"quic":["quinn","rustls"],"serial":["tokio-serial"],"udp":[],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util"]},"yanked":false,"pubtime":"2026-01-16T04:32:58Z"}
{"name":"clasp-transport","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"26a477c0c0b9e8b83fc64ea372a09d2b62020076da6d85271de8b00886159fe9","features":{"ble":["btleplug","uuid"],"default":["websocket","udp","quic"],"full":["websocket","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls"],"serial":["tokio-serial"],"udp":[],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-17T00:43:22Z"}
{"name":"clasp-transport","vers":"0.1.5","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"fa8000aea9dc2b0cfbc018677810496fe53bcc477d8533a68b38670e1104f375","features":{"ble":["btleplug","uuid"],"default":["websocket","udp","quic"],"full":["websocket","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls"],"serial":["tokio-serial"],"udp":[],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-17T20:22:24Z"}
{"name":"clasp-transport","vers":"0.1.8","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"4764ff300c966e9d2dc6ecba26c003ad3f6e65f1bebf92b68987d309b15e9a79","features":{"ble":["btleplug","uuid"],"default":["websocket","udp","quic"],"full":["websocket","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-22T18:56:02Z"}
{"name":"clasp-transport","vers":"3.0.1","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"57deb89b762afa35cc0018402ff516c461eadc829e81829e9b78cbc271a4cc36","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-24T00:59:31Z"}
{"name":"clasp-transport","vers":"3.1.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"8ebc3bc8b1613e2c61fc942484eaa885253825652e77f7f91612eada58f94b4a","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-25T07:22:49Z"}
{"name":"clasp-transport","vers":"3.2.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"b9f222a7fa7ec07409a602391b87678f089a01a96055ea60734d8dedb1bb41f7","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-26T10:15:32Z"}
{"name":"clasp-transport","vers":"3.3.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"bdfba580bd15b7eea1680677b521c1640377394db0c424d0455ea0995e6a148a","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-01-26T23:24:45Z"}
{"name":"clasp-transport","vers":"3.3.1","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"6c03fdde8b7fb5699a6fed918ea1fa9ec1055ec2891a54048fb740b846aa8f59","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-18T10:56:10Z"}
{"name":"clasp-transport","vers":"3.4.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"60a8e1f2d7f8e7a4c6b04e1b240b7fe40a7733e7bf15c144941bcce6bf82a0ca","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-19T08:47:00Z"}
{"name":"clasp-transport","vers":"3.5.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"87d834ead0534ccd08dd2da98f5c7a9eed5c51841e473e354cc1afa36c7aef03","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-19T21:49:20Z"}
{"name":"clasp-transport","vers":"4.0.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"c4e6e77293be8726dc015f9a7131d2470d5517a0ec94e39af8eec357528389ff","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-22T18:44:21Z"}
{"name":"clasp-transport","vers":"4.0.1","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"321dacac5957ac132144ef897504325d4d63cf62f5782fbcab3a9de6601a7b80","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-22T19:42:13Z"}
{"name":"clasp-transport","vers":"4.0.2","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"c36d372d3d721eb25640ead04ee422a3c6a282b822b8b8bc1bb32e54d81d7210","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-22T20:04:11Z"}
{"name":"clasp-transport","vers":"4.0.3","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"d54e2306e12f0e47234631813f184633b79b63d83d5edd21f5cc2c61f2979de4","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-02-22T22:58:44Z"}
{"name":"clasp-transport","vers":"4.1.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"110ec4d18febbdbe8964adf1578d84fc3108c5bce6f2d0b86dd4e0bdb6027cca","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-03-06T04:54:44Z"}
{"name":"clasp-transport","vers":"4.2.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-client","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-core","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-router","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clasp-test-utils","req":"^4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full","macros","rt-multi-thread"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"0fddbb060a9107793609b7837b259ffee2f54705623a8f1554d7dccfd7df0eb5","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-03-09T06:15:03Z"}
{"name":"clasp-transport","vers":"4.3.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"85473ed138f4173ffe0d74f7a462df984b7b4f60219b3527f58780968982ed91","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-03-26T19:37:12Z"}
{"name":"clasp-transport","vers":"4.4.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"2182ee4560c077a1b50c7bfbe9a3afdba4e7c2269cdbd311f25621b6261c62cb","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-03-29T00:37:29Z"}
{"name":"clasp-transport","vers":"4.5.0","deps":[{"name":"anyhow","req":"^1.0","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":"btleplug","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clasp-core","req":"^4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"js-sys","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-native-certs","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"socket2","req":"^0.5","features":["all"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.35","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-serial","req":"^5.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["native-tls"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen","req":"^0.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"wasm-bindgen-futures","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"web-sys","req":"^0.3","features":["WebSocket","MessageEvent","BinaryType","CloseEvent","ErrorEvent","Blob","FileReader"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"webrtc-rs","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"webrtc"}],"cksum":"7def581c44b483e8da83fa8ee03c321c29de7484e9a872cce093ab6d1b397965","features":{"ble":["btleplug","uuid"],"default":["websocket","tcp","udp","quic"],"full":["websocket","tcp","udp","quic","serial","ble","webrtc"],"quic":["quinn","rustls","rustls-native-certs"],"serial":["tokio-serial"],"tcp":["socket2"],"udp":[],"wasm":["wasm-websocket"],"wasm-websocket":["wasm-bindgen","wasm-bindgen-futures","web-sys","js-sys"],"webrtc":["webrtc-rs","serde_json"],"websocket":["tokio-tungstenite","futures-util","url"]},"yanked":false,"pubtime":"2026-03-29T23:54:50Z"}
