atagen

malice

public
Star0
Watch0
7fdac85c2f804757f4fb01062f967251b5fff4b6
2
ssh://brewery@pls.lobotomise.me:33/atagen/malice.git
crates/malice-push/Cargo.tomlToml29 lines793 B
1
[package]
2
name = "malice-push"
3
version = "0.1.0"
4
edition = "2024"
5
6
[lib]
7
name = "malice_push"
8
9
[features]
10
default = ["send"]
11
send = ["dep:aws-lc-rs", "dep:base64", "dep:reqwest", "dep:tokio", "dep:tracing", "dep:url"]
12
13
[dependencies]
14
serde = { workspace = true }
15
serde_json = { workspace = true }
16
aws-lc-rs = { version = "1", optional = true }
17
base64 = { version = "0.22", optional = true }
18
reqwest = { version = "0.13", default-features = false, features = ["rustls"], optional = true }
19
tokio = { workspace = true, features = ["time"], optional = true }
20
tracing = { workspace = true, optional = true }
21
url = { version = "2", optional = true }
22
23
[dev-dependencies]
24
tempfile = "3"
25
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }
26
wiremock = "0.6"
27
28
[lints]
29
workspace = true