leafslug_tsk 0.4.0

A personal Task Management System that is not inteded to be used by others... yet.
Documentation
[package]
name = "leafslug_tsk"
description = "A personal Task Management System that is not inteded to be used by others... yet."
version = "0.4.0"
edition = "2021"
authors = ["Perma Alesheikh <me@prma.dev>"]
license = "MPL-2.0"
readme = "./README.md"
categories = ["command-line-utilities"]
homepage = "https://sr.ht/~prma/leafslug"
repository = "https://git.sr.ht/~prma/leafslug"

[features]
serde = ["dep:serde"]
default = ["serde"]

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

[[bin]]
path = "src/bin/tsk.rs"
name = "tsk"

[dependencies]
clap = { version = "4.4.6", features = ["derive"] }
clap_complete_command = { version = "0.5.1", features = ["carapace"] }
color-eyre = "0.6.2"
thiserror = "1.0.50"
tracing = "0.1.40"
tracing-subscriber = "0.3.18"
leafslug_effects = { path = "../leafslug_effects", version = "0.1.0" }
figment = { version = "0.10.12", features = ["env", "json"] }
time = { version = "0.3.31", features = [
  "serde",
  "local-offset",
  "serde-well-known",
] }
serde = { version = "1.0.189", features = [
  "serde_derive",
  "rc",
], optional = true }
serde_json = "1.0.107"
fs_extra = "1.3.0"
nom = "7.1.3"
dialoguer = { version = "0.11.0", features = ["fuzzy-select"] }
leafslug_time = { path = "../leafslug_time", version = "0.1.0" }

[dev-dependencies]
assert2 = "0.3.11"
rstest = "0.18.2"