golem-wasm-rpc 0.0.2

Golem WASM RPC support library
[build-dependencies.prost-build]
version = "0.12.3"
[dependencies.arbitrary]
features = ["derive"]
optional = true
version = "1.3.2"

[dependencies.bigdecimal]
optional = true
version = "0.4.2"

[dependencies.golem-wasm-ast]
features = ["analysis"]
optional = true
version = "0.1.4"

[dependencies.prost]
optional = true
version = "0.12.3"

[dependencies.serde]
optional = true
version = "1.0.113"

[dependencies.serde_json]
optional = true
version = "1.0.113"

[dependencies.wasmtime]
features = ["component-model"]
optional = true
version = "=17.0.0"

[dependencies.wit-bindgen]
default-features = false
features = ["realloc"]
version = "0.17.0"
[dev-dependencies.proptest]
version = "1.4.0"

[dev-dependencies.proptest-arbitrary-interop]
version = "0.1.0"

[features]
arbitrary = ["dep:arbitrary"]
default = ["host"]
host = ["arbitrary", "json", "protobuf", "typeinfo", "wasmtime"]
json = ["dep:serde", "dep:serde_json", "dep:bigdecimal", "typeinfo"]
protobuf = ["dep:prost"]
stub = []
typeinfo = ["dep:golem-wasm-ast"]
wasmtime = ["dep:wasmtime", "typeinfo"]

[lib]
crate-type = ["cdylib", "rlib"]
path = "src/lib.rs"

[package]
description = "Golem WASM RPC support library"
edition = "2021"
homepage = "https://golem.cloud"
license = "Apache-2.0"
name = "golem-wasm-rpc"
version = "0.0.2"
[package.metadata.component]
package = "golem:rpc"

[package.metadata.component.target]
path = "wit"