websocat 1.13.0

Command-line client for web sockets, like netcat/curl/socat for ws://.
Documentation
[dependencies.anymap]
version = "0.12.1"

[dependencies.argon2]
optional = true
version = "0.4.0"

[dependencies.atty]
version = "0.2.14"

[dependencies.base64]
version = "0.10"

[dependencies.chacha20poly1305]
optional = true
version = "0.9.0"

[dependencies.derivative]
version = "1.0.0"

[dependencies.env_logger]
default-features = false
version = "0.6.0"

[dependencies.flate2]
optional = true
version = "1"

[dependencies.futures]
version = "0.1.17"

[dependencies.hex]
version = "0.4.2"

[dependencies.http-bytes]
version = "0.1.0"

[dependencies.hyper]
version = "0.10.13"

[dependencies.libloading]
optional = true
version = "0.7.3"

[dependencies.log]
default-features = false
features = ["release_max_level_debug"]
version = "0.4.1"

[dependencies.native-tls]
optional = true
version = "0.2.1"

[dependencies.net2]
version = "0.2.33"

[dependencies.openssl-probe]
optional = true
version = "0.1.2"

[dependencies.prometheus]
default-features = false
optional = true
version = "0.13.0"

[dependencies.prometheus-metric-storage]
optional = true
version = "0.5.0"

[dependencies.rand]
optional = false
version = "0.8.4"

[dependencies.readwrite]
features = ["tokio"]
optional = true
version = "0.1.1"

[dependencies.slab_typesafe]
version = "0.1"

[dependencies.smart-default]
version = "0.3.0"

[dependencies.structopt]
default-features = false
version = "=0.2.16"

[dependencies.structopt-derive]
default-features = false
version = "=0.2.16"

[dependencies.tempfile]
version = "3.0.8"

[dependencies.tk-listen]
version = "0.2.1"

[dependencies.tokio]
version = "0.1.11"

[dependencies.tokio-codec]
version = "0.1.1"

[dependencies.tokio-current-thread]
version = "0.1.4"

[dependencies.tokio-io]
version = "0.1.5"

[dependencies.tokio-process]
optional = true
version = "0.2.3"

[dependencies.tokio-reactor]
version = "0.1.7"

[dependencies.tokio-stdin-stdout]
version = "0.1.5"

[dependencies.tokio-tcp]
version = "0.1.2"

[dependencies.tokio-timer]
version = "0.2.0"

[dependencies.tokio-tls]
optional = true
version = "0.2.0"

[dependencies.tokio-udp]
version = "0.1.3"

[dependencies.url]
version = "1.7.1"

[dependencies.wasmtime]
default-features = false
features = ["memory-init-cow"]
optional = true
version = "1.0.0"

[dependencies.websocket]
default-features = false
features = ["async"]
version = "0.27.1"

[dependencies.websocket-base]
default-features = false
features = ["async"]
version = "0.26.5"

[features]
compression = ["flate2"]
crypto_peer = ["chacha20poly1305", "argon2"]
default = ["signal_handler", "tokio-process", "unix_stdio", "windows_named_pipes", "ssl", "compression"]
native_plugins = ["libloading"]
prometheus_peer = ["prometheus", "prometheus-metric-storage"]
seqpacket = []
signal_handler = ["tokio-signal"]
ssl = ["websocket/async-ssl", "tokio-tls", "native-tls", "readwrite", "openssl-sys"]
unix_stdio = []
vendored_openssl = ["openssl-sys/vendored"]
wasm_compiler = ["wasmtime/cranelift", "wasmtime/parallel-compilation"]
wasm_plugins = ["wasmtime"]
windows_named_pipes = ["tokio-named-pipes"]
workaround1 = []

[package]
authors = ["Vitaly \"_Vi\" Shukela <vi0oss@gmail.com>"]
description = "Command-line client for web sockets, like netcat/curl/socat for ws://."
edition = "2018"
include = ["src", "Cargo.toml", "LICENSE", "README.md"]
keywords = ["WebSocket", "socat", "rfc6455", "netcat", "cli"]
license = "MIT"
name = "websocat"
readme = "README.md"
repository = "https://github.com/vi/websocat"
version = "1.13.0"
[package.metadata.deb]
depends = "libssl1.1, libc6 (>= 2.19), libgcc1 (>= 1:4.9.0)"
extended-description = "A tool allows you to interconnect two specifiers, like in socat, but with Websocket and some other additional functions."
features = ["ssl", "workaround1", "seqpacket", "unix_stdio"]
section = "utility"
[profile.release]
codegen-units = 1
debug = 0
debug-assertions = false
lto = true
opt-level = "s"
panic = "abort"
rpath = false
[target.arm-linux-androideabi.dependencies.openssl-sys]
features = []
optional = true
version = "0.9"
[target."cfg(unix)".dependencies.libc]
version = "0.2"

[target."cfg(unix)".dependencies.tokio-file-unix]
version = "0.5.1"

[target."cfg(unix)".dependencies.tokio-signal]
optional = true
version = "0.2.7"

[target."cfg(unix)".dependencies.tokio-uds]
version = "0.2.3"
[target."cfg(windows)".dependencies.tokio-named-pipes]
optional = true
version = "0.1.0"