[dependencies.async-std]
features = ["attributes"]
optional = true
version = "1.10"
[dependencies.async-tungstenite]
features = []
version = "0.25"
[dependencies.futures]
version = "0.3"
[dependencies.lighthouse-protocol]
version = "^3.4.0"
[dependencies.rand]
version = "0.8"
[dependencies.rmp-serde]
version = "1.0"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_with]
version = "3.4"
[dependencies.stream-guard]
version = "1.0.0"
[dependencies.thiserror]
version = "1.0.58"
[dependencies.tokio]
features = ["rt"]
optional = true
version = "1.21"
[dependencies.tracing]
version = "0.1"
[dev-dependencies.clap]
features = ["derive", "env"]
version = "4.5"
[dev-dependencies.dotenvy]
version = "0.15"
[dev-dependencies.tokio]
features = ["rt", "rt-multi-thread", "macros", "time"]
version = "1.21"
[dev-dependencies.tracing-subscriber]
features = ["env-filter", "std"]
version = "0.3"
[features]
async-std = ["dep:async-std", "async-tungstenite/async-std-runtime", "async-tungstenite/async-native-tls"]
default = ["tokio"]
tokio = ["dep:tokio", "async-tungstenite/tokio-runtime", "async-tungstenite/tokio-native-tls"]
[package]
categories = ["api-bindings", "asynchronous"]
description = "Client SDK for Project Lighthouse"
edition = "2021"
license = "MIT"
name = "lighthouse-client"
readme = "README.md"
repository = "https://github.com/ProjectLighthouseCAU/lighthouse-rust"
version = "3.4.0"