@@ -14,18 +14,17 @@ publish = false
1414release = true
1515
1616[lib ]
17- crate-type = [" cdylib" , " staticlib" ]
17+ crate-type = [" lib " , " cdylib" , " staticlib" ]
1818
1919[features ]
2020default = [" bundled-sqlite" , " unstable-msc4274" ]
2121bundled-sqlite = [" matrix-sdk/bundled-sqlite" ]
2222unstable-msc4274 = [" matrix-sdk-ui/unstable-msc4274" ]
23- wasm = []
23+ js = []
2424
2525[dependencies ]
2626anyhow.workspace = true
2727as_variant.workspace = true
28- async-compat.workspace = true
2928extension-trait = " 1.0.1"
3029eyeball-im.workspace = true
3130futures-util.workspace = true
@@ -38,15 +37,13 @@ matrix-sdk-ui = { workspace = true, features = ["uniffi"] }
3837mime = " 0.3.16"
3938once_cell.workspace = true
4039ruma = { workspace = true , features = [" html" , " unstable-unspecified" , " unstable-msc3488" , " compat-unset-avatar" , " unstable-msc3245-v1-compat" , " unstable-msc4278" ] }
41- sentry-tracing = " 0.36.0"
4240serde.workspace = true
4341serde_json.workspace = true
4442thiserror.workspace = true
4543tracing.workspace = true
4644tracing-appender = { version = " 0.2.2" }
4745tracing-core.workspace = true
4846tracing-subscriber = { workspace = true , features = [" env-filter" ] }
49- uniffi = { workspace = true , features = [" tokio" ] }
5047url.workspace = true
5148uuid = { version = " 1.4.1" , features = [" v4" ] }
5249zeroize.workspace = true
@@ -68,10 +65,13 @@ features = [
6865paranoid-android = " 0.2.1"
6966
7067[target .'cfg(target_family = "wasm")' .dependencies ]
68+ console_error_panic_hook = " 0.1.7"
7169tokio = { workspace = true , features = [" sync" , " macros" ] }
72- uniffi = { workspace = true , features = [" tokio " , " wasm-unstable-single-threaded" ] }
70+ uniffi = { workspace = true , features = [" wasm-unstable-single-threaded" ] }
7371
7472[target .'cfg(not(target_family = "wasm"))' .dependencies ]
73+ async-compat.workspace = true
74+ sentry-tracing = " 0.36.0"
7575tokio = { workspace = true , features = [" rt-multi-thread" , " macros" ] }
7676uniffi = { workspace = true , features = [" tokio" ] }
7777
@@ -108,11 +108,11 @@ workspace = true
108108features = [
109109 " anyhow" ,
110110 " e2e-encryption" ,
111- " experimental-widgets" ,
111+ " experimental-widgets" ,
112112 " markdown" ,
113- " native -tls" , # note: differ from block below
113+ " rustls -tls" ,
114114 " socks" ,
115- " indexeddb" , # note: differ from block below
115+ " indexeddb" ,
116116 " uniffi" ,
117117]
118118
0 commit comments