[package] name = "nt" version = "3.0.0" authors = ["Redrield "] description = "A NetworkTables revision 3 library for Rust" license = "MIT" repository = "https://github.com/first-rust-competition/nt-rs" edition = "2018" [dependencies] tokio = { version = "0.2", features = ["full"] } bytes = "0.5.3" nt-network = { version = "3.0.0", path = "nt-network" } multimap = "0.5.0" nt-leb128 = "0.3.0" futures-channel = "0.3" futures-util = { version = "0.3", features = ["sink"] } tokio-util = { version = "0.2", features = ["codec"] } url = { version = "2.1.0", optional = true } tokio-tungstenite = { version = "0.10.0", optional = true, features = ["stream"] } thiserror = "1.0.14" anyhow = "1.0" [features] default = [] websocket = ["tokio-tungstenite", "url"]