A file-based task manager
1[package]
2name = "tsk-cli"
3version = "1.0.1"
4edition = "2024"
5publish = true
6license-file = "LICENSE"
7description = "A command-line first, file-system based task manager"
8repository = "https://codeberg.org/ngp/tsk"
9homepage = "https://tsk.ngp.computer/"
10readme = "readme"
11authors = ["Noah Pederson <noah@packetlost.dev>"]
12
13[lib]
14name = "tsk_cli"
15path = "src/lib.rs"
16
17# Both bins are thin shims around `tsk_cli::run`. Cargo auto-discovers them
18# from `src/bin/`, so no explicit [[bin]] entries are needed.
19
20[dependencies]
21clap = { version = "4", features = ["derive", "env"] }
22clap_complete = "4"
23edit = "0"
24thiserror = "2"
25url = "2"
26xattr = "1"
27colored = "3"
28itertools = "0"
29git2 = { version = "0.20", default-features = false }
30zip = { version = "8", default-features = false, features = ["deflate"] }
31
32[dev-dependencies]
33tempfile = "3"
34
35[build-dependencies]
36clap_mangen = "0"