Skip to main content
Module

x/wasm/Cargo.toml

Monorepo for Javascript WebAssembly packages by Wasmer
Latest
File
[package]name = "wasmer-js"version = "0.0.0"authors = ["Syrus Akbary <syrus@wasmer.io>"]edition = "2021"publish = false
[lib]crate-type = ["cdylib"]
[dependencies]anyhow = "1"async-trait = "0.1"base64 = "0.21"bincode = "1.3.3"bytes = "1"console_error_panic_hook = { version = "0.1" }derivative = { version = "2" }futures = "0.3"http = "0.2"instant = { version = "0.1", features = ["wasm-bindgen"] }js-sys = "0.3"once_cell = "1.18.0"serde = { version = "1.0.183", features = ["derive"] }serde-wasm-bindgen = "0.5.0"shared-buffer = "0.1.3"tokio = { version = "1", features = ["sync"], default_features = false }tracing = { version = "0.1", features = ["log", "release_max_level_debug"] }tracing-futures = { version = "0.2" }tracing-subscriber = { version = "0.3.17", features = ["env-filter"] }url = "2.4.0"virtual-fs = { version = "0.10.0", default-features = false }virtual-net = { version = "0.6.0", default-features = false, features = ["remote"] }wasm-bindgen = { version = "0.2" }wasm-bindgen-derive = "0.2.1"wasm-bindgen-downcast = "0.1"wasm-bindgen-futures = "0.4"wasm-bindgen-test = "0.3.37"wasmer = { version = "4.2.4", default-features = false, features = ["js", "js-default", "tracing", "wasm-types-polyfill", "enable-serde"] }wasmer-wasix = { version = "0.17", default-features = false, features = ["js", "js-default"] }webc = "5.3.0"
[dependencies.web-sys]version = "0.3"features = [ "BinaryType", "Blob", "BlobPropertyBag", "console", "DedicatedWorkerGlobalScope", "DomException", "ErrorEvent", "File", "FileReader", "FileSystemDirectoryHandle", "FileSystemFileHandle", "FileSystemGetDirectoryOptions", "FileSystemHandle", "Headers", "MessageEvent", "Navigator", "ProgressEvent", "QueuingStrategy", "ReadableByteStreamController", "ReadableStream", "ReadableStreamDefaultController", "ReadableStreamDefaultReader", "Request", "RequestInit", "RequestMode", "Response", "StorageManager", "Url", "WebSocket", "Window", "Worker", "WorkerGlobalScope", "WorkerNavigator", "WorkerOptions", "WorkerType", "WritableStream", "WritableStreamDefaultController", "WritableStreamDefaultWriter",]
[dev-dependencies]wasm-bindgen-test = "0.3"
[profile.release]lto = trueopt-level = 'z'
[package.metadata.wasm-pack.profile.release.wasm-bindgen]debug-js-glue = falsedemangle-name-section = falsedwarf-debug-info = false
[package.metadata.wasm-pack.profile.release]wasm-opt = ["--enable-threads", "--enable-bulk-memory", "-Oz"]
[patch.crates-io]virtual-net = { git = "https://github.com/wasmerio/wasmer", branch = "wasi-runner-mount-fs-instances" }virtual-fs = { git = "https://github.com/wasmerio/wasmer", branch = "wasi-runner-mount-fs-instances" }wasmer-wasix = { git = "https://github.com/wasmerio/wasmer", branch = "wasi-runner-mount-fs-instances" }wasmer = { git = "https://github.com/wasmerio/wasmer", branch = "wasi-runner-mount-fs-instances" }# virtual-net = { path = "../wasmer/lib/virtual-net" }# virtual-fs = { path = "../wasmer/lib/virtual-fs" }# wasmer-wasix = { path = "../wasmer/lib/wasix" }# wasmer = { path = "../wasmer/lib/api" }