@@ -20,7 +20,7 @@ all-features = true
2020[features ]
2121poem = [" wordbase-api/poem" , " dep:poem-openapi" ]
2222uniffi = [" wordbase-api/uniffi" , " dep:uniffi" ]
23- desktop = [" dep:directories" ]
23+ desktop = [" dep:directories" , " dep:tokio-tungstenite " ]
2424
2525[dependencies ]
2626wordbase-api = { workspace = true , features = [" render-html" ] }
@@ -31,11 +31,9 @@ async-compression = { workspace = true, features = ["xz"] }
3131async-stream = { workspace = true }
3232async-tar = { workspace = true }
3333async_zip = { workspace = true , features = [" deflate" , " tokio" ] }
34- blocking = { workspace = true }
3534bytes = { workspace = true }
3635data-encoding = { workspace = true }
3736directories = { workspace = true , optional = true }
38- either = { workspace = true }
3937foldhash = { workspace = true }
4038futures = { workspace = true }
4139indexmap = { workspace = true , features = [" serde" ] }
@@ -45,7 +43,6 @@ maud = { workspace = true }
4543paste = { workspace = true }
4644pin-project = { version = " 1.1" }
4745poem-openapi = { workspace = true , optional = true }
48- rayon = { workspace = true }
4946regex = { workspace = true }
5047reqwest = { workspace = true , features = [" json" ] }
5148rmp-serde = { workspace = true }
@@ -56,10 +53,9 @@ sqlx = { workspace = true, features = ["runtime-tokio", "sqlite"
5653tera = { workspace = true , features = [" preserve_order" ] }
5754tokio = { workspace = true , features = [" sync" , " macros" ] }
5855tokio-stream = { workspace = true }
59- tokio-tungstenite = { workspace = true }
56+ tokio-tungstenite = { workspace = true , optional = true }
6057tokio-util = { workspace = true , features = [" rt" ] }
6158tracing = { workspace = true }
62- unicode-segmentation = { workspace = true }
6359uniffi = { workspace = true , optional = true , features = [" tokio" ] }
6460
6561derive_more = { workspace = true , features = [
0 commit comments