wasmer 1.0.0-alpha01.0

Wasmer runtime API
Documentation
[package]
name = "wasmer"
version = "1.0.0-alpha01.0"
authors = ["Wasmer Engineering Team <engineering@wasmer.io>"]
description = "Wasmer runtime API"
license = "MIT OR Apache-2.0 WITH LLVM-exception"
repository = "https://github.com/wasmerio/wasmer"
readme = "README.md"
edition = "2018"

[dependencies]
wasmer-vm = { path = "../vm", version = "1.0.0-alpha01.0" }
wasmer-compiler-singlepass = { path = "../compiler-singlepass", version = "1.0.0-alpha01.0", optional = true }
wasmer-compiler-cranelift = { path = "../compiler-cranelift", version = "1.0.0-alpha01.0", optional = true }
wasmer-compiler-llvm = { path = "../compiler-llvm", version = "1.0.0-alpha01.0", optional = true }
wasmer-compiler = { path = "../compiler", version = "1.0.0-alpha01.0" }
wasmer-engine = { path = "../engine", version = "1.0.0-alpha01.0" }
wasmer-engine-jit = { path = "../engine-jit", version = "1.0.0-alpha01.0", optional = true }
wasmer-engine-native = { path = "../engine-native", version = "1.0.0-alpha01.0", optional = true }
wasmer-types = { path = "../wasmer-types", version = "1.0.0-alpha01.0" }
indexmap = { version = "1.4", features = ["serde-1"] }
cfg-if = "0.1"
wat = { version = "1.0", optional = true }
thiserror = "1.0"
more-asserts = "0.2"
target-lexicon = { version = "0.10", default-features = false }

[target.'cfg(target_os = "windows")'.dependencies]
winapi = "0.3"

[dev-dependencies]
# for the binary wasmer.rs
wasmer-engine-dummy = { path = "../../tests/lib/engine-dummy", version = "1.0.0-alpha01.0" }
libc = { version = "^0.2.69", default-features = false }
wat = "1.0"
tempfile = "3.1"
anyhow = "1.0"

[badges]
maintenance = { status = "actively-developed" }

[features]
default = ["wat", "default-cranelift", "default-jit"]
compiler = [
    "wasmer-engine-jit/compiler",
    "wasmer-engine-native/compiler",
]
engine = []
jit = [
    "wasmer-engine-jit",
    "engine"
]
native = [
    "wasmer-engine-native",
    "engine"
]
singlepass = [
    "wasmer-compiler-singlepass",
    "compiler",
]
cranelift = [
    "wasmer-compiler-cranelift",
    "compiler",
]
llvm = [
    "wasmer-compiler-llvm",
    "compiler",
]
default-compiler = []
default-engine = []

default-singlepass = [
    "singlepass",
    "default-compiler"
]
default-cranelift = [
    "cranelift",
    "default-compiler"
]
default-llvm = [
    "llvm",
    "default-compiler"
]
default-jit = [
    "jit",
    "default-engine"
]
default-native = [
    "native",
    "default-engine"
]