See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
11[target.'cfg(target_arch = "wasm32")'.dependencies] 12gba-core = { workspace = true } 13genesis-core = { workspace = true } 14s32x-core = { workspace = true } 15segacd-core = { workspace = true } 16smsgg-core = { workspace = true } 17snes-core = { workspace = true } 18 19gba-config = { workspace = true, features = ["serde"] } 20genesis-config = { workspace = true, features = ["serde"] } 21smsgg-config = { workspace = true, features = ["serde"] } 22snes-config = { workspace = true, features = ["serde"] } 23 24cdrom = { workspace = true } 25jgenesis-common = { workspace = true, features = ["serde"] } 26jgenesis-proc-macros = { workspace = true } 27jgenesis-renderer = { workspace = true, features = ["serde"] } 28 29anyhow = { workspace = true } 30bincode = { workspace = true } 31console_error_panic_hook = { workspace = true } 32console_log = { workspace = true } 33getrandom = { workspace = true, features = ["wasm_js"] } 34js-sys = { workspace = true } 35log = { workspace = true, features = ["release_max_level_info"] } 36rand = { workspace = true } 37rfd = { workspace = true } 38serde = { workspace = true, features = ["derive"] } 39serde_json = { workspace = true } 40wasm-bindgen = { workspace = true } 41wasm-bindgen-futures = { workspace = true } 42web-time = { workspace = true } 43wgpu = { workspace = true } 44winit = { workspace = true, features = ["serde"] } 45 46[target.'cfg(target_arch = "wasm32")'.dependencies.web-sys] 47workspace = true 48features = [ 49 "Window", 50 "Document", 51 "Element", 52 "AudioContext", 53 "AudioContextOptions", 54 "AudioWorklet", 55 "AudioWorkletNode", 56 "AudioWorkletNodeOptions", 57 "AudioDestinationNode", 58 "ChannelCountMode", 59 "Performance", 60] 61 62[lints] 63workspace = true