Sha256: 6e719f2d16587098364e0e67287df6d67c2abce0b3f9900eab9aa811b8634aa8

Contents?: true

Size: 1.11 KB

Versions: 1

Compression:

Stored size: 1.11 KB

Contents

[package]
name = "wasmtime-rb"
version = "9.0.4"
edition = "2021"
authors = ["The Wasmtime Project Developers"]
license = "Apache-2.0"
publish = false
build = "build.rs"

[lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(ruby_gte_3_0)'] }

[features]
default = ["tokio", "all-arch", "winch"]
embed = ["magnus/embed"]
tokio = ["dep:tokio", "dep:async-timer"]
all-arch = ["wasmtime/all-arch"]
ruby-api = []
winch = ["wasmtime/winch"]

[dependencies]
lazy_static = "1.5.0"
magnus = { version = "0.7", features = ["rb-sys"] }
rb-sys = { version = "*", default-features = false, features = [
  "stable-api-compiled-fallback",
] }
wasmtime = { version = "=29.0.0", features = ["memory-protection-keys"] }
wasmtime-wasi = "=29.0.0"
wasi-common = "=29.0.0"
cap-std = "3.4.0"
wat = "1.218.0"
tokio = { version = "1.40.0", features = [
  "rt",
  "rt-multi-thread",
  "time",
  "net",
], optional = true }
async-timer = { version = "1.0.0-beta.15", features = [
  "tokio1",
], optional = true }
static_assertions = "1.1.0"
wasmtime-environ = "=29.0.0"
deterministic-wasi-ctx = "=0.1.29"

[build-dependencies]
rb-sys-env = "0.1.2"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ext/Cargo.toml