notes vault library and CLI (Obsidian-compatible)
git clone https://git.lucas.co/cce-vault.git
Cargo.toml (693B)
1 [package]
2 name = "cce-vault"
3 version = "0.1.0"
4 edition = "2021"
5 description = "The notes vault shared by cce apps: Obsidian-compatible Markdown parsing, link index, watcher, search and writes"
6
7 [lib]
8 name = "cce_vault"
9 path = "src/lib.rs"
10
11 [[bin]]
12 name = "cce-vault"
13 path = "src/main.rs"
14
15
16 [dependencies]
17 chrono = "0.4.45"
18 indexmap = { version = "2", features = ["serde"] }
19 kdl = "4.6"
20 log = "0.4"
21 notify = "8.2"
22 percent-encoding = "2"
23 pulldown-cmark = { version = "0.13.4", default-features = false }
24 serde = { version = "1.0.229", features = ["derive"] }
25 serde_json = { version = "1.0.151", features = ["raw_value"] }
26 walkdir = "2.5"
27 yaml-rust2 = "0.13.0"
28
29 [dev-dependencies]
30 tempfile = "3"