[dependencies.base64]
optional = true
version = "0.21"
[dependencies.sha-1]
optional = true
version = "0.10"
[dependencies.tokio]
default-features = false
features = ["io-util"]
version = "1"
[dependencies.tokio-rustls]
default-features = false
optional = true
version = "0.23"
[dependencies.webpki-roots]
optional = true
version = "0.22"
[dev-dependencies.tokio]
default-features = false
features = ["macros", "rt-multi-thread"]
version = "1"
[features]
client = ["http", "tokio/net"]
default = ["server", "tls", "client"]
http = ["dep:base64", "dep:sha-1"]
server = []
tls = ["dep:tokio-rustls", "dep:webpki-roots"]
[package]
authors = ["Nur <nurmohammed840@gmail.com>"]
description = "WebSocket implementation for both client and server"
edition = "2021"
exclude = ["/examples", "/autobahn", "/tests", ".*"]
keywords = ["ws", "websocket"]
license = "Apache-2.0"
name = "web-socket"
readme = "README.md"
repository = "https://github.com/nurmohammed840/websocket.rs"
version = "0.4.0"