ALPHA: wire is a tool to deploy nixos systems
wire.althaea.zone/
1[package]
2name = "wire-core"
3version.workspace = true
4edition.workspace = true
5
6[lints]
7workspace = true
8
9[features]
10no_web_tests = []
11
12[dependencies]
13tokio = { workspace = true }
14serde = { workspace = true }
15serde_json = { workspace = true }
16tracing = { workspace = true }
17im = { workspace = true }
18thiserror = "2.0.17"
19derive_more = { version = "2.0.1", features = ["display"] }
20wire-key-agent = { path = "../key_agent" }
21futures = "0.3.31"
22prost = { workspace = true }
23gethostname = "1.1.0"
24nix.workspace = true
25miette = { workspace = true }
26rand = "0.10.0"
27tokio-util = { workspace = true }
28portable-pty = "0.9.0"
29anyhow.workspace = true
30itertools = "0.14.0"
31enum_dispatch = "0.3.13"
32sha2 = { workspace = true }
33base64 = { workspace = true }
34nix-compat = { workspace = true }
35strip-ansi-escapes = "0.2.1"
36aho-corasick = "1.1.4"
37owo-colors = { workspace = true }
38termion = "4.0.6"
39sqlx = { version = "0.8", features = ["runtime-tokio", "sqlite"] }
40zstd = "0.13.3"
41
42[dev-dependencies]
43tempdir = "0.3"
44
45[build-dependencies]
46miette = { workspace = true }
47syn = "2.0.109"
48proc-macro2 = "1.0.103"
49itertools = "0.14.0"