at main 1.1 kB view raw
1[workspace] 2members = [ 3 "crates/*", 4] 5resolver = "2" 6 7[workspace.package] 8edition = "2021" 9 10[workspace.dependencies] 11# AT Protocol 12atrium-api = "0.24" 13atrium-xrpc-client = "0.5" 14atrium-identity = "0.1" 15atrium-oauth = "0.1" 16 17# CLI 18clap = { version = "4.5", features = ["derive", "env", "unicode", "wrap_help"] } 19clap_complete = "4.5" 20 21# Async 22tokio = { version = "1.40", features = ["full"] } 23futures = "0.3" 24 25# HTTP & Serialization 26reqwest = { version = "0.12", features = ["json", "rustls-tls", "stream"] } 27serde = { version = "1.0", features = ["derive"] } 28serde_json = "1.0" 29toml = "0.8" 30 31# Git 32git2 = "0.19" 33git2-credentials = "0.13" 34 35# Terminal UI 36indicatif = "0.17" 37colored = "2.1" 38tabled = "0.16" 39dialoguer = "0.11" 40console = "0.15" 41 42# Storage 43dirs = "5.0" 44keyring = "3.6" 45 46# Error Handling 47anyhow = "1.0" 48thiserror = "2.0" 49 50# Utilities 51chrono = { version = "0.4", features = ["serde"] } 52url = "2.5" 53base64 = "0.22" 54regex = "1.10" 55 56# WebSocket 57tokio-tungstenite = { version = "0.21", features = ["native-tls"] } 58futures-util = "0.3" 59 60# Testing 61mockito = "1.4" 62tempfile = "3.10" 63assert_cmd = "2.0" 64predicates = "3.1"