diff --git a/Cargo.lock b/Cargo.lock index 508c2dfb885..3de264ba0f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -534,6 +534,16 @@ dependencies = [ "unreachable", ] +[[package]] +name = "combine" +version = "4.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062" +dependencies = [ + "bytes 1.1.0", + "memchr", +] + [[package]] name = "concurrent-queue" version = "1.2.2" @@ -1005,8 +1015,10 @@ dependencies = [ "termcolor", "tokio", "toml", + "toml_edit", "unicode-xid", "ureq", + "url", "uwuify", "warp", "whoami", @@ -1343,7 +1355,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1abd4ce5247dfc04a03ccde70f87a048458c9356c7e41d21ad8c407b3dde6f2" dependencies = [ - "combine", + "combine 3.8.1", "thiserror", ] @@ -1673,6 +1685,15 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7" +[[package]] +name = "kstring" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b310ccceade8121d7d77fee406160e457c2f4e7c7982d589da3499bc7ea4526" +dependencies = [ + "serde", +] + [[package]] name = "kv-log-macro" version = "1.0.7" @@ -3303,6 +3324,18 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_edit" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "744e9ed5b352340aa47ce033716991b5589e23781acb97cad37d4ea70560f55b" +dependencies = [ + "combine 4.6.3", + "indexmap", + "itertools", + "kstring", +] + [[package]] name = "tower-service" version = "0.3.1" @@ -3493,6 +3526,8 @@ dependencies = [ "log", "once_cell", "rustls", + "serde", + "serde_json", "url", "webpki", "webpki-roots",