[package]
name = "caldir-cli"
version = "0.6.0"
edition = "2024"
description = "CLI for interacting with your local caldir directory and syncing with external calendar providers"
license.workspace = true
repository.workspace = true
homepage.workspace = true
keywords = ["calendar", "cli", "ics", "sync"]
categories = ["command-line-utilities"]
[[bin]]
name = "caldir"
path = "src/main.rs"
[dependencies]
tokio = { version = "1", features = ["full"] }
serde_json = "1"
clap = { version = "4", features = ["derive"] }
anyhow = "1"
chrono = { version = "0.4", features = ["serde"] }
chrono-tz = "0.10"
fuzzydate = "0.4"
humantime = "2"
iana-time-zone = "0.1"
caldir-core = { path = "../caldir-core", version = "0.6.0" }
owo-colors = "4"
indicatif = "0.18.3"
open = "5"
url = "2"
rpassword = "7"
dialoguer = "0.12"
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls"] }
flate2 = "1"
tar = "0.4"
tempfile = "3"
serde = { version = "1", features = ["derive"] }