[package] name = "purewasm" edition = "2021" description = "Pure WASM bindings" version = "0.1.0" authors = ["adem caglin"] license = "Apache-2.0" repository = "https://github.com/purewasm/rust-purewasm" readme = "README.md" keywords = ["idp2p", "wasm", "webassembly", "purewasm"] categories = ["webassembly"] [workspace] members = [ "core", "codec/cbor", "codec/json", "bindgen", "runtime/wasmtime" ] [features] bindgen = ["purewasm-bindgen", "dep:purewasm-cbor"] bindgen-json = ["purewasm-bindgen", "dep:purewasm-json"] wasmtime = ["purewasm-wasmtime"] [dependencies] purewasm-core = { path = "core", version = "0.1.0" } purewasm-cbor = { path = "codec/cbor", version = "0.1.0", optional = true } purewasm-json = { path = "codec/json", version = "0.1.0", optional = true } purewasm-bindgen = { path = "bindgen", version = "0.1.0", optional = true } purewasm-wasmtime = { path = "runtime/wasmtime", version = "0.1.0", optional = true } [workspace.dependencies] serde = { version = "1.0.188", default-features = false, features = ["derive", "alloc"] }