-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
76 lines (69 loc) · 2 KB
/
Cargo.toml
File metadata and controls
76 lines (69 loc) · 2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[workspace]
members = [
"cli",
"lib",
"ui"
]
exclude = ["n0des-local"]
resolver = "2"
[workspace.dependencies]
iroh-proxy-utils = "0.1.0"
lib = { path = "lib" }
# n0-snafu 0.2.2 requires ^0.7.0 but color-backtrace 0.7.3 removed
# `is_dependency_code` which n0-snafu uses. This constraint intersects with
# n0-snafu's ^0.7.0 to force 0.7.2. Remove once n0-snafu publishes a fix.
color-backtrace = ">=0.7.0, <0.7.3"
arc-swap = "1.8.0"
axum = "0.7"
chrono = { version = "0.4", features = ["clock"] }
derive_more = { version = "2.1.1", features = ["display"] }
dotenv = "0.15"
dirs-next = "2"
http-body-util = "0.1.3"
snafu = "0.8.6"
hex = "0.4.3"
http = "1"
hyper = "1"
hyper-util = { version = "0.1.19", features = ["full"] }
iroh = { version = "0.97", default-features = false }
iroh-base = { version = "0.97" }
iroh-tickets = "0.2"
iroh-metrics = "0.38"
iroh-services = { version = "0.12", features = ["net_diagnostics", "client_host"] }
iroh-relay = { version = "0.97" }
log = "0.4"
open = "5"
openidconnect = "4.0.1"
postcard = "1"
quinn = { version = "0.14", package = "iroh-quinn" }
rand = "0.9"
reqwest = { version = "0.12", features = ["rustls-tls", "json"] }
rustls = { version = "0.23", features = ["ring"] }
serde = { version = "1", features = ["derive"] }
semver = "1.0"
serde_json = "1.0.145"
serde_yml = "0.0.12"
tokio = { version = "1.34.0", features = ["full"] }
tokio-util = "0.7.10"
tower = "0.5"
tracing = "0.1.40"
tracing-subscriber = { version = "0.3.20", features = ["env-filter"] }
tracing-appender = "0.2"
data-encoding = "2.9.0"
n0-error = { version = "0.1", features = ["anyhow"] }
n0-future = "0.3"
uuid = { version = "1.18.1", features = ["v4"] }
url = "2"
sentry = { version = "0.42.0", features = ["tracing"] }
[profile]
[profile.release]
debug = "line-tables-only"
[profile.wasm-dev]
inherits = "dev"
opt-level = 1
[profile.server-dev]
inherits = "dev"
[profile.android-dev]
inherits = "dev"
# [patch."https://github.com/n0-computer/iroh-proxy-utils"]
# iroh-proxy-utils = { path = "../iroh-proxy-utils" }