git: 7daee2694508 - main - www/deno: Update to 1.21.1

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Tue, 03 May 2022 06:21:21 UTC
The branch main has been updated by mikael:

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

commit 7daee26945080235dfda7333be847fb47af74f54
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-05-03 05:59:23 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-05-03 05:59:23 +0000

    www/deno: Update to 1.21.1
    
    Changes:
      https://github.com/denoland/deno/releases/tag/v1.20.4
      https://github.com/denoland/deno/releases/tag/v1.20.5
      https://github.com/denoland/deno/releases/tag/v1.20.6
      https://github.com/denoland/deno/releases/tag/v1.21.0
      https://github.com/denoland/deno/releases/tag/v1.21.1
---
 www/deno/Makefile                                  | 119 +++++------
 www/deno/distinfo                                  | 236 ++++++++++-----------
 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 +-
 ...go-crates_v8_build_config_compiler_compiler.gni |   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 +-
 ...-cargo-crates_v8_build_toolchain_linux_BUILD.gn |   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 +-
 .../patch-crates_v8_third__party_zlib_BUILD.gn     |   4 +-
 ...tch-crates_v8_third__party_zlib_cpu__features.c |   4 +-
 30 files changed, 220 insertions(+), 247 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index f44870761e28..b85ff81cb1e5 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.20.3
+DISTVERSION=	1.21.1
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -21,7 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	denoland
 USE_GNOME=	glib20
 
-V8_VERS=	0.41.0
+V8_VERS=	0.42.0
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -44,8 +44,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		alloc-no-stdlib-2.0.3 \
 		alloc-stdlib-0.2.1 \
 		ansi_term-0.12.1 \
-		anyhow-1.0.55 \
-		arrayvec-0.4.12 \
+		anyhow-1.0.56 \
 		arrayvec-0.7.2 \
 		ash-0.34.0+1.2.203 \
 		ast_node-0.7.7 \
@@ -82,9 +81,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		cfg_aliases-0.1.1 \
 		chrono-0.4.19 \
 		cipher-0.3.0 \
-		clap-3.0.7 \
-		clap_complete-3.0.5 \
-		clap_complete_fig-3.0.2 \
+		clap-3.1.6 \
+		clap_complete-3.1.1 \
+		clap_complete_fig-3.1.4 \
 		clipboard-win-4.3.0 \
 		codespan-reporting-0.11.1 \
 		const-oid-0.6.2 \
@@ -109,16 +108,15 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		darling-0.10.2 \
 		darling_core-0.10.2 \
 		darling_macro-0.10.2 \
-		dashmap-4.0.2 \
 		dashmap-5.2.0 \
 		data-encoding-2.3.2 \
 		data-url-0.1.1 \
 		debug_unreachable-0.1.1 \
-		deno_ast-0.13.0 \
-		deno_doc-0.33.0 \
-		deno_graph-0.25.0 \
-		deno_lint-0.28.0 \
-		deno_task_shell-0.2.0 \
+		deno_ast-0.14.0 \
+		deno_doc-0.34.0 \
+		deno_graph-0.26.0 \
+		deno_lint-0.29.0 \
+		deno_task_shell-0.2.1 \
 		der-0.4.5 \
 		derive_more-0.99.17 \
 		diff-0.1.12 \
@@ -127,11 +125,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		dissimilar-1.0.2 \
 		dlopen-0.1.8 \
 		dlopen_derive-0.1.4 \
-		dprint-core-0.50.0 \
-		dprint-plugin-json-0.14.1 \
-		dprint-plugin-markdown-0.12.2 \
-		dprint-plugin-typescript-0.65.1 \
-		dprint-swc-ecma-ast-view-0.54.0 \
+		dprint-core-0.55.3 \
+		dprint-plugin-json-0.15.1 \
+		dprint-plugin-markdown-0.13.1 \
+		dprint-plugin-typescript-0.67.1 \
+		dprint-swc-ecma-ast-view-0.55.0 \
 		dyn-clone-1.0.4 \
 		ecdsa-0.12.4 \
 		either-1.6.1 \
@@ -143,7 +141,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		env_logger-0.8.4 \
 		errno-0.1.8 \
 		error-code-2.3.0 \
-		eszip-0.18.0 \
+		eszip-0.19.0 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
 		fancy-regex-0.7.1 \
@@ -174,7 +172,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		fwdansi-1.1.0 \
 		fxhash-0.2.1 \
 		generic-array-0.14.5 \
-		getrandom-0.1.16 \
 		getrandom-0.2.4 \
 		ghash-0.4.4 \
 		glow-0.11.2 \
@@ -227,7 +224,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		lexical-util-0.8.3 \
 		lexical-write-float-0.8.4 \
 		lexical-write-integer-0.8.3 \
-		libc-0.2.106 \
+		libc-0.2.121 \
 		libffi-2.0.0 \
 		libffi-sys-1.3.0 \
 		libloading-0.7.3 \
@@ -237,9 +234,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		lock_api-0.4.6 \
 		log-0.4.14 \
 		lru-cache-0.1.2 \
-		lsp-types-0.91.1 \
-		lspower-1.4.0 \
-		lspower-macros-0.2.1 \
+		lsp-types-0.92.1 \
 		lzzzz-0.8.0 \
 		malloc_buf-0.0.6 \
 		match_cfg-0.1.0 \
@@ -249,20 +244,19 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		metal-0.23.1 \
 		mime-0.3.16 \
 		miniz_oxide-0.4.4 \
-		mio-0.7.14 \
+		mio-0.8.2 \
 		miow-0.3.7 \
+		mitata-0.0.6 \
 		naga-0.8.3 \
 		netif-0.1.3 \
 		new_debug_unreachable-1.0.4 \
 		nibble_vec-0.1.0 \
 		nix-0.23.0 \
 		node_resolver-0.1.1 \
-		nodrop-0.1.14 \
-		notify-5.0.0-pre.12 \
+		notify-5.0.0-pre.14 \
 		ntapi-0.3.6 \
 		num-bigint-0.4.3 \
 		num-bigint-dig-0.7.0 \
-		num-format-0.4.0 \
 		num-integer-0.1.44 \
 		num-iter-0.1.42 \
 		num-traits-0.2.14 \
@@ -288,10 +282,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		pest-2.1.3 \
 		petgraph-0.6.0 \
 		phf-0.10.1 \
-		phf_generator-0.8.0 \
 		phf_generator-0.10.0 \
 		phf_macros-0.10.0 \
-		phf_shared-0.8.0 \
 		phf_shared-0.10.0 \
 		pin-project-1.0.8 \
 		pin-project-internal-1.0.8 \
@@ -319,15 +311,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		quote-1.0.14 \
 		radix_fmt-1.0.0 \
 		radix_trie-0.2.1 \
-		rand-0.7.3 \
 		rand-0.8.4 \
-		rand_chacha-0.2.2 \
 		rand_chacha-0.3.1 \
-		rand_core-0.5.1 \
 		rand_core-0.6.3 \
-		rand_hc-0.2.0 \
 		rand_hc-0.3.1 \
-		rand_pcg-0.2.1 \
 		range-alloc-0.1.2 \
 		raw-window-handle-0.4.2 \
 		redox_syscall-0.2.10 \
@@ -364,10 +351,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		semver-1.0.4 \
 		semver-parser-0.7.0 \
 		semver-parser-0.10.2 \
-		serde-1.0.133 \
+		serde-1.0.136 \
 		serde_bytes-0.11.5 \
-		serde_derive-1.0.133 \
-		serde_json-1.0.75 \
+		serde_derive-1.0.136 \
+		serde_json-1.0.79 \
 		serde_repr-0.1.7 \
 		serde_urlencoded-0.7.1 \
 		sha-1-0.9.8 \
@@ -382,39 +369,39 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		slotmap-1.0.6 \
 		smallvec-1.8.0 \
 		socket2-0.3.19 \
-		socket2-0.4.2 \
+		socket2-0.4.4 \
 		sourcemap-6.0.1 \
 		spin-0.5.2 \
 		spirv-0.2.0+1.5.4 \
 		spki-0.4.1 \
 		static_assertions-1.1.0 \
 		str-buf-1.0.5 \
-		string_cache-0.8.3 \
-		string_cache_codegen-0.5.1 \
+		string_cache-0.8.4 \
+		string_cache_codegen-0.5.2 \
 		string_enum-0.3.1 \
 		strsim-0.9.3 \
 		strsim-0.10.0 \
 		subtle-2.4.1 \
-		swc_atoms-0.2.9 \
-		swc_bundler-0.127.0 \
-		swc_common-0.17.18 \
-		swc_ecma_ast-0.71.0 \
-		swc_ecma_codegen-0.98.1 \
+		swc_atoms-0.2.11 \
+		swc_bundler-0.133.0 \
+		swc_common-0.17.19 \
+		swc_ecma_ast-0.75.0 \
+		swc_ecma_codegen-0.103.0 \
 		swc_ecma_codegen_macros-0.7.0 \
-		swc_ecma_dep_graph-0.67.0 \
+		swc_ecma_dep_graph-0.72.0 \
 		swc_ecma_loader-0.29.0 \
-		swc_ecma_parser-0.95.1 \
-		swc_ecma_transforms-0.136.0 \
-		swc_ecma_transforms_base-0.70.1 \
-		swc_ecma_transforms_classes-0.58.0 \
+		swc_ecma_parser-0.100.0 \
+		swc_ecma_transforms-0.142.0 \
+		swc_ecma_transforms_base-0.75.0 \
+		swc_ecma_transforms_classes-0.63.0 \
 		swc_ecma_transforms_macros-0.3.0 \
-		swc_ecma_transforms_optimization-0.106.0 \
-		swc_ecma_transforms_proposal-0.91.0 \
-		swc_ecma_transforms_react-0.98.0 \
-		swc_ecma_transforms_typescript-0.101.0 \
-		swc_ecma_utils-0.74.0 \
-		swc_ecma_visit-0.57.0 \
-		swc_ecmascript-0.137.0 \
+		swc_ecma_transforms_optimization-0.112.0 \
+		swc_ecma_transforms_proposal-0.97.0 \
+		swc_ecma_transforms_react-0.104.0 \
+		swc_ecma_transforms_typescript-0.107.0 \
+		swc_ecma_utils-0.79.0 \
+		swc_ecma_visit-0.61.0 \
+		swc_ecmascript-0.143.0 \
 		swc_eq_ignore_macros-0.1.0 \
 		swc_fast_graph-0.5.0 \
 		swc_graph_analyzer-0.6.0 \
@@ -429,19 +416,24 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		termcolor-1.1.2 \
 		text-size-1.1.0 \
 		text_lines-0.4.1 \
-		textwrap-0.14.2 \
+		textwrap-0.15.0 \
 		thiserror-1.0.30 \
 		thiserror-impl-1.0.30 \
 		time-0.1.44 \
 		tinyvec-1.5.1 \
 		tinyvec_macros-0.1.0 \
-		tokio-1.14.0 \
+		tokio-1.17.0 \
 		tokio-macros-1.7.0 \
 		tokio-rustls-0.23.2 \
 		tokio-stream-0.1.8 \
 		tokio-tungstenite-0.16.1 \
 		tokio-util-0.6.9 \
+		tokio-util-0.7.0 \
 		toml-0.5.8 \
+		tower-0.4.12 \
+		tower-layer-0.3.1 \
+		tower-lsp-0.16.0 \
+		tower-lsp-macros-0.6.0 \
 		tower-service-0.3.1 \
 		tracing-0.1.32 \
 		tracing-attributes-0.1.20 \
@@ -452,11 +444,10 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		trust-dns-server-0.20.3 \
 		try-lock-0.2.3 \
 		tungstenite-0.16.0 \
-		twoway-0.2.2 \
+		twox-hash-1.6.2 \
 		typed-arena-2.0.1 \
 		typenum-1.15.0 \
 		ucd-trie-0.1.3 \
-		unchecked-index-0.2.2 \
 		unic-char-property-0.9.0 \
 		unic-char-range-0.9.0 \
 		unic-common-0.9.0 \
@@ -478,14 +469,14 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		utf-8-0.7.6 \
 		utf8parse-0.2.0 \
 		uuid-0.8.2 \
-		v8-0.41.0 \
+		v8-0.42.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		void-1.0.2 \
 		walkdir-2.3.2 \
 		want-0.3.0 \
-		wasi-0.9.0+wasi-snapshot-preview1 \
 		wasi-0.10.0+wasi-snapshot-preview1 \
+		wasi-0.11.0+wasi-snapshot-preview1 \
 		wasm-bindgen-0.2.78 \
 		wasm-bindgen-backend-0.2.78 \
 		wasm-bindgen-futures-0.4.28 \
diff --git a/www/deno/distinfo b/www/deno/distinfo
index 5f83060d7688..112043d556c1 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1648453612
+TIMESTAMP = 1651557252
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/abort_on_panic-2.0.0.crate) = 955f37ac58af2416bac687c8ab66a4ccba282229bd7422a28d2281a5e66a6116
@@ -23,10 +23,8 @@ SHA256 (rust/crates/alloc-stdlib-0.2.1.crate) = 697ed7edc0f1711de49ce108c541623a
 SIZE (rust/crates/alloc-stdlib-0.2.1.crate) = 6304
 SHA256 (rust/crates/ansi_term-0.12.1.crate) = d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2
 SIZE (rust/crates/ansi_term-0.12.1.crate) = 24838
-SHA256 (rust/crates/anyhow-1.0.55.crate) = 159bb86af3a200e19a068f4224eae4c8bb2d0fa054c7e5d1cacd5cef95e684cd
-SIZE (rust/crates/anyhow-1.0.55.crate) = 44429
-SHA256 (rust/crates/arrayvec-0.4.12.crate) = cd9fd44efafa8690358b7408d253adf110036b88f55672a933f01d616ad9b1b9
-SIZE (rust/crates/arrayvec-0.4.12.crate) = 26551
+SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
+SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
 SHA256 (rust/crates/arrayvec-0.7.2.crate) = 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6
 SIZE (rust/crates/arrayvec-0.7.2.crate) = 29341
 SHA256 (rust/crates/ash-0.34.0+1.2.203.crate) = b0f780da53d0063880d45554306489f09dd8d1bda47688b4a57bc579119356df
@@ -99,12 +97,12 @@ SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9
 SIZE (rust/crates/chrono-0.4.19.crate) = 155663
 SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
 SIZE (rust/crates/cipher-0.3.0.crate) = 12756
-SHA256 (rust/crates/clap-3.0.7.crate) = 12e8611f9ae4e068fa3e56931fded356ff745e70987ff76924a6e0ab1c8ef2e3
-SIZE (rust/crates/clap-3.0.7.crate) = 190557
-SHA256 (rust/crates/clap_complete-3.0.5.crate) = be4dabb7e2f006497e1da045feaa512acf0686f76b68d94925da2d9422dcb521
-SIZE (rust/crates/clap_complete-3.0.5.crate) = 22351
-SHA256 (rust/crates/clap_complete_fig-3.0.2.crate) = 29cc003d824770d10072f4aa4a958e66d33d74a9cb7339595ac2a445d80d50a0
-SIZE (rust/crates/clap_complete_fig-3.0.2.crate) = 9462
+SHA256 (rust/crates/clap-3.1.6.crate) = d8c93436c21e4698bacadf42917db28b23017027a4deccb35dbe47a7e7840123
+SIZE (rust/crates/clap-3.1.6.crate) = 202211
+SHA256 (rust/crates/clap_complete-3.1.1.crate) = df6f3613c0a3cddfd78b41b10203eb322cb29b600cbdf808a7d3db95691b8e25
+SIZE (rust/crates/clap_complete-3.1.1.crate) = 22432
+SHA256 (rust/crates/clap_complete_fig-3.1.4.crate) = 690eb5abb7a98df1a64a3028beaf95af7e0ceb13da3186e6d0a86161af76309e
+SIZE (rust/crates/clap_complete_fig-3.1.4.crate) = 9923
 SHA256 (rust/crates/clipboard-win-4.3.0.crate) = 1951fb8aa063a2ee18b4b4d217e4aa2ec9cc4f2430482983f607fa10cd36d7aa
 SIZE (rust/crates/clipboard-win-4.3.0.crate) = 12436
 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
@@ -153,8 +151,6 @@ SHA256 (rust/crates/darling_core-0.10.2.crate) = f0c960ae2da4de88a91b2d920c2a723
 SIZE (rust/crates/darling_core-0.10.2.crate) = 44339
 SHA256 (rust/crates/darling_macro-0.10.2.crate) = d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72
 SIZE (rust/crates/darling_macro-0.10.2.crate) = 1919
-SHA256 (rust/crates/dashmap-4.0.2.crate) = e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c
-SIZE (rust/crates/dashmap-4.0.2.crate) = 21066
 SHA256 (rust/crates/dashmap-5.2.0.crate) = 4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c
 SIZE (rust/crates/dashmap-5.2.0.crate) = 20221
 SHA256 (rust/crates/data-encoding-2.3.2.crate) = 3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57
@@ -163,16 +159,16 @@ SHA256 (rust/crates/data-url-0.1.1.crate) = 3a30bfce702bcfa94e906ef82421f2c0e61c
 SIZE (rust/crates/data-url-0.1.1.crate) = 20039
 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.13.0.crate) = ee0863488d08b49241172ad1257c3cac302537c3a337a742debbd6adbccb0607
-SIZE (rust/crates/deno_ast-0.13.0.crate) = 40122
-SHA256 (rust/crates/deno_doc-0.33.0.crate) = bf59895add613edf3e25937de55c6f6cc5ccfc163fe93d57a08687718c629f08
-SIZE (rust/crates/deno_doc-0.33.0.crate) = 1156507
-SHA256 (rust/crates/deno_graph-0.25.0.crate) = 3439f9c0ef8526fa6ee07cd1fe40ce5da94c7efc8c8e130e87e02a4e087ba6d8
-SIZE (rust/crates/deno_graph-0.25.0.crate) = 1005164
-SHA256 (rust/crates/deno_lint-0.28.0.crate) = ccd715d5412f54ddd4ac70db8062112c8d975b81a8563a9fa506183a5566c3ec
-SIZE (rust/crates/deno_lint-0.28.0.crate) = 259052
-SHA256 (rust/crates/deno_task_shell-0.2.0.crate) = 4f7cfd6605b7291387e54a732e5b5fa8c1fb0d6757dbf4309740ad79c1e1e215
-SIZE (rust/crates/deno_task_shell-0.2.0.crate) = 26325
+SHA256 (rust/crates/deno_ast-0.14.0.crate) = dc8868538999df5fae866dfe9841750fb57b45be49b948e173ad6a7023c0428c
+SIZE (rust/crates/deno_ast-0.14.0.crate) = 40320
+SHA256 (rust/crates/deno_doc-0.34.0.crate) = 0add4cb8ed6a0698aca6964995083b292300b79ab9451675147ba8d144566935
+SIZE (rust/crates/deno_doc-0.34.0.crate) = 1154164
+SHA256 (rust/crates/deno_graph-0.26.0.crate) = e2cb46950445fbcf6fa0fdf74c6ebbaf938540d000dfcc556685ec397ec265fc
+SIZE (rust/crates/deno_graph-0.26.0.crate) = 1007255
+SHA256 (rust/crates/deno_lint-0.29.0.crate) = a9272866b24121c43a715c9afe70106ca92e97bc6d9175bc1576c254bac8ec94
+SIZE (rust/crates/deno_lint-0.29.0.crate) = 259165
+SHA256 (rust/crates/deno_task_shell-0.2.1.crate) = a207191380d076a31b0bde505cd89ffa0a7336be0a9e17017afa8cf91d35499b
+SIZE (rust/crates/deno_task_shell-0.2.1.crate) = 26570
 SHA256 (rust/crates/der-0.4.5.crate) = 79b71cca7d95d7681a4b3b9cdf63c8dbc3730d0584c2c74e31416d64a90493f4
 SIZE (rust/crates/der-0.4.5.crate) = 43641
 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
@@ -189,16 +185,16 @@ SHA256 (rust/crates/dlopen-0.1.8.crate) = 71e80ad39f814a9abe68583cd50a2d45c8a675
 SIZE (rust/crates/dlopen-0.1.8.crate) = 29753
 SHA256 (rust/crates/dlopen_derive-0.1.4.crate) = f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581
 SIZE (rust/crates/dlopen_derive-0.1.4.crate) = 3491
-SHA256 (rust/crates/dprint-core-0.50.0.crate) = 6a596556533e5739e71dfe105c8b4496c3eccaf5aa96d14b19db2fdf4157085a
-SIZE (rust/crates/dprint-core-0.50.0.crate) = 40256
-SHA256 (rust/crates/dprint-plugin-json-0.14.1.crate) = 5d7673b479d64372e60e344722789ed9c61ea1023e9a8a13c7da8e7d63b0f7dc
-SIZE (rust/crates/dprint-plugin-json-0.14.1.crate) = 18234
-SHA256 (rust/crates/dprint-plugin-markdown-0.12.2.crate) = 00a8c4e905bf5c95dbcc6eab7d81a1d884f7fbd0e7f2fd99af0154692fabc8a8
-SIZE (rust/crates/dprint-plugin-markdown-0.12.2.crate) = 34135
-SHA256 (rust/crates/dprint-plugin-typescript-0.65.1.crate) = e482c9fe4929ec672d2bdaf0b6dcfee88684ec23858f0c54f225b565f08882ac
-SIZE (rust/crates/dprint-plugin-typescript-0.65.1.crate) = 1005671
-SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.54.0.crate) = a88404348c269ecfe3c753f44caddf954cdb5fba5b55d68d3653202a96b200af
-SIZE (rust/crates/dprint-swc-ecma-ast-view-0.54.0.crate) = 67028
+SHA256 (rust/crates/dprint-core-0.55.3.crate) = 1741a00ab79da9edf86cdecf63399321eba60b5b9a301b3c99fbba1744fdc050
+SIZE (rust/crates/dprint-core-0.55.3.crate) = 50346
+SHA256 (rust/crates/dprint-plugin-json-0.15.1.crate) = d6eac11c3851920424a51b9924da4e1c4631e489943043bddf6d1794c10ecea0
+SIZE (rust/crates/dprint-plugin-json-0.15.1.crate) = 18164
+SHA256 (rust/crates/dprint-plugin-markdown-0.13.1.crate) = 474deb121ddf4758f07d2c9d2abae60949930ecb2cb18ce6938fee25fbf1cc4d
+SIZE (rust/crates/dprint-plugin-markdown-0.13.1.crate) = 34394
+SHA256 (rust/crates/dprint-plugin-typescript-0.67.1.crate) = 6929da48aa12ba4bfc42d6f4e134b1d73fb31ff662c9938e9dafae4063000e66
+SIZE (rust/crates/dprint-plugin-typescript-0.67.1.crate) = 1008436
+SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.55.0.crate) = 43f9e087f831642347a4b0370824cedf4649b7bff5065c25d53cd73094c014ca
+SIZE (rust/crates/dprint-swc-ecma-ast-view-0.55.0.crate) = 66998
 SHA256 (rust/crates/dyn-clone-1.0.4.crate) = ee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcf
 SIZE (rust/crates/dyn-clone-1.0.4.crate) = 9654
 SHA256 (rust/crates/ecdsa-0.12.4.crate) = 43ee23aa5b4f68c7a092b5c3beb25f50c406adc75e2363634f242f28ab255372
@@ -221,8 +217,8 @@ SHA256 (rust/crates/errno-0.1.8.crate) = 1e2b2decb0484e15560df3210cf0d78654bb086
 SIZE (rust/crates/errno-0.1.8.crate) = 3199
 SHA256 (rust/crates/error-code-2.3.0.crate) = b5115567ac25674e0043e472be13d14e537f37ea8aa4bdc4aef0c89add1db1ff
 SIZE (rust/crates/error-code-2.3.0.crate) = 5327
-SHA256 (rust/crates/eszip-0.18.0.crate) = c9ad96edadcceb5992a4c433528a9100ef6ae03bafd364a70920888812edb334
-SIZE (rust/crates/eszip-0.18.0.crate) = 125669
+SHA256 (rust/crates/eszip-0.19.0.crate) = 34efd9e689611033cf3783634d6196d010d0cf772ee200229ad5c03e99c49f39
+SIZE (rust/crates/eszip-0.19.0.crate) = 125671
 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
@@ -283,8 +279,6 @@ SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016
 SIZE (rust/crates/fxhash-0.2.1.crate) = 4102
 SHA256 (rust/crates/generic-array-0.14.5.crate) = fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803
 SIZE (rust/crates/generic-array-0.14.5.crate) = 28915
-SHA256 (rust/crates/getrandom-0.1.16.crate) = 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce
-SIZE (rust/crates/getrandom-0.1.16.crate) = 25077
 SHA256 (rust/crates/getrandom-0.2.4.crate) = 418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c
 SIZE (rust/crates/getrandom-0.2.4.crate) = 26800
 SHA256 (rust/crates/ghash-0.4.4.crate) = 1583cc1656d7839fd3732b80cf4f38850336cdb9b8ded1cd399ca62958de3c99
@@ -389,8 +383,8 @@ SHA256 (rust/crates/lexical-write-float-0.8.4.crate) = 8a89ec1d062e481210c309b67
 SIZE (rust/crates/lexical-write-float-0.8.4.crate) = 100173
 SHA256 (rust/crates/lexical-write-integer-0.8.3.crate) = 094060bd2a7c2ff3a16d5304a6ae82727cb3cc9d1c70f813cc73f744c319337e
 SIZE (rust/crates/lexical-write-integer-0.8.3.crate) = 55266
-SHA256 (rust/crates/libc-0.2.106.crate) = a60553f9a9e039a333b4e9b20573b9e9b9c0bb3a11e201ccc48ef4283456d673
-SIZE (rust/crates/libc-0.2.106.crate) = 554765
+SHA256 (rust/crates/libc-0.2.121.crate) = efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f
+SIZE (rust/crates/libc-0.2.121.crate) = 574702
 SHA256 (rust/crates/libffi-2.0.0.crate) = 1a1a541960580e84812cac19ec26926e883520bda211397a1f8c223993be6f20
 SIZE (rust/crates/libffi-2.0.0.crate) = 23278
 SHA256 (rust/crates/libffi-sys-1.3.0.crate) = 78a343392242972b1b7ac640de99f9abcb10ca42adcd996f6016514071cdbcc6
@@ -409,12 +403,8 @@ SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142a
 SIZE (rust/crates/log-0.4.14.crate) = 34582
 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.91.1.crate) = 2368312c59425dd133cb9a327afee65be0a633a8ce471d248e2202a48f8f68ae
-SIZE (rust/crates/lsp-types-0.91.1.crate) = 54922
-SHA256 (rust/crates/lspower-1.4.0.crate) = c713fbfa0f03f0b8286a1e250281350aa07dee40e6ef5c0a4d5a2801146d7a54
-SIZE (rust/crates/lspower-1.4.0.crate) = 55109
-SHA256 (rust/crates/lspower-macros-0.2.1.crate) = ca1d48da0e4a6100b4afd52fae99f36d47964a209624021280ad9ffdd410e83d
-SIZE (rust/crates/lspower-macros-0.2.1.crate) = 3978
+SHA256 (rust/crates/lsp-types-0.92.1.crate) = c79d4897790e8fd2550afa6d6125821edb5716e60e0e285046e070f0f6a06e0e
+SIZE (rust/crates/lsp-types-0.92.1.crate) = 57609
 SHA256 (rust/crates/lzzzz-0.8.0.crate) = f6d891cedd3b1659c206a60ff8afd15bccd7c2754b157f8a164861989e042b88
 SIZE (rust/crates/lzzzz-0.8.0.crate) = 118990
 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb
@@ -433,10 +423,12 @@ SHA256 (rust/crates/mime-0.3.16.crate) = 2a60c7ce501c71e03a9c9c0d35b861413ae925b
 SIZE (rust/crates/mime-0.3.16.crate) = 15206
 SHA256 (rust/crates/miniz_oxide-0.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b
 SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938
-SHA256 (rust/crates/mio-0.7.14.crate) = 8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc
-SIZE (rust/crates/mio-0.7.14.crate) = 87429
+SHA256 (rust/crates/mio-0.8.2.crate) = 52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9
+SIZE (rust/crates/mio-0.8.2.crate) = 88272
 SHA256 (rust/crates/miow-0.3.7.crate) = b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21
 SIZE (rust/crates/miow-0.3.7.crate) = 24563
+SHA256 (rust/crates/mitata-0.0.6.crate) = 975d43e4088e68e8b18c81e866185c71d1682d3cf923ed6e98be0c6173d80f77
+SIZE (rust/crates/mitata-0.0.6.crate) = 9868
 SHA256 (rust/crates/naga-0.8.3.crate) = 22c5cfe6dbc4ae14962316265a931fbb89b892c5ed6a4a61d7fe4e9f58c0bf94
 SIZE (rust/crates/naga-0.8.3.crate) = 375400
 SHA256 (rust/crates/netif-0.1.3.crate) = 97ea59a9e719be226ab85078ed524f1cf62b43c0ebf3014d50aa22f988996dfe
@@ -449,18 +441,14 @@ SHA256 (rust/crates/nix-0.23.0.crate) = f305c2c2e4c39a82f7bf0bf65fb557f9070ce067
 SIZE (rust/crates/nix-0.23.0.crate) = 185348
 SHA256 (rust/crates/node_resolver-0.1.1.crate) = f1012fcb4f5cc14c272731f4baf6ba8a2d40c650908f4d2531f7ed17f214e5ae
 SIZE (rust/crates/node_resolver-0.1.1.crate) = 6142
-SHA256 (rust/crates/nodrop-0.1.14.crate) = 72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb
-SIZE (rust/crates/nodrop-0.1.14.crate) = 7667
-SHA256 (rust/crates/notify-5.0.0-pre.12.crate) = 20a629259bb2c87a884bb76f6086c8637919de6d074754341c12e5dd3aed6326
-SIZE (rust/crates/notify-5.0.0-pre.12.crate) = 52799
+SHA256 (rust/crates/notify-5.0.0-pre.14.crate) = d13c22db70a63592e098fb51735bab36646821e6389a0ba171f3549facdf0b74
+SIZE (rust/crates/notify-5.0.0-pre.14.crate) = 54485
 SHA256 (rust/crates/ntapi-0.3.6.crate) = 3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44
 SIZE (rust/crates/ntapi-0.3.6.crate) = 127221
 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.7.0.crate) = 4547ee5541c18742396ae2c895d0717d0f886d8823b8399cdaf7b07d63ad0480
 SIZE (rust/crates/num-bigint-dig-0.7.0.crate) = 123930
-SHA256 (rust/crates/num-format-0.4.0.crate) = bafe4179722c2894288ee77a9f044f02811c86af699344c498b0840c698a2465
-SIZE (rust/crates/num-format-0.4.0.crate) = 59791
 SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db
 SIZE (rust/crates/num-integer-0.1.44.crate) = 22216
 SHA256 (rust/crates/num-iter-0.1.42.crate) = b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59
@@ -511,14 +499,10 @@ SHA256 (rust/crates/petgraph-0.6.0.crate) = 4a13a2fa9d0b63e5f22328828741e523766f
 SIZE (rust/crates/petgraph-0.6.0.crate) = 182063
 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259
 SIZE (rust/crates/phf-0.10.1.crate) = 5406
-SHA256 (rust/crates/phf_generator-0.8.0.crate) = 17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526
-SIZE (rust/crates/phf_generator-0.8.0.crate) = 7604
 SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6
 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525
 SHA256 (rust/crates/phf_macros-0.10.0.crate) = 58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0
 SIZE (rust/crates/phf_macros-0.10.0.crate) = 3552
-SHA256 (rust/crates/phf_shared-0.8.0.crate) = c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7
-SIZE (rust/crates/phf_shared-0.8.0.crate) = 2860
 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096
 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095
 SHA256 (rust/crates/pin-project-1.0.8.crate) = 576bc800220cc65dac09e99e97b08b358cfab6e17078de8dc5fee223bd2d0c08
@@ -573,24 +557,14 @@ SHA256 (rust/crates/radix_fmt-1.0.0.crate) = ce082a9940a7ace2ad4a8b7d0b1eac6aa37
 SIZE (rust/crates/radix_fmt-1.0.0.crate) = 8743
 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd
 SIZE (rust/crates/radix_trie-0.2.1.crate) = 251366
-SHA256 (rust/crates/rand-0.7.3.crate) = 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03
-SIZE (rust/crates/rand-0.7.3.crate) = 112246
 SHA256 (rust/crates/rand-0.8.4.crate) = 2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8
 SIZE (rust/crates/rand-0.8.4.crate) = 87406
-SHA256 (rust/crates/rand_chacha-0.2.2.crate) = f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402
-SIZE (rust/crates/rand_chacha-0.2.2.crate) = 13267
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_core-0.5.1.crate) = 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19
-SIZE (rust/crates/rand_core-0.5.1.crate) = 21116
 SHA256 (rust/crates/rand_core-0.6.3.crate) = d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7
 SIZE (rust/crates/rand_core-0.6.3.crate) = 21938
-SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
-SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
 SHA256 (rust/crates/rand_hc-0.3.1.crate) = d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7
 SIZE (rust/crates/rand_hc-0.3.1.crate) = 11891
-SHA256 (rust/crates/rand_pcg-0.2.1.crate) = 16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429
-SIZE (rust/crates/rand_pcg-0.2.1.crate) = 11291
 SHA256 (rust/crates/range-alloc-0.1.2.crate) = 63e935c45e09cc6dcf00d2f0b2d630a58f4095320223d47fc68918722f0538b6
 SIZE (rust/crates/range-alloc-0.1.2.crate) = 3428
 SHA256 (rust/crates/raw-window-handle-0.4.2.crate) = fba75eee94a9d5273a68c9e1e105d9cffe1ef700532325788389e5a83e2522b7
@@ -663,14 +637,14 @@ SHA256 (rust/crates/semver-parser-0.7.0.crate) = 388a1df253eca08550bef6c72392cfe
 SIZE (rust/crates/semver-parser-0.7.0.crate) = 10268
 SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7
 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176
-SHA256 (rust/crates/serde-1.0.133.crate) = 97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a
-SIZE (rust/crates/serde-1.0.133.crate) = 75566
+SHA256 (rust/crates/serde-1.0.136.crate) = ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789
+SIZE (rust/crates/serde-1.0.136.crate) = 76158
 SHA256 (rust/crates/serde_bytes-0.11.5.crate) = 16ae07dd2f88a366f15bd0632ba725227018c69a1c8550a927324f8eb8368bb9
 SIZE (rust/crates/serde_bytes-0.11.5.crate) = 11067
-SHA256 (rust/crates/serde_derive-1.0.133.crate) = ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537
-SIZE (rust/crates/serde_derive-1.0.133.crate) = 54726
-SHA256 (rust/crates/serde_json-1.0.75.crate) = c059c05b48c5c0067d4b4b2b4f0732dd65feb52daf7e0ea09cd87e7dadc1af79
-SIZE (rust/crates/serde_json-1.0.75.crate) = 116009
+SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9
+SIZE (rust/crates/serde_derive-1.0.136.crate) = 54776
+SHA256 (rust/crates/serde_json-1.0.79.crate) = 8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95
+SIZE (rust/crates/serde_json-1.0.79.crate) = 144451
 SHA256 (rust/crates/serde_repr-0.1.7.crate) = 98d0516900518c29efa217c298fa1f4e6c6ffc85ae29fd7f4ee48f176e1a9ed5
 SIZE (rust/crates/serde_repr-0.1.7.crate) = 10173
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
@@ -699,8 +673,8 @@ SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1ac
 SIZE (rust/crates/smallvec-1.8.0.crate) = 27992
 SHA256 (rust/crates/socket2-0.3.19.crate) = 122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e
 SIZE (rust/crates/socket2-0.3.19.crate) = 33782
-SHA256 (rust/crates/socket2-0.4.2.crate) = 5dc90fe6c7be1a323296982db1836d1ea9e47b6839496dde9a541bc496df3516
-SIZE (rust/crates/socket2-0.4.2.crate) = 41721
+SHA256 (rust/crates/socket2-0.4.4.crate) = 66d72b759436ae32898a2af0a14218dbf55efde3feeb170eb623637db85ee1e0
+SIZE (rust/crates/socket2-0.4.4.crate) = 44048
 SHA256 (rust/crates/sourcemap-6.0.1.crate) = 6e031f2463ecbdd5f34c950f89f5c1e1032f22c0f8e3dc4bdb2e8b6658cf61eb
 SIZE (rust/crates/sourcemap-6.0.1.crate) = 31927
 SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
@@ -713,10 +687,10 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
 SHA256 (rust/crates/str-buf-1.0.5.crate) = d44a3643b4ff9caf57abcee9c2c621d6c03d9135e0d8b589bd9afb5992cb176a
 SIZE (rust/crates/str-buf-1.0.5.crate) = 3852
-SHA256 (rust/crates/string_cache-0.8.3.crate) = 33994d0838dc2d152d17a62adf608a869b5e846b65b389af7f3dbc1de45c5b26
-SIZE (rust/crates/string_cache-0.8.3.crate) = 16261
-SHA256 (rust/crates/string_cache_codegen-0.5.1.crate) = f24c8e5e19d22a726626f1a5e16fe15b132dcf21d10177fa5a45ce7962996b97
-SIZE (rust/crates/string_cache_codegen-0.5.1.crate) = 8243
+SHA256 (rust/crates/string_cache-0.8.4.crate) = 213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08
+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/strsim-0.9.3.crate) = 6446ced80d6c486436db5c078dde11a9f73d42b57fb273121e160b84f63d894c
@@ -725,46 +699,46 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 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.2.9.crate) = 9f5229fe227ff0060e13baa386d6e368797700eab909523f730008d191ee53ae
-SIZE (rust/crates/swc_atoms-0.2.9.crate) = 4959
-SHA256 (rust/crates/swc_bundler-0.127.0.crate) = 27236918ff72391d5a302763eb64c30069bd073eff8db44954d3c9c65387b7e9
-SIZE (rust/crates/swc_bundler-0.127.0.crate) = 71090
-SHA256 (rust/crates/swc_common-0.17.18.crate) = 278ad1cbb3fb3b2686c86a7dd5f307ef791918d249a6da60fa6cd3388f4c6a78
-SIZE (rust/crates/swc_common-0.17.18.crate) = 85137
-SHA256 (rust/crates/swc_ecma_ast-0.71.0.crate) = 8ae7b943caae6d3fbae0534ce2df9866efa3d0415199ce7d20c6ef7e4e0b233d
-SIZE (rust/crates/swc_ecma_ast-0.71.0.crate) = 23689
-SHA256 (rust/crates/swc_ecma_codegen-0.98.1.crate) = a6382f90a3e5ea88e9fe73c1e0afcf31fe5687f78994b39246c2c2bc8bbe51d8
-SIZE (rust/crates/swc_ecma_codegen-0.98.1.crate) = 45336
+SHA256 (rust/crates/swc_atoms-0.2.11.crate) = ba8735ce37e421749498e038955abc1135eec6a4af0b54a173e55d2e5542d472
+SIZE (rust/crates/swc_atoms-0.2.11.crate) = 4972
+SHA256 (rust/crates/swc_bundler-0.133.0.crate) = 052dafe1f3a9144331ee15f0a3f2c5fe0bb535e19f0bc1ada374b2d0256c314c
+SIZE (rust/crates/swc_bundler-0.133.0.crate) = 70564
+SHA256 (rust/crates/swc_common-0.17.19.crate) = 00edee63ed3957d0842ac91f04010b04a5c240c752924fa53e6ebe72888b523a
+SIZE (rust/crates/swc_common-0.17.19.crate) = 85138
+SHA256 (rust/crates/swc_ecma_ast-0.75.0.crate) = 72961898fbe56591997e667a1ec6a268383582810351c279a15ec710b6177d33
+SIZE (rust/crates/swc_ecma_ast-0.75.0.crate) = 23470
+SHA256 (rust/crates/swc_ecma_codegen-0.103.0.crate) = 99ca430d8ea2c8791d1341c4035431c90b87330e39479b4a6dabb4fded124e30
+SIZE (rust/crates/swc_ecma_codegen-0.103.0.crate) = 47207
 SHA256 (rust/crates/swc_ecma_codegen_macros-0.7.0.crate) = 59949619b2ef45eedb6c399d05f2c3c7bc678b5074b3103bb670f9e05bb99042
 SIZE (rust/crates/swc_ecma_codegen_macros-0.7.0.crate) = 2988
-SHA256 (rust/crates/swc_ecma_dep_graph-0.67.0.crate) = 357351d97268fce258c4b2b684ad1143e37c087a2b8314c48dd8e3cd6b1fd138
-SIZE (rust/crates/swc_ecma_dep_graph-0.67.0.crate) = 5900
+SHA256 (rust/crates/swc_ecma_dep_graph-0.72.0.crate) = c4c65494e803ddcb30d06aebb0e4a6b5a441da1fed91a9f630ebbaeee9ab0e66
+SIZE (rust/crates/swc_ecma_dep_graph-0.72.0.crate) = 5917
 SHA256 (rust/crates/swc_ecma_loader-0.29.0.crate) = f9ab69df5d4de425833e02de111f14b5544b39ad9c9b82c97e4835fc55c8f1b6
 SIZE (rust/crates/swc_ecma_loader-0.29.0.crate) = 8069
-SHA256 (rust/crates/swc_ecma_parser-0.95.1.crate) = 6bbca18d756dddd0a87e101dd07157cd466a22787e9b5447ab85da2faa352bd8
-SIZE (rust/crates/swc_ecma_parser-0.95.1.crate) = 131429
-SHA256 (rust/crates/swc_ecma_transforms-0.136.0.crate) = b6ed0ab832bbd43221108c4777cab793f888f8810f3e2d80069ba95ba2813136
-SIZE (rust/crates/swc_ecma_transforms-0.136.0.crate) = 1772
-SHA256 (rust/crates/swc_ecma_transforms_base-0.70.1.crate) = 866d27f3acf3686d09813684438a60be0e3333baa0b716eca774748ca4691e44
-SIZE (rust/crates/swc_ecma_transforms_base-0.70.1.crate) = 99542
-SHA256 (rust/crates/swc_ecma_transforms_classes-0.58.0.crate) = 3c16df5d4468e8f54b89eccf0876337c4c672b6434092ec83e71e7c678d1fdd3
-SIZE (rust/crates/swc_ecma_transforms_classes-0.58.0.crate) = 4698
+SHA256 (rust/crates/swc_ecma_parser-0.100.0.crate) = 1bb9b2a813b3c5e68d4bfeafa588bffc87546d4d449b2a4b5d3984fac886f3b0
+SIZE (rust/crates/swc_ecma_parser-0.100.0.crate) = 135193
+SHA256 (rust/crates/swc_ecma_transforms-0.142.0.crate) = f20e5e2d8ab843fa0454e049f73f6d99c444a8c0e2320f77028361ab75e2d18e
+SIZE (rust/crates/swc_ecma_transforms-0.142.0.crate) = 1784
+SHA256 (rust/crates/swc_ecma_transforms_base-0.75.0.crate) = 404c6ea7ca61ceb2ce1f4ed448d1436a38c31b8c572850f04541c0229c966bbf
+SIZE (rust/crates/swc_ecma_transforms_base-0.75.0.crate) = 53220
+SHA256 (rust/crates/swc_ecma_transforms_classes-0.63.0.crate) = 503f2f6bd0f9e6363a93406753bf64675163423774256a267c85a5d9b5b44b08
+SIZE (rust/crates/swc_ecma_transforms_classes-0.63.0.crate) = 4698
 SHA256 (rust/crates/swc_ecma_transforms_macros-0.3.0.crate) = 18712e4aab969c6508dff3540ade6358f1e013464aa58b3d30da2ab2d9fcbbed
 SIZE (rust/crates/swc_ecma_transforms_macros-0.3.0.crate) = 4357
-SHA256 (rust/crates/swc_ecma_transforms_optimization-0.106.0.crate) = dca63fd94ef598a08aa0a8bb46506896efe93acf5e0e6e03fef7b02bab094285
-SIZE (rust/crates/swc_ecma_transforms_optimization-0.106.0.crate) = 53900
-SHA256 (rust/crates/swc_ecma_transforms_proposal-0.91.0.crate) = 2d5ff5321ecdd0a3e620878e02452a6475b9ffdcaf75a2cf9636c2d31bb85fe0
-SIZE (rust/crates/swc_ecma_transforms_proposal-0.91.0.crate) = 14182
-SHA256 (rust/crates/swc_ecma_transforms_react-0.98.0.crate) = 4fd0f164c04335aa8b7c09004dc85643eb47f2aad0cd0c8975bb93f87e9b3796
-SIZE (rust/crates/swc_ecma_transforms_react-0.98.0.crate) = 34138
-SHA256 (rust/crates/swc_ecma_transforms_typescript-0.101.0.crate) = f9cf27bb12520f2540ceb71d42224246bc3f1955a1c85484974fca482ed54a0c
-SIZE (rust/crates/swc_ecma_transforms_typescript-0.101.0.crate) = 31479
-SHA256 (rust/crates/swc_ecma_utils-0.74.0.crate) = daa3ba57f53fc15882d2ea288f9a4b6c3a6e97c015d7b9603035be424bc19007
-SIZE (rust/crates/swc_ecma_utils-0.74.0.crate) = 23477
-SHA256 (rust/crates/swc_ecma_visit-0.57.0.crate) = 7588bf6b02705a25356a130acdfec125b6a1dcd5390a5718082ae4f2ede85ee3
-SIZE (rust/crates/swc_ecma_visit-0.57.0.crate) = 9101
-SHA256 (rust/crates/swc_ecmascript-0.137.0.crate) = 9c7417fbd813809f69e34ec64c2047befc219e99fa25b0678870ca17ae3b5805
-SIZE (rust/crates/swc_ecmascript-0.137.0.crate) = 1548
+SHA256 (rust/crates/swc_ecma_transforms_optimization-0.112.0.crate) = a4d892a269f4fd26f37967fd8e98d841b379c1f66f2381c84b71f986792562fb
+SIZE (rust/crates/swc_ecma_transforms_optimization-0.112.0.crate) = 54458
+SHA256 (rust/crates/swc_ecma_transforms_proposal-0.97.0.crate) = 93d08411e517736b0167f3c9784fe9b98cc09308ae12e6072abd2bb2c2236da2
+SIZE (rust/crates/swc_ecma_transforms_proposal-0.97.0.crate) = 14084
+SHA256 (rust/crates/swc_ecma_transforms_react-0.104.0.crate) = 43cda44270dfcc95d61582981baddaf53d96c5233ea7384e81cd6e462816c58e
+SIZE (rust/crates/swc_ecma_transforms_react-0.104.0.crate) = 34013
+SHA256 (rust/crates/swc_ecma_transforms_typescript-0.107.0.crate) = a09397169ed7ce0751a82cb71655f3a4a1fb00d8863aabd5cca9b46eff3dd5f2
+SIZE (rust/crates/swc_ecma_transforms_typescript-0.107.0.crate) = 32891
+SHA256 (rust/crates/swc_ecma_utils-0.79.0.crate) = 80f80b0e71cca39f27c903dad76b33112fe4a8348a0f5555a7cd6801d0ed15ed
+SIZE (rust/crates/swc_ecma_utils-0.79.0.crate) = 23525
+SHA256 (rust/crates/swc_ecma_visit-0.61.0.crate) = b5ea00a52ba2b971955c62275696d5c59f3cf0cd06db74a66dec378ec9843c78
+SIZE (rust/crates/swc_ecma_visit-0.61.0.crate) = 9118
+SHA256 (rust/crates/swc_ecmascript-0.143.0.crate) = ebda93aa6422956c184a9eb5fdb0f0f0ff433169fa15e55ef445e5ad0b5e0abe
+SIZE (rust/crates/swc_ecmascript-0.143.0.crate) = 1551
 SHA256 (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e
 SIZE (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 2900
 SHA256 (rust/crates/swc_fast_graph-0.5.0.crate) = 9860ef8ffc31eedf45bc39a60a2500838a331e3e687bc005fe69088f6a966460
@@ -793,8 +767,8 @@ SHA256 (rust/crates/text-size-1.1.0.crate) = 288cb548dbe72b652243ea797201f3d481a
 SIZE (rust/crates/text-size-1.1.0.crate) = 12380
 SHA256 (rust/crates/text_lines-0.4.1.crate) = e49e3c53dd04de8b8e8390bc4fab57f6db7af7d33b086fe411803e6351c9f9f9
 SIZE (rust/crates/text_lines-0.4.1.crate) = 4875
-SHA256 (rust/crates/textwrap-0.14.2.crate) = 0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80
-SIZE (rust/crates/textwrap-0.14.2.crate) = 52016
+SHA256 (rust/crates/textwrap-0.15.0.crate) = b1141d4d61095b28419e22cb0bbf02755f5e54e0526f97f1e3d1d160e60885fb
+SIZE (rust/crates/textwrap-0.15.0.crate) = 52998
 SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc05843010039b406875930a70e4d9644e5c417
 SIZE (rust/crates/thiserror-1.0.30.crate) = 17748
 SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b
@@ -805,8 +779,8 @@ SHA256 (rust/crates/tinyvec-1.5.1.crate) = 2c1c1d5a42b6245520c249549ec267180beaf
 SIZE (rust/crates/tinyvec-1.5.1.crate) = 44942
 SHA256 (rust/crates/tinyvec_macros-0.1.0.crate) = cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c
 SIZE (rust/crates/tinyvec_macros-0.1.0.crate) = 1817
-SHA256 (rust/crates/tokio-1.14.0.crate) = 70e992e41e0d2fb9f755b37446f20900f64446ef54874f40a60c78f021ac6144
-SIZE (rust/crates/tokio-1.14.0.crate) = 534070
+SHA256 (rust/crates/tokio-1.17.0.crate) = 2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee
+SIZE (rust/crates/tokio-1.17.0.crate) = 562425
 SHA256 (rust/crates/tokio-macros-1.7.0.crate) = b557f72f448c511a979e2564e55d74e6c4432fc96ff4f6241bc6bded342643b7
 SIZE (rust/crates/tokio-macros-1.7.0.crate) = 9261
 SHA256 (rust/crates/tokio-rustls-0.23.2.crate) = a27d5f2b839802bd8267fa19b0530f5a08b9c08cd417976be2a65d130fe1c11b
@@ -817,8 +791,18 @@ SHA256 (rust/crates/tokio-tungstenite-0.16.1.crate) = e80b39df6afcc12cdf752398ad
 SIZE (rust/crates/tokio-tungstenite-0.16.1.crate) = 22893
 SHA256 (rust/crates/tokio-util-0.6.9.crate) = 9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0
 SIZE (rust/crates/tokio-util-0.6.9.crate) = 76480
+SHA256 (rust/crates/tokio-util-0.7.0.crate) = 64910e1b9c1901aaf5375561e35b9c057d95ff41a44ede043a03e09279eabaf1
+SIZE (rust/crates/tokio-util-0.7.0.crate) = 86609
 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa
 SIZE (rust/crates/toml-0.5.8.crate) = 54219
+SHA256 (rust/crates/tower-0.4.12.crate) = 9a89fd63ad6adf737582df5db40d286574513c69a11dac5214dc3b5603d6713e
+SIZE (rust/crates/tower-0.4.12.crate) = 107319
+SHA256 (rust/crates/tower-layer-0.3.1.crate) = 343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62
+SIZE (rust/crates/tower-layer-0.3.1.crate) = 5165
+SHA256 (rust/crates/tower-lsp-0.16.0.crate) = 835e69c995865ed116986d68f74044393c21606c65e25e570031e6e793f21a7b
+SIZE (rust/crates/tower-lsp-0.16.0.crate) = 56639
+SHA256 (rust/crates/tower-lsp-macros-0.6.0.crate) = 7ebd99eec668d0a450c177acbc4d05e0d0d13b1f8d3db13cd706c52cbec4ac04
+SIZE (rust/crates/tower-lsp-macros-0.6.0.crate) = 2927
 SHA256 (rust/crates/tower-service-0.3.1.crate) = 360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6
 SIZE (rust/crates/tower-service-0.3.1.crate) = 6299
 SHA256 (rust/crates/tracing-0.1.32.crate) = 4a1bdf54a7c28a2bbf701e1d2233f6c77f473486b94bee4f9678da5a148dca7f
@@ -839,16 +823,14 @@ SHA256 (rust/crates/try-lock-0.2.3.crate) = 59547bce71d9c38b83d9c0e92b6066c42533
 SIZE (rust/crates/try-lock-0.2.3.crate) = 4158
 SHA256 (rust/crates/tungstenite-0.16.0.crate) = 6ad3713a14ae247f22a728a0456a545df14acf3867f905adff84be99e23b3ad1
 SIZE (rust/crates/tungstenite-0.16.0.crate) = 51389
-SHA256 (rust/crates/twoway-0.2.2.crate) = c57ffb460d7c24cd6eda43694110189030a3d1dfe418416d9468fd1c1d290b47
-SIZE (rust/crates/twoway-0.2.2.crate) = 30454
+SHA256 (rust/crates/twox-hash-1.6.2.crate) = 4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0
+SIZE (rust/crates/twox-hash-1.6.2.crate) = 21880
 SHA256 (rust/crates/typed-arena-2.0.1.crate) = 0685c84d5d54d1c26f7d3eb96cd41550adb97baed141a761cf335d3d33bcd0ae
 SIZE (rust/crates/typed-arena-2.0.1.crate) = 11439
 SHA256 (rust/crates/typenum-1.15.0.crate) = dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987
 SIZE (rust/crates/typenum-1.15.0.crate) = 40741
 SHA256 (rust/crates/ucd-trie-0.1.3.crate) = 56dee185309b50d1f11bfedef0fe6d036842e3fb77413abef29f8f8d1c5d4c1c
 SIZE (rust/crates/ucd-trie-0.1.3.crate) = 44615
-SHA256 (rust/crates/unchecked-index-0.2.2.crate) = eeba86d422ce181a719445e51872fa30f1f7413b62becb52e95ec91aa262d85c
-SIZE (rust/crates/unchecked-index-0.2.2.crate) = 8325
 SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
 SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809
 SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc
@@ -891,8 +873,8 @@ SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bf
 SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392
 SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7
 SIZE (rust/crates/uuid-0.8.2.crate) = 37909
-SHA256 (rust/crates/v8-0.41.0.crate) = a9c3d267007e1f137d79b4da64267139a86034a4d85df4964334979c1c7a708a
-SIZE (rust/crates/v8-0.41.0.crate) = 17986447
+SHA256 (rust/crates/v8-0.42.0.crate) = 4d743ec43aa5297faec64715b85411340495cac129e34e9cce1a0e879557d32c
+SIZE (rust/crates/v8-0.42.0.crate) = 18005558
 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
@@ -903,10 +885,10 @@ SHA256 (rust/crates/walkdir-2.3.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714
 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516
 SHA256 (rust/crates/want-0.3.0.crate) = 1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0
 SIZE (rust/crates/want-0.3.0.crate) = 6550
-SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
-SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521
 SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f
 SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964
+SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
+SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
 SHA256 (rust/crates/wasm-bindgen-0.2.78.crate) = 632f73e236b219150ea279196e54e610f5dbafa5d61786303d4da54f84e47fce
 SIZE (rust/crates/wasm-bindgen-0.2.78.crate) = 162111
 SHA256 (rust/crates/wasm-bindgen-backend-0.2.78.crate) = a317bf8f9fba2476b4b2c85ef4c4af8ff39c3c7f0cdfeed4f82c34a880aa837b
@@ -987,5 +969,5 @@ SHA256 (rust/crates/zstd-safe-4.1.3+zstd.1.5.1.crate) = e99d81b99fb3c2c2c794e3fe
 SIZE (rust/crates/zstd-safe-4.1.3+zstd.1.5.1.crate) = 16677
 SHA256 (rust/crates/zstd-sys-1.6.2+zstd.1.5.1.crate) = 2daf2f248d9ea44454bfcb2516534e8b8ad2fc91bf818a1885495fc42bc8ac9f
 SIZE (rust/crates/zstd-sys-1.6.2+zstd.1.5.1.crate) = 718776
-SHA256 (denoland-deno-v1.20.3_GH0.tar.gz) = e7e7f99466469143dbf8f00a3d975708cec199b957f913e7ac48be61162a8ef6
-SIZE (denoland-deno-v1.20.3_GH0.tar.gz) = 8352616
+SHA256 (denoland-deno-v1.21.1_GH0.tar.gz) = e983f0c7e0ee77bad8a092ad98f0b4dbfa170a2cd543e9c435d742bfca2c2bb1
+SIZE (denoland-deno-v1.21.1_GH0.tar.gz) = 8414826
diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs
index e650ec467849..c7180da597db 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.41.0/build.rs.orig	2020-07-22 09:53:02 UTC
-+++ cargo-crates/v8-0.41.0/build.rs
+--- cargo-crates/v8-0.42.0/build.rs.orig	2020-07-22 09:53:02 UTC
++++ cargo-crates/v8-0.42.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 97eae66b53ac..2d4d09d1d396 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.41.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.41.0/build/config/BUILD.gn
+--- cargo-crates/v8-0.42.0/build/config/BUILD.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.42.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 fc3175cee8a0..0aa62ca29cec 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.41.0/./build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
-+++ cargo-crates/v8-0.41.0/./build/config/BUILDCONFIG.gn
+--- cargo-crates/v8-0.42.0/./build/config/BUILDCONFIG.gn.orig	2021-01-19 00:12:27 UTC
++++ cargo-crates/v8-0.42.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 28b3a6781814..6632a2011bcc 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.41.0/build/config/compiler/BUILD.gn.orig	2021-02-25 20:45:34 UTC
-+++ cargo-crates/v8-0.41.0/build/config/compiler/BUILD.gn
+--- cargo-crates/v8-0.42.0/build/config/compiler/BUILD.gn.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/v8-0.42.0/build/config/compiler/BUILD.gn
 @@ -132,7 +132,7 @@ declare_args() {
    #
    # TODO(crbug.com/977230): Enabling this when 'use_xcode_clang' is true may
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni
index f3a8542111ee..0d3e0803c467 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/config/compiler/compiler.gni.orig	2021-03-03 10:58:03 UTC
-+++ cargo-crates/v8-0.41.0/build/config/compiler/compiler.gni
+--- cargo-crates/v8-0.42.0/build/config/compiler/compiler.gni.orig	2021-03-03 10:58:03 UTC
++++ cargo-crates/v8-0.42.0/build/config/compiler/compiler.gni
 @@ -223,7 +223,7 @@ declare_args() {
  strip_absolute_paths_from_debug_symbols_default =
      # TODO(crbug.com/1010267): remove '!use_clang_coverage', coverage build has
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 7bf38331fdd0..cd129dcb55c8 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.41.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
-+++ cargo-crates/v8-0.41.0/build/config/features.gni
+--- cargo-crates/v8-0.42.0/build/config/features.gni.orig	2020-08-08 19:24:36 UTC
++++ cargo-crates/v8-0.42.0/build/config/features.gni
 @@ -26,7 +26,7 @@ declare_args() {
    proprietary_codecs = is_chrome_branded || is_chromecast
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
index 5797872fce7e..dfb52fad7079 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/config/freetype/freetype.gni
+--- cargo-crates/v8-0.42.0/build/config/freetype/freetype.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/config/freetype/freetype.gni
 @@ -10,5 +10,5 @@ declare_args() {
    # than version 2.7.1 and have color bitmap support compiled in. WARNING:
    # System FreeType configurations other than as described WILL INTRODUCE TEXT
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
index 4079b6087701..18b1b0bb499e 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/config/linux/BUILD.gn
+--- cargo-crates/v8-0.42.0/build/config/linux/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/config/linux/BUILD.gn
 @@ -30,7 +30,7 @@ config("runtime_library") {
  
    if ((!(is_chromeos || chromeos_is_browser_only) ||
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
index 930add1b8c6c..f9a49bf6bb45 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/config/linux/pkg-config.py
+--- cargo-crates/v8-0.42.0/build/config/linux/pkg-config.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/config/linux/pkg-config.py
 @@ -59,8 +59,12 @@ def SetConfigPath(options):
      print("You must specify an architecture via -a if using a sysroot.")
      sys.exit(1)
diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
index 024575de1356..bfbdf11d7e09 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
+++ b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/config/sysroot.gni
+--- cargo-crates/v8-0.42.0/build/config/sysroot.gni.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/config/sysroot.gni
 @@ -21,9 +21,9 @@ declare_args() {
  
    # Controls default is_linux sysroot. If set to true, and sysroot
diff --git a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
index 0b2fe4921deb..dec221df59ad 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/detect_host_arch.py
+--- cargo-crates/v8-0.42.0/build/detect_host_arch.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/detect_host_arch.py
 @@ -21,6 +21,8 @@ def HostArch():
      host_arch = 'ia32'
    elif host_arch in ['x86_64', 'amd64']:
diff --git a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
index 1ef7eda156f7..329e7da97c65 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/gn_run_binary.py
+--- cargo-crates/v8-0.42.0/build/gn_run_binary.py.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/gn_run_binary.py
 @@ -24,7 +24,7 @@ if not os.path.isabs(path):
  # The rest of the arguments are passed directly to the executable.
  args = [path] + sys.argv[2:]
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
index a6e6577b09fa..a3ff729e1dbd 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
-+++ cargo-crates/v8-0.41.0/build/linux/chrome.map
+--- cargo-crates/v8-0.42.0/build/linux/chrome.map.orig	2021-02-25 20:45:34 UTC
++++ cargo-crates/v8-0.42.0/build/linux/chrome.map
 @@ -1,4 +1,7 @@
  {
 +local:
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
index b28936f29e2b..1a9ae7a1c95e 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/linux/libpci/BUILD.gn
+--- cargo-crates/v8-0.42.0/build/linux/libpci/BUILD.gn.orig	2020-06-26 16:27:54 UTC
++++ cargo-crates/v8-0.42.0/build/linux/libpci/BUILD.gn
 @@ -3,20 +3,36 @@
  # found in the LICENSE file.
  
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
index 547576166ae8..7b97aba41b6b 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
-+++ cargo-crates/v8-0.41.0/build/linux/unbundle/libusb.gn
+--- cargo-crates/v8-0.42.0/build/linux/unbundle/libusb.gn.orig	2020-07-22 09:52:14 UTC
++++ cargo-crates/v8-0.42.0/build/linux/unbundle/libusb.gn
 @@ -0,0 +1,24 @@
 +# Copyright 2016 The Chromium Authors. All rights reserved.
 +# Use of this source code is governed by a BSD-style license that can be
diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
index 383fde519761..38185bac7c2b 100644
--- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
+++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py
@@ -1,5 +1,5 @@
---- cargo-crates/v8-0.41.0/build/linux/unbundle/replace_gn_files.py.orig	2020-06-26 16:27:54 UTC
-+++ cargo-crates/v8-0.41.0/build/linux/unbundle/replace_gn_files.py
*** 149 LINES SKIPPED ***