@@ -11,6 +11,7 @@ readme = "README.md"
1111clients-hyper = [" dep:hyper-rustls" ]
1212acme_dns = [" dep:instant-acme" , " dep:cloudflare" , " dep:backoff" , " dep:rcgen" ]
1313acme_alpn = [" dep:rustls-acme" ]
14+ vector = [" dep:vrl" , " dep:prost" , " dep:prost-types" ]
1415
1516[dependencies ]
1617ahash = " 0.8.11"
@@ -59,8 +60,8 @@ instant-acme = { version = "0.7.2", default-features = false, features = [
5960moka = { version = " 0.12.8" , features = [" sync" , " future" ] }
6061parse-size = { version = " 1.1.0" , features = [" std" ] }
6162prometheus = " 0.14.0"
62- prost = " 0.13.3"
63- prost-types = " 0.13.3"
63+ prost = { version = " 0.13.3" , optional = true }
64+ prost-types = { version = " 0.13.3" , optional = true }
6465rand = " 0.8.5"
6566rcgen = { version = " 0.13.1" , optional = true }
6667reqwest = { version = " 0.12.12" , default-features = false , features = [
@@ -82,7 +83,7 @@ rustls-acme = { version = "0.13.0", default-features = false, features = [
8283rustls-pemfile = " 2.2.0"
8384rustls-platform-verifier = " 0.5.0"
8485scopeguard = " 1.2.0"
85- serde = " 1.0.214"
86+ serde = { version = " 1.0.214" , features = [ " derive " ] }
8687serde_json = " 1.0.132"
8788sha1 = " 0.10.6"
8889strum = { version = " 0.27.1" , features = [" derive" ] }
@@ -102,7 +103,9 @@ tower-service = "0.3.3"
102103tracing = " 0.1.40"
103104url = " 2.5.3"
104105uuid = { version = " 1.16.0" , features = [" v7" ] }
105- vrl = { version = " 0.23.0" , default-features = false , features = [" value" ] }
106+ vrl = { version = " 0.23.0" , default-features = false , features = [
107+ " value" ,
108+ ], optional = true }
106109webpki-root-certs = " 0.26.6"
107110x509-parser = " 0.17.0"
108111zeroize = { version = " 1.8.1" , features = [" derive" ] }
0 commit comments