diff --git a/backend/Cargo.lock b/backend/Cargo.lock index c46d975f43..9748d37875 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -201,7 +201,7 @@ version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c704e2f6ee1a98223f5a7629a6ef0f3decb3b552ed282889dc957edff98ce1e6" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -1393,29 +1393,6 @@ dependencies = [ "uuid 1.4.1", ] -[[package]] -name = "deno-proc-macro-rules" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c65c2ffdafc1564565200967edc4851c7b55422d3913466688907efd05ea26f" -dependencies = [ - "deno-proc-macro-rules-macros", - "proc-macro2", - "syn 2.0.27", -] - -[[package]] -name = "deno-proc-macro-rules-macros" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3047b312b7451e3190865713a4dd6e1f821aed614ada219766ebc3024a690435" -dependencies = [ - "once_cell", - "proc-macro2", - "quote", - "syn 2.0.27", -] - [[package]] name = "deno_ast" version = "0.27.3" @@ -1454,11 +1431,11 @@ dependencies = [ [[package]] name = "deno_console" -version = "0.113.0" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d031160f65cf55b6e12b19c36e176d5c6fc0004b1a19772a1537b4bd078493ad" +checksum = "04eb3b6a0337c1f2122d6d859586e6d011925a183ae6f588e08f42f3a4affecf" dependencies = [ - "deno_core 0.197.0", + "deno_core", ] [[package]] @@ -1469,7 +1446,7 @@ checksum = "495704f95457631b366e8cbf427f817db8cdaf4b17832c69faa6b5b91e58fa2a" dependencies = [ "anyhow", "bytes", - "deno_ops 0.69.0", + "deno_ops", "futures", "indexmap 1.9.3", "libc", @@ -1479,49 +1456,23 @@ dependencies = [ "pin-project", "serde", "serde_json", - "serde_v8 0.102.0", + "serde_v8", "smallvec", "sourcemap", "tokio", "url", - "v8 0.73.0", -] - -[[package]] -name = "deno_core" -version = "0.197.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efdf066ffb540f889e481c4f1cdbb7bc202a7af937e7c435234586395e533976" -dependencies = [ - "anyhow", - "bytes", - "deno_ops 0.75.0", - "futures", - "indexmap 1.9.3", - "libc", - "log", - "once_cell", - "parking_lot", - "pin-project", - "serde", - "serde_json", - "serde_v8 0.108.0", - "smallvec", - "sourcemap", - "tokio", - "url", - "v8 0.74.3", + "v8", ] [[package]] name = "deno_fetch" -version = "0.137.0" +version = "0.133.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78e6f14059ac00b69cfb82f1a0a15af3272390b289ba3fa7a70bdeaa1d36ac6f" +checksum = "60389ff20e9eda3f75ab253f3e46b2d4de9c0e462bfd4144d125f4f1433cc12d" dependencies = [ "bytes", "data-url", - "deno_core 0.197.0", + "deno_core", "deno_tls", "dyn-clone", "http", @@ -1551,7 +1502,7 @@ checksum = "511999e75fa5712d483a40811e8b600964893ddf3948d20e0aecf7dac6a1969f" dependencies = [ "lazy-regex", "once_cell", - "pmutil 0.5.3", + "pmutil", "proc-macro-crate 1.3.1", "proc-macro2", "quote", @@ -1559,35 +1510,13 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "deno_ops" -version = "0.75.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2d2ca95637f48ba885bfa78cf3b962aa6752e4bb0bacda438e024a4b6b3b69" -dependencies = [ - "deno-proc-macro-rules", - "lazy-regex", - "once_cell", - "pmutil 0.6.1", - "proc-macro-crate 1.3.1", - "proc-macro2", - "quote", - "regex", - "strum", - "strum_macros", - "syn 1.0.109", - "syn 2.0.27", - "thiserror", - "v8 0.74.3", -] - [[package]] name = "deno_tls" -version = "0.100.0" +version = "0.96.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266a8bf6ebd913f1860eda28989dcff6ad5f69e056024d6d0af2efb5f7356630" +checksum = "9b35acb8674e9473f44b8b061a584508eee6fda01e195e59395d112da0428ded" dependencies = [ - "deno_core 0.197.0", + "deno_core", "once_cell", "rustls", "rustls-native-certs", @@ -1599,11 +1528,11 @@ dependencies = [ [[package]] name = "deno_url" -version = "0.113.0" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63c6c209176b313a162afe6e711a89933dd401361f54a7d8594897c151f47ecb" +checksum = "429e44733a4e59af6c1db8ea5215b86665a6f7b2022c2d7e968529af920884a4" dependencies = [ - "deno_core 0.197.0", + "deno_core", "serde", "serde_repr", "urlpattern", @@ -1617,7 +1546,7 @@ checksum = "d5db59bdc78f43d2bc31ad448b1bc75369aa48f1c68ae330f9b3e3a48b9d37b6" dependencies = [ "async-trait", "base64-simd", - "deno_core 0.191.0", + "deno_core", "encoding_rs", "flate2", "serde", @@ -1628,11 +1557,11 @@ dependencies = [ [[package]] name = "deno_webidl" -version = "0.113.0" +version = "0.109.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9be2ec2778676fbe8c5958cbce126fb72eb34f5d8d91fb5748bee6c6590355d8" +checksum = "35e30dc4f727a4ca397528c944dbc74087df86b2268171995949031f1fbc663b" dependencies = [ - "deno_core 0.197.0", + "deno_core", ] [[package]] @@ -1969,7 +1898,7 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d449976075322384507443937df2f1d5577afbf4282f12a5a66ef29fa3e6307" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "swc_macros_common", "syn 1.0.109", @@ -2628,7 +2557,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" dependencies = [ "Inflector", - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "syn 1.0.109", @@ -3753,17 +3682,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "pmutil" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.27", -] - [[package]] name = "polling" version = "2.8.0" @@ -4996,23 +4914,7 @@ dependencies = [ "serde_bytes", "smallvec", "thiserror", - "v8 0.73.0", -] - -[[package]] -name = "serde_v8" -version = "0.108.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1a26c89d56d8607d220c639e971e3e3901138fcc5dd0f619cee0868e1cc89e" -dependencies = [ - "bytes", - "derive_more", - "num-bigint", - "serde", - "serde_bytes", - "smallvec", - "thiserror", - "v8 0.74.3", + "v8", ] [[package]] @@ -5543,7 +5445,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0090512bdfee4b56d82480d66c0fd8a6f53f0fe0f97e075e949b252acdd482e0" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -5664,7 +5566,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dadb9998d4f5fc36ef558ed5a092579441579ee8c6fcce84a5228cca9df4004" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -5729,7 +5631,7 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf4ee0caee1018808d94ecd09490cb7affd3d504b19aa11c49238f5fc4b54901" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -5833,7 +5735,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "984d5ac69b681fc5438f9abf82b0fda34fe04e119bc75f8213b7e01128c7c9a2" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -5939,7 +5841,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "syn 1.0.109", @@ -5951,7 +5853,7 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e582c3e3c2269238524923781df5be49e011dbe29cf7683a2215d600a562ea6" dependencies = [ - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "syn 1.0.109", @@ -5974,7 +5876,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cfc226380ba54a5feed2c12f3ccd33f1ae8e959160290e5d2d9b4e918b6472a" dependencies = [ "Inflector", - "pmutil 0.5.3", + "pmutil", "proc-macro2", "quote", "swc_macros_common", @@ -6804,18 +6706,6 @@ dependencies = [ "which", ] -[[package]] -name = "v8" -version = "0.74.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eedac634b8dd39b889c5b62349cbc55913780226239166435c5cf66771792ea" -dependencies = [ - "bitflags 1.3.2", - "fslock", - "once_cell", - "which", -] - [[package]] name = "valuable" version = "0.1.0" @@ -7379,7 +7269,7 @@ dependencies = [ "const_format", "deno_ast", "deno_console", - "deno_core 0.191.0", + "deno_core", "deno_fetch", "deno_url", "deno_web", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index f7fe3dd2d8..6d723f425e 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -130,10 +130,10 @@ tokio-util = { version = "^0", features = ["io"] } json-pointer = "^0" itertools = "^0" regex = "^1" -deno_fetch = "^0" -deno_console = "^0" -deno_url = "^0" -deno_webidl = "^0" +deno_fetch = "0.133.0" +deno_console = "0.109.0" +deno_url = "0.109.0" +deno_webidl = "0.109.0" deno_web = "0.140.0" deno_core = "0.191.0" deno_ast = { version = "0.27.2", features = ["transpiling"] }