git: cbe31b8d9041 - main - www/deno: Update to 1.22.0

From: Mikael Urankar <mikael_at_FreeBSD.org>
Date: Tue, 24 May 2022 09:11:39 UTC
The branch main has been updated by mikael:

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

commit cbe31b8d904149866ff711cb5f1397bb4983a0a2
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2022-05-23 16:43:23 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2022-05-24 08:59:46 +0000

    www/deno: Update to 1.22.0
    
    Changes:
      https://github.com/denoland/deno/releases/tag/v1.21.2
      https://github.com/denoland/deno/releases/tag/v1.21.3
      https://github.com/denoland/deno/releases/tag/v1.22.0
---
 www/deno/Makefile                                  | 327 ++++++-----
 www/deno/distinfo                                  | 652 +++++++++++----------
 ...argo-crates_libffi-sys-1.3.0_build_not__msvc.rs |  12 -
 ...argo-crates_libffi-sys-2.0.0_build_not__msvc.rs |  12 +
 ...-cargo-crates_notify-5.0.0-pre.14_src_kqueue.rs |  26 +
 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 +-
 www/deno/files/patch-runtime_ops_tty.rs            |  16 +-
 34 files changed, 602 insertions(+), 555 deletions(-)

diff --git a/www/deno/Makefile b/www/deno/Makefile
index b85ff81cb1e5..60e90475d671 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	deno
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.21.1
+DISTVERSION=	1.22.0
 CATEGORIES=	www
 
 MAINTAINER=	mikael@FreeBSD.org
@@ -21,7 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	denoland
 USE_GNOME=	glib20
 
-V8_VERS=	0.42.0
+V8_VERS=	0.42.1
 
 CARGO_ENV+=	CLANG_BASE_PATH=/usr \
 		GN=${PREFIX}/bin/gn \
@@ -44,18 +44,18 @@ 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.56 \
+		anyhow-1.0.57 \
 		arrayvec-0.7.2 \
 		ash-0.34.0+1.2.203 \
 		ast_node-0.7.7 \
-		async-compression-0.3.8 \
-		async-stream-0.3.2 \
-		async-stream-impl-0.3.2 \
-		async-trait-0.1.52 \
+		async-compression-0.3.13 \
+		async-stream-0.3.3 \
+		async-stream-impl-0.3.3 \
+		async-trait-0.1.53 \
 		atty-0.2.14 \
 		auto_impl-0.5.0 \
-		autocfg-0.1.7 \
-		autocfg-1.0.1 \
+		autocfg-0.1.8 \
+		autocfg-1.1.0 \
 		base64-0.11.0 \
 		base64-0.13.0 \
 		base64ct-1.1.1 \
@@ -67,91 +67,95 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		bitflags_serde_shim-0.2.2 \
 		block-0.1.6 \
 		block-buffer-0.9.0 \
-		block-buffer-0.10.0 \
+		block-buffer-0.10.2 \
 		block-modes-0.8.1 \
 		block-padding-0.2.1 \
-		brotli-3.3.3 \
+		brotli-3.3.4 \
 		brotli-decompressor-2.3.2 \
 		bumpalo-3.9.1 \
 		byteorder-1.4.3 \
 		bytes-1.1.0 \
 		cache_control-0.2.0 \
-		cc-1.0.72 \
+		cc-1.0.73 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
 		chrono-0.4.19 \
 		cipher-0.3.0 \
-		clap-3.1.6 \
-		clap_complete-3.1.1 \
-		clap_complete_fig-3.1.4 \
-		clipboard-win-4.3.0 \
+		clap-3.1.12 \
+		clap_complete-3.1.2 \
+		clap_complete_fig-3.1.5 \
+		clap_lex-0.1.1 \
+		clipboard-win-4.4.1 \
 		codespan-reporting-0.11.1 \
 		const-oid-0.6.2 \
 		convert_case-0.4.0 \
 		copyless-0.1.5 \
-		core-foundation-0.9.2 \
+		core-foundation-0.9.3 \
 		core-foundation-sys-0.8.3 \
 		core-graphics-types-0.1.1 \
-		cpufeatures-0.2.1 \
+		cpufeatures-0.2.2 \
 		crc-2.1.0 \
 		crc-catalog-1.1.1 \
-		crc32fast-1.3.0 \
-		crossbeam-channel-0.5.2 \
-		crossbeam-utils-0.8.6 \
+		crc32fast-1.3.2 \
+		crossbeam-channel-0.5.4 \
+		crossbeam-utils-0.8.8 \
 		crypto-bigint-0.2.11 \
-		crypto-common-0.1.1 \
+		crypto-common-0.1.3 \
 		crypto-mac-0.11.1 \
-		ctor-0.1.20 \
+		ctor-0.1.22 \
 		ctr-0.8.0 \
 		cty-0.2.2 \
 		d3d12-0.4.1 \
 		darling-0.10.2 \
 		darling_core-0.10.2 \
 		darling_macro-0.10.2 \
-		dashmap-5.2.0 \
+		dashmap-5.3.3 \
 		data-encoding-2.3.2 \
 		data-url-0.1.1 \
 		debug_unreachable-0.1.1 \
-		deno_ast-0.14.0 \
+		deno_ast-0.14.1 \
 		deno_doc-0.34.0 \
 		deno_graph-0.26.0 \
 		deno_lint-0.29.0 \
-		deno_task_shell-0.2.1 \
+		deno_task_shell-0.3.0 \
 		der-0.4.5 \
 		derive_more-0.99.17 \
 		diff-0.1.12 \
 		digest-0.9.0 \
-		digest-0.10.1 \
-		dissimilar-1.0.2 \
+		digest-0.10.3 \
+		dissimilar-1.0.3 \
 		dlopen-0.1.8 \
 		dlopen_derive-0.1.4 \
-		dprint-core-0.55.3 \
-		dprint-plugin-json-0.15.1 \
-		dprint-plugin-markdown-0.13.1 \
-		dprint-plugin-typescript-0.67.1 \
+		dprint-core-0.56.0 \
+		dprint-plugin-json-0.15.2 \
+		dprint-plugin-markdown-0.13.2 \
+		dprint-plugin-typescript-0.68.2 \
 		dprint-swc-ecma-ast-view-0.55.0 \
-		dyn-clone-1.0.4 \
+		dyn-clone-1.0.5 \
 		ecdsa-0.12.4 \
 		either-1.6.1 \
 		elliptic-curve-0.10.6 \
-		encoding_rs-0.8.29 \
+		encoding_rs-0.8.31 \
 		endian-type-0.1.2 \
-		enum-as-inner-0.3.3 \
+		enum-as-inner-0.4.0 \
 		enum_kind-0.2.1 \
-		env_logger-0.8.4 \
+		env_logger-0.9.0 \
 		errno-0.1.8 \
-		error-code-2.3.0 \
+		errno-0.2.8 \
+		errno-dragonfly-0.1.2 \
+		error-code-2.3.1 \
 		eszip-0.19.0 \
 		fallible-iterator-0.2.0 \
 		fallible-streaming-iterator-0.1.9 \
-		fancy-regex-0.7.1 \
-		fd-lock-3.0.2 \
+		fancy-regex-0.9.0 \
+		fastrand-1.7.0 \
+		fd-lock-3.0.5 \
 		ff-0.10.1 \
-		filetime-0.2.15 \
+		filetime-0.2.16 \
 		fixedbitset-0.4.1 \
 		flaky_test-0.1.0 \
-		flate2-1.0.22 \
-		fly-accept-encoding-0.2.0-alpha.5 \
+		flate2-1.0.23 \
+		fly-accept-encoding-0.2.0 \
 		fnv-1.0.7 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
@@ -172,49 +176,51 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		fwdansi-1.1.0 \
 		fxhash-0.2.1 \
 		generic-array-0.14.5 \
-		getrandom-0.2.4 \
+		getrandom-0.2.6 \
 		ghash-0.4.4 \
 		glow-0.11.2 \
-		gpu-alloc-0.5.2 \
+		gpu-alloc-0.5.3 \
 		gpu-alloc-types-0.2.0 \
 		gpu-descriptor-0.2.2 \
 		gpu-descriptor-types-0.1.1 \
 		group-0.10.0 \
-		h2-0.3.10 \
+		h2-0.3.13 \
 		hashbrown-0.11.2 \
+		hashbrown-0.12.1 \
 		hashlink-0.7.0 \
-		heck-0.3.3 \
+		heck-0.4.0 \
 		hermit-abi-0.1.19 \
 		hexf-parse-0.2.1 \
 		hmac-0.11.0 \
 		hostname-0.3.1 \
-		http-0.2.4 \
+		http-0.2.6 \
 		http-body-0.4.4 \
-		httparse-1.5.1 \
+		httparse-1.7.1 \
 		httpdate-1.0.2 \
 		humantime-2.1.0 \
-		hyper-0.14.16 \
+		hyper-0.14.18 \
 		hyper-rustls-0.23.0 \
 		ident_case-1.0.1 \
 		idna-0.2.3 \
 		if_chain-1.0.2 \
 		import_map-0.9.0 \
-		indexmap-1.8.0 \
+		indexmap-1.8.1 \
 		inotify-0.9.6 \
 		inotify-sys-0.1.5 \
 		inplace_it-0.3.3 \
 		instant-0.1.12 \
-		ipconfig-0.2.2 \
-		ipnet-2.3.1 \
+		io-lifetimes-0.6.1 \
+		ipconfig-0.3.0 \
+		ipnet-2.5.0 \
 		is-macro-0.2.0 \
-		itoa-0.4.8 \
+		itertools-0.10.3 \
 		itoa-1.0.1 \
 		jobserver-0.1.24 \
-		js-sys-0.3.55 \
+		js-sys-0.3.57 \
 		jsonc-parser-0.19.0 \
 		kernel32-sys-0.2.2 \
 		khronos-egl-4.1.0 \
-		kqueue-1.0.4 \
+		kqueue-1.0.6 \
 		kqueue-sys-1.0.3 \
 		lazy_static-1.4.0 \
 		lexical-6.1.0 \
@@ -224,43 +230,43 @@ 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.121 \
-		libffi-2.0.0 \
-		libffi-sys-1.3.0 \
+		libc-0.2.124 \
+		libffi-3.0.0 \
+		libffi-sys-2.0.0 \
 		libloading-0.7.3 \
-		libm-0.2.1 \
-		libsqlite3-sys-0.24.1 \
+		libm-0.2.2 \
+		libsqlite3-sys-0.24.2 \
 		linked-hash-map-0.5.4 \
-		lock_api-0.4.6 \
-		log-0.4.14 \
+		linux-raw-sys-0.0.46 \
+		lock_api-0.4.7 \
+		log-0.4.16 \
 		lru-cache-0.1.2 \
-		lsp-types-0.92.1 \
+		lsp-types-0.93.0 \
 		lzzzz-0.8.0 \
 		malloc_buf-0.0.6 \
 		match_cfg-0.1.0 \
 		matches-0.1.9 \
-		memchr-2.4.1 \
+		memchr-2.5.0 \
 		memoffset-0.6.5 \
 		metal-0.23.1 \
 		mime-0.3.16 \
-		miniz_oxide-0.4.4 \
-		mio-0.8.2 \
-		miow-0.3.7 \
+		miniz_oxide-0.5.1 \
+		mio-0.8.3 \
 		mitata-0.0.6 \
-		naga-0.8.3 \
+		naga-0.8.5 \
 		netif-0.1.3 \
 		new_debug_unreachable-1.0.4 \
 		nibble_vec-0.1.0 \
 		nix-0.23.0 \
 		node_resolver-0.1.1 \
 		notify-5.0.0-pre.14 \
-		ntapi-0.3.6 \
 		num-bigint-0.4.3 \
 		num-bigint-dig-0.7.0 \
-		num-integer-0.1.44 \
-		num-iter-0.1.42 \
-		num-traits-0.2.14 \
+		num-integer-0.1.45 \
+		num-iter-0.1.43 \
+		num-traits-0.2.15 \
 		num_cpus-1.13.1 \
+		num_threads-0.1.6 \
 		objc-0.2.7 \
 		objc_exception-0.1.2 \
 		once_cell-1.10.0 \
@@ -268,15 +274,16 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		openssl-probe-0.1.5 \
 		os_pipe-1.0.1 \
 		os_str_bytes-6.0.0 \
-		output_vt100-0.1.2 \
+		output_vt100-0.1.3 \
 		p256-0.9.0 \
 		p384-0.8.0 \
 		parking_lot-0.11.2 \
 		parking_lot-0.12.0 \
 		parking_lot_core-0.8.5 \
-		parking_lot_core-0.9.1 \
+		parking_lot_core-0.9.3 \
 		path-clean-0.1.0 \
-		path-dedot-3.0.16 \
+		path-dedot-3.0.17 \
+		pathdiff-0.2.1 \
 		pem-rfc7468-0.2.4 \
 		percent-encoding-2.1.0 \
 		pest-2.1.3 \
@@ -285,47 +292,46 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		phf_generator-0.10.0 \
 		phf_macros-0.10.0 \
 		phf_shared-0.10.0 \
-		pin-project-1.0.8 \
-		pin-project-internal-1.0.8 \
-		pin-project-lite-0.2.8 \
+		pin-project-1.0.10 \
+		pin-project-internal-1.0.10 \
+		pin-project-lite-0.2.9 \
 		pin-utils-0.1.0 \
 		pkcs1-0.2.4 \
 		pkcs8-0.7.6 \
-		pkg-config-0.3.24 \
+		pkg-config-0.3.25 \
 		pmutil-0.5.3 \
 		polyval-0.5.3 \
 		ppv-lite86-0.2.16 \
 		precomputed-hash-0.1.1 \
-		pretty_assertions-1.2.0 \
+		pretty_assertions-1.2.1 \
 		proc-macro-crate-1.1.3 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
 		proc-macro-hack-0.5.19 \
 		proc-macro2-0.4.30 \
-		proc-macro2-1.0.36 \
+		proc-macro2-1.0.38 \
 		profiling-1.0.5 \
 		pty-0.2.2 \
 		pulldown-cmark-0.9.1 \
 		quick-error-1.2.3 \
 		quote-0.6.13 \
-		quote-1.0.14 \
+		quote-1.0.18 \
 		radix_fmt-1.0.0 \
 		radix_trie-0.2.1 \
-		rand-0.8.4 \
+		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.3 \
-		rand_hc-0.3.1 \
 		range-alloc-0.1.2 \
-		raw-window-handle-0.4.2 \
-		redox_syscall-0.2.10 \
+		raw-window-handle-0.4.3 \
+		redox_syscall-0.2.13 \
 		regex-1.5.5 \
 		regex-syntax-0.6.25 \
-		relative-path-1.6.0 \
+		relative-path-1.7.0 \
 		remove_dir_all-0.5.3 \
 		renderdoc-sys-0.7.1 \
 		reqwest-0.11.10 \
 		resolv-conf-0.7.0 \
-		retain_mut-0.1.5 \
+		retain_mut-0.1.7 \
 		ring-0.16.20 \
 		ron-0.7.0 \
 		rsa-0.5.0 \
@@ -333,10 +339,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.2.3 \
 		rustc_version-0.4.0 \
-		rustls-0.20.2 \
-		rustls-native-certs-0.6.1 \
-		rustls-pemfile-0.2.1 \
+		rustix-0.34.6 \
+		rustls-0.20.5 \
+		rustls-native-certs-0.6.2 \
 		rustls-pemfile-0.3.0 \
+		rustls-pemfile-1.0.0 \
 		rustyline-9.1.2 \
 		rustyline-derive-0.6.0 \
 		ryu-1.0.9 \
@@ -345,30 +352,29 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		scoped-tls-1.0.0 \
 		scopeguard-1.1.0 \
 		sct-0.7.0 \
-		security-framework-2.3.1 \
-		security-framework-sys-2.4.2 \
+		security-framework-2.6.1 \
+		security-framework-sys-2.6.1 \
 		semver-0.9.0 \
-		semver-1.0.4 \
+		semver-1.0.9 \
 		semver-parser-0.7.0 \
 		semver-parser-0.10.2 \
 		serde-1.0.136 \
-		serde_bytes-0.11.5 \
+		serde_bytes-0.11.6 \
 		serde_derive-1.0.136 \
-		serde_json-1.0.79 \
-		serde_repr-0.1.7 \
+		serde_json-1.0.81 \
+		serde_repr-0.1.8 \
 		serde_urlencoded-0.7.1 \
 		sha-1-0.9.8 \
 		sha-1-0.10.0 \
 		sha2-0.9.9 \
-		sha2-0.10.1 \
+		sha2-0.10.2 \
 		shell-escape-0.1.5 \
 		signal-hook-registry-1.4.0 \
 		signature-1.3.2 \
-		siphasher-0.3.9 \
-		slab-0.4.5 \
+		siphasher-0.3.10 \
+		slab-0.4.6 \
 		slotmap-1.0.6 \
 		smallvec-1.8.0 \
-		socket2-0.3.19 \
 		socket2-0.4.4 \
 		sourcemap-6.0.1 \
 		spin-0.5.2 \
@@ -384,64 +390,65 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		subtle-2.4.1 \
 		swc_atoms-0.2.11 \
 		swc_bundler-0.133.0 \
-		swc_common-0.17.19 \
+		swc_common-0.17.25 \
 		swc_ecma_ast-0.75.0 \
 		swc_ecma_codegen-0.103.0 \
 		swc_ecma_codegen_macros-0.7.0 \
 		swc_ecma_dep_graph-0.72.0 \
-		swc_ecma_loader-0.29.0 \
-		swc_ecma_parser-0.100.0 \
+		swc_ecma_loader-0.29.1 \
+		swc_ecma_parser-0.100.2 \
 		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.112.0 \
+		swc_ecma_transforms_optimization-0.112.1 \
 		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_utils-0.79.1 \
 		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 \
-		swc_macros_common-0.3.2 \
+		swc_macros_common-0.3.5 \
 		swc_visit-0.3.0 \
-		swc_visit_macros-0.3.0 \
+		swc_visit_macros-0.3.1 \
 		syn-0.15.44 \
-		syn-1.0.85 \
+		syn-1.0.93 \
 		synstructure-0.12.6 \
 		sys-info-0.9.1 \
-		tempfile-3.2.0 \
-		termcolor-1.1.2 \
+		tempfile-3.3.0 \
+		termcolor-1.1.3 \
 		text-size-1.1.0 \
 		text_lines-0.4.1 \
 		textwrap-0.15.0 \
-		thiserror-1.0.30 \
-		thiserror-impl-1.0.30 \
+		thiserror-1.0.31 \
+		thiserror-impl-1.0.31 \
 		time-0.1.44 \
-		tinyvec-1.5.1 \
+		time-0.3.9 \
+		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.0 \
 		tokio-1.17.0 \
 		tokio-macros-1.7.0 \
-		tokio-rustls-0.23.2 \
+		tokio-rustls-0.23.4 \
 		tokio-stream-0.1.8 \
 		tokio-tungstenite-0.16.1 \
 		tokio-util-0.6.9 \
-		tokio-util-0.7.0 \
-		toml-0.5.8 \
+		tokio-util-0.7.1 \
+		toml-0.5.9 \
 		tower-0.4.12 \
 		tower-layer-0.3.1 \
-		tower-lsp-0.16.0 \
+		tower-lsp-0.17.0 \
 		tower-lsp-macros-0.6.0 \
 		tower-service-0.3.1 \
-		tracing-0.1.32 \
-		tracing-attributes-0.1.20 \
-		tracing-core-0.1.23 \
-		trust-dns-client-0.20.3 \
-		trust-dns-proto-0.20.3 \
-		trust-dns-resolver-0.20.3 \
-		trust-dns-server-0.20.3 \
+		tracing-0.1.34 \
+		tracing-attributes-0.1.21 \
+		tracing-core-0.1.26 \
+		trust-dns-client-0.21.2 \
+		trust-dns-proto-0.21.2 \
+		trust-dns-resolver-0.21.2 \
+		trust-dns-server-0.21.2 \
 		try-lock-0.2.3 \
 		tungstenite-0.16.0 \
 		twox-hash-1.6.2 \
@@ -454,13 +461,13 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		unic-ucd-ident-0.9.0 \
 		unic-ucd-version-0.9.0 \
 		unicase-2.6.0 \
-		unicode-bidi-0.3.7 \
-		unicode-id-0.3.0 \
+		unicode-bidi-0.3.8 \
+		unicode-id-0.3.2 \
 		unicode-normalization-0.1.19 \
-		unicode-segmentation-1.8.0 \
+		unicode-segmentation-1.9.0 \
 		unicode-width-0.1.9 \
 		unicode-xid-0.1.0 \
-		unicode-xid-0.2.2 \
+		unicode-xid-0.2.3 \
 		universal-hash-0.4.1 \
 		unreachable-0.1.1 \
 		untrusted-0.7.1 \
@@ -468,8 +475,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		urlpattern-0.1.6 \
 		utf-8-0.7.6 \
 		utf8parse-0.2.0 \
-		uuid-0.8.2 \
-		v8-0.42.0 \
+		uuid-1.0.0 \
+		v8-0.42.1 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		void-1.0.2 \
@@ -477,46 +484,46 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		want-0.3.0 \
 		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 \
-		wasm-bindgen-macro-0.2.78 \
-		wasm-bindgen-macro-support-0.2.78 \
-		wasm-bindgen-shared-0.2.78 \
-		web-sys-0.3.55 \
+		wasm-bindgen-0.2.80 \
+		wasm-bindgen-backend-0.2.80 \
+		wasm-bindgen-futures-0.4.30 \
+		wasm-bindgen-macro-0.2.80 \
+		wasm-bindgen-macro-support-0.2.80 \
+		wasm-bindgen-shared-0.2.80 \
+		web-sys-0.3.57 \
 		webpki-0.22.0 \
-		webpki-roots-0.22.2 \
+		webpki-roots-0.22.3 \
 		wgpu-core-0.12.2 \
-		wgpu-hal-0.12.3 \
+		wgpu-hal-0.12.5 \
 		wgpu-types-0.12.0 \
-		which-4.2.2 \
-		widestring-0.4.3 \
+		which-4.2.5 \
+		widestring-0.5.1 \
 		winapi-0.2.8 \
 		winapi-0.3.9 \
 		winapi-build-0.1.1 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.5 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-sys-0.28.0 \
-		windows-sys-0.32.0 \
-		windows_aarch64_msvc-0.28.0 \
-		windows_aarch64_msvc-0.32.0 \
-		windows_i686_gnu-0.28.0 \
-		windows_i686_gnu-0.32.0 \
-		windows_i686_msvc-0.28.0 \
-		windows_i686_msvc-0.32.0 \
-		windows_x86_64_gnu-0.28.0 \
-		windows_x86_64_gnu-0.32.0 \
-		windows_x86_64_msvc-0.28.0 \
-		windows_x86_64_msvc-0.32.0 \
-		winreg-0.6.2 \
+		windows-sys-0.30.0 \
+		windows-sys-0.36.1 \
+		windows_aarch64_msvc-0.30.0 \
+		windows_aarch64_msvc-0.36.1 \
+		windows_i686_gnu-0.30.0 \
+		windows_i686_gnu-0.36.1 \
+		windows_i686_msvc-0.30.0 \
+		windows_i686_msvc-0.36.1 \
+		windows_x86_64_gnu-0.30.0 \
+		windows_x86_64_gnu-0.36.1 \
+		windows_x86_64_msvc-0.30.0 \
+		windows_x86_64_msvc-0.36.1 \
+		winreg-0.7.0 \
 		winreg-0.10.1 \
-		winres-0.1.11 \
+		winres-0.1.12 \
 		zeroize-1.4.3 \
-		zeroize_derive-1.3.1 \
-		zstd-0.9.2+zstd.1.5.1 \
-		zstd-safe-4.1.3+zstd.1.5.1 \
-		zstd-sys-1.6.2+zstd.1.5.1
+		zeroize_derive-1.3.2 \
+		zstd-0.11.1+zstd.1.5.2 \
+		zstd-safe-5.0.1+zstd.1.5.2 \
+		zstd-sys-2.0.1+zstd.1.5.2
 
 CARGO_ENV+=	RUSTC_BOOTSTRAP=1
 
diff --git a/www/deno/distinfo b/www/deno/distinfo
index 112043d556c1..ee775ccc299a 100644
--- a/www/deno/distinfo
+++ b/www/deno/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1651557252
+TIMESTAMP = 1653324134
 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,30 +23,30 @@ 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.56.crate) = 4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27
-SIZE (rust/crates/anyhow-1.0.56.crate) = 44780
+SHA256 (rust/crates/anyhow-1.0.57.crate) = 08f9b8508dccb7687a1d6c4ce66b2b0ecef467c94667de27d8d7fe1f8d2a9cdc
+SIZE (rust/crates/anyhow-1.0.57.crate) = 44614
 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
 SIZE (rust/crates/ash-0.34.0+1.2.203.crate) = 372762
 SHA256 (rust/crates/ast_node-0.7.7.crate) = bc4c00309ed1c8104732df4a5fa9acc3b796b6f8531dfbd5ce0078c86f997244
 SIZE (rust/crates/ast_node-0.7.7.crate) = 8002
-SHA256 (rust/crates/async-compression-0.3.8.crate) = 5443ccbb270374a2b1055fc72da40e1f237809cd6bb0e97e66d264cd138473a6
-SIZE (rust/crates/async-compression-0.3.8.crate) = 57977
-SHA256 (rust/crates/async-stream-0.3.2.crate) = 171374e7e3b2504e0e5236e3b59260560f9fe94bfe9ac39ba5e4e929c5590625
-SIZE (rust/crates/async-stream-0.3.2.crate) = 11869
-SHA256 (rust/crates/async-stream-impl-0.3.2.crate) = 648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308
-SIZE (rust/crates/async-stream-impl-0.3.2.crate) = 4100
-SHA256 (rust/crates/async-trait-0.1.52.crate) = 061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3
-SIZE (rust/crates/async-trait-0.1.52.crate) = 25913
+SHA256 (rust/crates/async-compression-0.3.13.crate) = 8589c784ff02ac80dafc5e4116c3a2a3743ac5e0c902483518a88eec6559cf99
+SIZE (rust/crates/async-compression-0.3.13.crate) = 57733
+SHA256 (rust/crates/async-stream-0.3.3.crate) = dad5c83079eae9969be7fadefe640a1c566901f05ff91ab221de4b6f68d9507e
+SIZE (rust/crates/async-stream-0.3.3.crate) = 12142
+SHA256 (rust/crates/async-stream-impl-0.3.3.crate) = 10f203db73a71dfa2fb6dd22763990fa26f3d2625a6da2da900d23b87d26be27
+SIZE (rust/crates/async-stream-impl-0.3.3.crate) = 4072
+SHA256 (rust/crates/async-trait-0.1.53.crate) = ed6aa3524a2dfcf9fe180c51eae2b58738348d819517ceadf95789c51fff7600
+SIZE (rust/crates/async-trait-0.1.53.crate) = 26210
 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
 SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/auto_impl-0.5.0.crate) = 7862e21c893d65a1650125d157eaeec691439379a1cee17ee49031b79236ada4
 SIZE (rust/crates/auto_impl-0.5.0.crate) = 30504
-SHA256 (rust/crates/autocfg-0.1.7.crate) = 1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2
-SIZE (rust/crates/autocfg-0.1.7.crate) = 12158
-SHA256 (rust/crates/autocfg-1.0.1.crate) = cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a
-SIZE (rust/crates/autocfg-1.0.1.crate) = 12908
+SHA256 (rust/crates/autocfg-0.1.8.crate) = 0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78
+SIZE (rust/crates/autocfg-0.1.8.crate) = 6621
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/base64-0.11.0.crate) = b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7
 SIZE (rust/crates/base64-0.11.0.crate) = 48362
 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd
@@ -69,14 +69,14 @@ SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c
 SIZE (rust/crates/block-0.1.6.crate) = 4077
 SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
 SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/block-buffer-0.10.0.crate) = f1d36a02058e76b040de25a4464ba1c80935655595b661505c8b39b664828b95
-SIZE (rust/crates/block-buffer-0.10.0.crate) = 10088
+SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324
+SIZE (rust/crates/block-buffer-0.10.2.crate) = 10258
 SHA256 (rust/crates/block-modes-0.8.1.crate) = 2cb03d1bed155d89dce0f845b7899b18a9a163e148fd004e1c28421a783e2d8e
 SIZE (rust/crates/block-modes-0.8.1.crate) = 16961
 SHA256 (rust/crates/block-padding-0.2.1.crate) = 8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae
 SIZE (rust/crates/block-padding-0.2.1.crate) = 7672
-SHA256 (rust/crates/brotli-3.3.3.crate) = f838e47a451d5a8fa552371f80024dd6ace9b7acdf25c4c3d0f9bc6816fb1c39
-SIZE (rust/crates/brotli-3.3.3.crate) = 1369025
+SHA256 (rust/crates/brotli-3.3.4.crate) = a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68
+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/bumpalo-3.9.1.crate) = a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899
@@ -87,8 +87,8 @@ SHA256 (rust/crates/bytes-1.1.0.crate) = c4872d67bab6358e59559027aa3b9157c53d935
 SIZE (rust/crates/bytes-1.1.0.crate) = 49640
 SHA256 (rust/crates/cache_control-0.2.0.crate) = 1bf2a5fb3207c12b5d208ebc145f967fea5cac41a021c37417ccc31ba40f39ee
 SIZE (rust/crates/cache_control-0.2.0.crate) = 2738
-SHA256 (rust/crates/cc-1.0.72.crate) = 22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee
-SIZE (rust/crates/cc-1.0.72.crate) = 57495
+SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11
+SIZE (rust/crates/cc-1.0.73.crate) = 57880
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
@@ -97,14 +97,16 @@ 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.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/clap-3.1.12.crate) = 7c167e37342afc5f33fd87bbc870cedd020d2a6dffa05d45ccd9241fbdd146db
+SIZE (rust/crates/clap-3.1.12.crate) = 206752
+SHA256 (rust/crates/clap_complete-3.1.2.crate) = 1506b87ee866f7a53a5131f7b31fba656170d797e873d0609884cfd56b8bbda8
+SIZE (rust/crates/clap_complete-3.1.2.crate) = 23138
+SHA256 (rust/crates/clap_complete_fig-3.1.5.crate) = 3918ed0e233c37ab6055a2dc4b2bad2e113d44f56675e0140936b9bd253e4505
+SIZE (rust/crates/clap_complete_fig-3.1.5.crate) = 9919
+SHA256 (rust/crates/clap_lex-0.1.1.crate) = 189ddd3b5d32a70b35e7686054371742a937b0d99128e76dde6340210e966669
+SIZE (rust/crates/clap_lex-0.1.1.crate) = 9603
+SHA256 (rust/crates/clipboard-win-4.4.1.crate) = 2f3e1238132dc01f081e1cbb9dace14e5ef4c3a51ee244bd982275fb514605db
+SIZE (rust/crates/clipboard-win-4.4.1.crate) = 12561
 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
 SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
 SHA256 (rust/crates/const-oid-0.6.2.crate) = 9d6f2aa4d0537bcc1c74df8755072bd31c1ef1a3a1b85a68e8404a8c353b7b8b
@@ -113,32 +115,32 @@ SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc
 SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
 SHA256 (rust/crates/copyless-0.1.5.crate) = a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536
 SIZE (rust/crates/copyless-0.1.5.crate) = 8264
-SHA256 (rust/crates/core-foundation-0.9.2.crate) = 6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3
-SIZE (rust/crates/core-foundation-0.9.2.crate) = 26857
+SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
+SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
 SHA256 (rust/crates/core-foundation-sys-0.8.3.crate) = 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc
 SIZE (rust/crates/core-foundation-sys-0.8.3.crate) = 17519
 SHA256 (rust/crates/core-graphics-types-0.1.1.crate) = 3a68b68b3446082644c91ac778bf50cd4104bfb002b5a6a7c44cca5a2c70788b
 SIZE (rust/crates/core-graphics-types-0.1.1.crate) = 2530
-SHA256 (rust/crates/cpufeatures-0.2.1.crate) = 95059428f66df56b63431fdb4e1947ed2190586af5c5a8a8b71122bdf5a7f469
-SIZE (rust/crates/cpufeatures-0.2.1.crate) = 10500
+SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b
+SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655
 SHA256 (rust/crates/crc-2.1.0.crate) = 49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23
 SIZE (rust/crates/crc-2.1.0.crate) = 8683
 SHA256 (rust/crates/crc-catalog-1.1.1.crate) = ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403
 SIZE (rust/crates/crc-catalog-1.1.1.crate) = 8698
-SHA256 (rust/crates/crc32fast-1.3.0.crate) = 738c290dfaea84fc1ca15ad9c168d083b05a714e1efddd8edaab678dc28d2836
-SIZE (rust/crates/crc32fast-1.3.0.crate) = 38565
-SHA256 (rust/crates/crossbeam-channel-0.5.2.crate) = e54ea8bc3fb1ee042f5aace6e3c6e025d3874866da222930f70ce62aceba0bfa
-SIZE (rust/crates/crossbeam-channel-0.5.2.crate) = 87842
-SHA256 (rust/crates/crossbeam-utils-0.8.6.crate) = cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120
-SIZE (rust/crates/crossbeam-utils-0.8.6.crate) = 38841
+SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
+SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
+SHA256 (rust/crates/crossbeam-channel-0.5.4.crate) = 5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53
+SIZE (rust/crates/crossbeam-channel-0.5.4.crate) = 88237
+SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38
+SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681
 SHA256 (rust/crates/crypto-bigint-0.2.11.crate) = f83bd3bb4314701c568e340cd8cf78c975aa0ca79e03d3f6d1677d5b0c9c0c03
 SIZE (rust/crates/crypto-bigint-0.2.11.crate) = 34837
-SHA256 (rust/crates/crypto-common-0.1.1.crate) = 683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0
-SIZE (rust/crates/crypto-common-0.1.1.crate) = 8271
+SHA256 (rust/crates/crypto-common-0.1.3.crate) = 57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8
+SIZE (rust/crates/crypto-common-0.1.3.crate) = 8556
 SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714
 SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
-SHA256 (rust/crates/ctor-0.1.20.crate) = 5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d
-SIZE (rust/crates/ctor-0.1.20.crate) = 9328
+SHA256 (rust/crates/ctor-0.1.22.crate) = f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c
+SIZE (rust/crates/ctor-0.1.22.crate) = 9311
 SHA256 (rust/crates/ctr-0.8.0.crate) = 049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea
 SIZE (rust/crates/ctr-0.8.0.crate) = 17740
 SHA256 (rust/crates/cty-0.2.2.crate) = b365fabc795046672053e29c954733ec3b05e4be654ab130fe8f1f94d7051f35
@@ -151,24 +153,24 @@ 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-5.2.0.crate) = 4c8858831f7781322e539ea39e72449c46b059638250c14344fec8d0aa6e539c
-SIZE (rust/crates/dashmap-5.2.0.crate) = 20221
+SHA256 (rust/crates/dashmap-5.3.3.crate) = 391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573
+SIZE (rust/crates/dashmap-5.3.3.crate) = 21183
 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/debug_unreachable-0.1.1.crate) = 9a032eac705ca39214d169f83e3d3da290af06d8d1d344d1baad2fd002dca4b3
 SIZE (rust/crates/debug_unreachable-0.1.1.crate) = 1184
-SHA256 (rust/crates/deno_ast-0.14.0.crate) = dc8868538999df5fae866dfe9841750fb57b45be49b948e173ad6a7023c0428c
-SIZE (rust/crates/deno_ast-0.14.0.crate) = 40320
+SHA256 (rust/crates/deno_ast-0.14.1.crate) = f0691d08faa4f1fd9898ecfbe82c32623f89969e92e7b97b5119a18399609d25
+SIZE (rust/crates/deno_ast-0.14.1.crate) = 40719
 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/deno_task_shell-0.3.0.crate) = 9223e08fb55a947fba5aca83ed41adc3d3d61f6882795e4e0e960fd07cea79ca
+SIZE (rust/crates/deno_task_shell-0.3.0.crate) = 27410
 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
@@ -177,68 +179,74 @@ SHA256 (rust/crates/diff-0.1.12.crate) = 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a
 SIZE (rust/crates/diff-0.1.12.crate) = 10223
 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
 SIZE (rust/crates/digest-0.9.0.crate) = 13247
-SHA256 (rust/crates/digest-0.10.1.crate) = b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b
-SIZE (rust/crates/digest-0.10.1.crate) = 18909
-SHA256 (rust/crates/dissimilar-1.0.2.crate) = fc4b29f4b9bb94bf267d57269fd0706d343a160937108e9619fe380645428abb
-SIZE (rust/crates/dissimilar-1.0.2.crate) = 27914
+SHA256 (rust/crates/digest-0.10.3.crate) = f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506
+SIZE (rust/crates/digest-0.10.3.crate) = 18990
+SHA256 (rust/crates/dissimilar-1.0.3.crate) = 31ad93652f40969dead8d4bf897a41e9462095152eb21c56e5830537e41179dd
+SIZE (rust/crates/dissimilar-1.0.3.crate) = 28403
 SHA256 (rust/crates/dlopen-0.1.8.crate) = 71e80ad39f814a9abe68583cd50a2d45c8a67561c3361ab8da240587dda80937
 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.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-core-0.56.0.crate) = 4f2e06453dc1b63189dcfb0aae5bb98ad05f0d0d4f7e1647473f85921fcd1412
+SIZE (rust/crates/dprint-core-0.56.0.crate) = 50367
+SHA256 (rust/crates/dprint-plugin-json-0.15.2.crate) = 6ad67f601527f70a758acb95ec6adb3b3c0d00ca48010f1a0b5e4bec4a3e20ed
+SIZE (rust/crates/dprint-plugin-json-0.15.2.crate) = 18174
+SHA256 (rust/crates/dprint-plugin-markdown-0.13.2.crate) = b262b1086542cf951a5ce81031f9e1727717bc5f8066e2289a7bf00a808baa96
+SIZE (rust/crates/dprint-plugin-markdown-0.13.2.crate) = 34393
+SHA256 (rust/crates/dprint-plugin-typescript-0.68.2.crate) = f7210d773012a869d45bfde328cb8a0a088aa9f4fe66d4a07a509f78363741f1
+SIZE (rust/crates/dprint-plugin-typescript-0.68.2.crate) = 1008723
 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/dyn-clone-1.0.5.crate) = 21e50f3adc76d6a43f5ed73b698a87d0760ca74617f60f7c3b879003536fdd28
+SIZE (rust/crates/dyn-clone-1.0.5.crate) = 11942
 SHA256 (rust/crates/ecdsa-0.12.4.crate) = 43ee23aa5b4f68c7a092b5c3beb25f50c406adc75e2363634f242f28ab255372
 SIZE (rust/crates/ecdsa-0.12.4.crate) = 16745
 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457
 SIZE (rust/crates/either-1.6.1.crate) = 13641
 SHA256 (rust/crates/elliptic-curve-0.10.6.crate) = beca177dcb8eb540133e7680baff45e7cc4d93bf22002676cec549f82343721b
 SIZE (rust/crates/elliptic-curve-0.10.6.crate) = 36435
-SHA256 (rust/crates/encoding_rs-0.8.29.crate) = a74ea89a0a1b98f6332de42c95baff457ada66d1cb4030f9ff151b2041a1c746
-SIZE (rust/crates/encoding_rs-0.8.29.crate) = 1368211
+SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
+SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
 SHA256 (rust/crates/endian-type-0.1.2.crate) = c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d
 SIZE (rust/crates/endian-type-0.1.2.crate) = 2340
-SHA256 (rust/crates/enum-as-inner-0.3.3.crate) = 7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595
-SIZE (rust/crates/enum-as-inner-0.3.3.crate) = 11450
+SHA256 (rust/crates/enum-as-inner-0.4.0.crate) = 21cdad81446a7f7dc43f6a77409efeb9733d2fa65553efef6018ef257c959b73
+SIZE (rust/crates/enum-as-inner-0.4.0.crate) = 11482
 SHA256 (rust/crates/enum_kind-0.2.1.crate) = 78b940da354ae81ef0926c5eaa428207b8f4f091d3956c891dfbd124162bed99
 SIZE (rust/crates/enum_kind-0.2.1.crate) = 5915
-SHA256 (rust/crates/env_logger-0.8.4.crate) = a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3
-SIZE (rust/crates/env_logger-0.8.4.crate) = 33342
+SHA256 (rust/crates/env_logger-0.9.0.crate) = 0b2cf0344971ee6c64c31be0d530793fba457d322dfec2810c453d0ef228f9c3
+SIZE (rust/crates/env_logger-0.9.0.crate) = 33573
 SHA256 (rust/crates/errno-0.1.8.crate) = 1e2b2decb0484e15560df3210cf0d78654bb0864b2c138977c07e377a1bae0e2
 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/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1
+SIZE (rust/crates/errno-0.2.8.crate) = 9276
+SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
+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.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
 SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249
-SHA256 (rust/crates/fancy-regex-0.7.1.crate) = 9d6b8560a05112eb52f04b00e5d3790c0dd75d9d980eb8a122fb23b92a623ccf
-SIZE (rust/crates/fancy-regex-0.7.1.crate) = 78178
-SHA256 (rust/crates/fd-lock-3.0.2.crate) = a16910e685088843d53132b04e0f10a571fdb193224fc589685b3ba1ce4cb03d
-SIZE (rust/crates/fd-lock-3.0.2.crate) = 13339
+SHA256 (rust/crates/fancy-regex-0.9.0.crate) = 367dc842ccf982f1cebf8be5ecb65b347db9fd18bdd7fd255c5ad0d3fc02f6a6
+SIZE (rust/crates/fancy-regex-0.9.0.crate) = 78722
+SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf
+SIZE (rust/crates/fastrand-1.7.0.crate) = 11265
+SHA256 (rust/crates/fd-lock-3.0.5.crate) = 46e245f4c8ec30c6415c56cb132c07e69e74f1942f6b4a4061da748b49f486ca
+SIZE (rust/crates/fd-lock-3.0.5.crate) = 13383
 SHA256 (rust/crates/ff-0.10.1.crate) = d0f40b2dcd8bc322217a5f6559ae5f9e9d1de202a2ecee2e9eafcbece7562a4f
 SIZE (rust/crates/ff-0.10.1.crate) = 11938
-SHA256 (rust/crates/filetime-0.2.15.crate) = 975ccf83d8d9d0d84682850a38c8169027be83368805971cc4f238c2b245bc98
-SIZE (rust/crates/filetime-0.2.15.crate) = 14511
+SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c
+SIZE (rust/crates/filetime-0.2.16.crate) = 14502
 SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e
 SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551
 SHA256 (rust/crates/flaky_test-0.1.0.crate) = 479cde5eb168cf5a056dd98f311cbfab7494c216394e4fb9eba0336827a8db93
 SIZE (rust/crates/flaky_test-0.1.0.crate) = 2401
-SHA256 (rust/crates/flate2-1.0.22.crate) = 1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f
-SIZE (rust/crates/flate2-1.0.22.crate) = 76026
-SHA256 (rust/crates/fly-accept-encoding-0.2.0-alpha.5.crate) = 741d3e4ac3bcebc022cd90e7d1ce376515a73db2d53ba7fd3a7e581d6db7fa97
-SIZE (rust/crates/fly-accept-encoding-0.2.0-alpha.5.crate) = 3132
+SHA256 (rust/crates/flate2-1.0.23.crate) = b39522e96686d38f4bc984b9198e3a0613264abaebaff2c5c918bfa6b6da09af
+SIZE (rust/crates/flate2-1.0.23.crate) = 70440
+SHA256 (rust/crates/fly-accept-encoding-0.2.0.crate) = a3afa7516fdcfd8e5e93a938f8fec857785ced190a1f62d842d1fe1ffbe22ba8
+SIZE (rust/crates/fly-accept-encoding-0.2.0.crate) = 3247
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
@@ -279,14 +287,14 @@ 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.2.4.crate) = 418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c
-SIZE (rust/crates/getrandom-0.2.4.crate) = 26800
+SHA256 (rust/crates/getrandom-0.2.6.crate) = 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad
*** 1230 LINES SKIPPED ***