[package]
edition = "2021"
name = "zwasm-sdk"
version = "0.1.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A safe and ergonomic Rust binding for the zwasm WebAssembly runtime, supporting Wasm 3.0, WASI, and host function imports."
documentation = "https://docs.rs/zwasm-sdk"
readme = "README.md"
categories = [
"api-bindings",
"wasm",
]
license = "MIT"
repository = "https://github.com/jtakakura/zwasm-rust-sdk"
[lib]
name = "zwasm_sdk"
path = "src/lib.rs"
[[example]]
name = "host_imports"
path = "examples/host_imports.rs"
[[example]]
name = "memory_io"
path = "examples/memory_io.rs"
[[example]]
name = "run_wasm"
path = "examples/run_wasm.rs"
[[example]]
name = "wasi_config"
path = "examples/wasi_config.rs"
[[test]]
name = "examples_e2e"
path = "tests/examples_e2e.rs"
[[test]]
name = "integration_sdk"
path = "tests/integration_sdk.rs"
[dependencies.thiserror]
version = "2.0.18"
[dependencies.zwasm-sys]
version = "0.1.0"
[dev-dependencies.nix]
version = "0.31.2"
features = ["fs"]