[package]
edition = "2024"
name = "grr-cli"
version = "0.3.0"
authors = ["Debanjan Basu <debanjanbasu2006@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Google tools from the terminal, at maximum performance: zero-config Gmail, Calendar, Drive, Contacts, Chat and Forms over HTTP/3"
readme = false
categories = [
"command-line-utilities",
"email",
]
license = "MIT"
repository = "https://github.com/debanjanbasu/grr-cli"
resolver = "2"
[[bin]]
name = "grr"
path = "src/main.rs"
[[test]]
name = "cli_test"
path = "tests/cli_test.rs"
[dependencies.anyhow]
version = "1.0.104"
[dependencies.base64]
version = "0.23.1"
features = [
"std",
"alloc",
"std",
]
[dependencies.clap]
version = "4.6.6"
features = [
"derive",
"env",
"wrap_help",
"string",
"derive",
"env",
"help",
"usage",
"cargo",
"color",
"unicode",
"wrap_help",
]
[dependencies.comfy-table]
version = "8.0"
[dependencies.dirs]
version = "5.0.1"
[dependencies.futures]
version = "0.3.34"
[dependencies.grr-calendar]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-chat]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-core]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-drive]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-forms]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-gmail]
version = "0.3.0"
features = ["http3"]
[dependencies.grr-people]
version = "0.3.0"
features = ["http3"]
[dependencies.mime_guess]
version = "2.0"
[dependencies.serde]
version = "1.0.229"
features = [
"derive",
"rc",
"derive",
]
[dependencies.serde_json]
version = "1.0.151"
[dependencies.tokio]
version = "1.53.1"
features = [
"full",
"rt-multi-thread",
"macros",
"signal",
"io-std",
"net",
"time",
"fs",
"sync",
"parking_lot",
"full",
]
[dependencies.tokio-util]
version = "0.7.16"
features = ["io"]
[dependencies.tracing]
version = "0.1.44"
features = [
"std",
"log",
"attributes",
]
[dependencies.tracing-subscriber]
version = "0.3.23"
features = [
"env-filter",
"json",
"fmt",
]
[dev-dependencies.assert_cmd]
version = "2.2"
[dev-dependencies.predicates]
version = "3.1"
[dev-dependencies.tokio]
version = "1.53.1"
features = [
"full",
"rt-multi-thread",
"macros",
"signal",
"io-std",
"net",
"time",
"fs",
"sync",
"parking_lot",
"full",
]
[lints]