[package]
name = "grr-cli"
version = { workspace = true }
edition = { workspace = true }
license = { workspace = true }
authors = { workspace = true }
repository = { workspace = true }
description = "Google tools from the terminal, at maximum performance: zero-config Gmail, Calendar, Drive, Contacts, Chat and Forms over HTTP/3"
categories = ["command-line-utilities", "email"]
[dependencies]
grr-core = { path = "../grr-core", version = "0.3.0", features = ["http3"] }
grr-gmail = { path = "../grr-gmail", version = "0.3.0", features = ["http3"] }
grr-calendar = { path = "../grr-calendar", version = "0.3.0", features = ["http3"] }
grr-drive = { path = "../grr-drive", version = "0.3.0", features = ["http3"] }
grr-people = { path = "../grr-people", version = "0.3.0", features = ["http3"] }
grr-chat = { path = "../grr-chat", version = "0.3.0", features = ["http3"] }
grr-forms = { path = "../grr-forms", version = "0.3.0", features = ["http3"] }
clap = { workspace = true, features = ["derive", "env", "help", "usage", "cargo", "color", "unicode", "wrap_help"] }
dirs = { workspace = true }
tracing = { workspace = true }
tracing-subscriber = { workspace = true }
anyhow = { workspace = true }
tokio = { workspace = true, features = ["full"] }
tokio-util = { workspace = true }
futures = { workspace = true }
serde_json = { workspace = true }
serde = { workspace = true, features = ["derive"] }
comfy-table = "8.0"
mime_guess = "2.0"
base64 = { workspace = true, features = ["alloc", "std"] }
[dev-dependencies]
assert_cmd = "2.2"
predicates = "3.1"
tokio = { workspace = true, features = ["full"] }
[[bin]]
name = "grr"
path = "src/main.rs"
[lints]