Skip to content

Commit 95ca0a9

Browse files
NathanFlurryclaude
andcommitted
Enable virtual-mio/js feature for JS target
Add web-sys dependency to virtual-mio for the js feature, and enable virtual-mio/js in wasmer-wasix's js feature set. This allows proper debug tracing in the JS environment if needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 57f0d76 commit 95ca0a9

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/virtual-io/Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,11 @@ mio = { workspace = true, features = ["os-poll"], optional = true }
1919
socket2 = { workspace = true, optional = true }
2020
futures = { version = "0.3" }
2121
serde = { workspace = true, default-features = false, features = ["derive"] }
22+
web-sys = { version = "0.3.64", features = ["console"], optional = true }
2223

2324
[dev-dependencies]
2425
mio = { workspace = true, features = ["os-poll", "os-ext"] }
2526

2627
[features]
2728
sys = ["mio", "socket2"]
28-
js = []
29+
js = ["web-sys"]

lib/wasix/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,7 @@ compiler = []
232232

233233
js = [
234234
"virtual-fs/js",
235+
"virtual-mio/js",
235236
"getrandom/js",
236237
"chrono",
237238
"js-sys",

0 commit comments

Comments
 (0)