diff options
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 38 |
1 files changed, 13 insertions, 25 deletions
@@ -3,33 +3,21 @@ name = "arbs" | |||
3 | edition = "2021" | 3 | edition = "2021" |
4 | version = "0.1.0" | 4 | version = "0.1.0" |
5 | 5 | ||
6 | [features] | ||
7 | default = ["notifications"] | ||
8 | notifications = ["dep:notify-rust"] | ||
9 | |||
6 | [dependencies] | 10 | [dependencies] |
7 | color-eyre = "0.6.3" | ||
8 | dirs = "5.0.1" | 11 | dirs = "5.0.1" |
9 | gethostname = "0.5.0" | 12 | gethostname = "0.5.0" |
10 | serde_json = "1.0.128" | 13 | notify-rust = { version = "4.11.3", optional = true} |
14 | serde_json = { default-features = false, version = "1.0.128" } | ||
11 | thiserror = "1.0.63" | 15 | thiserror = "1.0.63" |
12 | toml = "0.8.19" | 16 | toml = { default-features = false, version = "0.8.19" } |
13 | tracing = "0.1.40" | 17 | tracing = { default-features = false, version = "0.1.40" } |
14 | tracing-appender = "0.2.3" | 18 | tracing-appender = "0.2.3" |
15 | 19 | clap = { version = "4.5.17", features = ["derive"] } | |
16 | [dependencies.clap] | 20 | config = { version = "0.14.0" } |
17 | version = "4.5.17" | 21 | serde = { version = "1.0.209", features = ["derive"] } |
18 | features = ["derive"] | 22 | tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } |
19 | 23 | uuid = { version = "1.10.0", features = ["v4"] } | |
20 | [dependencies.config] | ||
21 | version = "0.14.0" | ||
22 | features = ["ini", "toml", "json5", "ron", "json", "convert-case", "async"] | ||
23 | default-features = false | ||
24 | |||
25 | [dependencies.serde] | ||
26 | version = "1.0.209" | ||
27 | features = ["derive"] | ||
28 | |||
29 | [dependencies.tracing-subscriber] | ||
30 | version = "0.3.18" | ||
31 | features = ["env-filter"] | ||
32 | |||
33 | [dependencies.uuid] | ||
34 | version = "1.10.0" | ||
35 | features = ["v4"] | ||