mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00

This abandons field-by-field compatibility with the TaskWarrior TDB2 format, which wasn't a sustainable strategy anyway. Instead, tasks are represented as a TaskMap with custom key formats. In this commit, there are only a few allowed keys, with room to grow. Replica returns convenience wrappers Task (read-only) and TaskMut (read-write) with getters and setters to make modifying tasks easier.
19 lines
501 B
TOML
19 lines
501 B
TOML
[package]
|
|
name = "taskchampion"
|
|
version = "0.1.0"
|
|
authors = ["Dustin J. Mitchell <dustin@mozilla.com>"]
|
|
edition = "2018"
|
|
|
|
[dependencies]
|
|
uuid = { version = "0.8.1", features = ["serde", "v4"] }
|
|
serde = "1.0.104"
|
|
serde_json = "1.0"
|
|
chrono = { version = "0.4.10", features = ["serde"] }
|
|
failure = {version = "0.1.5", features = ["derive"] }
|
|
clap = "~2.33.0"
|
|
kv = {version = "0.10.0", features = ["msgpack-value"]}
|
|
lmdb-rkv = {version = "0.12.3"}
|
|
|
|
[dev-dependencies]
|
|
proptest = "0.9.4"
|
|
tempdir = "0.3.7"
|