[package] name = "owncast-chat-tui" version = "0.1.0" edition = "2021" authors = [ "alemi " ] description = "a simple owncast chat in your terminal, using websockets" license = "MIT" keywords = ["cli", "owncast", "chat", "tui"] repository = "https://moonlit.technology/alemi/owncast-chat-tui" readme = "README.md" [dependencies] clap = { version = "4.5", features = ["derive"] } tokio = { version = "1.37", features = ["rt", "macros", "io-util"] } tokio-tungstenite = "0.21" futures-util = "0.3.30" serde = { version = "1.0.203", features = ["derive"] } serde_json = "1.0.117" chrono = { version = "0.4.38", features = ["serde"] } reqwest = { version = "0.12.4", features = ["json"] } dissolve = "0.2.2" ratatui = { version = "0.26", features = ["all-widgets", "crossterm"] } crossterm = { version = "0.27", features = ["event-stream"] } async-trait = "0.1.80" futures = "0.3.30" thiserror = "1.0.61" [features] default = ["native-tls"] native-tls = ["tokio-tungstenite/native-tls"] rustls-tls = ["tokio-tungstenite/rustls-tls-native-roots"]