[package]
name = "tftio-org-gdocs"
version = "0.1.1"
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Sync org-mode documents to Google Docs and pull reviewer comments back into org-mode"
keywords = ["cli", "org-mode", "google-docs", "emacs", "sync"]
categories = ["command-line-utilities"]

[lints]
workspace = true

[lib]
name = "org_gdocs"
path = "src/lib.rs"

[[bin]]
name = "org-gdocs"
path = "src/main.rs"

[dependencies]
chrono = { workspace = true, features = ["clock"] }
clap.workspace = true
google-docs1.workspace = true
google-drive3.workspace = true
hyper-rustls = { workspace = true, features = ["native-tokio", "ring", "http1", "http2"] }
hyper-util = { workspace = true, features = ["client-legacy", "tokio", "http1", "http2"] }
rustls.workspace = true
serde.workspace = true
serde_json.workspace = true
sha2.workspace = true
thiserror.workspace = true
tokio = { workspace = true, features = ["net", "time"] }
toml.workspace = true
yup-oauth2.workspace = true
tftio-cli-common.workspace = true
tftio-kb.workspace = true

[dev-dependencies]
mockito.workspace = true
tokio = { workspace = true, features = ["macros", "rt"] }
