[package] description = "Aerostream is Bluesky client using EventStream." edition = "2021" license = "Apache-2.0" name = "aerostream" repository = "https://github.com/shigepon7/aerostream" version = "0.16.5" [[bin]] name = "aerostream" required-features = ["terminal"] [features] default = [] terminal = [ "crossterm", "fern", "image", "textwrap", "ratatui", "ratatui-image", "webbrowser", ] [dependencies] anyhow = "1.0.86" chrono = { version = "0.4.38", features = ["serde"] } crossterm = { version = "0.27.0", optional = true } fern = { version = "0.6.2", optional = true } image = { version = "0.24.9", optional = true } indexmap = { version = "2.2.6", features = ["serde"] } leb128 = "0.2.5" libipld = { version = "0.16.0", features = ["serde-codec"] } log = "0.4.21" ratatui = { version = "0.26.3", optional = true } ratatui-image = { version = "1.0.0", features = [ "crossterm", ], default-features = false, optional = true } regex = "1.10.4" serde = { version = "1.0.202", features = ["derive"] } serde_json = "1.0.117" serde_with = "3.8.1" serde_yaml = "0.9.34+deprecated" textwrap = { version = "0.16.1", optional = true } tiny_http = "0.12.0" tungstenite = { version = "0.21.0", features = ["rustls-tls-webpki-roots"] } ureq = { version = "2.9.7", features = ["json"] } url = "2.5.0" urlencoding = "2.1.3" webbrowser = { version = "1.0.1", optional = true } [dev-dependencies] env_logger = "0.11.3" urandom = "0.1.1" dotenvy = "0.15.7"