summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml33
1 files changed, 28 insertions, 5 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 629f6a6..31a210e 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,18 +1,41 @@
1[package] 1[package]
2name = "arbs" 2name = "arbs"
3version = "0.1.0"
4edition = "2021" 3edition = "2021"
4version = "0.1.0"
5 5
6[dependencies] 6[dependencies]
7anyhow = "1.0.86" 7anyhow = "1.0.86"
8color-eyre = "0.6.3" 8color-eyre = "0.6.3"
9config = "0.14.0" 9dirs = "5.0.1"
10gethostname = "0.5.0" 10gethostname = "0.5.0"
11serde = { version = "1.0.209", features = ["derive"] }
12serde_json = "1.0.128" 11serde_json = "1.0.128"
13thiserror = "1.0.63" 12thiserror = "1.0.63"
14toml = "0.8.19" 13toml = "0.8.19"
15tracing = "0.1.40" 14tracing = "0.1.40"
16tracing-appender = "0.2.3" 15tracing-appender = "0.2.3"
17tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } 16
18uuid = { version = "1.10.0", features = ["v4"] } 17[dependencies.clap]
18version = "4.5.17"
19features = ["derive"]
20
21[dependencies.config]
22version = "0.14.0"
23features = ["ini", "toml", "json5", "ron", "json", "convert-case", "async"]
24default-features = false
25
26[dependencies.serde]
27version = "1.0.209"
28features = ["derive"]
29
30[dependencies.tracing-subscriber]
31version = "0.3.18"
32features = ["env-filter"]
33
34[dependencies.uuid]
35version = "1.10.0"
36features = ["v4"]
37
38[features]
39default = ["pacman", "portage"]
40pacman = []
41portage = []