@@ -24,9 +24,9 @@ proptest-derive = { optional = true, version = "0.4.0" }
2424rand = { version = " 0.8" }
2525serde_json = { features = [ " float_roundtrip" , " preserve_order" ], version = " 1" }
2626thiserror = { version = " 1" }
27- tokio = { features = [ " full " ], version = " 1" }
27+ tokio = { optional = true , features = [ " sync " ], version = " 1" }
2828tokio-stream = { features = [ " io-util" , " sync" ], version = " ^0.1.8" }
29- tokio-tungstenite = { version = " 0.20.0" }
29+ tokio-tungstenite = { optional = true , version = " 0.20.0" }
3030tracing = { version = " 0.1" }
3131url = { version = " 2" }
3232uuid = { features = [ " serde" , " v4" ], version = " 1.6" }
@@ -43,9 +43,12 @@ proptest-derive = { version = "0.4.0" }
4343tracing-subscriber = { features = [ " env-filter" ], version = " 0.3.17" }
4444
4545[features ]
46- default = [ " native-tls" ]
47- native-tls = [ " tokio-tungstenite/native-tls" ]
48- native-tls-vendored = [ " tokio-tungstenite/native-tls-vendored" ]
49- rustls-tls-native-roots = [ " tokio-tungstenite/rustls-tls-native-roots" ]
50- rustls-tls-webpki-roots = [ " tokio-tungstenite/rustls-tls-webpki-roots" ]
51- testing = [ " convex_sync_types/testing" , " proptest" , " proptest-derive" , " parking_lot" ]
46+ default = [ " full" , " native-tls" ]
47+ native-tls = [ " full" , " tokio-tungstenite/native-tls" ]
48+ native-tls-vendored = [ " full" , " tokio-tungstenite/native-tls-vendored" ]
49+ rustls-tls-native-roots = [ " full" , " tokio-tungstenite/rustls-tls-native-roots" ]
50+ rustls-tls-webpki-roots = [ " full" , " tokio-tungstenite/rustls-tls-webpki-roots" ]
51+ testing = [ " full" , " convex_sync_types/testing" , " proptest" , " proptest-derive" , " parking_lot" ]
52+ full = [ " full-client" , " base-client" ]
53+ full-client = [ " tokio-tungstenite" , " tokio/full" ]
54+ base-client = [" tokio/sync" ]
0 commit comments