Cargo.toml 1.0 K raw
1
[package]
2
name = "cielago"
3
version = "0.1.0"
4
edition = "2024"
5
repository = "https://github.com/stevedylandev/cielago"
6
description = "API Client TUI in Rust"
7
homepage = "https://github.com/stevedylandev/cielago"
8
9
[dependencies]
10
anyhow = "1.0.104"
11
clap = { version = "4.6.6", features = ["derive"] }
12
crossterm = "0.28.1"
13
dirs = "6.0.0"
14
ratatui = "0.29.0"
15
reqwest = { version = "0.13.4", default-features = false, features = [
16
    "rustls",
17
    "json",
18
    "query",
19
    "form",
20
] }
21
serde = { version = "1.0.229", features = ["derive"] }
22
serde_json = { version = "1.0.151", features = ["preserve_order"] }
23
serde_yaml = "0.9.34"
24
thiserror = "2.0.19"
25
tokio = { version = "1.53.1", features = ["rt-multi-thread", "macros"] }
26
tui-textarea = "0.7.0"
27
url = "2.5.8"
28
uuid = { version = "1.24.0", features = ["v4", "serde"] }
29
30
[dev-dependencies]
31
wiremock = "0.6"
32
tempfile = "3"
33
tokio = { version = "1.53.1", features = ["rt-multi-thread", "macros"] }
34
35
# The profile that 'dist' will build with
36
[profile.dist]
37
inherits = "release"
38
lto = "thin"
39
tap = "stevedylandev/homebrew-tap"