[badges.maintenance]
status = "actively-developed"
[[bin]]
name = "wash"
path = "src/bin/wash.rs"
[build-dependencies.tokio]
default-features = false
features = ["macros", "net"]
version = "1"
[dependencies.anyhow]
default-features = false
features = ["backtrace"]
version = "1"
[dependencies.async-compression]
default-features = false
features = ["tokio", "gzip"]
version = "0.3"
[dependencies.async-nats]
default-features = false
package = "async-nats-wrpc"
version = "0.35.1"
[dependencies.async-nats-0_33]
default-features = false
package = "async-nats"
version = "0.33"
[dependencies.bytes]
default-features = false
version = "1"
[dependencies.clap]
default-features = false
features = ["std", "derive", "env", "string"]
version = "4"
[dependencies.clap_complete]
default-features = false
version = "4"
[dependencies.cloudevents-sdk]
default-features = false
version = "0.7"
[dependencies.console]
default-features = false
version = "0.15"
[dependencies.dirs]
default-features = false
version = "5"
[dependencies.futures]
default-features = false
version = "0.3"
[dependencies.http]
default-features = false
features = ["std"]
version = "1"
[dependencies.humantime]
default-features = false
version = "2"
[dependencies.indicatif]
default-features = false
version = "0.17"
[dependencies.nix]
default-features = false
features = ["signal"]
version = "0.27"
[dependencies.nkeys]
default-features = false
features = ["xkeys"]
version = "0.4"
[dependencies.notify]
default-features = false
version = "6"
[dependencies.oci-distribution]
default-features = false
features = ["rustls-tls"]
version = "0.11"
[dependencies.oci-wasm]
default-features = false
features = ["rustls-tls"]
version = "0.0.4"
[dependencies.once_cell]
default-features = false
version = "1"
[dependencies.provider-archive]
default-features = false
version = "^0.12.0"
[dependencies.regex]
default-features = false
version = "1"
[dependencies.reqwest]
default-features = false
features = ["json", "rustls-tls", "stream"]
version = "0.12"
[dependencies.rmp-serde]
default-features = false
version = "1"
[dependencies.rmpv]
default-features = false
version = "1"
[dependencies.sanitize-filename]
default-features = false
version = "0.4"
[dependencies.semver]
default-features = false
version = "1"
[dependencies.serde]
default-features = false
features = ["derive"]
version = "1"
[dependencies.serde_bytes]
default-features = false
version = "0.11"
[dependencies.serde_json]
default-features = false
features = ["raw_value"]
version = "1"
[dependencies.serde_with]
default-features = false
version = "3"
[dependencies.serde_yaml]
default-features = false
version = "0.9"
[dependencies.sha2]
default-features = false
version = "0.10"
[dependencies.sysinfo]
default-features = false
version = "0.27"
[dependencies.tempfile]
default-features = false
version = "3"
[dependencies.term-table]
default-features = false
version = "=1.3.2"
[dependencies.termcolor]
default-features = false
version = "1"
[dependencies.thiserror]
default-features = false
version = "1"
[dependencies.tokio]
default-features = false
features = ["full"]
version = "1"
[dependencies.tokio-tar]
default-features = false
version = "0.3"
[dependencies.tokio-util]
default-features = false
version = "0.7"
[dependencies.toml]
default-features = false
version = "0.8"
[dependencies.tracing]
default-features = false
features = ["log"]
version = "0.1"
[dependencies.tracing-subscriber]
default-features = false
features = ["ansi", "env-filter", "fmt", "json", "std"]
version = "0.3"
[dependencies.url]
default-features = false
version = "2"
[dependencies.wadm-client]
default-features = false
version = "0.2.0"
[dependencies.wadm-types]
default-features = false
version = "0.2.0"
[dependencies.warp]
default-features = false
version = "0.3"
[dependencies.wascap]
default-features = false
version = "^0.15.0"
[dependencies.wash-lib]
default-features = false
features = ["cli", "parser", "nats", "start", "plugin"]
version = "^0.23.0"
[dependencies.wasmcloud-control-interface]
default-features = false
version = "1.0.0"
[dependencies.wasmcloud-core]
default-features = false
version = "^0.8.0"
[dependencies.wasmcloud-provider-sdk]
default-features = false
version = "^0.7.0"
[dependencies.wasmcloud-secrets-types]
default-features = false
version = "^0.3.0"
[dependencies.weld-codegen]
default-features = false
features = ["wasmbus"]
version = "0.7"
[dependencies.which]
default-features = false
version = "4"
[dependencies.wit-bindgen-wrpc]
default-features = false
version = "0.4.13"
[dependencies.wrpc-interface-http]
default-features = false
version = "0.25.2"
[dependencies.wrpc-transport]
default-features = false
version = "0.26.5"
[dependencies.wrpc-transport-nats]
default-features = false
version = "0.22.3"
[dev-dependencies.assert-json-diff]
default-features = false
version = "2"
[dev-dependencies.rand]
default-features = false
version = "0.8"
[dev-dependencies.reqwest]
default-features = false
version = "0.12"
[dev-dependencies.serial_test]
default-features = false
version = "0.9"
[dev-dependencies.sysinfo]
default-features = false
version = "0.27"
[dev-dependencies.wat]
default-features = false
version = "1"
[lib]
name = "wash_cli"
path = "src/lib.rs"
[package]
authors = ["The wasmCloud Team"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = "build.rs"
categories = ["wasm", "command-line-utilities"]
description = "wasmCloud Shell (wash) CLI tool"
edition = "2021"
keywords = ["webassembly", "wasmcloud", "wash", "cli"]
license = "Apache-2.0"
name = "wash-cli"
readme = "README.md"
repository = "https://github.com/wasmCloud/wasmCloud"
version = "0.30.0"
[target.'cfg(target_os = "macos")'.dependencies.notify]
default-features = false
features = ["macos_fsevent"]
version = "6"
[[test]]
name = "wash"
path = "tests/wash.rs"
[[test]]
name = "wash_app"
path = "tests/wash_app.rs"
[[test]]
name = "wash_build"
path = "tests/wash_build.rs"
[[test]]
name = "wash_call"
path = "tests/wash_call.rs"
[[test]]
name = "wash_claims"
path = "tests/wash_claims.rs"
[[test]]
name = "wash_config"
path = "tests/wash_config.rs"
[[test]]
name = "wash_dev"
path = "tests/wash_dev.rs"
[[test]]
name = "wash_drain"
path = "tests/wash_drain.rs"
[[test]]
name = "wash_get"
path = "tests/wash_get.rs"
[[test]]
name = "wash_inspect"
path = "tests/wash_inspect.rs"
[[test]]
name = "wash_keys"
path = "tests/wash_keys.rs"
[[test]]
name = "wash_label"
path = "tests/wash_label.rs"
[[test]]
name = "wash_link"
path = "tests/wash_link.rs"
[[test]]
name = "wash_par"
path = "tests/wash_par.rs"
[[test]]
name = "wash_reg"
path = "tests/wash_reg.rs"
[[test]]
name = "wash_scale"
path = "tests/wash_scale.rs"
[[test]]
name = "wash_secrets"
path = "tests/wash_secrets.rs"
[[test]]
name = "wash_start"
path = "tests/wash_start.rs"
[[test]]
name = "wash_stop"
path = "tests/wash_stop.rs"
[[test]]
name = "wash_up"
path = "tests/wash_up.rs"
[[test]]
name = "wash_update"
path = "tests/wash_update.rs"