From 448b14f28e520949a61da33ce694f432c8e1b08b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 26 Jun 2025 05:08:13 +0000 Subject: [PATCH] deps: bump the deno group with 13 updates Bumps the deno group with 13 updates: | Package | From | To | | --- | --- | --- | | [deno_ast](https://github.com/denoland/deno_ast) | `0.46.6` | `0.48.0` | | [deno_console](https://github.com/denoland/deno) | `0.203.0` | `0.204.0` | | [deno_crypto](https://github.com/denoland/deno) | `0.217.0` | `0.219.0` | | [deno_error](https://github.com/denoland/deno_error) | `0.5.6` | `0.6.1` | | [deno_fetch](https://github.com/denoland/deno) | `0.227.0` | `0.229.0` | | [deno_net](https://github.com/denoland/deno) | `0.195.0` | `0.197.0` | | [deno_permissions](https://github.com/denoland/deno) | `0.62.0` | `0.64.0` | | [deno_telemetry](https://github.com/denoland/deno) | `0.25.0` | `0.30.0` | | [deno_tls](https://github.com/denoland/deno) | `0.190.0` | `0.195.0` | | [deno_url](https://github.com/denoland/deno) | `0.203.0` | `0.208.0` | | [deno_web](https://github.com/denoland/deno) | `0.234.0` | `0.236.0` | | [deno_webidl](https://github.com/denoland/deno) | `0.203.0` | `0.208.0` | | [deno_websocket](https://github.com/denoland/deno) | `0.208.0` | `0.210.0` | Updates `deno_ast` from 0.46.6 to 0.48.0 - [Release notes](https://github.com/denoland/deno_ast/releases) - [Commits](https://github.com/denoland/deno_ast/compare/0.46.6...0.48.0) Updates `deno_console` from 0.203.0 to 0.204.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) Updates `deno_crypto` from 0.217.0 to 0.219.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) Updates `deno_error` from 0.5.6 to 0.6.1 - [Commits](https://github.com/denoland/deno_error/commits) Updates `deno_fetch` from 0.227.0 to 0.229.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) Updates `deno_net` from 0.195.0 to 0.197.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) Updates `deno_permissions` from 0.62.0 to 0.64.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/compare/std/0.62.0...std/0.64.0) Updates `deno_telemetry` from 0.25.0 to 0.30.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/compare/v0.25.0...v0.30.0) Updates `deno_tls` from 0.190.0 to 0.195.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) Updates `deno_url` from 0.203.0 to 0.208.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) Updates `deno_web` from 0.234.0 to 0.236.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) Updates `deno_webidl` from 0.203.0 to 0.208.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) Updates `deno_websocket` from 0.208.0 to 0.210.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_ast dependency-version: 0.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_console dependency-version: 0.204.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_crypto dependency-version: 0.219.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_error dependency-version: 0.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_fetch dependency-version: 0.229.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_net dependency-version: 0.197.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_permissions dependency-version: 0.64.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_telemetry dependency-version: 0.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_tls dependency-version: 0.195.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_url dependency-version: 0.208.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_web dependency-version: 0.236.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_webidl dependency-version: 0.208.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno - dependency-name: deno_websocket dependency-version: 0.210.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: deno ... Signed-off-by: dependabot[bot] --- Cargo.lock | 691 ++++++++++++++++++++++++++++++++++----------- runtime/Cargo.toml | 26 +- 2 files changed, 545 insertions(+), 172 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c6adf556..336200d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -325,6 +325,29 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +[[package]] +name = "aws-lc-rs" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7" +dependencies = [ + "aws-lc-sys", + "zeroize", +] + +[[package]] +name = "aws-lc-sys" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079" +dependencies = [ + "bindgen 0.69.5", + "cc", + "cmake", + "dunce", + "fs_extra", +] + [[package]] name = "axum" version = "0.7.9" @@ -417,22 +440,13 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -[[package]] -name = "base64-simd" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5" -dependencies = [ - "simd-abstraction", -] - [[package]] name = "base64-simd" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "339abbe78e73178762e23bea9dfd08e697eb3f3301cd4be981c0f78ba5859195" dependencies = [ - "outref 0.5.1", + "outref", "vsimd", ] @@ -460,6 +474,29 @@ dependencies = [ "serde", ] +[[package]] +name = "bindgen" +version = "0.69.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" +dependencies = [ + "bitflags 2.9.0", + "cexpr", + "clang-sys", + "itertools", + "lazy_static", + "lazycell", + "log", + "prettyplease", + "proc-macro2", + "quote", + "regex", + "rustc-hash 1.1.0", + "shlex", + "syn", + "which 4.4.2", +] + [[package]] name = "bindgen" version = "0.71.1" @@ -644,6 +681,8 @@ version = "1.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "525046617d8376e3db1deffb079e91cef90a89fc3ca5c185bbf8c9ecdd15cd5c" dependencies = [ + "jobserver", + "libc", "shlex", ] @@ -741,6 +780,15 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" +[[package]] +name = "cmake" +version = "0.1.54" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" +dependencies = [ + "cc", +] + [[package]] name = "color-print" version = "0.3.7" @@ -971,17 +1019,16 @@ dependencies = [ [[package]] name = "deno_ast" -version = "0.46.6" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef7f606485e5e5fdee9946d5822de9242d8143da9beb1c32cbaf2e8dd1ef025" +checksum = "0f883bd8eae4dfc8019d925ec3dd04b634b6af9346a5168acc259d55f5f5021d" dependencies = [ "base64 0.22.1", "capacity_builder", - "deno_error", + "deno_error 0.6.1", "deno_media_type", "deno_terminal", "dprint-swc-ext", - "once_cell", "percent-encoding", "serde", "sourcemap", @@ -1014,11 +1061,11 @@ dependencies = [ [[package]] name = "deno_console" -version = "0.203.0" +version = "0.204.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "999171b0fc7255971eec7adfc49b2bf18832e86e4a86746c3c58633373d16cdb" +checksum = "daf612efe642f90f0b0cbdf42d30f1da4ea1e73ade09404bc7795ca09b737304" dependencies = [ - "deno_core", + "deno_core 0.344.0", ] [[package]] @@ -1036,9 +1083,85 @@ dependencies = [ "capacity_builder", "cooked-waker", "deno_core_icudata", - "deno_error", - "deno_ops", - "deno_path_util", + "deno_error 0.5.6", + "deno_ops 0.219.0", + "deno_path_util 0.3.2", + "deno_unsync", + "futures", + "indexmap 2.9.0", + "libc", + "parking_lot", + "percent-encoding", + "pin-project", + "serde", + "serde_json", + "serde_v8 0.252.0", + "smallvec", + "sourcemap", + "static_assertions", + "thiserror 2.0.12", + "tokio", + "url", + "v8 135.1.0", + "wasm_dep_analyzer 0.2.0", +] + +[[package]] +name = "deno_core" +version = "0.344.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48427391d0f8a46c9a05f385fae0363aefa7ffaa42e45087809fbe497c98dfeb" +dependencies = [ + "anyhow", + "az", + "bincode", + "bit-set", + "bit-vec", + "bytes", + "capacity_builder", + "cooked-waker", + "deno_core_icudata", + "deno_error 0.5.6", + "deno_ops 0.220.0", + "deno_path_util 0.3.2", + "deno_unsync", + "futures", + "indexmap 2.9.0", + "libc", + "parking_lot", + "percent-encoding", + "pin-project", + "serde", + "serde_json", + "serde_v8 0.253.0", + "smallvec", + "sourcemap", + "static_assertions", + "thiserror 2.0.12", + "tokio", + "url", + "v8 135.1.0", + "wasm_dep_analyzer 0.2.0", +] + +[[package]] +name = "deno_core" +version = "0.347.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d75ae5562f6ad750bc2007e7b1032ae37115a83fe58b6fbc77331c47744956cc" +dependencies = [ + "anyhow", + "az", + "bincode", + "bit-set", + "bit-vec", + "bytes", + "capacity_builder", + "cooked-waker", + "deno_core_icudata", + "deno_error 0.5.6", + "deno_ops 0.223.0", + "deno_path_util 0.3.2", "deno_unsync", "futures", "indexmap 2.9.0", @@ -1048,15 +1171,53 @@ dependencies = [ "pin-project", "serde", "serde_json", - "serde_v8", + "serde_v8 0.256.0", "smallvec", "sourcemap", "static_assertions", "thiserror 2.0.12", "tokio", "url", - "v8", - "wasm_dep_analyzer", + "v8 137.2.0", + "wasm_dep_analyzer 0.2.0", +] + +[[package]] +name = "deno_core" +version = "0.351.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4301eb6d378f3ae81fbac4cde14c3f467379efd7d46043268d76905effe3611d" +dependencies = [ + "anyhow", + "az", + "bincode", + "bit-set", + "bit-vec", + "bytes", + "capacity_builder", + "cooked-waker", + "deno_core_icudata", + "deno_error 0.6.1", + "deno_ops 0.227.0", + "deno_path_util 0.4.0", + "deno_unsync", + "futures", + "indexmap 2.9.0", + "libc", + "parking_lot", + "percent-encoding", + "pin-project", + "serde", + "serde_json", + "serde_v8 0.260.0", + "smallvec", + "sourcemap", + "static_assertions", + "thiserror 2.0.12", + "tokio", + "url", + "v8 137.2.0", + "wasm_dep_analyzer 0.3.0", ] [[package]] @@ -1067,9 +1228,9 @@ checksum = "fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695" [[package]] name = "deno_crypto" -version = "0.217.0" +version = "0.219.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9709ed92c2194c8d3c2d36116aae4f99d03727c3df39d27cdd0c05e489a7a14d" +checksum = "7608cfcd00abfe7452930b8480afdb3fa5fe28dbbafa4463b083b8322243fefe" dependencies = [ "aes", "aes-gcm", @@ -1079,8 +1240,8 @@ dependencies = [ "const-oid", "ctr", "curve25519-dalek", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "deno_web", "ecdsa", "ed448-goldilocks", @@ -1111,7 +1272,21 @@ version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19fae9fe305307b5ef3ee4e8244c79cffcca421ab0ce8634dea0c6b1342f220f" dependencies = [ - "deno_error_macro", + "deno_error_macro 0.5.6", + "libc", + "serde", + "serde_json", + "tokio", + "url", +] + +[[package]] +name = "deno_error" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612ec3fc481fea759141b0c57810889b0a4fb6fee8f10748677bfe492fd30486" +dependencies = [ + "deno_error_macro 0.6.1", "libc", "serde", "serde_json", @@ -1130,21 +1305,43 @@ dependencies = [ "syn", ] +[[package]] +name = "deno_error_macro" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8380a4224d5d2c3f84da4d764c4326cac62e9a1e3d4960442d29136fc07be863" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "deno_features" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf0bffbb52e0ad53c50225cdf0c20b24501036c3948264a049487fc5e5c40f57" +dependencies = [ + "deno_core 0.347.0", + "serde", + "serde_json", +] + [[package]] name = "deno_fetch" -version = "0.227.0" +version = "0.229.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fd5aa4343bdb918c48673747007b2c687c2a9a75febd9dfd80757d17134f894" +checksum = "169ba4dc4ece5de4994dc9c5fdd30f7a2e019313eaf9911aa8db0919fe9e6495" dependencies = [ "base64 0.22.1", "bytes", "data-url", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "deno_fs", - "deno_path_util", + "deno_path_util 0.3.2", "deno_permissions", - "deno_tls", + "deno_tls 0.192.0", "dyn-clone", "error_reporter", "h2", @@ -1171,17 +1368,17 @@ dependencies = [ [[package]] name = "deno_fs" -version = "0.113.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f2d7342dda9285c5a591871c2ca18cacfe6975a9e3efb5b6ee1aee42e214182" +checksum = "df413f816b1cfd10a0cd67da0aa0ad421bb4b45610da362202c004a39f61416b" dependencies = [ "async-trait", "base32", "boxed_error", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "deno_io", - "deno_path_util", + "deno_path_util 0.3.2", "deno_permissions", "filetime", "junction", @@ -1197,13 +1394,13 @@ dependencies = [ [[package]] name = "deno_io" -version = "0.113.0" +version = "0.115.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "102044b530ecf758bb0533b54865a07eb58f17122001698a9ff51f28f76d8e7c" +checksum = "a4ab5157e8769632476045608317617a96cef09d0fde6b123262bbc038f2f5c1" dependencies = [ "async-trait", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "filetime", "fs3", "libc", @@ -1245,14 +1442,15 @@ dependencies = [ [[package]] name = "deno_net" -version = "0.195.0" +version = "0.197.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce583683d4dbd27447c0f0a2bddd9f97a1b257c2ffa041aaf8b47c1b18086cc3" +checksum = "6291f993f09b403f873c7426fbf47a2c06a56cbc7c226fe02b03775be16ce805" dependencies = [ - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", + "deno_features", "deno_permissions", - "deno_tls", + "deno_tls 0.192.0", "hickory-proto", "hickory-resolver", "pin-project", @@ -1285,13 +1483,77 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "deno_ops" +version = "0.220.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53ce6f862b06f81e42984d5517a355b961937446ffbc630043f8801cda2e4ad0" +dependencies = [ + "indexmap 2.9.0", + "proc-macro-rules", + "proc-macro2", + "quote", + "stringcase", + "strum", + "strum_macros", + "syn", + "thiserror 2.0.12", +] + +[[package]] +name = "deno_ops" +version = "0.223.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5adc7f0795c7547f1b560a07aaea484e8f9cd035318348c6bfd084e0c42dce8" +dependencies = [ + "indexmap 2.9.0", + "proc-macro-rules", + "proc-macro2", + "quote", + "stringcase", + "strum", + "strum_macros", + "syn", + "thiserror 2.0.12", +] + +[[package]] +name = "deno_ops" +version = "0.227.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bab1eaf578a8cc0ae6fb933e91dc3388b41df22e5974d5891c17ba66b3a0bbb" +dependencies = [ + "indexmap 2.9.0", + "proc-macro-rules", + "proc-macro2", + "quote", + "stringcase", + "strum", + "strum_macros", + "syn", + "thiserror 2.0.12", +] + [[package]] name = "deno_path_util" version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c238a664a0a6f1ce0ff2b73c6854811526d00f442a12f878cb8555b23fe13aa3" dependencies = [ - "deno_error", + "deno_error 0.5.6", + "percent-encoding", + "sys_traits", + "thiserror 2.0.12", + "url", +] + +[[package]] +name = "deno_path_util" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "516f813389095889776b81cc9108ff6f336fd9409b4b12fc0138aea23d2708e1" +dependencies = [ + "deno_error 0.6.1", "percent-encoding", "sys_traits", "thiserror 2.0.12", @@ -1300,14 +1562,14 @@ dependencies = [ [[package]] name = "deno_permissions" -version = "0.62.0" +version = "0.64.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7c3c0785bcb458cd010c47d7f77cae26594a5160ebfc4fecb6f9e5ea36483fc" +checksum = "501f5bb2f44b977eb682c42909df35b980edf5144d3b5f00796e96a67df0055c" dependencies = [ "capacity_builder", - "deno_core", - "deno_error", - "deno_path_util", + "deno_core 0.347.0", + "deno_error 0.5.6", + "deno_path_util 0.3.2", "deno_terminal", "fqdn", "libc", @@ -1316,20 +1578,20 @@ dependencies = [ "percent-encoding", "serde", "thiserror 2.0.12", - "which", + "which 6.0.3", "winapi", ] [[package]] name = "deno_telemetry" -version = "0.25.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96d6ee1f65779e2022fd63c1ec2303e97db6179f52e9340bcdcb5650b51a2e99" +checksum = "cbc4a8974a0694234e8577dc246a46d86dcb75fc59fac64d45a99d910f56dc76" dependencies = [ "async-trait", - "deno_core", - "deno_error", - "deno_tls", + "deno_core 0.351.0", + "deno_error 0.6.1", + "deno_tls 0.195.0", "http-body-util", "hyper", "hyper-rustls", @@ -1359,12 +1621,31 @@ dependencies = [ [[package]] name = "deno_tls" -version = "0.190.0" +version = "0.192.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b75aaf0a56fc01c9efa330821510654720e21e38e9a1f27f946a096e5f7b3cb" +checksum = "423a3b90429be302bbcccbea6ca6a539c0d2f97a54e132458c41004ea2ad20d1" dependencies = [ - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", + "deno_native_certs", + "rustls", + "rustls-pemfile", + "rustls-tokio-stream", + "rustls-webpki 0.102.8", + "serde", + "thiserror 2.0.12", + "tokio", + "webpki-roots", +] + +[[package]] +name = "deno_tls" +version = "0.195.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee8cfa022489400a33c2f5c64f72668956e21c9ca0e3cca700ab746eea66409" +dependencies = [ + "deno_core 0.351.0", + "deno_error 0.6.1", "deno_native_certs", "rustls", "rustls-pemfile", @@ -1389,26 +1670,26 @@ dependencies = [ [[package]] name = "deno_url" -version = "0.203.0" +version = "0.208.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0961e3e844191cac261eba5efdf52e2a5dd3aeeac7ebb09c1bbe3f8b04ef31cd" +checksum = "7873db8b139057d78f76b792ca18fb6ed5a139b7c8bb5b6d255baa954d54d58e" dependencies = [ - "deno_core", - "deno_error", + "deno_core 0.351.0", + "deno_error 0.6.1", "urlpattern", ] [[package]] name = "deno_web" -version = "0.234.0" +version = "0.236.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ec73d866d485bed1bd520f3a413a94b5c9a69de09d8561697d2bd83a79c795c" +checksum = "8b0885564bfade3284b26a29cb32a67ba7b75fe329b7f12bc0e26815acf7ae1c" dependencies = [ "async-trait", - "base64-simd 0.8.0", + "base64-simd", "bytes", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "deno_permissions", "encoding_rs", "flate2", @@ -1421,25 +1702,25 @@ dependencies = [ [[package]] name = "deno_webidl" -version = "0.203.0" +version = "0.208.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb50836af90d078b1f30f4df0e3398d557a74633b9b4740e10a299a83f12d054" +checksum = "1145382d5ef0aab50acb2e6e11ea6ccc3862ba4025813842890b30afd592d48e" dependencies = [ - "deno_core", + "deno_core 0.351.0", ] [[package]] name = "deno_websocket" -version = "0.208.0" +version = "0.210.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97d79fef720769f533333f5c6a27b357457bb4ff8b935c1c376d9190067931b1" +checksum = "70452e61dd4e7c157aedb14e0f9b2cd3199f76a53138793afc1ebdf82601c12b" dependencies = [ "bytes", - "deno_core", - "deno_error", + "deno_core 0.347.0", + "deno_error 0.5.6", "deno_net", "deno_permissions", - "deno_tls", + "deno_tls 0.192.0", "fastwebsockets", "h2", "http", @@ -1530,9 +1811,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" [[package]] name = "dprint-swc-ext" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "569b85f94c1e7d1065874115193cf081d658ebb01213d54fda357516837a17fc" +checksum = "9a09827d6db1a3af25e105553d674ee9019be58fa3d6745c2a2803f8ce8e3eb8" dependencies = [ "num-bigint", "rustc-hash 2.1.1", @@ -1543,6 +1824,12 @@ dependencies = [ "text_lines", ] +[[package]] +name = "dunce" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + [[package]] name = "dyn-clone" version = "1.0.16" @@ -1728,7 +2015,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" dependencies = [ "crc32fast", - "miniz_oxide 0.8.7", + "miniz_oxide 0.8.9", ] [[package]] @@ -1774,6 +2061,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "fs_extra" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" + [[package]] name = "fslock" version = "0.2.1" @@ -2554,6 +2847,15 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.77" @@ -2593,6 +2895,12 @@ dependencies = [ "spin", ] +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + [[package]] name = "libc" version = "0.2.171" @@ -2726,9 +3034,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.8.7" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" dependencies = [ "adler2", ] @@ -3010,12 +3318,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "outref" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4" - [[package]] name = "outref" version = "0.5.1" @@ -3727,6 +4029,7 @@ version = "0.23.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c" dependencies = [ + "aws-lc-rs", "log", "once_cell", "ring", @@ -3796,6 +4099,7 @@ version = "0.103.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03" dependencies = [ + "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", @@ -3967,12 +4271,54 @@ version = "0.252.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84b2d85f46747fad18bbf98ad4b9b13c59e01c85bf8c73182a71fdf638372dfd" dependencies = [ - "deno_error", + "deno_error 0.5.6", "num-bigint", "serde", "smallvec", "thiserror 2.0.12", - "v8", + "v8 135.1.0", +] + +[[package]] +name = "serde_v8" +version = "0.253.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faaf83d82b86fc56c0c1a14d28e8549b6e3c1b45b122e4d96d3872e184b4046b" +dependencies = [ + "deno_error 0.5.6", + "num-bigint", + "serde", + "smallvec", + "thiserror 2.0.12", + "v8 135.1.0", +] + +[[package]] +name = "serde_v8" +version = "0.256.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69d69b4e574a9ec6bd0222463e50cf8531986d9c657543888e029d54d909b283" +dependencies = [ + "deno_error 0.5.6", + "num-bigint", + "serde", + "smallvec", + "thiserror 2.0.12", + "v8 137.2.0", +] + +[[package]] +name = "serde_v8" +version = "0.260.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4f284b4d521591b17ddee01aff830dd005a04476f7862aca9298c038d00fb7e" +dependencies = [ + "deno_error 0.6.1", + "num-bigint", + "serde", + "smallvec", + "thiserror 2.0.12", + "v8 137.2.0", ] [[package]] @@ -4041,15 +4387,6 @@ dependencies = [ "rand_core 0.6.4", ] -[[package]] -name = "simd-abstraction" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987" -dependencies = [ - "outref 0.1.0", -] - [[package]] name = "simdutf8" version = "0.1.5" @@ -4106,17 +4443,16 @@ dependencies = [ [[package]] name = "sourcemap" -version = "9.1.2" +version = "9.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27c4ea7042fd1a155ad95335b5d505ab00d5124ea0332a06c8390d200bb1a76a" +checksum = "e22afbcb92ce02d23815b9795523c005cb9d3c214f8b7a66318541c240ea7935" dependencies = [ - "base64-simd 0.7.0", + "base64-simd", "bitvec", "data-encoding", "debugid", "if_chain", - "rustc-hash 1.1.0", - "rustc_version 0.2.3", + "rustc-hash 2.1.1", "serde", "serde_json", "unicode-id-start", @@ -4242,25 +4578,11 @@ dependencies = [ "serde", ] -[[package]] -name = "swc_cached" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7133338c3bef796430deced151b0eaa5430710a90e38da19e8e3045e8e36eeb" -dependencies = [ - "anyhow", - "dashmap", - "once_cell", - "regex", - "rustc-hash 2.1.1", - "serde", -] - [[package]] name = "swc_common" -version = "8.1.1" +version = "9.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f8c8e4348383e4154f8d384cdad7e48f5d6d3daef78af376ac4e5ddbbf60c88" +checksum = "a56b6f5a8e5affa271b56757a93badee6f44defcd28f3ba106bb2603afe40d3d" dependencies = [ "anyhow", "ast_node", @@ -4286,15 +4608,14 @@ dependencies = [ [[package]] name = "swc_config" -version = "2.0.0" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb63364aebd1a8490a80fa8933825c6916d4df55d5472312d5adb62c9fb4e4ba" +checksum = "a01bfcbbdea182bdda93713aeecd997749ae324686bf7944f54d128e56be4ea9" dependencies = [ "anyhow", "indexmap 2.9.0", "serde", "serde_json", - "swc_cached", "swc_config_macro", ] @@ -4312,9 +4633,9 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "8.1.2" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4062a54522a9c02d2b68cc09282774b87121cd48693b0e67ae8c18b31b709866" +checksum = "0613d84468a6bb6d45d13c5a3368b37bd21f3067a089f69adac630dcb462a018" dependencies = [ "bitflags 2.9.0", "is-macro", @@ -4333,9 +4654,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "10.0.0" +version = "11.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85453d346d0642f296c2b3aa204886a6ae2b9652262c3468d6f4556c1ed020d" +checksum = "b01b3de365a86b8f982cc162f257c82f84bda31d61084174a3be37e8ab15c0f4" dependencies = [ "ascii", "compact_str", @@ -4368,9 +4689,9 @@ dependencies = [ [[package]] name = "swc_ecma_lexer" -version = "11.1.3" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0d9ed10e3efa2230d0b3d0ad63c2e67d9b40c3892f31a865ad14d6fa881e0e9" +checksum = "0d11c8e71901401b9aae2ece4946eeb7674b14b8301a53768afbbeeb0e48b599" dependencies = [ "arrayvec", "bitflags 2.9.0", @@ -4393,9 +4714,9 @@ dependencies = [ [[package]] name = "swc_ecma_loader" -version = "8.0.0" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a801462c997b71e4add7684ce4953c7d6200c75b5552b8d594783da84ad9564c" +checksum = "8eb574d660c05f3483c984107452b386e45b95531bdb1253794077edc986f413" dependencies = [ "anyhow", "pathdiff", @@ -4408,9 +4729,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "11.1.3" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "398f4105e5fa3dedcefc58d068a5b2d8330cd4a36c4ae1ef2da83ed0a3e3c61f" +checksum = "250786944fbc05f6484eda9213df129ccfe17226ae9ad51b62fce2f72135dbee" dependencies = [ "arrayvec", "bitflags 2.9.0", @@ -4434,9 +4755,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "12.2.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b46e3a36213d78fb4233e596b8a5c81c6cdafe02d03d780eed006c983aa0a724" +checksum = "6856da3da598f4da001b7e4ce225ee8970bc9d5cbaafcaf580190cf0a6031ec5" dependencies = [ "better_scoped_tls", "bitflags 2.9.0", @@ -4458,9 +4779,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_classes" -version = "12.0.0" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d871bbd46d14d032a48c14096abd778a8a87831638343f28b581c3025daa7086" +checksum = "0f84248f82bad599d250bbcd52cb4db6ff6409f48267fd6f001302a2e9716f80" dependencies = [ "swc_atoms", "swc_common", @@ -4484,9 +4805,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "12.0.2" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08a2b5e62d2badf805aba6e976518cceb28273a108cb9ab9f339c55483edc92c" +checksum = "193237e318421ef621c2b3958b4db174770c5280ef999f1878f2df93a2837ca6" dependencies = [ "either", "rustc-hash 2.1.1", @@ -4504,9 +4825,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "13.0.1" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8e7635afe1e1e798d61ff3107b8d27e437e61f243dd226a47fb10724693be66" +checksum = "baae39c70229103a72090119887922fc5e32f934f5ca45c0423a5e65dac7e549" dependencies = [ "base64 0.22.1", "dashmap", @@ -4530,9 +4851,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "13.0.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec3c91a2c37372746ebc5608e30b7c2c3af60216768b59ec6413ee2bfe44c29" +checksum = "a3c65e0b49f7e2a2bd92f1d89c9a404de27232ce00f6a4053f04bda446d50e5c" dependencies = [ "once_cell", "rustc-hash 2.1.1", @@ -4549,9 +4870,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "12.0.1" +version = "13.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7c499ba586b784be6dfbdd76ebd3cfdbabaf43a5bda162a11fe7dd326670b62" +checksum = "7ed837406d5dbbfbf5792b1dc90964245a0cf659753d4745fe177ffebe8598b9" dependencies = [ "indexmap 2.9.0", "num_cpus", @@ -4570,9 +4891,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "8.0.0" +version = "9.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f7a65fa06d0c0f709f1df4e820ccdc4eca7b3db7f9d131545e20c2ac2f1cd23" +checksum = "249dc9eede1a4ad59a038f9cfd61ce67845bd2c1392ade3586d714e7181f3c1a" dependencies = [ "new_debug_unreachable", "num-bigint", @@ -4669,9 +4990,23 @@ dependencies = [ [[package]] name = "sys_traits" -version = "0.1.8" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "638f0e61b5134e56b2abdf4c704fd44672603f15ca09013f314649056f3fee4d" +checksum = "dc4707edf3196e8037ee45018d1bb1bfb233b0e4fc440fa3d3f25bc69bfdaf26" +dependencies = [ + "sys_traits_macros", +] + +[[package]] +name = "sys_traits_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "181f22127402abcf8ee5c83ccd5b408933fec36a6095cf82cda545634692657e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] [[package]] name = "tagptr" @@ -5251,14 +5586,30 @@ version = "135.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5861d62596971e448da865320a9ac547e2526fdf9eaf4fb40bf8a9f465bccecb" dependencies = [ - "bindgen", + "bindgen 0.71.1", "bitflags 2.9.0", "fslock", "gzip-header", "home", "miniz_oxide 0.7.4", "paste", - "which", + "which 6.0.3", +] + +[[package]] +name = "v8" +version = "137.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b387c1c5731284e756c03280032068e68e5b52f6c4714492403c30f650ad52" +dependencies = [ + "bindgen 0.71.1", + "bitflags 2.9.0", + "fslock", + "gzip-header", + "home", + "miniz_oxide 0.8.9", + "paste", + "which 6.0.3", ] [[package]] @@ -5417,7 +5768,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2eeee3bdea6257cc36d756fa745a70f9d393571e47d69e0ed97581676a5369ca" dependencies = [ - "deno_error", + "deno_error 0.5.6", + "thiserror 2.0.12", +] + +[[package]] +name = "wasm_dep_analyzer" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51cf5f08b357e64cd7642ab4bbeb11aecab9e15520692129624fb9908b8df2c" +dependencies = [ + "deno_error 0.6.1", "thiserror 2.0.12", ] @@ -5452,6 +5813,18 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "which" +version = "4.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +dependencies = [ + "either", + "home", + "once_cell", + "rustix 0.38.39", +] + [[package]] name = "which" version = "6.0.3" @@ -5964,15 +6337,15 @@ dependencies = [ "console_static_text", "deno_ast", "deno_console", - "deno_core", + "deno_core 0.343.0", "deno_crypto", - "deno_error", + "deno_error 0.6.1", "deno_fetch", "deno_net", "deno_permissions", "deno_telemetry", "deno_terminal", - "deno_tls", + "deno_tls 0.195.0", "deno_url", "deno_web", "deno_webidl", diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index a3b3d8f9..3cdae97d 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -14,21 +14,21 @@ path = "lib.rs" [dependencies] console_static_text.workspace = true chrono = { version= "0.4.41", default-features = false, features = [ "clock", "std" ] } -deno_ast = { version = "0.46.6", features = ["transpiling"] } -deno_console = "0.203.0" +deno_ast = { version = "0.48.0", features = ["transpiling"] } +deno_console = "0.204.0" deno_core.workspace = true -deno_crypto = "0.217.0" -deno_error = "0.5.6" -deno_fetch = "0.227.0" -deno_net = "0.195.0" -deno_permissions = "0.62.0" -deno_telemetry = "0.25.0" +deno_crypto = "0.219.0" +deno_error = "0.6.1" +deno_fetch = "0.229.0" +deno_net = "0.197.0" +deno_permissions = "0.64.0" +deno_telemetry = "0.30.0" deno_terminal = "0.2.2" -deno_tls = "0.190.0" -deno_url = "0.203.0" -deno_web = "0.234.0" -deno_webidl = "0.203.0" -deno_websocket = "0.208.0" +deno_tls = "0.195.0" +deno_url = "0.208.0" +deno_web = "0.236.0" +deno_webidl = "0.208.0" +deno_websocket = "0.210.0" lassie = "0.10.3" # lassie = { git = "https://github.com/filecoin-station/rusty-lassie.git" } log.workspace = true