From ab434ccae831289c335ca9595c830c38895daf8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:18:23 +0000 Subject: [PATCH] Bump deno_http from 0.178.0 to 0.180.0 Bumps [deno_http](https://github.com/denoland/deno) from 0.178.0 to 0.180.0. - [Release notes](https://github.com/denoland/deno/releases) - [Changelog](https://github.com/denoland/deno/blob/main/Releases.md) - [Commits](https://github.com/denoland/deno/commits) --- updated-dependencies: - dependency-name: deno_http dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 583 +++++++++++++++++++++++++++++++++++++++++++++++------ Cargo.toml | 2 +- 2 files changed, 517 insertions(+), 68 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index df79882a..0b264cf9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -244,6 +244,17 @@ dependencies = [ "tokio", ] +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.87", +] + [[package]] name = "async-stream" version = "0.3.6" @@ -593,6 +604,15 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bf2a5fb3207c12b5d208ebc145f967fea5cac41a021c37417ccc31ba40f39ee" +[[package]] +name = "capacity_builder" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ec49028cb308564429cd8fac4ef21290067a0afe8f5955330a8d487d0d790c" +dependencies = [ + "itoa", +] + [[package]] name = "cast" version = "0.3.0" @@ -1062,7 +1082,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c64f84818f7ac021031960d900f806adba7758811c70a254c9c3fb26bce96ae" dependencies = [ "async-trait", - "deno_core", + "deno_core 0.323.0", "thiserror 1.0.66", "tokio", "uuid", @@ -1075,7 +1095,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce0f7380b42b17e414a7662428913190cb332032cfdbb66e46e75c78566c63d6" dependencies = [ "async-trait", - "deno_core", + "deno_core 0.323.0", "rusqlite", "serde", "sha2", @@ -1089,7 +1109,7 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79a14b52e0da3515e5459eec154008467663b77d09eee0bf8e82c1e74d0ec676" dependencies = [ - "deno_core", + "deno_core 0.323.0", "deno_webgpu", "image", "serde", @@ -1126,7 +1146,7 @@ version = "0.180.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10825d02b21a81003b831d514b88561fd63c7305ac159dde687103160e649f86" dependencies = [ - "deno_core", + "deno_core 0.323.0", ] [[package]] @@ -1143,7 +1163,42 @@ dependencies = [ "bytes", "cooked-waker", "deno_core_icudata", - "deno_ops", + "deno_ops 0.199.0", + "deno_unsync", + "futures", + "indexmap 2.6.0", + "libc", + "memoffset", + "parking_lot", + "percent-encoding", + "pin-project", + "serde", + "serde_json", + "serde_v8 0.232.0", + "smallvec", + "sourcemap 8.0.1", + "static_assertions", + "tokio", + "url", + "v8", + "wasm_dep_analyzer", +] + +[[package]] +name = "deno_core" +version = "0.324.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24503eda646f246aa6eb0f794909f9a857c8f05095fed66f36e0eaef92edce23" +dependencies = [ + "anyhow", + "az", + "bincode", + "bit-set", + "bit-vec", + "bytes", + "cooked-waker", + "deno_core_icudata", + "deno_ops 0.200.0", "deno_unsync", "futures", "indexmap 2.6.0", @@ -1154,7 +1209,7 @@ dependencies = [ "pin-project", "serde", "serde_json", - "serde_v8", + "serde_v8 0.233.0", "smallvec", "sourcemap 8.0.1", "static_assertions", @@ -1179,7 +1234,7 @@ dependencies = [ "anyhow", "async-trait", "chrono", - "deno_core", + "deno_core 0.323.0", "saffron", "thiserror 1.0.66", "tokio", @@ -1199,7 +1254,7 @@ dependencies = [ "const-oid", "ctr", "curve25519-dalek", - "deno_core", + "deno_core 0.323.0", "deno_web", "ed448-goldilocks", "elliptic-curve", @@ -1254,12 +1309,12 @@ dependencies = [ "base64 0.21.7", "bytes", "data-url", - "deno_core", - "deno_permissions", - "deno_tls", + "deno_core 0.323.0", + "deno_permissions 0.40.0", + "deno_tls 0.167.0", "dyn-clone", "error_reporter", - "hickory-resolver", + "hickory-resolver 0.24.1", "http 1.1.0", "http-body-util", "hyper 1.4.1", @@ -1286,8 +1341,8 @@ version = "0.167.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2806c7cd138105f924e63362994fa39c3d0be4ebcda61d5a4c1491a02bbf95ee" dependencies = [ - "deno_core", - "deno_permissions", + "deno_core 0.323.0", + "deno_permissions 0.40.0", "dlopen2", "dynasmrt", "libffi", @@ -1311,10 +1366,10 @@ dependencies = [ "async-trait", "base32", "boxed_error", - "deno_core", + "deno_core 0.323.0", "deno_io", "deno_path_util", - "deno_permissions", + "deno_permissions 0.40.0", "filetime", "junction", "libc", @@ -1339,9 +1394,9 @@ dependencies = [ "brotli", "bytes", "cache_control", - "deno_core", - "deno_net", - "deno_websocket", + "deno_core 0.323.0", + "deno_net 0.172.0", + "deno_websocket 0.185.0", "flate2", "http 0.2.12", "http 1.1.0", @@ -1365,6 +1420,44 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "deno_http" +version = "0.180.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c15b121d076ca72659d5ede77585895954616efd0c09aed221f71e5b7f93334e" +dependencies = [ + "async-compression", + "async-trait", + "base64 0.21.7", + "brotli", + "bytes", + "cache_control", + "deno_core 0.324.0", + "deno_net 0.174.0", + "deno_websocket 0.187.0", + "flate2", + "http 0.2.12", + "http 1.1.0", + "httparse", + "hyper 0.14.31", + "hyper 1.4.1", + "hyper-util", + "itertools 0.10.5", + "memmem", + "mime", + "once_cell", + "percent-encoding", + "phf", + "pin-project", + "ring", + "scopeguard", + "serde", + "smallvec", + "thiserror 2.0.4", + "tokio", + "tokio-util", +] + [[package]] name = "deno_io" version = "0.90.0" @@ -1372,7 +1465,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a42a24eeba7f0ea96d5c7bce0905787fabf1330c5de6f2a77d58357374a8d889" dependencies = [ "async-trait", - "deno_core", + "deno_core 0.323.0", "filetime", "fs3", "libc", @@ -1400,11 +1493,11 @@ dependencies = [ "boxed_error", "bytes", "chrono", - "deno_core", + "deno_core 0.323.0", "deno_fetch", "deno_path_util", - "deno_permissions", - "deno_tls", + "deno_permissions 0.40.0", + "deno_tls 0.167.0", "denokv_proto", "denokv_remote", "denokv_sqlite", @@ -1451,8 +1544,8 @@ version = "0.111.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb8277a3261d0a74fbdb169666f41dd87808c2383ba3d66a9185762911228ef1" dependencies = [ - "deno_core", - "deno_permissions", + "deno_core 0.323.0", + "deno_permissions 0.40.0", "libc", "libloading 0.7.4", "log", @@ -1480,11 +1573,11 @@ version = "0.172.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8560eca3e0040b058a4605599f969d054dd534025b0aeb42c69fbf809745129d" dependencies = [ - "deno_core", - "deno_permissions", - "deno_tls", - "hickory-proto", - "hickory-resolver", + "deno_core 0.323.0", + "deno_permissions 0.40.0", + "deno_tls 0.167.0", + "hickory-proto 0.24.1", + "hickory-resolver 0.24.1", "pin-project", "rustls-tokio-stream", "serde", @@ -1493,6 +1586,25 @@ dependencies = [ "tokio", ] +[[package]] +name = "deno_net" +version = "0.174.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b2be4765b89fe4eeec6e934ad1fa8f9f1ff8355d3e9c20325ae155b371c4bfe" +dependencies = [ + "deno_core 0.324.0", + "deno_permissions 0.42.0", + "deno_tls 0.169.0", + "hickory-proto 0.25.0-alpha.4", + "hickory-resolver 0.25.0-alpha.4", + "pin-project", + "rustls-tokio-stream", + "serde", + "socket2", + "thiserror 2.0.4", + "tokio", +] + [[package]] name = "deno_node" version = "0.117.0" @@ -1510,15 +1622,15 @@ dependencies = [ "cbc", "const-oid", "data-encoding", - "deno_core", + "deno_core 0.323.0", "deno_fetch", "deno_fs", "deno_io", "deno_media_type", - "deno_net", + "deno_net 0.172.0", "deno_package_json", "deno_path_util", - "deno_permissions", + "deno_permissions 0.40.0", "deno_whoami", "der", "digest", @@ -1622,6 +1734,22 @@ dependencies = [ "thiserror 1.0.66", ] +[[package]] +name = "deno_ops" +version = "0.200.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03a529a2c488cd3042f12f35666569ebe5b3cf89d2b7d1cafc1a652f6d7bcc8f" +dependencies = [ + "proc-macro-rules", + "proc-macro2", + "quote", + "stringcase", + "strum", + "strum_macros", + "syn 2.0.87", + "thiserror 1.0.66", +] + [[package]] name = "deno_package_json" version = "0.1.2" @@ -1653,7 +1781,7 @@ version = "0.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbbed86d62bcaf9a5c9362bfd3d2ab415ad47777ab84dc62f400e166985e47f1" dependencies = [ - "deno_core", + "deno_core 0.323.0", "deno_path_util", "deno_terminal 0.2.0", "fqdn", @@ -1667,6 +1795,27 @@ dependencies = [ "winapi", ] +[[package]] +name = "deno_permissions" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "691ed116501bd2c334c6d492548b7519a3f77a956a07d2692e5f28837b7f0c50" +dependencies = [ + "capacity_builder", + "deno_core 0.324.0", + "deno_path_util", + "deno_terminal 0.2.0", + "fqdn", + "libc", + "log", + "once_cell", + "percent-encoding", + "serde", + "thiserror 2.0.4", + "which 4.4.2", + "winapi", +] + [[package]] name = "deno_resolver" version = "0.12.0" @@ -1699,28 +1848,28 @@ dependencies = [ "deno_cache", "deno_canvas", "deno_console", - "deno_core", + "deno_core 0.323.0", "deno_cron", "deno_crypto", "deno_fetch", "deno_ffi", "deno_fs", - "deno_http", + "deno_http 0.178.0", "deno_io", "deno_kv", "deno_napi", - "deno_net", + "deno_net 0.172.0", "deno_node", "deno_path_util", - "deno_permissions", + "deno_permissions 0.40.0", "deno_telemetry", "deno_terminal 0.2.0", - "deno_tls", + "deno_tls 0.167.0", "deno_url", "deno_web", "deno_webgpu", "deno_webidl", - "deno_websocket", + "deno_websocket 0.185.0", "deno_webstorage", "dlopen2", "encoding_rs", @@ -1791,7 +1940,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d2ab97146ce56a87301fa3260c2bb16fb4b7e9eb0fd71404a421a78e1b9a479" dependencies = [ "async-trait", - "deno_core", + "deno_core 0.323.0", "http-body-util", "hyper 1.4.1", "hyper-util", @@ -1833,7 +1982,7 @@ version = "0.167.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "66d09b7526b06ce3ce2cf6fd576cd49cd3674ee54041fe23bf95080aeee08597" dependencies = [ - "deno_core", + "deno_core 0.323.0", "deno_native_certs", "rustls", "rustls-pemfile", @@ -1845,6 +1994,24 @@ dependencies = [ "webpki-roots", ] +[[package]] +name = "deno_tls" +version = "0.169.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2948f68c634d354133a0dc4ce826129c5be354ae9f62b02c52f5f86766e807c" +dependencies = [ + "deno_core 0.324.0", + "deno_native_certs", + "rustls", + "rustls-pemfile", + "rustls-tokio-stream", + "rustls-webpki", + "serde", + "thiserror 2.0.4", + "tokio", + "webpki-roots", +] + [[package]] name = "deno_unsync" version = "0.4.1" @@ -1861,7 +2028,7 @@ version = "0.180.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74ab3ae37923700894d82769df5c25a8d96ce536dc24911bf55b8821de6c40d2" dependencies = [ - "deno_core", + "deno_core 0.323.0", "thiserror 1.0.66", "urlpattern", ] @@ -1875,8 +2042,8 @@ dependencies = [ "async-trait", "base64-simd 0.8.0", "bytes", - "deno_core", - "deno_permissions", + "deno_core 0.323.0", + "deno_permissions 0.40.0", "encoding_rs", "flate2", "futures", @@ -1892,7 +2059,7 @@ version = "0.147.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "715d88f50f0c0757b5c0b45c091f9730b23ed5fd2680003be9c3cd5f909b1fde" dependencies = [ - "deno_core", + "deno_core 0.323.0", "raw-window-handle", "serde", "thiserror 1.0.66", @@ -1907,7 +2074,7 @@ version = "0.180.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba4afb4be888415bbebcf1df07cb8939d1abaf935cc630e54a193187520af932" dependencies = [ - "deno_core", + "deno_core 0.323.0", ] [[package]] @@ -1917,10 +2084,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ba82d5aa2dd6e955827eed6966076d95ad26c017e965720103fbf0736b62cca" dependencies = [ "bytes", - "deno_core", - "deno_net", - "deno_permissions", - "deno_tls", + "deno_core 0.323.0", + "deno_net 0.172.0", + "deno_permissions 0.40.0", + "deno_tls 0.167.0", "fastwebsockets", "h2 0.4.5", "http 1.1.0", @@ -1934,13 +2101,37 @@ dependencies = [ "tokio", ] +[[package]] +name = "deno_websocket" +version = "0.187.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df8528655d3c7ca0ac5a2e7d7b3133474ffd7b6664178c040b54cbafa36a41ff" +dependencies = [ + "bytes", + "deno_core 0.324.0", + "deno_net 0.174.0", + "deno_permissions 0.42.0", + "deno_tls 0.169.0", + "fastwebsockets", + "h2 0.4.5", + "http 1.1.0", + "http-body-util", + "hyper 1.4.1", + "hyper-util", + "once_cell", + "rustls-tokio-stream", + "serde", + "thiserror 2.0.4", + "tokio", +] + [[package]] name = "deno_webstorage" version = "0.175.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe93268416e8ba2ba71c9fbc419c556a7ee00fefab71ca328b7fcefd661547dd" dependencies = [ - "deno_core", + "deno_core 0.323.0", "deno_web", "rusqlite", "thiserror 1.0.66", @@ -2663,6 +2854,19 @@ dependencies = [ "slab", ] +[[package]] +name = "generator" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd" +dependencies = [ + "cfg-if", + "libc", + "log", + "rustversion", + "windows", +] + [[package]] name = "generic-array" version = "0.14.7" @@ -2729,8 +2933,8 @@ dependencies = [ "aho-corasick", "bstr", "log", - "regex-automata", - "regex-syntax", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", ] [[package]] @@ -2971,6 +3175,32 @@ dependencies = [ "url", ] +[[package]] +name = "hickory-proto" +version = "0.25.0-alpha.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d063c0692ee669aa6d261988aa19ca5510f1cc40e4f211024f50c888499a35d7" +dependencies = [ + "async-recursion", + "async-trait", + "cfg-if", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna 1.0.3", + "ipnet", + "once_cell", + "rand", + "serde", + "thiserror 2.0.4", + "tinyvec", + "tokio", + "tracing", + "url", +] + [[package]] name = "hickory-resolver" version = "0.24.1" @@ -2979,7 +3209,7 @@ checksum = "28757f23aa75c98f254cf0405e6d8c25b831b32921b050a66692427679b1f243" dependencies = [ "cfg-if", "futures-util", - "hickory-proto", + "hickory-proto 0.24.1", "ipconfig", "lru-cache", "once_cell", @@ -2993,6 +3223,28 @@ dependencies = [ "tracing", ] +[[package]] +name = "hickory-resolver" +version = "0.25.0-alpha.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42bc352e4412fb657e795f79b4efcf2bd60b59ee5ca0187f3554194cd1107a27" +dependencies = [ + "cfg-if", + "futures-util", + "hickory-proto 0.25.0-alpha.4", + "ipconfig", + "moka", + "once_cell", + "parking_lot", + "rand", + "resolv-conf", + "serde", + "smallvec", + "thiserror 2.0.4", + "tokio", + "tracing", +] + [[package]] name = "hkdf" version = "0.12.4" @@ -3374,7 +3626,7 @@ dependencies = [ "globset", "log", "memchr", - "regex-automata", + "regex-automata 0.4.7", "same-file", "walkdir", "winapi-util", @@ -3529,9 +3781,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "jni-sys" @@ -3772,6 +4024,19 @@ version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +[[package]] +name = "loom" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "tracing", + "tracing-subscriber", +] + [[package]] name = "lru-cache" version = "0.1.2" @@ -3796,6 +4061,15 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + [[package]] name = "matchit" version = "0.7.3" @@ -3930,6 +4204,25 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "moka" +version = "0.12.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926" +dependencies = [ + "crossbeam-channel", + "crossbeam-epoch", + "crossbeam-utils", + "loom", + "parking_lot", + "portable-atomic", + "rustc_version 0.4.0", + "smallvec", + "tagptr", + "thiserror 1.0.66", + "uuid", +] + [[package]] name = "monch" version = "0.5.0" @@ -4104,6 +4397,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + [[package]] name = "num-bigint" version = "0.4.6" @@ -4349,6 +4652,12 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4030760ffd992bef45b0ae3f10ce1aba99e33464c90d14dd7c039884963ddc7a" +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + [[package]] name = "p224" version = "0.13.2" @@ -4657,6 +4966,12 @@ dependencies = [ "universal-hash", ] +[[package]] +name = "portable-atomic" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6" + [[package]] name = "powerfmt" version = "0.2.0" @@ -5028,8 +5343,17 @@ checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" dependencies = [ "aho-corasick", "memchr", - "regex-automata", - "regex-syntax", + "regex-automata 0.4.7", + "regex-syntax 0.8.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", ] [[package]] @@ -5040,9 +5364,15 @@ checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" dependencies = [ "aho-corasick", "memchr", - "regex-syntax", + "regex-syntax 0.8.4", ] +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + [[package]] name = "regex-syntax" version = "0.8.4" @@ -5363,31 +5693,31 @@ dependencies = [ "deno_broadcast_channel", "deno_cache", "deno_console", - "deno_core", + "deno_core 0.323.0", "deno_cron", "deno_crypto", "deno_fetch", "deno_ffi", "deno_fs", - "deno_http", + "deno_http 0.180.0", "deno_io", "deno_kv", "deno_napi", - "deno_net", + "deno_net 0.172.0", "deno_node", "deno_npm", - "deno_permissions", + "deno_permissions 0.40.0", "deno_resolver", "deno_runtime", "deno_semver 0.5.16", "deno_telemetry", "deno_terminal 0.2.0", - "deno_tls", + "deno_tls 0.167.0", "deno_url", "deno_web", "deno_webgpu", "deno_webidl", - "deno_websocket", + "deno_websocket 0.185.0", "deno_webstorage", "http 1.1.0", "hyper-util", @@ -5624,6 +5954,19 @@ dependencies = [ "v8", ] +[[package]] +name = "serde_v8" +version = "0.233.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "307f176b7475480cee690c34c7118f96fe564d1f2a974bf990294b8310ae4983" +dependencies = [ + "num-bigint", + "serde", + "smallvec", + "thiserror 1.0.66", + "v8", +] + [[package]] name = "serdect" version = "0.2.0" @@ -5666,6 +6009,15 @@ dependencies = [ "keccak", ] +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + [[package]] name = "shlex" version = "1.3.0" @@ -6352,6 +6704,12 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "tagptr" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" + [[package]] name = "tap" version = "1.0.1" @@ -6429,6 +6787,16 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "thread_local" +version = "1.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" +dependencies = [ + "cfg-if", + "once_cell", +] + [[package]] name = "time" version = "0.3.36" @@ -6742,6 +7110,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", + "valuable", +] + +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", ] [[package]] @@ -6996,6 +7394,12 @@ dependencies = [ "wtf8", ] +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + [[package]] name = "value-trait" version = "0.10.1" @@ -7330,6 +7734,51 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.87", +] + +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.87", +] + [[package]] name = "windows-registry" version = "0.2.0" diff --git a/Cargo.toml b/Cargo.toml index 7e4954c5..7020a8f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -195,7 +195,7 @@ deno_crypto = { version = "0.194.0", optional = true } deno_fetch = { version = "0.204.0", optional = true } deno_ffi = { version = "0.167.0", optional = true } deno_fs = { version = "0.90.0", optional = true, features = ["sync_fs"] } -deno_http = { version = "0.178.0", optional = true } +deno_http = { version = "0.180.0", optional = true } deno_kv = { version = "0.88.0", optional = true } deno_net = { version = "0.172.0", optional = true } deno_node = { version = "0.117.0", optional = true }