[package] name = "bulwark-wasm-host" description = "The WebAssembly host environment for the Bulwark security engine." version.workspace = true edition.workspace = true license = "Apache-2.0 WITH LLVM-exception" homepage = "https://bulwark.security/" repository = "https://github.com/bulwark-security/bulwark" readme = "README.md" keywords = ["bulwark", "security", "fraud", "detection", "webassembly"] categories = ["wasm"] [badges] maintenance = { status = "experimental" } [dependencies] bulwark-config = { workspace = true } bulwark-wasm-sdk = { workspace = true } wasi-common = { workspace = true } wasmtime = { workspace = true } wasmtime-types = { workspace = true } wasmtime-wasi = { workspace = true } anyhow = { workspace = true } chrono = { workspace = true } futures = { workspace = true } http = { workspace = true } metrics = { workspace = true } r2d2 = { workspace = true } redis = { workspace = true } reqwest = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } validator = { workspace = true } async-trait = "0.1.68" bytes = "1.5.0" url = "2.3.1" [dev-dependencies] wasi-cap-std-sync = { workspace = true } wat = { workspace = true } wit-component = { workspace = true } tokio-test = "0.4.2" [build-dependencies] reqwest = { workspace = true }