[package]
name = "externref-cli"
version = "0.2.0"
authors = ["Alex Ostrovski <ostrovski.alex@gmail.com>"]
edition = "2021"
rust-version = "1.66"
readme = "README.md"
license = "MIT OR Apache-2.0"
keywords = ["externref", "anyref", "wasm"]
categories = ["command-line-utilities", "wasm", "development-tools::ffi"]
description = "CLI for `externref` providing WASM module processing"
repository = "https://github.com/slowli/externref"
[[bin]]
name = "externref"
path = "src/main.rs"
[dependencies]
anyhow = "1.0.66"
clap = { version = "4.0.32", features = ["derive", "wrap_help"] }
tracing-subscriber = { version = "0.3.16", features = ["env-filter"], optional = true }
[dependencies.externref]
version = "0.2.0"
path = "../lib"
default-features = false
features = ["processor"]
[dev-dependencies]
term-transcript = { version = "0.3.0-beta.2", features = ["portable-pty"] }
[dev-dependencies.test-casing]
version = "0.1.0"
git = "https://github.com/slowli/test-casing"
rev = "941fe0818d047824693142fe39dc8b2ec5fd4b59"
[features]
default = ["tracing"]
tracing = ["tracing-subscriber", "externref/tracing"]
[workspace]