[package]
name = "mrubyedge"
version = "1.0.18"
edition = "2024"
authors = ["Uchio Kondo <udzura@udzura.jp>"]
description = "mruby/edge is yet another mruby that is specialized for running on WASM"
license = "BSD-3-Clause"
[dependencies]
getrandom = { version = "0.3.4", optional = true }
plain = "0.2.3"
regex = { version = "1.12.2", default-features = false, features = [
"std",
], optional = true }
simple_endian = "0.3.3"
[dev-dependencies]
criterion = "0.5.1"
mec-mrbc-sys = "3.3.1"
[[bench]]
name = "benchmark"
harness = false
[features]
default = ["wasi", "mrubyedge-debug"]
wasi = []
mruby-regexp = ["dep:regex"]
mrubyedge-debug = ["wasi"]
mruby-random = ["wasi", "dep:getrandom"]
no-wasi = []