[package] name = "mtp-wasm" version = "0.1.0" edition = "2024" [package.metadata.cargo-machete] ignored = ["getrandom-v02"] [lib] crate-type = ["cdylib"] [dependencies] wasm-bindgen = "0.2" wasm-bindgen-futures = "0.4" js-sys = "0.3" web-sys = { version = "0.3", features = ["console"] } futures-channel = "0.3" console_error_panic_hook = "0.1" hex = "0.4" getrandom = { version = "0.4", features = ["wasm_js"] } getrandom-v02 = { package = "getrandom", version = "0.2", features = ["js"] } mtp-common = { version = "0.1.0", path = "../common" } mtp-type-map = { version = "0.1.0", path = "../type-map" } mtp-codec = { version = "0.1.0", path = "../codec", features = ["crypto", "pipes"] } mtp-crypto = { version = "0.1.0", path = "../crypto", features = ["wasm"] } [dev-dependencies] wasm-bindgen-test = "0.3" hex = "0.4" [features] default = [] pipes = []