[package]
edition = "2021"
name = "wasmarin"
version = "0.0.1"
authors = ["Dariusz Depta <depta@engos.de>"]
build = false
exclude = [
"rustfmt.toml",
"Taskfile.yml",
".github",
".gitignore",
"CODE_OF_CONDUCT.md",
"CITATION.cff",
"manual",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "WebAssembly runtime for decision contracts"
documentation = "https://docs.rs/wasmarin"
readme = "README.md"
keywords = [
"webassembly",
"runtime",
"decision",
"contracts",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/EngosSoftware/wasmarin.git"
[lib]
name = "wasmarin"
path = "src/lib.rs"
[[bin]]
name = "wasmarin"
path = "src/main.rs"
[[test]]
name = "mod"
path = "tests/mod.rs"
[[test]]
name = "test_data_drop_metering"
path = "tests/test_data_drop_metering.rs"
[[test]]
name = "test_features"
path = "tests/test_features.rs"
[[test]]
name = "test_globals"
path = "tests/test_globals.rs"
[[test]]
name = "test_memory_copy_metering"
path = "tests/test_memory_copy_metering.rs"
[[test]]
name = "test_metering"
path = "tests/test_metering.rs"
[[test]]
name = "test_parsing_globals"
path = "tests/test_parsing_globals.rs"
[[test]]
name = "test_simple_round_trip"
path = "tests/test_simple_round_trip.rs"
[[test]]
name = "test_simple_wasmtime"
path = "tests/test_simple_wasmtime.rs"
[dependencies.wasm-encoder]
version = "0.239.0"
[dependencies.wasmparser]
version = "0.239.0"
[dependencies.wasmprinter]
version = "0.239.0"
[dependencies.wasmtime]
version = "37.0.0"
[dependencies.wat]
version = "1.239.0"