mirror of https://github.com/kitsune-soc/kitsune
38 lines
1.1 KiB
TOML
38 lines
1.1 KiB
TOML
[package]
|
|
name = "mrf-manifest"
|
|
authors.workspace = true
|
|
edition.workspace = true
|
|
version.workspace = true
|
|
license = "MIT OR Apache-2.0"
|
|
|
|
[dependencies]
|
|
leb128 = { version = "0.2.5", optional = true }
|
|
miette = { version = "7.2.0", optional = true }
|
|
olpc-cjson = { version = "0.1.3", optional = true }
|
|
schemars = { version = "0.8.16", features = ["impl_json_schema", "semver"] }
|
|
semver = { version = "1.0.22", features = ["serde"] }
|
|
serde = { version = "1.0.197", features = ["derive"] }
|
|
serde_json = { version = "1.0.114", optional = true }
|
|
thiserror = { version = "1.0.58", optional = true }
|
|
wasm-encoder = { version = "0.201.0", optional = true }
|
|
wasmparser = { version = "0.201.0", optional = true }
|
|
|
|
[dev-dependencies]
|
|
serde_json = "1.0.114"
|
|
insta = { version = "1.36.1", default-features = false, features = ["json"] }
|
|
wat = "1.201.0"
|
|
|
|
[features]
|
|
decode = [
|
|
"dep:miette",
|
|
"dep:leb128",
|
|
"dep:serde_json",
|
|
"dep:thiserror",
|
|
"dep:wasmparser",
|
|
]
|
|
encode = ["dep:wasm-encoder", "serialise"]
|
|
serialise = ["dep:olpc-cjson", "dep:serde_json"]
|
|
|
|
[lints]
|
|
workspace = true
|