A Rust CLI for publishing thought records. Designed to work with thought.stream.
at main 25 lines 663 B view raw
1[package] 2name = "think" 3version = "0.1.0" 4edition = "2021" 5description = "CLI tool for publishing stream.thought.blip records to ATProto" 6 7[[bin]] 8name = "thought" 9path = "src/main.rs" 10 11[dependencies] 12clap = { version = "4.4", features = ["derive"] } 13tokio = { version = "1.0", features = ["full"] } 14reqwest = { version = "0.11", features = ["json"] } 15serde = { version = "1.0", features = ["derive"] } 16serde_json = "1.0" 17directories = "5.0" 18rpassword = "7.3" 19anyhow = "1.0" 20chrono = { version = "0.4", features = ["serde"] } 21ratatui = "0.28" 22crossterm = "0.27" 23tokio-tungstenite = { version = "0.21", features = ["native-tls"] } 24futures-util = "0.3" 25url = "2.5"