tunnels 0.1.0

Dev Tunnels SDK
Documentation
[dependencies.async-trait]
version = "0.1"

[dependencies.chrono]
default-features = false
features = ["serde"]
version = "0.4"

[dependencies.futures]
optional = true
version = "0.3"

[dependencies.hyper]
version = "0.14"

[dependencies.log]
version = "0.4"

[dependencies.opentelemetry]
features = ["trace"]
optional = true
version = "0.20"

[dependencies.os_info]
default-features = false
version = "3"

[dependencies.rand]
version = "0.8.5"

[dependencies.reqwest]
features = ["default", "json"]
version = "0.11"

[dependencies.russh]
default-features = false
features = ["openssl", "flate2"]
optional = true
version = "0.37.1"

[dependencies.russh-keys]
default-features = false
features = ["openssl"]
optional = true
version = "0.37.1"

[dependencies.serde]
features = ["derive"]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.thiserror]
version = "1.0"

[dependencies.tokio]
features = ["macros", "io-util", "time"]
optional = true
version = "1.20"

[dependencies.tokio-tungstenite]
features = ["native-tls"]
optional = true
version = "0.20"

[dependencies.tokio-util]
optional = true
version = "0.7"

[dependencies.tungstenite]
features = ["native-tls"]
optional = true
version = "0.20"

[dependencies.url]
version = "2"

[dependencies.uuid]
features = ["v4"]
optional = true
version = "1.4"

[dev-dependencies.rand]
version = "0.8"

[dev-dependencies.regex]
version = "1"

[dev-dependencies.tokio]
features = ["full"]
version = "1.20"

[features]
connections = ["dep:tokio", "dep:tokio-util", "dep:futures", "dep:tokio-tungstenite", "dep:tungstenite", "dep:uuid", "dep:russh", "dep:russh-keys"]
default = []
end_to_end = []
instrumentation = ["dep:opentelemetry"]
vendored-openssl = ["reqwest/native-tls-vendored", "tokio-tungstenite?/native-tls-vendored", "tungstenite?/native-tls-vendored", "russh?/vendored-openssl", "russh-keys?/vendored-openssl"]

[package]
description = "Dev Tunnels SDK"
edition = "2021"
license = "MIT"
name = "tunnels"
version = "0.1.0"

[target."cfg(windows)".dependencies.urlencoding]
version = "2.1.3"

[target."cfg(windows)".dependencies.winreg]
version = "0.8"