[package] name = "streamd" version = "0.2.0" edition = "2021" description = "Personal knowledge management and time-tracking CLI using @Tag annotations" license = "AGPL-3.0-only" authors = ["Konstantin Fickel"] repository = "https://github.com/konstantinfickel/streamd" [dependencies] clap = { version = "4", features = ["derive", "env"] } clap_complete = "4" serde = { version = "1", features = ["derive"] } toml = "1.0" thiserror = "2" miette = { version = "7", features = ["fancy"] } pulldown-cmark = "0.13" regex = "1" once_cell = "1" chrono = { version = "0.4", features = ["serde"] } chrono-tz = "0.10" walkdir = "2" indexmap = { version = "2", features = ["serde"] } itertools = "0.14" directories = "6" [dev-dependencies] pretty_assertions = "=1.4.1" tempfile = "=3.27.0" [[bin]] name = "streamd" path = "src/main.rs" [lib] name = "streamd" path = "src/lib.rs" [profile.release] lto = true strip = true