Skip to content

Commit 7e67b9a

Browse files
committed
fix: enable wasm_js feature for getrandom 0.3.4 transitive deps
Added explicit dependency on getrandom 0.3.4 with wasm_js feature to kreuzberg-wasm crate to ensure transitive dependencies (ahash, lopdf, rand_core) have WASM support enabled.
1 parent a51ea30 commit 7e67b9a

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/kreuzberg-wasm/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@ wasm-bindgen-rayon = { version = "1.3", optional = true }
2222
serde-wasm-bindgen = "0.6"
2323
js-sys = "0.3"
2424
web-sys = { version = "0.3", features = ["Blob", "File", "FileReader", "console"] }
25-
# Use getrandom 0.3 with wasm_js feature for WASM compatibility
25+
# Use getrandom with wasm_js feature for WASM compatibility
2626
getrandom = { version = "0.4", features = ["wasm_js"] }
27+
# Also need to explicitly depend on 0.3.4 to enable wasm_js for transitive deps
28+
getrandom_compat = { package = "getrandom", version = "=0.3.4", features = ["wasm_js"] }
2729
uuid = { version = "1.20", features = ["js"] }
2830
serde = { workspace = true }
2931
serde_json = { workspace = true }

0 commit comments

Comments
 (0)