git: bbe39ca3d74a - main - www/deno: Update to 1.28.1

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Sat, 19 Nov 2022 11:27:00 UTC
The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bbe39ca3d74a4a7762a5f1145cd7abb87b02b59f

commit bbe39ca3d74a4a7762a5f1145cd7abb87b02b59f
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-11-19 09:26:13 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-11-19 11:26:51 +0000

    www/deno: Update to 1.28.1
    
    Changes:
    https://github.com/denoland/deno/releases/tag/v1.26.2
    https://github.com/denoland/deno/releases/tag/v1.27.0
    https://github.com/denoland/deno/releases/tag/v1.27.1
    https://github.com/denoland/deno/releases/tag/v1.27.2
    https://github.com/denoland/deno/releases/tag/v1.28.0
    https://github.com/denoland/deno/releases/tag/v1.28.1
---
 www/deno/Makefile                                  | 107 +++++------
 www/deno/distinfo                                  | 210 ++++++++++-----------
 www/deno/files/patch-Cargo.lock                    |  93 +++++++++
 .../patch-cargo-crates_ring-0.16.20_Cargo.toml     |   4 +-
 .../patch-cargo-crates_ring-0.16.20_src_cpu.rs     |   4 +-
 www/deno/files/patch-cargo-crates_v8_build.rs      |   4 +-
 .../patch-cargo-crates_v8_build_config_BUILD.gn    |   4 +-
 ...tch-cargo-crates_v8_build_config_BUILDCONFIG.gn |   4 +-
 ...-cargo-crates_v8_build_config_compiler_BUILD.gn |   4 +-
 ...patch-cargo-crates_v8_build_config_features.gni |   4 +-
 ...go-crates_v8_build_config_freetype_freetype.gni |   4 +-
 ...tch-cargo-crates_v8_build_config_linux_BUILD.gn |   4 +-
 ...argo-crates_v8_build_config_linux_pkg-config.py |   4 +-
 .../patch-cargo-crates_v8_build_config_sysroot.gni |   4 +-
 ...tch-cargo-crates_v8_build_detect__host__arch.py |   4 +-
 .../patch-cargo-crates_v8_build_gn__run__binary.py |   4 +-
 .../patch-cargo-crates_v8_build_linux_chrome.map   |   4 +-
 ...tch-cargo-crates_v8_build_linux_libpci_BUILD.gn |   4 +-
 ...-cargo-crates_v8_build_linux_unbundle_libusb.gn |   4 +-
 ...s_v8_build_linux_unbundle_replace__gn__files.py |   4 +-
 ...go-crates_v8_build_toolchain_gcc__toolchain.gni |   4 +-
 ...es_v8_build_toolchain_get__concurrent__links.py |   4 +-
 ...ates_v8_buildtools_third__party_libc++_BUILD.gn |   4 +-
 www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn   |   4 +-
 .../patch-cargo-crates_v8_v8_include_v8config.h    |   4 +-
 .../files/patch-cargo-crates_v8_v8_src_api_api.cc  |   4 +-
 .../files/patch-cargo-crates_v8_v8_src_base_cpu.cc |   4 +-
 ...tes_v8_v8_src_base_platform_platform-freebsd.cc |   4 +-
 ...rates_v8_v8_src_base_platform_platform-posix.cc |   4 +-
 www/deno/files/patch-cli_build.rs                  |  15 ++
 ...i_generated__symbol__exports__list__freebsd.def |   5 +
 www/deno/files/patch-runtime_Cargo.toml            |  12 ++
 www/deno/files/patch-runtime_js_30__fs.js          |   4 +-
 www/deno/files/patch-runtime_ops_os_sys__info.rs   |  32 ++++
 www/deno/files/patch-runtime_ops_tty.rs            |  18 +-
 .../patch-tools_napi_generate__symbols__lists.js   |  10 +
 www/deno/files/patch-tools_wpt_utils.ts            |  10 +
 37 files changed, 395 insertions(+), 225 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index 10668ab20c2b..e5360310cce1 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.26.1
-PORTREVISION=	2
+DISTVERSION=	1.28.1
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -24,7 +23,7 @@ GH_TUPLE=	tinycc:tinycc:afc136262e93a:deno/ext/ffi/tinycc
 
 USE_GNOME=	glib20
 
-V8_VERS=	0.51.0
+V8_VERS=	0.55.0
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -58,7 +57,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		auto_impl-0.5.0 \
 		autocfg-1.1.0 \
 		base16ct-0.1.1 \
-		base64-0.13.0 \
+		base32-0.4.0 \
+		base64-0.13.1 \
 		base64-simd-0.7.0 \
 		base64ct-1.5.2 \
 		bencher-0.1.5 \
@@ -74,8 +74,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		block-padding-0.3.2 \
 		brotli-3.3.4 \
 		brotli-decompressor-2.3.2 \
-		bstr-0.2.17 \
-		bumpalo-3.11.0 \
+		bumpalo-3.11.1 \
 		byteorder-1.4.3 \
 		bytes-1.2.1 \
 		cache_control-0.2.0 \
@@ -103,11 +102,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		crc-catalog-1.1.1 \
 		crc32fast-1.3.2 \
 		crossbeam-channel-0.5.6 \
+		crossbeam-deque-0.8.2 \
+		crossbeam-epoch-0.9.11 \
 		crossbeam-utils-0.8.11 \
 		crypto-bigint-0.4.8 \
 		crypto-common-0.1.6 \
-		csv-1.1.6 \
-		csv-core-0.1.10 \
 		ctor-0.1.23 \
 		ctr-0.9.1 \
 		cty-0.2.2 \
@@ -119,14 +118,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		darling_macro-0.13.4 \
 		dashmap-5.4.0 \
 		data-encoding-2.3.2 \
-		data-url-0.1.1 \
+		data-url-0.2.0 \
 		debug_unreachable-0.1.1 \
-		deno_ast-0.19.0 \
-		deno_doc-0.46.0 \
-		deno_emit-0.9.0 \
-		deno_graph-0.34.0 \
-		deno_lint-0.33.0 \
-		deno_task_shell-0.5.2 \
+		deno_ast-0.20.0 \
+		deno_ast-0.21.0 \
+		deno_doc-0.49.0 \
+		deno_emit-0.11.0 \
+		deno_graph-0.38.0 \
+		deno_lint-0.35.0 \
+		deno_task_shell-0.7.2 \
 		der-0.6.0 \
 		derive_more-0.99.17 \
 		diff-0.1.13 \
@@ -140,8 +140,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		dprint-core-0.59.0 \
 		dprint-plugin-json-0.15.6 \
 		dprint-plugin-markdown-0.14.1 \
-		dprint-plugin-typescript-0.74.0 \
-		dprint-swc-ext-0.4.0 \
+		dprint-plugin-typescript-0.78.0 \
+		dprint-swc-ext-0.5.0 \
 		dyn-clone-1.0.9 \
 		dynasm-1.2.3 \
 		dynasmrt-1.2.3 \
@@ -158,7 +158,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		errno-0.2.8 \
 		errno-dragonfly-0.1.2 \
 		error-code-2.3.1 \
-		eszip-0.28.0 \
+		eszip-0.30.0 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
 		fancy-regex-0.10.0 \
@@ -194,9 +194,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		getrandom-0.1.16 \
 		getrandom-0.2.7 \
 		ghash-0.5.0 \
+		glibc_version-0.1.2 \
 		glob-0.3.0 \
 		glow-0.11.2 \
-		google-storage1-3.1.0+20220228 \
 		gpu-alloc-0.5.3 \
 		gpu-alloc-types-0.2.0 \
 		gpu-descriptor-0.2.3 \
@@ -220,7 +220,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		hyper-rustls-0.23.0 \
 		iana-time-zone-0.1.48 \
 		ident_case-1.0.1 \
-		idna-0.1.5 \
 		idna-0.2.3 \
 		idna-0.3.0 \
 		if_chain-1.0.2 \
@@ -237,7 +236,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ipnet-2.5.0 \
 		is-macro-0.2.1 \
 		itertools-0.10.4 \
-		itoa-0.4.8 \
 		itoa-1.0.3 \
 		jobserver-0.1.24 \
 		js-sys-0.3.60 \
@@ -264,10 +262,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.0.46 \
 		lock_api-0.4.8 \
-		log-0.3.9 \
 		log-0.4.17 \
 		lru-cache-0.1.2 \
-		lsp-types-0.93.1 \
+		lsp-types-0.93.2 \
 		lzzzz-1.0.3 \
 		malloc_buf-0.0.6 \
 		match_cfg-0.1.0 \
@@ -276,12 +273,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		memmap2-0.5.7 \
 		memoffset-0.6.5 \
 		metal-0.24.0 \
-		mime-0.2.6 \
 		mime-0.3.16 \
 		miniz_oxide-0.5.4 \
 		mio-0.8.4 \
 		mitata-0.0.7 \
-		monch-0.2.0 \
+		monch-0.4.0 \
 		naga-0.9.0 \
 		napi-build-1.2.1 \
 		napi-sys-2.2.2 \
@@ -290,6 +286,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		nibble_vec-0.1.0 \
 		nix-0.24.2 \
 		notify-5.0.0 \
+		ntapi-0.4.0 \
 		num-bigint-0.4.3 \
 		num-bigint-dig-0.8.1 \
 		num-integer-0.1.45 \
@@ -317,7 +314,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		path-dedot-3.0.17 \
 		pathdiff-0.2.1 \
 		pem-rfc7468-0.6.0 \
-		percent-encoding-1.0.1 \
 		percent-encoding-2.2.0 \
 		petgraph-0.6.2 \
 		phf-0.10.1 \
@@ -336,6 +332,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ppv-lite86-0.2.16 \
 		precomputed-hash-0.1.1 \
 		pretty_assertions-1.3.0 \
+		prettyplease-0.1.21 \
 		proc-macro-crate-1.2.1 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
@@ -356,9 +353,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rand_core-0.6.4 \
 		range-alloc-0.1.2 \
 		raw-window-handle-0.4.3 \
+		rayon-1.6.0 \
+		rayon-core-1.10.1 \
 		redox_syscall-0.2.16 \
 		regex-1.6.0 \
-		regex-automata-0.1.10 \
 		regex-syntax-0.6.27 \
 		relative-path-1.7.2 \
 		remove_dir_all-0.5.3 \
@@ -377,7 +375,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rustix-0.35.9 \
 		rustls-0.20.6 \
 		rustls-native-certs-0.6.2 \
-		rustls-pemfile-0.3.0 \
 		rustls-pemfile-1.0.1 \
 		rustyline-10.0.0 \
 		rustyline-derive-0.7.0 \
@@ -387,7 +384,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		scoped-tls-1.0.0 \
 		scopeguard-1.1.0 \
 		sct-0.7.0 \
-		seahash-4.1.0 \
 		sec1-0.3.0 \
 		security-framework-2.7.0 \
 		security-framework-sys-2.6.1 \
@@ -416,47 +412,49 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		spin-0.5.2 \
 		spirv-0.2.0+1.5.4 \
 		spki-0.6.0 \
+		stable_deref_trait-1.2.0 \
 		static_assertions-1.1.0 \
 		str-buf-1.0.6 \
 		string_cache-0.8.4 \
 		string_cache_codegen-0.5.2 \
-		string_enum-0.3.1 \
+		string_enum-0.3.2 \
 		strsim-0.10.0 \
 		subtle-2.4.1 \
-		swc_atoms-0.4.10 \
-		swc_bundler-0.185.5 \
-		swc_common-0.27.13 \
-		swc_config-0.1.2 \
+		swc_atoms-0.4.23 \
+		swc_bundler-0.192.45 \
+		swc_common-0.29.10 \
+		swc_config-0.1.4 \
 		swc_config_macro-0.1.0 \
-		swc_ecma_ast-0.90.17 \
-		swc_ecma_codegen-0.123.2 \
+		swc_ecma_ast-0.94.14 \
+		swc_ecma_codegen-0.127.23 \
 		swc_ecma_codegen_macros-0.7.1 \
-		swc_ecma_dep_graph-0.90.1 \
-		swc_ecma_loader-0.39.4 \
-		swc_ecma_parser-0.118.7 \
-		swc_ecma_transforms_base-0.106.4 \
-		swc_ecma_transforms_classes-0.95.1 \
+		swc_ecma_dep_graph-0.94.19 \
+		swc_ecma_loader-0.41.11 \
+		swc_ecma_parser-0.122.19 \
+		swc_ecma_transforms_base-0.111.33 \
+		swc_ecma_transforms_classes-0.100.32 \
 		swc_ecma_transforms_macros-0.5.0 \
-		swc_ecma_transforms_optimization-0.160.9 \
-		swc_ecma_transforms_proposal-0.137.1 \
-		swc_ecma_transforms_react-0.148.1 \
-		swc_ecma_transforms_typescript-0.152.1 \
-		swc_ecma_utils-0.101.3 \
-		swc_ecma_visit-0.76.7 \
+		swc_ecma_transforms_optimization-0.167.26 \
+		swc_ecma_transforms_proposal-0.144.20 \
+		swc_ecma_transforms_react-0.155.21 \
+		swc_ecma_transforms_typescript-0.159.22 \
+		swc_ecma_utils-0.105.24 \
+		swc_ecma_visit-0.80.14 \
 		swc_eq_ignore_macros-0.1.1 \
-		swc_fast_graph-0.15.6 \
-		swc_graph_analyzer-0.16.4 \
+		swc_fast_graph-0.17.11 \
+		swc_graph_analyzer-0.18.11 \
 		swc_macros_common-0.3.6 \
-		swc_visit-0.5.2 \
-		swc_visit_macros-0.5.3 \
+		swc_visit-0.5.3 \
+		swc_visit_macros-0.5.4 \
 		syn-0.15.44 \
 		syn-1.0.99 \
 		synstructure-0.12.6 \
-		sys-info-0.9.1 \
+		sysinfo-0.26.7 \
 		tar-0.4.38 \
 		tempfile-3.3.0 \
 		termcolor-1.1.3 \
 		terminal_size-0.1.17 \
+		testing_macros-0.2.7 \
 		text-size-1.1.0 \
 		text_lines-0.6.0 \
 		textwrap-0.15.1 \
@@ -481,6 +479,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		tracing-0.1.36 \
 		tracing-attributes-0.1.22 \
 		tracing-core-0.1.29 \
+		triomphe-0.1.8 \
 		trust-dns-client-0.22.0 \
 		trust-dns-proto-0.22.0 \
 		trust-dns-resolver-0.22.0 \
@@ -508,13 +507,12 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		universal-hash-0.5.0 \
 		unreachable-0.1.1 \
 		untrusted-0.7.1 \
-		url-1.7.2 \
 		url-2.3.1 \
 		urlpattern-0.2.0 \
 		utf-8-0.7.6 \
 		utf8parse-0.2.0 \
 		uuid-1.1.2 \
-		v8-0.51.0 \
+		v8-0.55.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		void-1.0.2 \
@@ -554,7 +552,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		x25519-dalek-2.0.0-pre.1 \
 		xattr-0.2.3 \
 		yansi-0.5.1 \
-		yup-oauth2-6.7.1 \
 		zeroize-1.5.7 \
 		zeroize_derive-1.3.2 \
 		zstd-0.11.2+zstd.1.5.2 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index dd8475ba0a25..b76c1c8a27b4 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1665152711
+TIMESTAMP = 1668850442
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -45,8 +45,10 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce
 SIZE (rust/crates/base16ct-0.1.1.crate) = 10186
-SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
-SIZE (rust/crates/base64-0.13.0.crate) = 62070
+SHA256 (rust/crates/base32-0.4.0.crate) = 23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa
+SIZE (rust/crates/base32-0.4.0.crate) = 7791
+SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
+SIZE (rust/crates/base64-0.13.1.crate) = 61002
 SHA256 (rust/crates/base64-simd-0.7.0.crate) = 781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5
 SIZE (rust/crates/base64-simd-0.7.0.crate) = 9966
 SHA256 (rust/crates/base64ct-1.5.2.crate) = ea2b2456fd614d856680dcd9fcc660a51a820fa09daef2e49772b56a193c8474
@@ -77,10 +79,8 @@ SHA256 (rust/crates/brotli-3.3.4.crate) = a1a0b1dbcc8ae29329621f8d4f0d835787c1c3
 SIZE (rust/crates/brotli-3.3.4.crate) = 1369026
 SHA256 (rust/crates/brotli-decompressor-2.3.2.crate) = 59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80
 SIZE (rust/crates/brotli-decompressor-2.3.2.crate) = 191197
-SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
-SIZE (rust/crates/bstr-0.2.17.crate) = 330350
-SHA256 (rust/crates/bumpalo-3.11.0.crate) = c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d
-SIZE (rust/crates/bumpalo-3.11.0.crate) = 80945
+SHA256 (rust/crates/bumpalo-3.11.1.crate) = 572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba
+SIZE (rust/crates/bumpalo-3.11.1.crate) = 81207
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
 SHA256 (rust/crates/bytes-1.2.1.crate) = ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db
@@ -135,16 +135,16 @@ SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68b
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
 SHA256 (rust/crates/crossbeam-channel-0.5.6.crate) = c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521
 SIZE (rust/crates/crossbeam-channel-0.5.6.crate) = 90292
+SHA256 (rust/crates/crossbeam-deque-0.8.2.crate) = 715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
+SIZE (rust/crates/crossbeam-deque-0.8.2.crate) = 21237
+SHA256 (rust/crates/crossbeam-epoch-0.9.11.crate) = f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348
+SIZE (rust/crates/crossbeam-epoch-0.9.11.crate) = 47900
 SHA256 (rust/crates/crossbeam-utils-0.8.11.crate) = 51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc
 SIZE (rust/crates/crossbeam-utils-0.8.11.crate) = 40887
 SHA256 (rust/crates/crypto-bigint-0.4.8.crate) = 9f2b443d17d49dad5ef0ede301c3179cc923b8822f3393b4d2c28c269dd4a122
 SIZE (rust/crates/crypto-bigint-0.4.8.crate) = 43106
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/csv-1.1.6.crate) = 22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
-SIZE (rust/crates/csv-1.1.6.crate) = 886999
-SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
-SIZE (rust/crates/csv-core-0.1.10.crate) = 25668
 SHA256 (rust/crates/ctor-0.1.23.crate) = cdffe87e1d521a10f9696f833fe502293ea446d7f256c06128293a4119bdf4cb
 SIZE (rust/crates/ctor-0.1.23.crate) = 10581
 SHA256 (rust/crates/ctr-0.9.1.crate) = 0d14f329cfbaf5d0e06b5e87fff7e265d2673c5ea7d2c27691a2c107db1442a0
@@ -167,22 +167,24 @@ SHA256 (rust/crates/dashmap-5.4.0.crate) = 907076dfda823b0b36d2a1bb5f90c96660a5b
 SIZE (rust/crates/dashmap-5.4.0.crate) = 22862
 SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57
 SIZE (rust/crates/data-encoding-2.3.2.crate) = 19159
-SHA256 (rust/crates/data-url-0.1.1.crate) = 3a30bfce702bcfa94e906ef82421f2c0e61c076ad76030c16ee5d2e9a32fe193
-SIZE (rust/crates/data-url-0.1.1.crate) = 20039
+SHA256 (rust/crates/data-url-0.2.0.crate) = 8d7439c3735f405729d52c3fbbe4de140eaf938a1fe47d227c27f8254d4302a5
+SIZE (rust/crates/data-url-0.2.0.crate) = 20553
 SHA256 (rust/crates/debug_unreachable-0.1.1.crate) = 9a032eac705ca39214d169f83e3d3da290af06d8d1d344d1baad2fd002dca4b3
 SIZE (rust/crates/debug_unreachable-0.1.1.crate) = 1184
-SHA256 (rust/crates/deno_ast-0.19.0.crate) = e5cf170fd04887b88d88c9951c2c2cb0e1feb1681636987fb3202384db962950
-SIZE (rust/crates/deno_ast-0.19.0.crate) = 39972
-SHA256 (rust/crates/deno_doc-0.46.0.crate) = 910f889d786d8b7ef40d50da4f2a4da01adf1c63c2f4a3b74324f6313eee8c59
-SIZE (rust/crates/deno_doc-0.46.0.crate) = 1118985
-SHA256 (rust/crates/deno_emit-0.9.0.crate) = 66d4279eb4772b17283f0aea3ba108872ef07a0174530e87a1e642aaa97d5ccc
-SIZE (rust/crates/deno_emit-0.9.0.crate) = 4976
-SHA256 (rust/crates/deno_graph-0.34.0.crate) = 65644f208cd3c64362bf298ccbb52cd606588d5d844f0a3ac8b8e187ea708b85
-SIZE (rust/crates/deno_graph-0.34.0.crate) = 905363
-SHA256 (rust/crates/deno_lint-0.33.0.crate) = cf964de0df9998ff7cb42b8013f582b1b34f0d180a5092274f11a1443879e612
-SIZE (rust/crates/deno_lint-0.33.0.crate) = 258680
-SHA256 (rust/crates/deno_task_shell-0.5.2.crate) = 91059ae4dccefd55b84e0582683fe41e78b4287a2fe283962ea0a1698ea43d4d
-SIZE (rust/crates/deno_task_shell-0.5.2.crate) = 31021
+SHA256 (rust/crates/deno_ast-0.20.0.crate) = 322f52615649f4f096eed78ec8e2a7eb68ff0bf5f330d59302c5479c7a8fa158
+SIZE (rust/crates/deno_ast-0.20.0.crate) = 40121
+SHA256 (rust/crates/deno_ast-0.21.0.crate) = e95105b29938cac5c987017a3c3d245776d71de77838658e5abe917ad75b1929
+SIZE (rust/crates/deno_ast-0.21.0.crate) = 40185
+SHA256 (rust/crates/deno_doc-0.49.0.crate) = 1e931d1563eb790b350742ee522f8a8693e00affc9814c4ecaf0de8fc13e0dd2
+SIZE (rust/crates/deno_doc-0.49.0.crate) = 1109801
+SHA256 (rust/crates/deno_emit-0.11.0.crate) = 7be76420d8eaac9d82295eb51cb2c0aebd326d305a2ecbeab6582343fb1b743c
+SIZE (rust/crates/deno_emit-0.11.0.crate) = 4989
+SHA256 (rust/crates/deno_graph-0.38.0.crate) = 65eb6b2223b71a759b12bc21ee35842193d3703157950d1411c0243239f072eb
+SIZE (rust/crates/deno_graph-0.38.0.crate) = 885396
+SHA256 (rust/crates/deno_lint-0.35.0.crate) = 1d2c4e416322d10531eb0ebc6f3fa355380e4d25bbcd4109e3edd0b0aa71ed77
+SIZE (rust/crates/deno_lint-0.35.0.crate) = 260311
+SHA256 (rust/crates/deno_task_shell-0.7.2.crate) = e8ad1e1002ecf8bafcb9b968bf19856ba4fe0e6c0c73b3404565bb29b15aae2c
+SIZE (rust/crates/deno_task_shell-0.7.2.crate) = 32139
 SHA256 (rust/crates/der-0.6.0.crate) = 13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f
 SIZE (rust/crates/der-0.6.0.crate) = 72907
 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
@@ -209,10 +211,10 @@ SHA256 (rust/crates/dprint-plugin-json-0.15.6.crate) = f7b6ffd969606d66570c259fe
 SIZE (rust/crates/dprint-plugin-json-0.15.6.crate) = 18524
 SHA256 (rust/crates/dprint-plugin-markdown-0.14.1.crate) = 9d1219016fc87c5dbd1dda4560831ea92da8a1a2df612e62843e741c98b668c3
 SIZE (rust/crates/dprint-plugin-markdown-0.14.1.crate) = 35200
-SHA256 (rust/crates/dprint-plugin-typescript-0.74.0.crate) = 602b5d9913bcff254b60c3bc26f2b2056a6e343d735785d2760a369c71b8dcfe
-SIZE (rust/crates/dprint-plugin-typescript-0.74.0.crate) = 1020398
-SHA256 (rust/crates/dprint-swc-ext-0.4.0.crate) = c478ec192ebe45411ebe70aef5bd33d22ec54ff7a08885dff16d0bb352525325
-SIZE (rust/crates/dprint-swc-ext-0.4.0.crate) = 71514
+SHA256 (rust/crates/dprint-plugin-typescript-0.78.0.crate) = f864163f7cff21d4ff2385d36d441ff30af73d77530d87c6c90510e39a69a4f5
+SIZE (rust/crates/dprint-plugin-typescript-0.78.0.crate) = 1022339
+SHA256 (rust/crates/dprint-swc-ext-0.5.0.crate) = f8ac3ba92d2cf3b87b8f48551d1720ff63a134545c830476aaffd8cf9d80e84e
+SIZE (rust/crates/dprint-swc-ext-0.5.0.crate) = 71785
 SHA256 (rust/crates/dyn-clone-1.0.9.crate) = 4f94fa09c2aeea5b8839e414b7b841bf429fd25b9c522116ac97ee87856d88b2
 SIZE (rust/crates/dyn-clone-1.0.9.crate) = 11903
 SHA256 (rust/crates/dynasm-1.2.3.crate) = add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b
@@ -245,8 +247,8 @@ SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d25187
 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
 SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
 SIZE (rust/crates/error-code-2.3.1.crate) = 5324
-SHA256 (rust/crates/eszip-0.28.0.crate) = 7f776d4d6858e4a43162cc6f261200a38e0a21f3b183e416e281e0fb71576e5f
-SIZE (rust/crates/eszip-0.28.0.crate) = 125726
+SHA256 (rust/crates/eszip-0.30.0.crate) = 1fdf9b31295c768c806cbc0d08d98868b4382684b002d216a16eb661bb8e8575
+SIZE (rust/crates/eszip-0.30.0.crate) = 125759
 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7
 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509
 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a
@@ -317,12 +319,12 @@ SHA256 (rust/crates/getrandom-0.2.7.crate) = 4eb1a864a501629691edf6c15a593b7a51e
 SIZE (rust/crates/getrandom-0.2.7.crate) = 28854
 SHA256 (rust/crates/ghash-0.5.0.crate) = d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40
 SIZE (rust/crates/ghash-0.5.0.crate) = 9244
+SHA256 (rust/crates/glibc_version-0.1.2.crate) = 803ff7635f1ab4e2c064b68a0c60da917d3d18dc8d086130f689d62ce4f1c33e
+SIZE (rust/crates/glibc_version-0.1.2.crate) = 2180
 SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574
 SIZE (rust/crates/glob-0.3.0.crate) = 18724
 SHA256 (rust/crates/glow-0.11.2.crate) = d8bd5877156a19b8ac83a29b2306fe20537429d318f3ff0a1a2119f8d9c61919
 SIZE (rust/crates/glow-0.11.2.crate) = 142135
-SHA256 (rust/crates/google-storage1-3.1.0+20220228.crate) = 838c83adf6e1f0e35fa17b343e32762867f8ee8ea1a63e97c5ef5efda751bab9
-SIZE (rust/crates/google-storage1-3.1.0+20220228.crate) = 66550
 SHA256 (rust/crates/gpu-alloc-0.5.3.crate) = 7fc59e5f710e310e76e6707f86c561dd646f69a8876da9131703b2f717de818d
 SIZE (rust/crates/gpu-alloc-0.5.3.crate) = 17475
 SHA256 (rust/crates/gpu-alloc-types-0.2.0.crate) = 54804d0d6bc9d7f26db4eaec1ad10def69b599315f487d32c334a80d1efe67a5
@@ -369,8 +371,6 @@ SHA256 (rust/crates/iana-time-zone-0.1.48.crate) = 237a0714f28b1ee39ccec0770ccb5
 SIZE (rust/crates/iana-time-zone-0.1.48.crate) = 17041
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492
-SHA256 (rust/crates/idna-0.1.5.crate) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e
-SIZE (rust/crates/idna-0.1.5.crate) = 258735
 SHA256 (rust/crates/idna-0.2.3.crate) = 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8
 SIZE (rust/crates/idna-0.2.3.crate) = 271023
 SHA256 (rust/crates/idna-0.3.0.crate) = e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6
@@ -403,8 +403,6 @@ SHA256 (rust/crates/is-macro-0.2.1.crate) = 1c068d4c6b922cd6284c609cfa6dec0e4161
 SIZE (rust/crates/is-macro-0.2.1.crate) = 5228
 SHA256 (rust/crates/itertools-0.10.4.crate) = d8bf247779e67a9082a4790b45e71ac7cfd1321331a5c856a74a9faebdab78d0
 SIZE (rust/crates/itertools-0.10.4.crate) = 120812
-SHA256 (rust/crates/itoa-0.4.8.crate) = b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4
-SIZE (rust/crates/itoa-0.4.8.crate) = 11926
 SHA256 (rust/crates/itoa-1.0.3.crate) = 6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754
 SIZE (rust/crates/itoa-1.0.3.crate) = 10481
 SHA256 (rust/crates/jobserver-0.1.24.crate) = af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa
@@ -457,14 +455,12 @@ SHA256 (rust/crates/linux-raw-sys-0.0.46.crate) = d4d2456c373231a208ad294c33dc5b
 SIZE (rust/crates/linux-raw-sys-0.0.46.crate) = 807633
 SHA256 (rust/crates/lock_api-0.4.8.crate) = 9f80bf5aacaf25cbfc8210d1cfb718f2bf3b11c4c54e5afe36c236853a8ec390
 SIZE (rust/crates/lock_api-0.4.8.crate) = 25677
-SHA256 (rust/crates/log-0.3.9.crate) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b
-SIZE (rust/crates/log-0.3.9.crate) = 16686
 SHA256 (rust/crates/log-0.4.17.crate) = abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e
 SIZE (rust/crates/log-0.4.17.crate) = 38028
 SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c
 SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307
-SHA256 (rust/crates/lsp-types-0.93.1.crate) = a3bcfee315dde785ba887edb540b08765fd7df75a7d948844be6bf5712246734
-SIZE (rust/crates/lsp-types-0.93.1.crate) = 58805
+SHA256 (rust/crates/lsp-types-0.93.2.crate) = 9be6e9c7e2d18f651974370d7aff703f9513e0df6e464fd795660edc77e6ca51
+SIZE (rust/crates/lsp-types-0.93.2.crate) = 59507
 SHA256 (rust/crates/lzzzz-1.0.3.crate) = 736263997293f91cffd401b5370e2b06805c9796c0f31b9b478e9734cf4d72bc
 SIZE (rust/crates/lzzzz-1.0.3.crate) = 118970
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -481,8 +477,6 @@ SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1
 SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
 SHA256 (rust/crates/metal-0.24.0.crate) = de11355d1f6781482d027a3b4d4de7825dcedb197bf573e0596d00008402d060
 SIZE (rust/crates/metal-0.24.0.crate) = 684270
-SHA256 (rust/crates/mime-0.2.6.crate) = ba626b8a6de5da682e1caa06bdb42a335aee5a84db8e5046a3e8ab17ba0a3ae0
-SIZE (rust/crates/mime-0.2.6.crate) = 6719
 SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/miniz_oxide-0.5.4.crate) = 96590ba8f175222643a85693f33d26e9c8a015f599c216509b1a6894af675d34
@@ -491,8 +485,8 @@ SHA256 (rust/crates/mio-0.8.4.crate) = 57ee1c23c7c63b0c9250c339ffdc69255f110b298
 SIZE (rust/crates/mio-0.8.4.crate) = 93013
 SHA256 (rust/crates/mitata-0.0.7.crate) = 21fd49a3bd69c5be5d2c21899e2995ed99193b48e2c9f3ac09596a0d69f7fa79
 SIZE (rust/crates/mitata-0.0.7.crate) = 10117
-SHA256 (rust/crates/monch-0.2.0.crate) = 350537f27a69018269e534582e2f1ec532ea7078b06485fdd4db0509bd70feb8
-SIZE (rust/crates/monch-0.2.0.crate) = 119959
+SHA256 (rust/crates/monch-0.4.0.crate) = f13de1c3edc9a5b9dc3a1029f56e9ab3eba34640010aff4fc01044c42ef67afa
+SIZE (rust/crates/monch-0.4.0.crate) = 305186
 SHA256 (rust/crates/naga-0.9.0.crate) = 5f50357e1167a3ab92d6b3c7f4bf5f7fd13fde3f4b28bf0d5ea07b5100fdb6c0
 SIZE (rust/crates/naga-0.9.0.crate) = 439699
 SHA256 (rust/crates/napi-build-1.2.1.crate) = ebd4419172727423cf30351406c54f6cc1b354a2cfb4f1dba3e6cd07f6d5522b
@@ -509,6 +503,8 @@ SHA256 (rust/crates/nix-0.24.2.crate) = 195cdbc1741b8134346d515b3a56a1c94b091275
 SIZE (rust/crates/nix-0.24.2.crate) = 264176
 SHA256 (rust/crates/notify-5.0.0.crate) = ed2c66da08abae1c024c01d635253e402341b4060a12e99b31c7594063bf490a
 SIZE (rust/crates/notify-5.0.0.crate) = 37091
+SHA256 (rust/crates/ntapi-0.4.0.crate) = bc51db7b362b205941f71232e56c625156eb9a929f8cf74a428fd5bc094a4afc
+SIZE (rust/crates/ntapi-0.4.0.crate) = 126602
 SHA256 (rust/crates/num-bigint-0.4.3.crate) = f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f
 SIZE (rust/crates/num-bigint-0.4.3.crate) = 97799
 SHA256 (rust/crates/num-bigint-dig-0.8.1.crate) = 566d173b2f9406afbc5510a90925d5a2cd80cae4605631f1212303df265de011
@@ -563,8 +559,6 @@ SHA256 (rust/crates/pathdiff-0.2.1.crate) = 8835116a5c179084a830efb3adc117ab0075
 SIZE (rust/crates/pathdiff-0.2.1.crate) = 7142
 SHA256 (rust/crates/pem-rfc7468-0.6.0.crate) = 24d159833a9105500e0398934e205e0773f0b27529557134ecfc51c27646adac
 SIZE (rust/crates/pem-rfc7468-0.6.0.crate) = 24148
-SHA256 (rust/crates/percent-encoding-1.0.1.crate) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831
-SIZE (rust/crates/percent-encoding-1.0.1.crate) = 10057
 SHA256 (rust/crates/percent-encoding-2.2.0.crate) = 478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e
 SIZE (rust/crates/percent-encoding-2.2.0.crate) = 10075
 SHA256 (rust/crates/petgraph-0.6.2.crate) = e6d5014253a1331579ce62aa67443b4a658c5e7dd03d4bc6d302b94474888143
@@ -601,6 +595,8 @@ SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9
 SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640
 SHA256 (rust/crates/pretty_assertions-1.3.0.crate) = a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755
 SIZE (rust/crates/pretty_assertions-1.3.0.crate) = 79441
+SHA256 (rust/crates/prettyplease-0.1.21.crate) = c142c0e46b57171fe0c528bee8c5b7569e80f0c17e377cd0e30ea57dbc11bb51
+SIZE (rust/crates/prettyplease-0.1.21.crate) = 49522
 SHA256 (rust/crates/proc-macro-crate-1.2.1.crate) = eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9
 SIZE (rust/crates/proc-macro-crate-1.2.1.crate) = 9161
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
@@ -641,12 +637,14 @@ SHA256 (rust/crates/range-alloc-0.1.2.crate) = 63e935c45e09cc6dcf00d2f0b2d630a58
 SIZE (rust/crates/range-alloc-0.1.2.crate) = 3428
 SHA256 (rust/crates/raw-window-handle-0.4.3.crate) = b800beb9b6e7d2df1fe337c9e3d04e3af22a124460fb4c30fcc22c9117cefb41
 SIZE (rust/crates/raw-window-handle-0.4.3.crate) = 10636
+SHA256 (rust/crates/rayon-1.6.0.crate) = 1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b
+SIZE (rust/crates/rayon-1.6.0.crate) = 166335
+SHA256 (rust/crates/rayon-core-1.10.1.crate) = cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3
+SIZE (rust/crates/rayon-core-1.10.1.crate) = 70008
 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
 SHA256 (rust/crates/regex-1.6.0.crate) = 4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b
 SIZE (rust/crates/regex-1.6.0.crate) = 239329
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
 SHA256 (rust/crates/regex-syntax-0.6.27.crate) = a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244
 SIZE (rust/crates/regex-syntax-0.6.27.crate) = 297300
 SHA256 (rust/crates/relative-path-1.7.2.crate) = 0df32d82cedd1499386877b062ebe8721f806de80b08d183c70184ef17dd1d42
@@ -683,8 +681,6 @@ SHA256 (rust/crates/rustls-0.20.6.crate) = 5aab8ee6c7097ed6057f43c187a62418d0c05
 SIZE (rust/crates/rustls-0.20.6.crate) = 259289
 SHA256 (rust/crates/rustls-native-certs-0.6.2.crate) = 0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50
 SIZE (rust/crates/rustls-native-certs-0.6.2.crate) = 22089
-SHA256 (rust/crates/rustls-pemfile-0.3.0.crate) = 1ee86d63972a7c661d1536fefe8c3c8407321c3df668891286de28abcd087360
-SIZE (rust/crates/rustls-pemfile-0.3.0.crate) = 14487
 SHA256 (rust/crates/rustls-pemfile-1.0.1.crate) = 0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55
 SIZE (rust/crates/rustls-pemfile-1.0.1.crate) = 19171
 SHA256 (rust/crates/rustyline-10.0.0.crate) = 1d1cd5ae51d3f7bf65d7969d579d502168ef578f289452bd8ccc91de28fda20e
@@ -703,8 +699,6 @@ SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab1
 SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470
 SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
 SIZE (rust/crates/sct-0.7.0.crate) = 27502
-SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
-SIZE (rust/crates/seahash-4.1.0.crate) = 31976
 SHA256 (rust/crates/sec1-0.3.0.crate) = 3be24c1842290c45df0a7bf069e0c268a747ad05a192f2fd7dcfdbc1cba40928
 SIZE (rust/crates/sec1-0.3.0.crate) = 17615
 SHA256 (rust/crates/security-framework-2.7.0.crate) = 2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c
@@ -761,6 +755,8 @@ SHA256 (rust/crates/spirv-0.2.0+1.5.4.crate) = 246bfa38fe3db3f1dfc8ca5a2cdeb7348
 SIZE (rust/crates/spirv-0.2.0+1.5.4.crate) = 30491
 SHA256 (rust/crates/spki-0.6.0.crate) = 67cf02bbac7a337dc36e4f5a693db6c21e7863f45070f7064577eb4367a3212b
 SIZE (rust/crates/spki-0.6.0.crate) = 14791
+SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
+SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/str-buf-1.0.6.crate) = 9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0
@@ -769,72 +765,72 @@ SHA256 (rust/crates/string_cache-0.8.4.crate) = 213494b7a2b503146286049378ce02b4
 SIZE (rust/crates/string_cache-0.8.4.crate) = 16380
 SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988
 SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156
-SHA256 (rust/crates/string_enum-0.3.1.crate) = f584cc881e9e5f1fd6bf827b0444aa94c30d8fe6378cf241071b5f5700b2871f
-SIZE (rust/crates/string_enum-0.3.1.crate) = 3403
+SHA256 (rust/crates/string_enum-0.3.2.crate) = 994453cd270ad0265796eb24abf5540091ed03e681c5f3c12bc33e4db33253e1
+SIZE (rust/crates/string_enum-0.3.2.crate) = 3758
 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601
 SIZE (rust/crates/subtle-2.4.1.crate) = 12630
-SHA256 (rust/crates/swc_atoms-0.4.10.crate) = 8fb43a79c8affc20f5d52b7db093399585ce87674427adc60843dbc8ec242608
-SIZE (rust/crates/swc_atoms-0.4.10.crate) = 7725
-SHA256 (rust/crates/swc_bundler-0.185.5.crate) = e868bb01c4716209191ce829bd1dde41af84710302e17e3aba1272ae7cc464ee
-SIZE (rust/crates/swc_bundler-0.185.5.crate) = 71299
-SHA256 (rust/crates/swc_common-0.27.13.crate) = cba38a2f1291fcf3f78f357802b8cec72ecf5e95808e9d937783e60cd3570b93
-SIZE (rust/crates/swc_common-0.27.13.crate) = 91236
-SHA256 (rust/crates/swc_config-0.1.2.crate) = fc17721410f3f12aeb42dcb99528350adf122681ab4796e48c2cfc0bda0c752c
-SIZE (rust/crates/swc_config-0.1.2.crate) = 3211
+SHA256 (rust/crates/swc_atoms-0.4.23.crate) = 01b878052680dcec3421ab50384279443dbf93651b05da38e5133e0894a18096
+SIZE (rust/crates/swc_atoms-0.4.23.crate) = 10818
+SHA256 (rust/crates/swc_bundler-0.192.45.crate) = 4b3b6d8aba63acb7baf2d2b5aed930322259ccd8fcdc5f4e3ddefb9cff62bb1d
+SIZE (rust/crates/swc_bundler-0.192.45.crate) = 71902
+SHA256 (rust/crates/swc_common-0.29.10.crate) = ebd844dfbd9969a9ef8430e954661de43edde353d65e987f935a328619698883
+SIZE (rust/crates/swc_common-0.29.10.crate) = 92528
+SHA256 (rust/crates/swc_config-0.1.4.crate) = b4de36224eb9498fccd4e68971f0b83326ccf8592c2d424f257f3a1c76b2b211
+SIZE (rust/crates/swc_config-0.1.4.crate) = 3239
 SHA256 (rust/crates/swc_config_macro-0.1.0.crate) = fb64bc03d90fd5c90d6ab917bb2b1d7fbd31957df39e31ea24a3f554b4372251
 SIZE (rust/crates/swc_config_macro-0.1.0.crate) = 1685
-SHA256 (rust/crates/swc_ecma_ast-0.90.17.crate) = 41e78ceea39b1dacef1e7cda29488131677224bf6111ed5e853791d81c8a36da
-SIZE (rust/crates/swc_ecma_ast-0.90.17.crate) = 28610
-SHA256 (rust/crates/swc_ecma_codegen-0.123.2.crate) = a787c39a5b30c077744c564c533bd294db36d70edfb43d1073e249ca14316b87
-SIZE (rust/crates/swc_ecma_codegen-0.123.2.crate) = 46800
+SHA256 (rust/crates/swc_ecma_ast-0.94.14.crate) = 2c3303de79adce1137e6514e5939686173e7d26c71d91c3067056caa45183547
+SIZE (rust/crates/swc_ecma_ast-0.94.14.crate) = 29490
+SHA256 (rust/crates/swc_ecma_codegen-0.127.23.crate) = 8cb696997765db4832aabc142cd0f95d38f3d746556d99ad0c7b06c68642d37a
+SIZE (rust/crates/swc_ecma_codegen-0.127.23.crate) = 48014
 SHA256 (rust/crates/swc_ecma_codegen_macros-0.7.1.crate) = 0159c99f81f52e48fe692ef7af1b0990b45d3006b14c6629be0b1ffee1b23aea
 SIZE (rust/crates/swc_ecma_codegen_macros-0.7.1.crate) = 3033
-SHA256 (rust/crates/swc_ecma_dep_graph-0.90.1.crate) = 3cdd5d0018ab61eba3e0016f867f12f8d832d36ab93d64fa9d7119e188ac2c86
-SIZE (rust/crates/swc_ecma_dep_graph-0.90.1.crate) = 5957
-SHA256 (rust/crates/swc_ecma_loader-0.39.4.crate) = ece6023a43222e3bd36e3d191fa5289c848245b97fbf0127d9c0923165648d18
-SIZE (rust/crates/swc_ecma_loader-0.39.4.crate) = 9340
-SHA256 (rust/crates/swc_ecma_parser-0.118.7.crate) = b993963c284a2cadf46213ba0f4faa8a5153cfb02437f07ef21ebd90e598cae7
-SIZE (rust/crates/swc_ecma_parser-0.118.7.crate) = 139272
-SHA256 (rust/crates/swc_ecma_transforms_base-0.106.4.crate) = ecfcecd7aad760171c0c392a856bec5291365a33bc03da5a1f24e26eccdffb7e
-SIZE (rust/crates/swc_ecma_transforms_base-0.106.4.crate) = 62239
-SHA256 (rust/crates/swc_ecma_transforms_classes-0.95.1.crate) = b748eddc9fe274648f7f6344f405a520a30f8574af76f8fb22c6a59508418382
-SIZE (rust/crates/swc_ecma_transforms_classes-0.95.1.crate) = 4391
+SHA256 (rust/crates/swc_ecma_dep_graph-0.94.19.crate) = 0c1b4e4e7928d9d41fe951551edc19829c878c84df242b85320a4c950f3a7a24
+SIZE (rust/crates/swc_ecma_dep_graph-0.94.19.crate) = 5961
+SHA256 (rust/crates/swc_ecma_loader-0.41.11.crate) = 0c0aac15ea4dfdceec8b04389f2d6ff27ea0f0d243aa89904e420a6d0a96e512
+SIZE (rust/crates/swc_ecma_loader-0.41.11.crate) = 9389
+SHA256 (rust/crates/swc_ecma_parser-0.122.19.crate) = 8cec064f10003ea47bd5e97d6456a683643da9f705670b97eb1c90bc434f58f3
+SIZE (rust/crates/swc_ecma_parser-0.122.19.crate) = 141749
+SHA256 (rust/crates/swc_ecma_transforms_base-0.111.33.crate) = 26e2a38941b0b8dee1ed90de0c7eb0d31e5370378d8747ee8d078c0d214ddcb8
+SIZE (rust/crates/swc_ecma_transforms_base-0.111.33.crate) = 62936
+SHA256 (rust/crates/swc_ecma_transforms_classes-0.100.32.crate) = 0120315ca713614946d146e241b63657f6e327b35517af8f48ffc495fcd41fe7
+SIZE (rust/crates/swc_ecma_transforms_classes-0.100.32.crate) = 4507
 SHA256 (rust/crates/swc_ecma_transforms_macros-0.5.0.crate) = ebf907935ec5492256b523ae7935a824d9fdc0368dcadc41375bad0dca91cd8b
 SIZE (rust/crates/swc_ecma_transforms_macros-0.5.0.crate) = 4436
-SHA256 (rust/crates/swc_ecma_transforms_optimization-0.160.9.crate) = d6deba435837e698ed8c26a0bf9ba24e08000874bb3ae92ddc59848800dfdc9e
-SIZE (rust/crates/swc_ecma_transforms_optimization-0.160.9.crate) = 59504
-SHA256 (rust/crates/swc_ecma_transforms_proposal-0.137.1.crate) = b2bfcb3be3cdf374b53f61a2efdddfccaf6c1261171d02b0eb5838fd44c51223
-SIZE (rust/crates/swc_ecma_transforms_proposal-0.137.1.crate) = 12364
-SHA256 (rust/crates/swc_ecma_transforms_react-0.148.1.crate) = cb912b97e944a4bcf7088823efb068e037f5c64db9e75c94a3138bd8c202578f
-SIZE (rust/crates/swc_ecma_transforms_react-0.148.1.crate) = 33638
-SHA256 (rust/crates/swc_ecma_transforms_typescript-0.152.1.crate) = c919518f8b5f03df0e2c6a55ad44a0a3835125fbf569e5983bd2380b76e2e7c6
-SIZE (rust/crates/swc_ecma_transforms_typescript-0.152.1.crate) = 35162
-SHA256 (rust/crates/swc_ecma_utils-0.101.3.crate) = 57a8a5b246246809b4cf526e838fd1284828ccaca56521d9af19b082862bc845
-SIZE (rust/crates/swc_ecma_utils-0.101.3.crate) = 27708
-SHA256 (rust/crates/swc_ecma_visit-0.76.7.crate) = c658568ed63dd13357bae4129999bacb9260d709f260fb49e14a56587ed5dab9
-SIZE (rust/crates/swc_ecma_visit-0.76.7.crate) = 9383
+SHA256 (rust/crates/swc_ecma_transforms_optimization-0.167.26.crate) = a70f693c2f33d606453c6e4d701be809c59e12ddb0ff6c0afd3a6dc6ee41c940
+SIZE (rust/crates/swc_ecma_transforms_optimization-0.167.26.crate) = 59820
+SHA256 (rust/crates/swc_ecma_transforms_proposal-0.144.20.crate) = 2ef43c950a86d2b577a011a3b665d084780bd5cdb9b28fcc5b41ba3a1b1592b2
+SIZE (rust/crates/swc_ecma_transforms_proposal-0.144.20.crate) = 12462
+SHA256 (rust/crates/swc_ecma_transforms_react-0.155.21.crate) = bad10f89e09579dfe89b088db9ce864764e834f7bbb2a8e729b3803dbcc813b1
+SIZE (rust/crates/swc_ecma_transforms_react-0.155.21.crate) = 33639
+SHA256 (rust/crates/swc_ecma_transforms_typescript-0.159.22.crate) = a1f72f7070b8184b2c6d682ce3481797c0045cbccac0f1b271e66b95d773bdd1
+SIZE (rust/crates/swc_ecma_transforms_typescript-0.159.22.crate) = 35511
+SHA256 (rust/crates/swc_ecma_utils-0.105.24.crate) = 8efe8af0ab5c899bacba887f86dea3e47e477df041782d11bce91a22cec2a1f5
+SIZE (rust/crates/swc_ecma_utils-0.105.24.crate) = 28231
+SHA256 (rust/crates/swc_ecma_visit-0.80.14.crate) = 47d7de36b60fb0f72b19417a988fe71c800d1a07071421720e469325990a5d7a
+SIZE (rust/crates/swc_ecma_visit-0.80.14.crate) = 9423
 SHA256 (rust/crates/swc_eq_ignore_macros-0.1.1.crate) = 0c20468634668c2bbab581947bb8c75c97158d5a6959f4ba33df20983b20b4f6
 SIZE (rust/crates/swc_eq_ignore_macros-0.1.1.crate) = 2921
-SHA256 (rust/crates/swc_fast_graph-0.15.6.crate) = 3f2eb48057452a960071c60e00e345b6fdd21b1ba62551b66ac7413cbae31501
-SIZE (rust/crates/swc_fast_graph-0.15.6.crate) = 7018
-SHA256 (rust/crates/swc_graph_analyzer-0.16.4.crate) = ba02e0726abddde48fecef483fb0b067c88a6c0da736b91d3ef424be3cfcaa39
-SIZE (rust/crates/swc_graph_analyzer-0.16.4.crate) = 1953
+SHA256 (rust/crates/swc_fast_graph-0.17.11.crate) = 0ed0262f3338afdf976e85290653b9170f4f3272e05f35c2bac3f2cecc8544f2
+SIZE (rust/crates/swc_fast_graph-0.17.11.crate) = 7029
+SHA256 (rust/crates/swc_graph_analyzer-0.18.11.crate) = 085d076c5cf0d27e1b1fedc73d6c356357b8d56e8e1750913906090ffa398e7d
+SIZE (rust/crates/swc_graph_analyzer-0.18.11.crate) = 1966
 SHA256 (rust/crates/swc_macros_common-0.3.6.crate) = a4be988307882648d9bc7c71a6a73322b7520ef0211e920489a98f8391d8caa2
 SIZE (rust/crates/swc_macros_common-0.3.6.crate) = 6921
-SHA256 (rust/crates/swc_visit-0.5.2.crate) = b754ef01f2614eb469fd5215789bfd319566a3bf1033056d7a7bfb5a3c9a69f5
-SIZE (rust/crates/swc_visit-0.5.2.crate) = 5385
-SHA256 (rust/crates/swc_visit_macros-0.5.3.crate) = c230bcd129d1fbcd1decd8b43cccd613fda11c895f7c04d6c966231dbc1959af
-SIZE (rust/crates/swc_visit_macros-0.5.3.crate) = 14693
+SHA256 (rust/crates/swc_visit-0.5.3.crate) = 82f2bcb7223e185c4c7cbf5e0c1207dec6d2bfd5e72e3fb7b3e8d179747e9130
+SIZE (rust/crates/swc_visit-0.5.3.crate) = 5387
+SHA256 (rust/crates/swc_visit_macros-0.5.4.crate) = 8fb1f3561674d84947694d41fb6d5737d19539222779baeac1b3a071a2b29428
+SIZE (rust/crates/swc_visit_macros-0.5.4.crate) = 14752
 SHA256 (rust/crates/syn-0.15.44.crate) = 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5
 SIZE (rust/crates/syn-0.15.44.crate) = 184212
 SHA256 (rust/crates/syn-1.0.99.crate) = 58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13
 SIZE (rust/crates/syn-1.0.99.crate) = 236084
 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f
 SIZE (rust/crates/synstructure-0.12.6.crate) = 18429
-SHA256 (rust/crates/sys-info-0.9.1.crate) = 0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c
-SIZE (rust/crates/sys-info-0.9.1.crate) = 20589
+SHA256 (rust/crates/sysinfo-0.26.7.crate) = c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc
+SIZE (rust/crates/sysinfo-0.26.7.crate) = 136535
 SHA256 (rust/crates/tar-0.4.38.crate) = 4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6
 SIZE (rust/crates/tar-0.4.38.crate) = 49158
 SHA256 (rust/crates/tempfile-3.3.0.crate) = 5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4
@@ -843,6 +839,8 @@ SHA256 (rust/crates/termcolor-1.1.3.crate) = bab24d30b911b2376f3a13cc2cd443142f0
 SIZE (rust/crates/termcolor-1.1.3.crate) = 17242
 SHA256 (rust/crates/terminal_size-0.1.17.crate) = 633c1a546cee861a1a6d0dc69ebeca693bf4296661ba7852b9d21d159e0506df
 SIZE (rust/crates/terminal_size-0.1.17.crate) = 9141
+SHA256 (rust/crates/testing_macros-0.2.7.crate) = e74ff09d2d4d4b7ea140ff67eb7ed8fd35a708e2c327bcde5a25707d66840099
+SIZE (rust/crates/testing_macros-0.2.7.crate) = 4231
 SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a0609a967980fcc5b2315ea811560a
 SIZE (rust/crates/text-size-1.1.0.crate) = 12380
 SHA256 (rust/crates/text_lines-0.6.0.crate) = 7fd5828de7deaa782e1dd713006ae96b3bee32d3279b79eb67ecf8072c059bcf
@@ -891,6 +889,8 @@ SHA256 (rust/crates/tracing-attributes-0.1.22.crate) = 11c75893af559bc8e10716548
 SIZE (rust/crates/tracing-attributes-0.1.22.crate) = 28199
 SHA256 (rust/crates/tracing-core-0.1.29.crate) = 5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7
 SIZE (rust/crates/tracing-core-0.1.29.crate) = 58969
+SHA256 (rust/crates/triomphe-0.1.8.crate) = f1ee9bd9239c339d714d657fac840c6d2a4f9c45f4f9ec7b0975113458be78db
+SIZE (rust/crates/triomphe-0.1.8.crate) = 25448
 SHA256 (rust/crates/trust-dns-client-0.22.0.crate) = 6c408c32e6a9dbb38037cece35740f2cf23c875d8ca134d33631cec83f74d3fe
 SIZE (rust/crates/trust-dns-client-0.22.0.crate) = 87899
 SHA256 (rust/crates/trust-dns-proto-0.22.0.crate) = 4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26
@@ -945,8 +945,6 @@ SHA256 (rust/crates/unreachable-0.1.1.crate) = 1f2ae5ddb18e1c92664717616dd9549dd
 SIZE (rust/crates/unreachable-0.1.1.crate) = 1772
 SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
 SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/url-1.7.2.crate) = dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a
-SIZE (rust/crates/url-1.7.2.crate) = 68597
 SHA256 (rust/crates/url-2.3.1.crate) = 0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643
 SIZE (rust/crates/url-2.3.1.crate) = 72777
 SHA256 (rust/crates/urlpattern-0.2.0.crate) = f9bd5ff03aea02fa45b13a7980151fe45009af1980ba69f651ec367121a31609
@@ -957,8 +955,8 @@ SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bf
 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392
 SHA256 (rust/crates/uuid-1.1.2.crate) = dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f
 SIZE (rust/crates/uuid-1.1.2.crate) = 49511
-SHA256 (rust/crates/v8-0.51.0.crate) = e72791f754a6517e86d88e4521baad3a7d428ce54e266ba560b8747b2a99b946
-SIZE (rust/crates/v8-0.51.0.crate) = 18453194
+SHA256 (rust/crates/v8-0.55.0.crate) = 46cd4f562bce7520fbb511850c5488366264caf346be221cf7e908f51ac33dbc
+SIZE (rust/crates/v8-0.55.0.crate) = 19172053
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -1037,8 +1035,6 @@ SHA256 (rust/crates/xattr-0.2.3.crate) = 6d1526bbe5aaeb5eb06885f4d987bcdfa5e2318
 SIZE (rust/crates/xattr-0.2.3.crate) = 11959
 SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec
 SIZE (rust/crates/yansi-0.5.1.crate) = 16525
-SHA256 (rust/crates/yup-oauth2-6.7.1.crate) = 22978c3967bbb8ba0c100106d83e652cf640b55d64b7e7d93d943fc0738d9453
-SIZE (rust/crates/yup-oauth2-6.7.1.crate) = 158450
 SHA256 (rust/crates/zeroize-1.5.7.crate) = c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f
 SIZE (rust/crates/zeroize-1.5.7.crate) = 18861
 SHA256 (rust/crates/zeroize_derive-1.3.2.crate) = 3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17
@@ -1049,7 +1045,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e
 SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
 SHA256 (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b
 SIZE (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 715552
-SHA256 (denoland-deno-v1.26.1_GH0.tar.gz) = 1b683e3393788351c3f2e614cd07dab87d10d4ed3352eeb5289de1ca413fa049
-SIZE (denoland-deno-v1.26.1_GH0.tar.gz) = 18646772
+SHA256 (denoland-deno-v1.28.1_GH0.tar.gz) = fc5bf3507534099baec50eb2e197a097dd7c3ec6674d44ce36d961c49161d37e
+SIZE (denoland-deno-v1.28.1_GH0.tar.gz) = 19417216
 SHA256 (tinycc-tinycc-afc136262e93a_GH0.tar.gz) = 7c7faf5c5c64358416a5a2f1105755465f790b7c0fabf7a16b924add3a61f343
 SIZE (tinycc-tinycc-afc136262e93a_GH0.tar.gz) = 916467
diff --git a/www/deno/files/patch-Cargo.lock b/www/deno/files/patch-Cargo.lock
new file mode 100644
index 000000000000..61353937c17f
--- /dev/null
+++ b/www/deno/files/patch-Cargo.lock
@@ -0,0 +1,93 @@
+--- Cargo.lock.orig	2022-11-18 18:34:39 UTC
++++ Cargo.lock
+@@ -603,6 +603,30 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "crossbeam-deque"
++version = "0.8.2"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc"
++dependencies = [
++ "cfg-if",
++ "crossbeam-epoch",
++ "crossbeam-utils",
++]
++
++[[package]]
++name = "crossbeam-epoch"
++version = "0.9.11"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "f916dfc5d356b0ed9dae65f1db9fc9770aa2851d2662b988ccf4fe3516e86348"
++dependencies = [
++ "autocfg",
++ "cfg-if",
++ "crossbeam-utils",
++ "memoffset",
++ "scopeguard",
++]
++
++[[package]]
+ name = "crossbeam-utils"
+ version = "0.8.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -1257,6 +1281,7 @@ dependencies = [
+  "ring",
+  "serde",
+  "signal-hook-registry",
++ "sysinfo",
+  "termcolor",
+  "test_util",
+  "tokio",
+@@ -3568,6 +3593,29 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "rayon"
++version = "1.6.0"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "1e060280438193c554f654141c9ea9417886713b7acd75974c85b18a69a88e0b"
++dependencies = [
++ "crossbeam-deque",
++ "either",
++ "rayon-core",
++]
++
++[[package]]
++name = "rayon-core"
++version = "1.10.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3"
++dependencies = [
++ "crossbeam-channel",
++ "crossbeam-deque",
++ "crossbeam-utils",
++ "num_cpus",
++]
++
++[[package]]
+ name = "redox_syscall"
+ version = "0.2.16"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+@@ -4714,6 +4762,21 @@ dependencies = [
+  "quote 1.0.21",
+  "syn 1.0.99",
+  "unicode-xid 0.2.4",
++]
++
++[[package]]
++name = "sysinfo"
++version = "0.26.7"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "c375d5fd899e32847b8566e10598d6e9f1d9b55ec6de3cdf9e7da4bdc51371bc"
++dependencies = [
++ "cfg-if",
++ "core-foundation-sys",
++ "libc",
++ "ntapi",
++ "once_cell",
++ "rayon",
++ "winapi 0.3.9",
+ ]
+ 
+ [[package]]
diff --git a/www/deno/files/patch-cargo-crates_ring-0.16.20_Cargo.toml b/www/deno/files/patch-cargo-crates_ring-0.16.20_Cargo.toml
index 3a815dccb2b7..4e9c4f7e978c 100644
--- a/www/deno/files/patch-cargo-crates_ring-0.16.20_Cargo.toml
+++ b/www/deno/files/patch-cargo-crates_ring-0.16.20_Cargo.toml
@@ -1,5 +1,5 @@
---- cargo-crates/ring-0.16.20/Cargo.toml.orig	2020-12-02 03:20.34.000000000 +0100
-+++ cargo-crates/ring-0.16.20/Cargo.toml	2020-12-09 09:54:26.615745000 +0100
+--- cargo-crates/ring-0.16.20/Cargo.toml.orig	2020-12-02 03:20.34 UTC
++++ cargo-crates/ring-0.16.20/Cargo.toml
 @@ -64,10 +64,10 @@ wasm32_c = []
  version = "0.3.37"
  features = ["Crypto", "Window"]
diff --git a/www/deno/files/patch-cargo-crates_ring-0.16.20_src_cpu.rs b/www/deno/files/patch-cargo-crates_ring-0.16.20_src_cpu.rs
index 0a63fcae6e81..65f41b93ab56 100644
--- a/www/deno/files/patch-cargo-crates_ring-0.16.20_src_cpu.rs
+++ b/www/deno/files/patch-cargo-crates_ring-0.16.20_src_cpu.rs
@@ -1,5 +1,5 @@
---- cargo-crates/ring-0.16.20/src/cpu.rs.orig	2020-11-30 21:30:03.000000000 +0100
-+++ cargo-crates/ring-0.16.20/src/cpu.rs	2020-12-09 09:53:52.469225000 +0100
+--- cargo-crates/ring-0.16.20/src/cpu.rs.orig	2020-11-30 21:30:03 UTC
++++ cargo-crates/ring-0.16.20/src/cpu.rs
 @@ -31,7 +31,7 @@ pub(crate) fn features() -> Features {
          target_arch = "x86_64",
          all(
diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs
index 66a2ffc972c6..f5edea476bde 100644
--- a/www/deno/files/patch-cargo-crates_v8_build.rs
+++ b/www/deno/files/patch-cargo-crates_v8_build.rs
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.51.0/build.rs.orig	2020-07-22 09:53:02 UTC
-+++ cargo-crates/v8-0.51.0/build.rs
+--- cargo-crates/v8-0.55.0/build.rs.orig	2020-07-22 09:53:02 UTC
++++ cargo-crates/v8-0.55.0/build.rs
 @@ -130,6 +132,10 @@ fn platform() -> &'static str {
    #[cfg(target_os = "macos")]
    {
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
index a8329df01766..210591d61d4d 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.51.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.51.0/build/config/BUILD.gn
+--- cargo-crates/v8-0.55.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.55.0/build/config/BUILD.gn
 @@ -133,7 +133,7 @@ config("debug") {
        # builds, and we have to tell it to turn it off.
        defines += [ "_HAS_ITERATOR_DEBUGGING=0" ]
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
index 8d6178381106..656e3e8b5fc2 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.51.0/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.51.0/build/config/BUILDCONFIG.gn
+--- cargo-crates/v8-0.55.0/build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.55.0/build/config/BUILDCONFIG.gn
 @@ -131,7 +131,7 @@ declare_args() {
    is_official_build = false
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
index bda54d8f062c..969a015a0c33 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.51.0/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09.000000000 +0100
-+++ cargo-crates/v8-0.51.0/build/config/compiler/BUILD.gn	2022-05-31 15:40:38.996239000 +0200
+--- cargo-crates/v8-0.55.0/build/config/compiler/BUILD.gn.orig	1973-11-29 22:33:09 UTC
++++ cargo-crates/v8-0.55.0/build/config/compiler/BUILD.gn
 @@ -137,7 +137,7 @@ declare_args() {
    #
    # TODO(crbug.com/1131993): Enabling this when 'is_android' is true breaks
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
index bbb68d3ae115..21fc542be645 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.51.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
-+++ cargo-crates/v8-0.51.0/build/config/features.gni
+--- cargo-crates/v8-0.55.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
++++ cargo-crates/v8-0.55.0/build/config/features.gni
 @@ -26,7 +26,7 @@ declare_args() {
*** 387 LINES SKIPPED ***