pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/sem



Module Name:    pkgsrc
Committed By:   pin
Date:           Mon Aug 17 07:14:26 UTC 2026

Modified Files:
        pkgsrc/devel/sem: Makefile cargo-crates.mk distinfo

Log Message:
devel/sem: update to 0.22.1

[0.22.1] - 2026-08-16
Added

    sem find / sem callers / sem refs: new query verbs that answer directly from the mmap index.sem — entity definitions, direct callers (reverse edges), and direct refs (forward edges) — without 
touching cache.db.
    sem grep <pattern>: trigram-accelerated text search over the mmap index. A required-trigram query against the index's TRIGRAM section narrows the candidate file set, each candidate is then 
verified with the real regex matcher against its current bytes (never stale stored content), and output is rg-compatible file:line:text. Beats rg 11-26x on giant repos (measured on the TypeScript 
monster and home-assistant-core corpora: 25-53ms vs. rg's 283-980ms for the same pattern). Falls back to a full scan for patterns no trigram query can be derived from.
    sem review listen <diff-id-or-url> [--dry-run]: one-command agent attach to a hosted sem-cloud review. Resolves credentials, validates the diff exists, locates the review-listener plugin, and 
execs claude with the documented flags/env. --dry-run prints the assembled command with secrets masked, without launching or requiring claude to be installed.
    Three new sem-cloud MCP tools (join_review, wait_for_branch, reply_to_branch) let an agent join a hosted code review as a live listener: long-poll for reviewer questions anchored to lines of a 
diff, investigate them in the repo, and stream answers back. Ships with a Claude Code plugin (integrations/claude-review-listener/) that wires the tools up and adds a read-only Stop-hook backstop for 
headless sessions.
    sem diff's hosted upload no longer blocks on the local caller/callee relations pass. With cloud consent on, the diff snapshot uploads immediately with empty relations; the server queues 
enrichment and replies "enrichmentQueued" (or, against an older server, the CLI runs the existing local pass and PUTs the result afterward). SEM_RELATIONS_LOCAL=1 restores the old blocking 
single-upload behavior; the local relations pass's own budget is now adaptive to repo size.

Performance

    Cold graph builds are 11-30% faster and peak RSS is down 17-40% on giant corpora, versus 0.21. Measured end-to-end on the shipped release binary: home-assistant-core 5.9s, TypeScript monster 
11.2s, dotnet-runtime 46.7s, llvm-project 34.7s, linux 35.2s cold full-CLI (warm rebuilds: 0.2-1.3s). Every corpus improved on both the engine-only and full-CLI metrics; full methodology and 
per-corpus numbers are in RESOLUTION-PROFILE.md's FINALE section.
    C#/C++ builds now skip re-parsing files whose facts are already known, closing the last gap in precomputed-facts reuse (JS/TS/Python/Go/Java/Rust already had it). A per-file gate proves a 
corpus-wide invariant — no entity's parent lives in a different file — before trusting precomputed facts wholesale, so this needed no facts-schema change. Measured on dotnet-runtime: reparse time 
drops from 10.6s to 65ms.
    Parsed file facts now persist to disk as a content-addressed corpus, so a build that has seen a file's exact content before warm-starts it instead of re-parsing from scratch, even in a fresh 
process. Fixed a regression where checking a shared corpus against a large number of prior contributors got slower as the corpus grew (one repo's known-content rebuild was measured 332% slower 
against a 7.9GB shared corpus than a 556MB one); it now costs the same regardless of corpus size.
    sem context regained a fast tier it had lost, by reading each entity's body from its own file at an indexed byte span instead of walking and hydrating the whole corpus. A prior cascade of cache 
removals deleted the old fast path along with a correctness bug it had, but left sem context always doing a full corpus load — measured on the TypeScript monster 1.11s down to 48ms, on a mid-size 
repo 0.16-0.28s down to 4.6ms. Verified byte-identical against the always-correct full-load path across both entity- and file-scoped lookups; still declines (never approximates) on a stale cache, an 
ambiguous name, or any entity missing a span.

Changed

    sem mcp --resident's standing sidecar process is gone. With index-backed queries answering in single-digit milliseconds from a cold process, the resident's whole reason for existing (avoiding a 
~800ms SQLite hydrate) no longer applies — it measured 0% availability at scale, a 300ms tax, and 2.6GB of idle RSS. SEM_NO_SIDECAR and SEM_NO_AUTOWARM are gone with it; the --resident flag itself 
stays as a no-op for compatibility.

Fixed

    sem --version now reports the correct version. The v0.21.1 tag only bumped sem-core, leaving sem-cli, sem-mcp, sem-plugin, and sem-cloud-client at 0.21.0, so the binary still reported 0.21.0. 
Bumped those crates (and their internal path dependencies) to 0.21.1 to match the tag. Thanks @chenrui333 (#480).
    Building a graph over Svelte components no longer crashes (SIGSEGV) on Linux/glibc. sem graph/context/orient over .svelte files deterministically exited 139 from an invalid free in the 
tree-sitter-htmlx-svelte 0.1.8 grammar's scanner, hit during parallel graph construction (macOS's allocator tolerated the bad free, so it only showed on Linux). Bumped the grammar to 0.1.16, which 
carries the scanner fixes; the existing version constraint already permitted it, so this is a lock-only dependency update. Added a parallel-Svelte-graph regression test. Thanks @XF-FW for the 
exhaustive isolation and the verified fix (#471).


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/sem/Makefile pkgsrc/devel/sem/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/sem/cargo-crates.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/sem/Makefile
diff -u pkgsrc/devel/sem/Makefile:1.5 pkgsrc/devel/sem/Makefile:1.6
--- pkgsrc/devel/sem/Makefile:1.5       Sun Aug 16 13:22:17 2026
+++ pkgsrc/devel/sem/Makefile   Mon Aug 17 07:14:26 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2026/08/16 13:22:17 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2026/08/17 07:14:26 pin Exp $
 
-DISTNAME=      sem-0.21.1
+DISTNAME=      sem-0.22.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=Ataraxy-Labs/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
Index: pkgsrc/devel/sem/distinfo
diff -u pkgsrc/devel/sem/distinfo:1.5 pkgsrc/devel/sem/distinfo:1.6
--- pkgsrc/devel/sem/distinfo:1.5       Sun Aug 16 13:22:17 2026
+++ pkgsrc/devel/sem/distinfo   Mon Aug 17 07:14:26 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2026/08/16 13:22:17 wiz Exp $
+$NetBSD: distinfo,v 1.6 2026/08/17 07:14:26 pin Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -15,6 +15,9 @@ Size (allocator-api2-0.2.21.crate) = 636
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
+BLAKE2s (anes-0.1.6.crate) = 51a3a431b53fc59bdeaf54f4dd87332d79d9c9cb47042879fb821b5a7afdfd9a
+SHA512 (anes-0.1.6.crate) = f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
+Size (anes-0.1.6.crate) = 23857 bytes
 BLAKE2s (anstream-1.0.0.crate) = c3bb7625e72107e5a94d89b190ded270e43459bf3f8af72799c3fd0f000b6ec7
 SHA512 (anstream-1.0.0.crate) = 36bf11821e8bc23607a54842b47950782806ebc7a56233e3c458345d79986745f6ba878e39964ed41404eb5be58f78d0bbcdceeb86d523ba40eedd15f7e1f29d
 Size (anstream-1.0.0.crate) = 28916 bytes
@@ -36,18 +39,27 @@ Size (anyhow-1.0.102.crate) = 48658 byte
 BLAKE2s (async-trait-0.1.89.crate) = c41cdb1ae51b274cd96d3b8f326ae7d462a2eaaddd5de5bc95a37bcb9dc3ea85
 SHA512 (async-trait-0.1.89.crate) = deb15ae7b4250666a6ea79f682e1079f50965d6aba353f057747dc84b530140512782e040e97f2ffbd90abab1e470b18ce471aba17cd7c68eb434a0874052d27
 Size (async-trait-0.1.89.crate) = 32171 bytes
+BLAKE2s (atomic-waker-1.1.2.crate) = e102aa7ba61899244085d790d384ccb25f6f95f75eaaf37adadbe894f934c018
+SHA512 (atomic-waker-1.1.2.crate) = e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
+Size (atomic-waker-1.1.2.crate) = 12422 bytes
 BLAKE2s (auditable-serde-0.8.0.crate) = 24ad6d87cdf3a65939baad38d2f55093793fb7913063782715599cb1c438d06f
 SHA512 (auditable-serde-0.8.0.crate) = b047cdc966a7340e1e10b6950a640ac53f44e7c32f28ce3b5f95e6836f9d0ae8384ee612492c69a97f32a5ed3c7424bf5503b5dc54fdeb55e80938eee108ae4e
 Size (auditable-serde-0.8.0.crate) = 5604 bytes
 BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
 SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
 Size (autocfg-1.5.0.crate) = 18729 bytes
+BLAKE2s (axum-0.8.9.crate) = f95b7921ea7bbd2ebe7bf76e7614e1329dfb35d79e47373591a43340125cfab0
+SHA512 (axum-0.8.9.crate) = ecc8268025b855468a665eddbce2c80fdcdfa3ee3ce727a3581d7673e5702c6ce2f275d56a9374fd53680f045ec82ba0291f5cbeb551b11416c567de9d91de5f
+Size (axum-0.8.9.crate) = 180525 bytes
+BLAKE2s (axum-core-0.5.6.crate) = 51bee05cc889fd055a1ae050032f51ab3729352ad3faaed4c7e7354d8c7a4704
+SHA512 (axum-core-0.5.6.crate) = fa4d38ba56f4f8362e4694a6447f855b31dd21c473b60191d59132ef1fec604c1b3799f842c68e5c669bf572b9b4dfd5eeacfdabbebd88bf103b688b7a13b85a
+Size (axum-core-0.5.6.crate) = 26769 bytes
 BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
 SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
 Size (base64-0.22.1.crate) = 81597 bytes
-BLAKE2s (bitflags-2.11.1.crate) = 8ee2524fdd029e0c4ea54bb386b8077da59a12bb7a668a1bcf884a09369a6b8b
-SHA512 (bitflags-2.11.1.crate) = c91b5a8b420d8e875a0906ef9b518a392487fba5399355aa5e908132149ddea7cc4222dd271cd5072e50dd9abd6e56420f4205652ba32a57af46bf07636604b7
-Size (bitflags-2.11.1.crate) = 49082 bytes
+BLAKE2s (bitflags-2.13.1.crate) = 9d7ad44ed8be2c9f1aa5d4d87a7012e56608558835c4717807694244d6c7c9fd
+SHA512 (bitflags-2.13.1.crate) = f1f2ac77fe2dcd6bb489a254d0f2e757b188829a7efaeb032acf7bf98a77521cc01f582961c79587ce7e72de706767785eda9bb191bc8b6bfdf294953ab819a8
+Size (bitflags-2.13.1.crate) = 51395 bytes
 BLAKE2s (bstr-1.12.1.crate) = bf738250e22e04ffa6d9ae59e16bec4997bc7307983bb39e1672cea8cba81d6f
 SHA512 (bstr-1.12.1.crate) = 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
 Size (bstr-1.12.1.crate) = 354916 bytes
@@ -57,6 +69,12 @@ Size (bumpalo-3.20.2.crate) = 97696 byte
 BLAKE2s (bytes-1.11.1.crate) = e4ce48a397044050caef043589fe6c291f600bf26019ec0443bb9bb963b24789
 SHA512 (bytes-1.11.1.crate) = 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab
 Size (bytes-1.11.1.crate) = 78584 bytes
+BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
+SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+Size (cast-0.3.0.crate) = 11452 bytes
+BLAKE2s (castaway-0.2.4.crate) = ef3d95ac9709ba3fd42e6f70548f6f70f0f058382754343736f131b9ab68289a
+SHA512 (castaway-0.2.4.crate) = 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
+Size (castaway-0.2.4.crate) = 12546 bytes
 BLAKE2s (cc-1.2.62.crate) = 5cb0707f26d1d431e32a5d8210a729f6a4af0b846841d695345d6c1011476fbc
 SHA512 (cc-1.2.62.crate) = 0701ef643e7e2c646c7895bd544f9ebc862ad83ca11a640a7f8b1fb5d6d9617ea45eaa8646019daff52d86d32823235fc098598554340b9bf0f91190e06f3012
 Size (cc-1.2.62.crate) = 97212 bytes
@@ -66,6 +84,15 @@ Size (cfg-if-1.0.4.crate) = 9360 bytes
 BLAKE2s (chrono-0.4.44.crate) = 48c6b840b300bbb2bee8ae415cdeb6c63a61272e19232453162be5bf0432c772
 SHA512 (chrono-0.4.44.crate) = 0b1a83885724e9180e71ee9fed146d070d88620d46b74970a67f4af04f583dddc0285e7d09574b99507786568ac7fb3f06a5dfbd25c51490c8d444c145bdee21
 Size (chrono-0.4.44.crate) = 240549 bytes
+BLAKE2s (ciborium-0.2.2.crate) = 5a7c6daf9c91eb36de7ee4cd116fd8f1d5507a6df77ddccc9e91c2a28be166c3
+SHA512 (ciborium-0.2.2.crate) = 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
+Size (ciborium-0.2.2.crate) = 35611 bytes
+BLAKE2s (ciborium-io-0.2.2.crate) = bdcb8814b317987f51ceb4cd1ac7559aa010dbe021d5f1e8329c72232080559f
+SHA512 (ciborium-io-0.2.2.crate) = 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
+Size (ciborium-io-0.2.2.crate) = 6697 bytes
+BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
+SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
+Size (ciborium-ll-0.2.2.crate) = 14695 bytes
 BLAKE2s (clap-4.6.1.crate) = f700de930df1ee276e099306ac2bd78ab440a143638376f407ecc2d89568cc97
 SHA512 (clap-4.6.1.crate) = 7e1bf1cdfcf8fe1f67251073e9ebabd92b44a7013a2245dbfc3a7368132600a30662416635a329067b97a8845af3c68274ec6ada3bd72d110b0aee5a4d7c986a
 Size (clap-4.6.1.crate) = 61836 bytes
@@ -93,15 +120,27 @@ Size (colorchoice-1.0.5.crate) = 8187 by
 BLAKE2s (colored-2.2.0.crate) = cc964f4afb513168ec7d45aeb56659a2b08956f2ada54df057c2af9b644233ce
 SHA512 (colored-2.2.0.crate) = 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea
 Size (colored-2.2.0.crate) = 35062 bytes
+BLAKE2s (compact_str-0.10.0.crate) = 9d49b05776abe771307f65e7a0a9baf91b575ef2fc87e7ad19460560fc4adf1d
+SHA512 (compact_str-0.10.0.crate) = 4f8dc944fcea567aa5073fd6a3a526aef703caad2e0d4a94a4e6fdcf730badb67ab41f5b4ac57b1811b2bfa275de98780a15fdbcabc17d16b49236f30bdeaaa9
+Size (compact_str-0.10.0.crate) = 104319 bytes
 BLAKE2s (console-0.15.11.crate) = 49062b6f1ce4e62b0c5776323194144442bf7f2d1bc435638f76773d8ac65b3a
 SHA512 (console-0.15.11.crate) = ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4
 Size (console-0.15.11.crate) = 37822 bytes
 BLAKE2s (core-foundation-sys-0.8.7.crate) = d67a5ed3a4cb42a000d1bbcb5a633cb03edb8ae5ba892d1893f716629748ff34
 SHA512 (core-foundation-sys-0.8.7.crate) = 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
 Size (core-foundation-sys-0.8.7.crate) = 37712 bytes
+BLAKE2s (cow-utils-0.1.3.crate) = 751a505f2c5fed125b575d7d511bf0afe6c1f5888797fb01b01c988351141d6c
+SHA512 (cow-utils-0.1.3.crate) = 2e886218a2a575fc62e151c49c3ecf704a9cb55d2821788de19e347ba8191d52343a5d6a8be639f6b8fdaf588248d44f1917277a11c9fb18ac68b9996c88b7d8
+Size (cow-utils-0.1.3.crate) = 5796 bytes
 BLAKE2s (crc32fast-1.5.0.crate) = 6e59f675b6404c35e422facb545e38c3e519f2a1268066914b7111ffc2ed6409
 SHA512 (crc32fast-1.5.0.crate) = 80d473960f004148e14e5fe2f23aa0d1b8c36e96237f49a6765ef713030e8326dbc0250a561afcfc49d8733f5a6d4f9f4677451cc13e2426ffed61f8c00cd81e
 Size (crc32fast-1.5.0.crate) = 40723 bytes
+BLAKE2s (criterion-0.5.1.crate) = cfbc1d4fd6515994abdb76edbe8ff3c799885327026d20bf6de96f3e440ffe9d
+SHA512 (criterion-0.5.1.crate) = 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
+Size (criterion-0.5.1.crate) = 110088 bytes
+BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
+SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
+Size (criterion-plot-0.5.0.crate) = 22706 bytes
 BLAKE2s (crossbeam-deque-0.8.6.crate) = cf67e0c05e52f690d685df9a3b6fd861d6f2b4f21fa09ac997bb32c26946c8c5
 SHA512 (crossbeam-deque-0.8.6.crate) = 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989
 Size (crossbeam-deque-0.8.6.crate) = 22471 bytes
@@ -111,6 +150,9 @@ Size (crossbeam-epoch-0.9.18.crate) = 46
 BLAKE2s (crossbeam-utils-0.8.21.crate) = f1dc88d85d262e661db4f03e622bfea97e90e8b57766db804d8464255db80043
 SHA512 (crossbeam-utils-0.8.21.crate) = 6f4aa7ca10c20da291c4714b56ceb1fab1c06b03b2f4e28e474e9aeb95ab6615a25462dc7819713652c3b5f6a06fa0f24ebc92c533fcf35dfcf2655857d975f8
 Size (crossbeam-utils-0.8.21.crate) = 42691 bytes
+BLAKE2s (crunchy-0.2.4.crate) = 514633c760697330e52c525809c73a37049903a415e979c70d42a20f7e26a236
+SHA512 (crunchy-0.2.4.crate) = 72ecadb6c8558dcbf3cbc3a34bcefbf292e42999e7af6f59b9804e1233d87f6f65802b157f346a64cd7d2dc1a92564d5481211b081ba5ea170ecdb06dff9dd0b
+Size (crunchy-0.2.4.crate) = 3887 bytes
 BLAKE2s (darling-0.23.0.crate) = e672134b01956e6272af11cb88a1f14e42d3472ef141fb928c551bf893ed67ef
 SHA512 (darling-0.23.0.crate) = 6257756befa2e6a8b17ee21d64e8430071bfd1e8f72c680f67b3c15934e726ec24e30da37fcb5ea4f4b3d925f81cf4ea22d6c85788f101090b32d95f08bdb2e5
 Size (darling-0.23.0.crate) = 43298 bytes
@@ -123,6 +165,9 @@ Size (darling_macro-0.23.0.crate) = 2480
 BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
 SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
 Size (displaydoc-0.2.5.crate) = 24219 bytes
+BLAKE2s (dragonbox_ecma-0.1.12.crate) = dafc13d4b3b5f33dbc29b0377b7db59ed8fd92d4325e7393663f4bd455678c59
+SHA512 (dragonbox_ecma-0.1.12.crate) = 77a50c05af4e5631969cbd66c81a5ae3622188d7af80df7675377c531146e0cb6823cb400a2c45bfd280a38fef4ec9d8032e844af6997d25287817df96a4303e
+Size (dragonbox_ecma-0.1.12.crate) = 46796 bytes
 BLAKE2s (dyn-clone-1.0.20.crate) = 7231af3126aa2ebfd0a5bf5c1e248ace0ec3bfbbc32a153249c69da91018c828
 SHA512 (dyn-clone-1.0.20.crate) = 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f
 Size (dyn-clone-1.0.20.crate) = 13134 bytes
@@ -213,6 +258,9 @@ Size (git2-0.20.4.crate) = 224225 bytes
 BLAKE2s (globset-0.4.18.crate) = e11bcd40201278f23b7b3aa74f96441bf85cc94e4c3364847ce6c15c4e5d1115
 SHA512 (globset-0.4.18.crate) = 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54
 Size (globset-0.4.18.crate) = 28970 bytes
+BLAKE2s (half-2.7.1.crate) = 6dc03241ebe563191babc40781e79b04c3c79285330b7668158f50df4a4a562e
+SHA512 (half-2.7.1.crate) = f47cc8bfb4c754a8585d4e8eca1a35039dc0879e87e59acb72e91bf2d33eca8c4f8dd17b3a56e8953bcba62cb08122120866e9d4b3ab9f008847d86a5f81716d
+Size (half-2.7.1.crate) = 61040 bytes
 BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
 SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
 Size (hashbrown-0.14.5.crate) = 141498 bytes
@@ -231,6 +279,30 @@ Size (hashlink-0.9.1.crate) = 28928 byte
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (hermit-abi-0.5.2.crate) = 21b3cc4de2925b458fc585a30e2262593681dd87bc051496a3ea82509b670a62
+SHA512 (hermit-abi-0.5.2.crate) = 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
+Size (hermit-abi-0.5.2.crate) = 17435 bytes
+BLAKE2s (http-1.5.0.crate) = a2546cdfce8a9f55a2923d4fd2d84a7210f7e1f1fd635435adc6603f53b399e6
+SHA512 (http-1.5.0.crate) = be36bbf1560ce187d4786dbbc921f6e2d88e314def83ed61cf3caaf99992f152995d6c252d426950e9b049dad867093f9bc77a94e219559a76ef93c6af3d8451
+Size (http-1.5.0.crate) = 111161 bytes
+BLAKE2s (http-body-1.1.0.crate) = d451ececb115cb3f8b651d0dd52794d1d6bac1508644988ea3553465c5feb357
+SHA512 (http-body-1.1.0.crate) = 8edd239be35982a027cd79911ac604a4a5dc223d62bc608cd6919aa095ec5287fa313d48337caf09de9c16cc975b11318a86c88837ca238d9a0229716599c1d9
+Size (http-body-1.1.0.crate) = 7887 bytes
+BLAKE2s (http-body-util-0.1.4.crate) = 6e5f9f33ed289c6f3c020867de24c5c0452a8ebc76e3959cdca0fcc963473b72
+SHA512 (http-body-util-0.1.4.crate) = 0ca831d7ab6f466cd438438b284feef4e541f971406e2153bde0eb6e3ab62f5164084daf0e43115fe07f1ba5e39ce6ef33007b1806d9b398733f4b8d8b5dc9b9
+Size (http-body-util-0.1.4.crate) = 19304 bytes
+BLAKE2s (httparse-1.10.1.crate) = 44e82f7d11ccf546de42fd459cf068c77bc46edb05d582de7212455432b38f78
+SHA512 (httparse-1.10.1.crate) = b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0
+Size (httparse-1.10.1.crate) = 45190 bytes
+BLAKE2s (httpdate-1.0.3.crate) = 9d7d481199e2a0a4f61010c28d20a32426605905a9db6ffc707008dfb6328b31
+SHA512 (httpdate-1.0.3.crate) = 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
+Size (httpdate-1.0.3.crate) = 10639 bytes
+BLAKE2s (hyper-1.11.0.crate) = ed9ab85d18745c1e138c9eb4ec75f2b264795acb6c9fc81bc97d9508314536ab
+SHA512 (hyper-1.11.0.crate) = 9f01da89e325d833691ddd6b152926d5049f4addc82875e36e3e9f5c154d5821ec567ad810a5eee184e6661523316bd2bb90268cd7434b3db410679975f9e8af
+Size (hyper-1.11.0.crate) = 168224 bytes
+BLAKE2s (hyper-util-0.1.20.crate) = 58bb9083ae350a0bbdb10244f9f0096593aca754081a6aac00c3ecb8040f8ecf
+SHA512 (hyper-util-0.1.20.crate) = aab7a6565d65c7d7116cf82252976bce6362dfbdbf33c251be1be06f2eaa5a4ed3f9c6fdbd1c5bcdc765665739f8c1157a74518a37f704a79f79349cb4d82e28
+Size (hyper-util-0.1.20.crate) = 112807 bytes
 BLAKE2s (iana-time-zone-0.1.65.crate) = aafc0665962331484c2de537318de874b331ca31f31d0191f567fe442d7e1484
 SHA512 (iana-time-zone-0.1.65.crate) = 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6
 Size (iana-time-zone-0.1.65.crate) = 34079 bytes
@@ -285,9 +357,15 @@ Size (inotify-0.11.2.crate) = 29809 byte
 BLAKE2s (inotify-sys-0.1.5.crate) = 0636f4b176c0da96092bda39188fe83e291b567b6f84630e5308523494b729ef
 SHA512 (inotify-sys-0.1.5.crate) = dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
 Size (inotify-sys-0.1.5.crate) = 6965 bytes
+BLAKE2s (is-terminal-0.4.17.crate) = be944855c80a876b9eb503c1478dd875755293ffbe32ec73107e26a14ac249ce
+SHA512 (is-terminal-0.4.17.crate) = e11c73fdc237898d0296bcd6dfa9c8acac8cc5e1805f42f5b220d787dbb5192eb8bfa9da9ce724143f4a17ca873b234912f288f1c3a092fe8881a92697ee12e2
+Size (is-terminal-0.4.17.crate) = 7458 bytes
 BLAKE2s (is_terminal_polyfill-1.70.2.crate) = bf81ad2928a4aa1bca1bc5bbe0831dde124e4f36833e581a2c4fc3dc382d7a3f
 SHA512 (is_terminal_polyfill-1.70.2.crate) = d62f444e83950bdd441215c0ce681ff774692b35fec2af7181dfa243dd43fe42ff7e10a6e3b1d578712e4130dbfdf471ecdae73a3a584a2856a848d387b6c261
 Size (is_terminal_polyfill-1.70.2.crate) = 7548 bytes
+BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
+SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
+Size (itertools-0.10.5.crate) = 115354 bytes
 BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
 SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
 Size (itoa-1.0.18.crate) = 15935 bytes
@@ -345,18 +423,30 @@ Size (lru-0.16.4.crate) = 17470 bytes
 BLAKE2s (matchers-0.2.0.crate) = 5f760d533da84d08dab5ad87517fdcb160cdb1409d11f34ac292edac3af19bce
 SHA512 (matchers-0.2.0.crate) = d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53
 Size (matchers-0.2.0.crate) = 7075 bytes
-BLAKE2s (memchr-2.8.0.crate) = 9d6dade02bc948818801a90933500c8aecf86116a976d3c68dfc7e427b027efd
-SHA512 (memchr-2.8.0.crate) = 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
-Size (memchr-2.8.0.crate) = 97780 bytes
+BLAKE2s (matchit-0.8.4.crate) = 96d0fdbb52d7a63600d92f0a4f6dcbfc5c15da3671872b0dca96cdf55cbb1b10
+SHA512 (matchit-0.8.4.crate) = 62cd181bb866a874c5d403ed1b14ac54628ccd356d87c5479ea88febdef2ec58e60eb02a42e8eb19cc12f14483e5aef0158608143ac2d78548f1d892910fa8ac
+Size (matchit-0.8.4.crate) = 33986 bytes
+BLAKE2s (memchr-2.8.3.crate) = f18d09ec2f1d3e7ec6d9764389518b51cd9bdec5d3cb677a2d38b6f58a452c31
+SHA512 (memchr-2.8.3.crate) = 2965717bb9e0451c8fcb3d81f509898918491a7b72a894bec5a0d48619cf24db4378e28c6f71f22dbb0f47f1e96662cd86adb0cf1ffad81a7efc2a973fbcd62f
+Size (memchr-2.8.3.crate) = 99165 bytes
+BLAKE2s (memmap2-0.9.11.crate) = bf3d34233cfd87c4b5c52db72cc9bd517de360f7bda4e37a3502507897c95daf
+SHA512 (memmap2-0.9.11.crate) = 0fa342f0499bd79f403a9d798709c37543473f1012c9abe59313ae3b3e4cd84d5b6c4c24e629c47680c0f2f235ef372fe7e36e52ee850505ce4d47a955097222
+Size (memmap2-0.9.11.crate) = 35116 bytes
 BLAKE2s (mimalloc-0.1.52.crate) = dc819114be647eb446ab6651703716e420caca68f5b4c03b6086353e61b39677
 SHA512 (mimalloc-0.1.52.crate) = bc078a12a633986b67d186c3ecb4db64e58e61bbe575783547d3da224dfa9e70b2ffdaeff2a57b9a1dd38e919e9fedd4e8ebc3d45f3a1dcab270fe43297b3502
 Size (mimalloc-0.1.52.crate) = 5382 bytes
+BLAKE2s (mime-0.3.17.crate) = e23a88b0ed8165afbdd7f3e448484d032c04a1a5e037fef76bd679a2a55ecc36
+SHA512 (mime-0.3.17.crate) = e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
+Size (mime-0.3.17.crate) = 15712 bytes
 BLAKE2s (miniz_oxide-0.8.9.crate) = 33632612132047dfffdc3a73e385f56ddee36860561dd26c08667d8098428449
 SHA512 (miniz_oxide-0.8.9.crate) = 3f6fd786c5fa5b4abafaf21244dd4830d26688d5b6975522bda595206517f354d92d13fb95235667cbc39c0275371c737164d9c7a58e32e09da86eed2f239242
 Size (miniz_oxide-0.8.9.crate) = 67132 bytes
 BLAKE2s (mio-1.2.0.crate) = 88603c233b46aa8b99c929835bd8a89619591ff0b9b98557075c4b73b12c6ee1
 SHA512 (mio-1.2.0.crate) = 148daec8a99b63ad5742695ce7b5306d32dfcb484fc819b1220079c59219695d2892bbf83b65aa2dd76b68272fa195d353ecb28d9de795e176c4a38be729b04c
 Size (mio-1.2.0.crate) = 106403 bytes
+BLAKE2s (nonmax-0.5.5.crate) = 635f706d8c6dab2ef96656249d13301e6152ebf4b94f82d266f8fa56031ccc24
+SHA512 (nonmax-0.5.5.crate) = ac284686a9a92a4e5c2fbaa94e8ac526647d42f56d0414605bcb85af2123c45b8aadc0b69a6d06a79af84cb13129f2d776b6524a048fe644487d38a33fc35bf5
+Size (nonmax-0.5.5.crate) = 10795 bytes
 BLAKE2s (notify-8.2.0.crate) = a9714628dc325740c09a30afca1ad25264f5a893755acb35564cefd328c6a5d1
 SHA512 (notify-8.2.0.crate) = 5b68f2437a2798aac5c240a10aac642708ef9ceefd58f448e7d37facd148768080cd3712e352e1736f910b660609753b47d8e00d4c6d0936cc5009c4d32084e9
 Size (notify-8.2.0.crate) = 39067 bytes
@@ -366,6 +456,12 @@ Size (notify-types-2.1.0.crate) = 22796 
 BLAKE2s (nu-ansi-term-0.50.3.crate) = 60422a0e9bd187f04f1d27ff5533e6acdbd2824a1b91dcc93631c0890bc87cf3
 SHA512 (nu-ansi-term-0.50.3.crate) = 45f5469a7b5d5641fc93ad6953bba8e91d14a511283ba628c2bd75fb05cba6d571ed505d7a43df905eb7725fadcb263a47c3f151bb5d2d7b37fec4fc62f2feb3
 Size (nu-ansi-term-0.50.3.crate) = 29597 bytes
+BLAKE2s (num-bigint-0.5.1.crate) = c96f1c0c4abbc1cd16009931fd21d2ab55133d2e0c2ef59dc3071d77eadafd67
+SHA512 (num-bigint-0.5.1.crate) = 7f3ae4e6e93a6e5e819254a2f69f741113aab1785a06b7ca52270f8de994829e946ecff062b41d5b739862c2f4b0b8799110eae423dd124b04fd1753dc3698d5
+Size (num-bigint-0.5.1.crate) = 111279 bytes
+BLAKE2s (num-integer-0.1.46.crate) = 30d326e4be64cf2f9c9c8066c928b4f142db6fb7e5a15d45985091e652274588
+SHA512 (num-integer-0.1.46.crate) = e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
+Size (num-integer-0.1.46.crate) = 22331 bytes
 BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244
 SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
 Size (num-traits-0.2.19.crate) = 51631 bytes
@@ -378,6 +474,9 @@ Size (once_cell-1.21.4.crate) = 35010 by
 BLAKE2s (once_cell_polyfill-1.70.2.crate) = 21c28e665d8742ba5822fab5a37878eae474e2f89880c45ea287281c7d242f0e
 SHA512 (once_cell_polyfill-1.70.2.crate) = 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad
 Size (once_cell_polyfill-1.70.2.crate) = 7448 bytes
+BLAKE2s (oorandom-11.1.5.crate) = 07ed06daf37529f4a158aca356899f3e1ba11a1fbf65ca482f5fdaea4c4ecabc
+SHA512 (oorandom-11.1.5.crate) = 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6
+Size (oorandom-11.1.5.crate) = 23750 bytes
 BLAKE2s (openssl-0.10.79.crate) = 63a343fa387b57acbf3431d78fdc4274daf7f2b32c3abe5b496c243993b0a9f9
 SHA512 (openssl-0.10.79.crate) = da9b6025324499bef777f8a7caa3705e3857ddf0aa80c659da5adcc6b6518e8734ccdbe10410a578003bde1dec2006e8d7b84224d635d03003f4a91f2e71406d
 Size (openssl-0.10.79.crate) = 307119 bytes
@@ -393,6 +492,57 @@ Size (openssl-src-300.6.0+3.6.2.crate) =
 BLAKE2s (openssl-sys-0.9.115.crate) = fb9ece15b82ddeb6e4ac6e9ea27397a3940b8d4a57fe6f8ce2806d9c38151108
 SHA512 (openssl-sys-0.9.115.crate) = 2a5c46d20f8d194e92785311f3866cca4ccf8b0e1b665afd49768f230eee76e1e00f04415b4b2f2b8f449dbf9f11a62b56cb639dfdc1d4783ee8bb256864dd05
 Size (openssl-sys-0.9.115.crate) = 75821 bytes
+BLAKE2s (owo-colors-4.3.0.crate) = 015fd0db3e206995f7f75738edc7a58730cf48c0b1f7cf5e0085de1349534ed4
+SHA512 (owo-colors-4.3.0.crate) = 7a63f3c9e8dba768779163ad8f547ce64587c35e85c39dd9c57f24670e9ae49b8955c0f0a84ec79c110f907925f429ac33ec6580a4c979ffadfe7e3eee554661
+Size (owo-colors-4.3.0.crate) = 31273 bytes
+BLAKE2s (oxc-miette-3.0.1.crate) = 085df358146ecc4e03e29829b8476463888d8606282eec2856e603c96be10d26
+SHA512 (oxc-miette-3.0.1.crate) = ebe30c33b33edab4fe5e9f627e95129085bc24027964217589c616a10595ef8be785c7ccd41100be07515ac59ef2fa3a2e3cfc499b7eb147c1e81450ff4ec545
+Size (oxc-miette-3.0.1.crate) = 104955 bytes
+BLAKE2s (oxc-miette-derive-3.0.1.crate) = 2609f35dbd9e0c6fe757d4e95e0655dc38921467dcb1319f17df8b86dba9be58
+SHA512 (oxc-miette-derive-3.0.1.crate) = 78ea994dab8de2e1f964b4d6a4e8394e2dc4b0c33f147a8a2a070910d724a30c79643c3188c8c16c476068003538a164fb855f20256af7dab5ccb73ba79f5c95
+Size (oxc-miette-derive-3.0.1.crate) = 16950 bytes
+BLAKE2s (oxc_allocator-0.143.0.crate) = 33b7a07dc68cef99ca69f97f2151a90d56c2995510fcf0897cb335fd1376b781
+SHA512 (oxc_allocator-0.143.0.crate) = 432039a97eb2a9d10d1e393c95a7f4ffb892eaa7c377461316ff77343945fa28f1ec1281312e92491396f71f26cd3c85684eaf388b8653c231a578b46a673600
+Size (oxc_allocator-0.143.0.crate) = 142440 bytes
+BLAKE2s (oxc_ast-0.143.0.crate) = 8592dbfa2d350aee2022db54db8073d89f72dd9de5c457a147d99731353c33d0
+SHA512 (oxc_ast-0.143.0.crate) = aa2ee1d0baa1c71cb22a2dea5897b90e95a534978945f710a10f0037a34a11a5faae051da96f86f1d1503882647e12ec23d8cc064d9537cb1a4d3a4d98ab2709
+Size (oxc_ast-0.143.0.crate) = 241034 bytes
+BLAKE2s (oxc_ast_macros-0.143.0.crate) = e5c56499d83738cf39679fcec7e7e32c372e85176dc24dd97e0b77148e5108b8
+SHA512 (oxc_ast_macros-0.143.0.crate) = bd5555928f8743cdeaf8b3cea656e397e3df50a62fa909e6f8dd37fae3b15edf2bce4e1e86e870d91eb332f15621e343df9a6f48a836b26799e975821f9f0088
+Size (oxc_ast_macros-0.143.0.crate) = 16394 bytes
+BLAKE2s (oxc_ast_visit-0.143.0.crate) = ade4198281a7f36c0271f38346897636ddddfebbefb713b91dcb05efe5027b5e
+SHA512 (oxc_ast_visit-0.143.0.crate) = 9105f941316025aa09836732ecd36a1197f8f36d9a8e6f3dc1458037e089d38e61913f1650405382571f84783c1e5fda10a604a208e30eb8e4f701a6d905dd51
+Size (oxc_ast_visit-0.143.0.crate) = 71328 bytes
+BLAKE2s (oxc_data_structures-0.143.0.crate) = a91b355cce2a27732f359d12f37a512ef2c3717f4df8a7700bbae1093915f2de
+SHA512 (oxc_data_structures-0.143.0.crate) = b3da3b5511902944a24026bb3fce1a1417c8956b4d40ee5fc7a7c8efada2cf83495c5e835fef5685f5d4a24abda54e628ad86e3a003f39ed02b452d03678f60a
+Size (oxc_data_structures-0.143.0.crate) = 50320 bytes
+BLAKE2s (oxc_diagnostics-0.143.0.crate) = 645a01b0f172cfb57a64dfa832d1932a70b49f7fe2ce7621caf8ff89be9ae93d
+SHA512 (oxc_diagnostics-0.143.0.crate) = 8a10362868a66e2b0cdcbacf9994228a37b52bf46a68b05079056360bf6fbd0cc9858fe1b6669db6282c8df2ac4d45d5ebe241ff433c0c806318508548af5c98
+Size (oxc_diagnostics-0.143.0.crate) = 13535 bytes
+BLAKE2s (oxc_ecmascript-0.143.0.crate) = 26081e9002d61b9e8e9dcd63de4f5e98935308b49631f594aa0cb933cbdc6d27
+SHA512 (oxc_ecmascript-0.143.0.crate) = fc71bca55aad3b89a43be9914657ccd1675121369ff8ffa8ca856448db9219413915559e0027a9a031a28c0071eb1171e9828bc5afa0e96dff61d98e9a6e455f
+Size (oxc_ecmascript-0.143.0.crate) = 58339 bytes
+BLAKE2s (oxc_estree-0.143.0.crate) = 45ed8c65446f65690349fa2089feb86bd5a34f88b37d3ac42f0d8522f26d5ab4
+SHA512 (oxc_estree-0.143.0.crate) = 8b26910b14821c7bf2586947abbcb557f7e7b9cb5d0abc109024e971e9cf71eb9da761d8ebd64b8bb4a0864946a50785d08c1512a875360d255225ab3a732415
+Size (oxc_estree-0.143.0.crate) = 19000 bytes
+BLAKE2s (oxc_index-5.0.0.crate) = 0718c7256a8d12f737424520746e5321a6a864beabc91c037fc47aa91f48f0f7
+SHA512 (oxc_index-5.0.0.crate) = ba2fbe027bc3425f1c778fa514fc833af1c53ab95fad1a4ed7ff2d725f25a1d16623895a695599c0c520484bdf17c702d6f616259494f358e1aef6191b11a027
+Size (oxc_index-5.0.0.crate) = 24425 bytes
+BLAKE2s (oxc_parser-0.143.0.crate) = b06d3736deb8a9d63503482a20cfcc68501f873d7577243ea34f22eea62b3b9c
+SHA512 (oxc_parser-0.143.0.crate) = 66df16b28d67d373a26f0d30add2dad3e630a6baa752ddcc7d7191d654c697f07f2a5eb895800c0f5c16dd73aa40d8c24b4c5ba6c1d84d9c1c314cf96207ac97
+Size (oxc_parser-0.143.0.crate) = 189024 bytes
+BLAKE2s (oxc_regular_expression-0.143.0.crate) = 2d587b065129ce95b1f31cf5d0afa8471328634f7446f14f23ebabc68f95ea6c
+SHA512 (oxc_regular_expression-0.143.0.crate) = 7a69db52a878ed14ca5ed185daf93e9ff032575c9240083049cf9275ac207b4e3ee4dae219630d446980ebdf65818c241d13a37d6046e1f6c8dc41a3f20f7f4b
+Size (oxc_regular_expression-0.143.0.crate) = 58674 bytes
+BLAKE2s (oxc_span-0.143.0.crate) = e66435e999503636f4cf52a90aba4b1b07da64f83f16711b6c0f8959be371bb5
+SHA512 (oxc_span-0.143.0.crate) = f8cc77ceae73392527de973ba3a6f5a9ca4830860602a8c66fd5d33269ff9548af379c1e5a745398e77b92f11e139fc0071bf9a9a4f37c0abd7ed4158d162d6e
+Size (oxc_span-0.143.0.crate) = 21276 bytes
+BLAKE2s (oxc_str-0.143.0.crate) = 11857164b8c36f321e598d04b15bb704a8c55144fb0d3d0e73f7859ad01844e9
+SHA512 (oxc_str-0.143.0.crate) = b9d1d82472e3d7aae4cde5a44d51d62d0bc22d643bf518b37ebe6b24a865dbf9e4287ef42e10f97b2a814f5f65663d283d54dbfb06b0ab0e1517bd694e138c24
+Size (oxc_str-0.143.0.crate) = 17589 bytes
+BLAKE2s (oxc_syntax-0.143.0.crate) = 54f1d836e4602d54c972c6c1ab520e4c2960bf3d7ecab565f40e33ef8a4298a5
+SHA512 (oxc_syntax-0.143.0.crate) = 2c4fd2a3dc0b3b2e78522e9fc40368cbf512b48176189e4b6a1bd9aa831fe5515d2844791d21e3f5325f51cb457debb5e84e89be4409c133d16ac3079b98fd51
+Size (oxc_syntax-0.143.0.crate) = 34376 bytes
 BLAKE2s (parking_lot-0.12.5.crate) = f86e6bdc40967ff502a1eaba85db1839de193ad43b44729ea4f92ce6104e6d27
 SHA512 (parking_lot-0.12.5.crate) = 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
 Size (parking_lot-0.12.5.crate) = 46735 bytes
@@ -405,12 +555,33 @@ Size (pastey-0.2.2.crate) = 17410 bytes
 BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b
 SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
 Size (percent-encoding-2.3.2.crate) = 11583 bytes
+BLAKE2s (phf-0.14.0.crate) = 12176c0b8818ec64509396c92371ce1dc8f48768b26f0ca6af3985838e4b6b85
+SHA512 (phf-0.14.0.crate) = ea4e4db7a1dd25c86f7efce937d255d41ed99ac6b8d324190f58250169c930c16ef2d59fcd6ed2188bd5cb5778fe0cb4b4e45d340c9e9a342e7137fde5e13a6d
+Size (phf-0.14.0.crate) = 27393 bytes
+BLAKE2s (phf_generator-0.14.0.crate) = 99471af653baeebf3b1620a9bd5ab3b1bf25258acbbafc5cc30409247e3726f2
+SHA512 (phf_generator-0.14.0.crate) = 6e3f11f67ff4c1ea16a4db9c895d8bbc4773be02518531b756ecc84a74624e73742d770cd80bc5027f06ed4d4600c480589deaf9d55eae17712466925d5b3cfa
+Size (phf_generator-0.14.0.crate) = 20446 bytes
+BLAKE2s (phf_macros-0.14.0.crate) = 4fc5c2ed4bafd94dd8424f74c2a59a1da6f92f8e5d7cf60e5414acf419ce3806
+SHA512 (phf_macros-0.14.0.crate) = 8005bd8faeb80d422fb97ae71a31014795532d3d7fc3e927b3cdd2924c986c730ddf398741be66a2d6257f2ff0cd4904e2cf1f1f8a965238f02455bf6a6ff4dd
+Size (phf_macros-0.14.0.crate) = 23963 bytes
+BLAKE2s (phf_shared-0.14.0.crate) = 48c4739b8a30388c0b889c355269375ae045c485428f1e1208d4a4894a3cdc0b
+SHA512 (phf_shared-0.14.0.crate) = c18f5d8a2f7317ed8c4b5483576f4ec6a42acb63d9c311edd4a073cec46387a8cf1fa6b3937d69f1202a31bfb2ecd9ac986943c9ecf1acc684d848c587c45f0e
+Size (phf_shared-0.14.0.crate) = 20291 bytes
 BLAKE2s (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
 SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
 Size (pin-project-lite-0.2.17.crate) = 31034 bytes
 BLAKE2s (pkg-config-0.3.33.crate) = 97cb9a57ef3758e0f2e451ce3b7176105726d083163e9e052e026b6106609c4c
 SHA512 (pkg-config-0.3.33.crate) = af931d889e72f51e0ae41c880a1f5aa6215b93148cf7041378664e4ba013d0c83d654e560a73c9d7b301b5a008c221e48ac81b413d1123786e003c97f7fff63a
 Size (pkg-config-0.3.33.crate) = 21590 bytes
+BLAKE2s (plotters-0.3.7.crate) = bd46cb324b35ac16ad61e86992a2141f84d4d6e59f3bad69a6cd40a7c0fc77ef
+SHA512 (plotters-0.3.7.crate) = 526fa20153b445176efcd1314c2e36963561e267c566223ddbbcdaf74340aa821e9c0174c15849c55f3cb3177fd5e34aa9bdd872888476b7ff0a20ec3c1a04e1
+Size (plotters-0.3.7.crate) = 149031 bytes
+BLAKE2s (plotters-backend-0.3.7.crate) = e6caa67cc4e7e39db83b06d692803c0c9ac7d0504500ebed29ac144dee8a8d3c
+SHA512 (plotters-backend-0.3.7.crate) = 5b53e5d369f39748d45269c82c87a0731cf23666b88d7e407162602c715a01807ebc50f8a90805f417c0e7e74dc511d1d7861052835beb8a9d548e2f33c062e3
+Size (plotters-backend-0.3.7.crate) = 13709 bytes
+BLAKE2s (plotters-svg-0.3.7.crate) = 45ce997f301f84f7ef5810aa286bd004ce184d74f9837d23b4d768ef4707ae1b
+SHA512 (plotters-svg-0.3.7.crate) = 9a60e19026edfad359a7d042630b60825d7723855fc0c17881ac880c29160a81449ca672a3ae5cea4405293947ae0556f31cb37f519dad4cef56353248350cd6
+Size (plotters-svg-0.3.7.crate) = 6715 bytes
 BLAKE2s (portable-atomic-1.13.1.crate) = b3a6549f02086b4648b923c66555c2cf4f46719746faeaf5372cae8ec0e52e11
 SHA512 (portable-atomic-1.13.1.crate) = 2a1b31ac9814af884640b3398ab824a9795c72d260527a0966b193113808cfbb3345d50cd1beaebb45863437c3d06c8706d34b26efecceefc649319a4bc274a3
 Size (portable-atomic-1.13.1.crate) = 197001 bytes
@@ -501,15 +672,21 @@ Size (schemars_derive-1.2.1.crate) = 313
 BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
 SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 Size (scopeguard-1.2.0.crate) = 11619 bytes
-BLAKE2s (sem-0.21.1.tar.gz) = 58b14e623ddc94ec586445fa300b9cfe56b40684d6f9e5b7d83f79dbb03e2642
-SHA512 (sem-0.21.1.tar.gz) = fd2cd3269c56b100a0313e899e7dcfbf8c708726bef81e726213987ff0c36483f260f278799160df33f51c5a5893cb08112ec88ca064c9d89208321847c80cbb
-Size (sem-0.21.1.tar.gz) = 1650657 bytes
+BLAKE2s (sem-0.22.1.tar.gz) = 169fc7654f5392f4f5a9cf081786551a4be66b39560767c565b1a0df3a661e56
+SHA512 (sem-0.22.1.tar.gz) = a9a11f050d8ea6a06c27f307477e4f9d09055d21f7323e1b93ce786579cee91b39101204c837ab8d5540d857162384d8407e3be0835bdbc7fbf1f6c31a175d84
+Size (sem-0.22.1.tar.gz) = 1835828 bytes
 BLAKE2s (semver-1.0.28.crate) = cc54fd8b7e1ad8e773e58137625a19c3ca7c46fec285a7eec1685230a1e9b88f
 SHA512 (semver-1.0.28.crate) = bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
 Size (semver-1.0.28.crate) = 33064 bytes
+BLAKE2s (seq-macro-0.3.6.crate) = 439cca384e382de93745b4e1653aa4236a9e62acf13f93a16d300dc5b15875dd
+SHA512 (seq-macro-0.3.6.crate) = e871abbba0e31edbb2ffd245b14ae57a9508bed8721ab7b828a85b2cbd2e56de4c9d2054ec7b334123e69aae177360964aa5087bd9142636737ea9af7c0b19e3
+Size (seq-macro-0.3.6.crate) = 16031 bytes
 BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99
 SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
 Size (serde-1.0.228.crate) = 83652 bytes
+BLAKE2s (serde_bytes-0.11.19.crate) = 6e6e0bfb7c757899cce11f0b75ee4eacde2bd4fd4233a6d025e9658b2575ed67
+SHA512 (serde_bytes-0.11.19.crate) = 9d3f72532f57703231b6e60f4bfade202a734944e0eff5a336aa342c5b15949cf29a0aeba4a921cb7a573016f77f12dc3a5a78603f93d07352e0b64f3a4307dd
+Size (serde_bytes-0.11.19.crate) = 13427 bytes
 BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec
 SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
 Size (serde_core-1.0.228.crate) = 63111 bytes
@@ -522,9 +699,15 @@ Size (serde_derive_internals-0.29.1.crat
 BLAKE2s (serde_json-1.0.149.crate) = 2d8799691eba81211f3c93711b5afe6f051948eb7ed4d813d2e4dba1b4e95ed0
 SHA512 (serde_json-1.0.149.crate) = 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43
 Size (serde_json-1.0.149.crate) = 155994 bytes
+BLAKE2s (serde_path_to_error-0.1.20.crate) = 151cd1ab098b3bc9f10243d4a6187c96c1b86bc8ac4225148e97ebe59941ec97
+SHA512 (serde_path_to_error-0.1.20.crate) = 16f4d8cd50c8684be35daa12b12985e2f171d682e165662d6bca9967816239f4f46f4600f5a729dbb51b9315201713029d9dcbff2da346581424fc039039a473
+Size (serde_path_to_error-0.1.20.crate) = 18046 bytes
 BLAKE2s (serde_spanned-0.6.9.crate) = ef7717caf8e0a8c53559ebe4e7389cae4d1e994f87cc89d52738db9b60e08015
 SHA512 (serde_spanned-0.6.9.crate) = 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
 Size (serde_spanned-0.6.9.crate) = 10210 bytes
+BLAKE2s (serde_urlencoded-0.7.1.crate) = 4d10ffcb9e7dc7e4f2d2e0ac6596c7c9f3b12e3f05799bb5219b0f1e0acd7629
+SHA512 (serde_urlencoded-0.7.1.crate) = b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
+Size (serde_urlencoded-0.7.1.crate) = 12822 bytes
 BLAKE2s (serde_yaml-0.9.34+deprecated.crate) = f0555fcf281f63a6db07fbcaa0abf75f4beb4dc12be741c4abf13ae5956dc035
 SHA512 (serde_yaml-0.9.34+deprecated.crate) = 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca
 Size (serde_yaml-0.9.34+deprecated.crate) = 65290 bytes
@@ -543,12 +726,18 @@ Size (simd-adler32-0.3.9.crate) = 18572 
 BLAKE2s (similar-2.7.0.crate) = cbcc450d798ccb4a8000a81702e71e2c6542770e5933810ac5831548bc696020
 SHA512 (similar-2.7.0.crate) = 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3
 Size (similar-2.7.0.crate) = 53928 bytes
+BLAKE2s (siphasher-1.0.3.crate) = ccfa023fabdd24ffa0a54aacace8d9859d7d61559285f55c70bda0463f697180
+SHA512 (siphasher-1.0.3.crate) = dd0416e6fa8e835c25b10bf93c793c263679d64b8d56288313bf93b989e4a5b271065da11e9af266e9878db7dd73396852e2e9b164aea6c2ad837c8ff0f73bcc
+Size (siphasher-1.0.3.crate) = 11643 bytes
 BLAKE2s (slab-0.4.12.crate) = 559f0b4110089a3259a5b4140d3577d827bfe96b67286f5cda9a93a9039388c0
 SHA512 (slab-0.4.12.crate) = cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9
 Size (slab-0.4.12.crate) = 19080 bytes
 BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
 SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
 Size (smallvec-1.15.1.crate) = 38116 bytes
+BLAKE2s (smawk-0.3.3.crate) = e1521157987e21103b6597691b9138c259302261b8776f26e38ef14de1e082f8
+SHA512 (smawk-0.3.3.crate) = 24675b4c571c72b6b38598df1c1545d9c40296955b190101ded14edfa2a98b8a5e156b0b91eed48012f0c75c1e5b8042b3622bc0041d91dbc43246627d7e2345
+Size (smawk-0.3.3.crate) = 30133 bytes
 BLAKE2s (socket2-0.6.3.crate) = a6607e0ad25fc6f8fd56203765d8c23f9ca6a6ec2e308bf0ecfed0aec33efe6a
 SHA512 (socket2-0.6.3.crate) = c69ed9bafe82dce5fb6333430f06dd5bea910dbc2085ae6bc3f0b5b3d2f965459a8c19e90a877dcbfec70dc8098df11ffc01dd5a401b5638c29b6dabb3891ae3
 Size (socket2-0.6.3.crate) = 59330 bytes
@@ -558,6 +747,9 @@ Size (spdx-0.10.9.crate) = 1050181 bytes
 BLAKE2s (stable_deref_trait-1.2.1.crate) = b10100bc26d661fd9dce98e4be90e31ae3e6a0e723a77659f2ae67327ec492ce
 SHA512 (stable_deref_trait-1.2.1.crate) = 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
 Size (stable_deref_trait-1.2.1.crate) = 8186 bytes
+BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
+SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+Size (static_assertions-1.1.0.crate) = 18480 bytes
 BLAKE2s (streaming-iterator-0.1.9.crate) = 8f0d69fcb64b85a1b0d3c0d68172227028f505e198847a081961e06a8bb23ddc
 SHA512 (streaming-iterator-0.1.9.crate) = 312855b37fcaf766fc6627b3ff2c07f8a021c494476e4d64bae878670f1811231638f10dd390e2ea49aa166b7561b0fc0a463c87c36393a6f657c5970f7887f3
 Size (streaming-iterator-0.1.9.crate) = 18482 bytes
@@ -570,12 +762,21 @@ Size (subtle-2.6.1.crate) = 14562 bytes
 BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43
 SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
 Size (syn-2.0.117.crate) = 306011 bytes
+BLAKE2s (syn-3.0.3.crate) = 856448548a557489491c2329b96b209026479d0ae9964c597b48a782ee0e139a
+SHA512 (syn-3.0.3.crate) = 59a74d28ae1cec8ee4402c20ec3b77aba8ff8fa3ddef7921509d25e4809474e6f9da86aa78245d8108ed7de6aaa9a0471dabf21ebbcb50a5365f60ad3bb1910b
+Size (syn-3.0.3.crate) = 312999 bytes
+BLAKE2s (sync_wrapper-1.0.2.crate) = 547320efb0d5c3dcc6440216448eb9f0b1c3b6841baadb32cbef79eb7beaa22e
+SHA512 (sync_wrapper-1.0.2.crate) = aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
+Size (sync_wrapper-1.0.2.crate) = 6958 bytes
 BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
 SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
 Size (synstructure-0.13.2.crate) = 18950 bytes
 BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
 SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
 Size (tempfile-3.27.0.crate) = 44780 bytes
+BLAKE2s (textwrap-0.16.2.crate) = b56f6ce57073ed5bcdd212ead10fca0f2363c41dfeb3725e1306641b20117ed6
+SHA512 (textwrap-0.16.2.crate) = 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676
+Size (textwrap-0.16.2.crate) = 57077 bytes
 BLAKE2s (thiserror-2.0.18.crate) = 2964760dc0fe8a2404173d92d7e6e94859be3ffec390b0760e556c74f8e6cbd8
 SHA512 (thiserror-2.0.18.crate) = 5e20261c0f8898574b5668c743d292be1763a78f6431918f33eea2ee2badb40743af4f668ed245ad685a90c3ae23631a2ae8266569d8f1e7dea111f08ef12352
 Size (thiserror-2.0.18.crate) = 28875 bytes
@@ -588,6 +789,9 @@ Size (thread_local-1.1.9.crate) = 19315 
 BLAKE2s (tinystr-0.8.3.crate) = 2684c8d423f00c5ccf8ee7ac0e6c508bbc37f144856339e07b93ea826bc295f5
 SHA512 (tinystr-0.8.3.crate) = 1208a3502aad5783a99d05c6c546f0f9de5b468b273c0931a33829c857a159679f8720622ee0700bb8df397baa590e0411f89116327759a859ff46438ac73bfa
 Size (tinystr-0.8.3.crate) = 24710 bytes
+BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
+SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
+Size (tinytemplate-1.2.1.crate) = 26490 bytes
 BLAKE2s (tokio-1.52.3.crate) = cc2e5634c5835925099d3a0d3ab0d9d2f46da2bb543cdcebf274a18be6191780
 SHA512 (tokio-1.52.3.crate) = 8dd961765d86012be4bc4c24b71b495403aadb5a20fb5ded5e47ae2c49e5f117a793aeba87427edbd67eb885bd91a09d4b2f3def3cdeb1f752156556b291ee50
 Size (tokio-1.52.3.crate) = 901393 bytes
@@ -612,6 +816,15 @@ Size (toml_write-0.1.2.crate) = 15660 by
 BLAKE2s (topological-sort-0.2.2.crate) = bcfe2acdbc616fb07895a4fb5d60f30b908e29eaf3781ee7d6eed5d3706de9ad
 SHA512 (topological-sort-0.2.2.crate) = 1334300f1022126138355ce1c4b33f60297765f9dab6888242e78be76b0df9e83560be693eabaaf10f9aea2dfdb90e248b02b0cee89dca495a1e365d9b6e87dc
 Size (topological-sort-0.2.2.crate) = 10566 bytes
+BLAKE2s (tower-0.5.3.crate) = 0e162b148873dc7133eee0f0042da97be0d2b0dae53d1f88a5f694b307e35f30
+SHA512 (tower-0.5.3.crate) = 59ef5d805fbaea97ea05de33c54f7cdb76f793e5020baf25285183db20e50850f2b4906b7533330016bca4664066a97ffebcb605e4fbc2edfff8a9a244a01602
+Size (tower-0.5.3.crate) = 110488 bytes
+BLAKE2s (tower-layer-0.3.3.crate) = c24a4a09a3879906630fd1abe5d197f3c17154afe54e82117ed6f668285c3d3e
+SHA512 (tower-layer-0.3.3.crate) = edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934
+Size (tower-layer-0.3.3.crate) = 6180 bytes
+BLAKE2s (tower-service-0.3.3.crate) = 889bc37f167c843f857a31b5fc503a40003b1019a8651d86e61c97b16af913ff
+SHA512 (tower-service-0.3.3.crate) = 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd
+Size (tower-service-0.3.3.crate) = 6950 bytes
 BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
 SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
 Size (tracing-0.1.44.crate) = 463135 bytes
@@ -732,9 +945,18 @@ Size (tree-sitter-zig-1.1.2.crate) = 212
 BLAKE2s (ts-parser-perl-1.1.2.crate) = e47d1da6e3e608970e2c701b4f3870230fcb717f2e16fafb82f3f9da6f1c583c
 SHA512 (ts-parser-perl-1.1.2.crate) = 8795a7d7239be86a02a53a55e26c189df9053f5938c4d1b9acafca7c4421096140bc3b1c5b1440c79e953b51b7df4ac92eeaa6e7915ede9eaa1611e8accff9fb
 Size (ts-parser-perl-1.1.2.crate) = 1627912 bytes
+BLAKE2s (unicode-id-start-1.4.0.crate) = f94014cf15b84e1e1488a19dc942b0b395115ee1243ca9a4a2fb329e4dd8ef50
+SHA512 (unicode-id-start-1.4.0.crate) = f095a3db207648f6f34e57df105a7d742344af56de7066309a397cf914db2254d9d9057a839ef33342ff54020e3a982113ddf2098fa77dc023aac8811bdf46a1
+Size (unicode-id-start-1.4.0.crate) = 48270 bytes
 BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2
 SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
 Size (unicode-ident-1.0.24.crate) = 49298 bytes
+BLAKE2s (unicode-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
+SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
+Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
+BLAKE2s (unicode-segmentation-1.13.3.crate) = 8d78f739508b85c310aefcbefe867417eeb280bc8568ec201eb0703b09f62a30
+SHA512 (unicode-segmentation-1.13.3.crate) = 927f3d2662c40213c6d824c410e3559f180fba5736abdea566ad9f3ed357c5a82f84f63e7fb89c6b18dfba2903d2dc43663b79d0b9f7672a42926e0ba49c85d1
+Size (unicode-segmentation-1.13.3.crate) = 112325 bytes
 BLAKE2s (unicode-width-0.2.2.crate) = 770d8dc1245680ff01e5014e31cd470f221eded531e5ffdd84823bcd5ceaf62a
 SHA512 (unicode-width-0.2.2.crate) = a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965
 Size (unicode-width-0.2.2.crate) = 282768 bytes
@@ -810,6 +1032,9 @@ Size (wasmparser-0.227.1.crate) = 247368
 BLAKE2s (wasmparser-0.244.0.crate) = 1fe47a3defaf298358b6a6a1e43cd4097905f4b497bd7aa981bffac9c866b40e
 SHA512 (wasmparser-0.244.0.crate) = d1a1f549fe93e11cf4155a8f5840fa444505ca9184e28163917bd8ddb1d53cb4d2be0335e183ec24625a7db22dd5d7e22c93c697bdd4de0d537b54af4ed7d834
 Size (wasmparser-0.244.0.crate) = 265607 bytes
+BLAKE2s (web-sys-0.3.98.crate) = 56cbdbaf2e8e79aa1eff9931c73ff244f87676c313dc76427c53584248d53083
+SHA512 (web-sys-0.3.98.crate) = 35ff129b07e391ff3308c035c9afcc82289f1272282bba0fdcafdffc6bd196ea33293658f59cfda97aabdbd7e5eacc3fbbe8fb0e4c99aaffb0520cc37dcad8e4
+Size (web-sys-0.3.98.crate) = 675508 bytes
 BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
 SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
 Size (web-time-1.1.0.crate) = 18026 bytes

Index: pkgsrc/devel/sem/cargo-crates.mk
diff -u pkgsrc/devel/sem/cargo-crates.mk:1.4 pkgsrc/devel/sem/cargo-crates.mk:1.5
--- pkgsrc/devel/sem/cargo-crates.mk:1.4        Sun Aug 16 13:22:17 2026
+++ pkgsrc/devel/sem/cargo-crates.mk    Mon Aug 17 07:14:26 2026
@@ -1,10 +1,11 @@
-# $NetBSD: cargo-crates.mk,v 1.4 2026/08/16 13:22:17 wiz Exp $
+# $NetBSD: cargo-crates.mk,v 1.5 2026/08/17 07:14:26 pin Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  ahash-0.8.12
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.4
 CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
+CARGO_CRATE_DEPENDS+=  anes-0.1.6
 CARGO_CRATE_DEPENDS+=  anstream-1.0.0
 CARGO_CRATE_DEPENDS+=  anstyle-1.0.14
 CARGO_CRATE_DEPENDS+=  anstyle-parse-1.0.0
@@ -12,16 +13,24 @@ CARGO_CRATE_DEPENDS+=       anstyle-query-1.1.
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.11
 CARGO_CRATE_DEPENDS+=  anyhow-1.0.102
 CARGO_CRATE_DEPENDS+=  async-trait-0.1.89
+CARGO_CRATE_DEPENDS+=  atomic-waker-1.1.2
 CARGO_CRATE_DEPENDS+=  auditable-serde-0.8.0
 CARGO_CRATE_DEPENDS+=  autocfg-1.5.0
+CARGO_CRATE_DEPENDS+=  axum-0.8.9
+CARGO_CRATE_DEPENDS+=  axum-core-0.5.6
 CARGO_CRATE_DEPENDS+=  base64-0.22.1
-CARGO_CRATE_DEPENDS+=  bitflags-2.11.1
+CARGO_CRATE_DEPENDS+=  bitflags-2.13.1
 CARGO_CRATE_DEPENDS+=  bstr-1.12.1
 CARGO_CRATE_DEPENDS+=  bumpalo-3.20.2
 CARGO_CRATE_DEPENDS+=  bytes-1.11.1
+CARGO_CRATE_DEPENDS+=  cast-0.3.0
+CARGO_CRATE_DEPENDS+=  castaway-0.2.4
 CARGO_CRATE_DEPENDS+=  cc-1.2.62
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.4
 CARGO_CRATE_DEPENDS+=  chrono-0.4.44
+CARGO_CRATE_DEPENDS+=  ciborium-0.2.2
+CARGO_CRATE_DEPENDS+=  ciborium-io-0.2.2
+CARGO_CRATE_DEPENDS+=  ciborium-ll-0.2.2
 CARGO_CRATE_DEPENDS+=  clap-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_builder-4.6.0
 CARGO_CRATE_DEPENDS+=  clap_complete-4.6.5
@@ -31,16 +40,22 @@ CARGO_CRATE_DEPENDS+=       clap_derive-4.6.1
 CARGO_CRATE_DEPENDS+=  clap_lex-1.1.0
 CARGO_CRATE_DEPENDS+=  colorchoice-1.0.5
 CARGO_CRATE_DEPENDS+=  colored-2.2.0
+CARGO_CRATE_DEPENDS+=  compact_str-0.10.0
 CARGO_CRATE_DEPENDS+=  console-0.15.11
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.7
+CARGO_CRATE_DEPENDS+=  cow-utils-0.1.3
 CARGO_CRATE_DEPENDS+=  crc32fast-1.5.0
+CARGO_CRATE_DEPENDS+=  criterion-0.5.1
+CARGO_CRATE_DEPENDS+=  criterion-plot-0.5.0
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.6
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.18
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
+CARGO_CRATE_DEPENDS+=  crunchy-0.2.4
 CARGO_CRATE_DEPENDS+=  darling-0.23.0
 CARGO_CRATE_DEPENDS+=  darling_core-0.23.0
 CARGO_CRATE_DEPENDS+=  darling_macro-0.23.0
 CARGO_CRATE_DEPENDS+=  displaydoc-0.2.5
+CARGO_CRATE_DEPENDS+=  dragonbox_ecma-0.1.12
 CARGO_CRATE_DEPENDS+=  dyn-clone-1.0.20
 CARGO_CRATE_DEPENDS+=  either-1.15.0
 CARGO_CRATE_DEPENDS+=  encode_unicode-1.0.0
@@ -71,12 +86,21 @@ CARGO_CRATE_DEPENDS+=       getrandom-0.3.4
 CARGO_CRATE_DEPENDS+=  getrandom-0.4.2
 CARGO_CRATE_DEPENDS+=  git2-0.20.4
 CARGO_CRATE_DEPENDS+=  globset-0.4.18
+CARGO_CRATE_DEPENDS+=  half-2.7.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.16.1
 CARGO_CRATE_DEPENDS+=  hashbrown-0.17.1
 CARGO_CRATE_DEPENDS+=  hashlink-0.9.1
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
+CARGO_CRATE_DEPENDS+=  http-1.5.0
+CARGO_CRATE_DEPENDS+=  http-body-1.1.0
+CARGO_CRATE_DEPENDS+=  http-body-util-0.1.4
+CARGO_CRATE_DEPENDS+=  httparse-1.10.1
+CARGO_CRATE_DEPENDS+=  httpdate-1.0.3
+CARGO_CRATE_DEPENDS+=  hyper-1.11.0
+CARGO_CRATE_DEPENDS+=  hyper-util-0.1.20
 CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.65
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
 CARGO_CRATE_DEPENDS+=  icu_collections-2.2.0
@@ -95,7 +119,9 @@ CARGO_CRATE_DEPENDS+=        indexmap-2.14.0
 CARGO_CRATE_DEPENDS+=  indicatif-0.17.11
 CARGO_CRATE_DEPENDS+=  inotify-0.11.2
 CARGO_CRATE_DEPENDS+=  inotify-sys-0.1.5
+CARGO_CRATE_DEPENDS+=  is-terminal-0.4.17
 CARGO_CRATE_DEPENDS+=  is_terminal_polyfill-1.70.2
+CARGO_CRATE_DEPENDS+=  itertools-0.10.5
 CARGO_CRATE_DEPENDS+=  itoa-1.0.18
 CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.98
@@ -115,28 +141,59 @@ CARGO_CRATE_DEPENDS+=     lock_api-0.4.14
 CARGO_CRATE_DEPENDS+=  log-0.4.29
 CARGO_CRATE_DEPENDS+=  lru-0.16.4
 CARGO_CRATE_DEPENDS+=  matchers-0.2.0
-CARGO_CRATE_DEPENDS+=  memchr-2.8.0
+CARGO_CRATE_DEPENDS+=  matchit-0.8.4
+CARGO_CRATE_DEPENDS+=  memchr-2.8.3
+CARGO_CRATE_DEPENDS+=  memmap2-0.9.11
 CARGO_CRATE_DEPENDS+=  mimalloc-0.1.52
+CARGO_CRATE_DEPENDS+=  mime-0.3.17
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.9
 CARGO_CRATE_DEPENDS+=  mio-1.2.0
+CARGO_CRATE_DEPENDS+=  nonmax-0.5.5
 CARGO_CRATE_DEPENDS+=  notify-8.2.0
 CARGO_CRATE_DEPENDS+=  notify-types-2.1.0
 CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.50.3
+CARGO_CRATE_DEPENDS+=  num-bigint-0.5.1
+CARGO_CRATE_DEPENDS+=  num-integer-0.1.46
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.19
 CARGO_CRATE_DEPENDS+=  number_prefix-0.4.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.4
 CARGO_CRATE_DEPENDS+=  once_cell_polyfill-1.70.2
+CARGO_CRATE_DEPENDS+=  oorandom-11.1.5
 CARGO_CRATE_DEPENDS+=  openssl-0.10.79
 CARGO_CRATE_DEPENDS+=  openssl-macros-0.1.1
 CARGO_CRATE_DEPENDS+=  openssl-probe-0.1.6
 CARGO_CRATE_DEPENDS+=  openssl-src-300.6.0+3.6.2
 CARGO_CRATE_DEPENDS+=  openssl-sys-0.9.115
+CARGO_CRATE_DEPENDS+=  owo-colors-4.3.0
+CARGO_CRATE_DEPENDS+=  oxc-miette-3.0.1
+CARGO_CRATE_DEPENDS+=  oxc-miette-derive-3.0.1
+CARGO_CRATE_DEPENDS+=  oxc_allocator-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_ast-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_ast_macros-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_ast_visit-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_data_structures-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_diagnostics-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_ecmascript-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_estree-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_index-5.0.0
+CARGO_CRATE_DEPENDS+=  oxc_parser-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_regular_expression-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_span-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_str-0.143.0
+CARGO_CRATE_DEPENDS+=  oxc_syntax-0.143.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.5
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.12
 CARGO_CRATE_DEPENDS+=  pastey-0.2.2
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.3.2
+CARGO_CRATE_DEPENDS+=  phf-0.14.0
+CARGO_CRATE_DEPENDS+=  phf_generator-0.14.0
+CARGO_CRATE_DEPENDS+=  phf_macros-0.14.0
+CARGO_CRATE_DEPENDS+=  phf_shared-0.14.0
 CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.17
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.33
+CARGO_CRATE_DEPENDS+=  plotters-0.3.7
+CARGO_CRATE_DEPENDS+=  plotters-backend-0.3.7
+CARGO_CRATE_DEPENDS+=  plotters-svg-0.3.7
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.13.1
 CARGO_CRATE_DEPENDS+=  potential_utf-0.1.5
 CARGO_CRATE_DEPENDS+=  prettyplease-0.2.37
@@ -168,33 +225,44 @@ CARGO_CRATE_DEPENDS+=     schemars-1.2.1
 CARGO_CRATE_DEPENDS+=  schemars_derive-1.2.1
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  semver-1.0.28
+CARGO_CRATE_DEPENDS+=  seq-macro-0.3.6
 CARGO_CRATE_DEPENDS+=  serde-1.0.228
+CARGO_CRATE_DEPENDS+=  serde_bytes-0.11.19
 CARGO_CRATE_DEPENDS+=  serde_core-1.0.228
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.228
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.29.1
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.149
+CARGO_CRATE_DEPENDS+=  serde_path_to_error-0.1.20
 CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.9
+CARGO_CRATE_DEPENDS+=  serde_urlencoded-0.7.1
 CARGO_CRATE_DEPENDS+=  serde_yaml-0.9.34+deprecated
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.7
 CARGO_CRATE_DEPENDS+=  shlex-1.3.0
 CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.8
 CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.9
 CARGO_CRATE_DEPENDS+=  similar-2.7.0
+CARGO_CRATE_DEPENDS+=  siphasher-1.0.3
 CARGO_CRATE_DEPENDS+=  slab-0.4.12
 CARGO_CRATE_DEPENDS+=  smallvec-1.15.1
+CARGO_CRATE_DEPENDS+=  smawk-0.3.3
 CARGO_CRATE_DEPENDS+=  socket2-0.6.3
 CARGO_CRATE_DEPENDS+=  spdx-0.10.9
 CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.1
+CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  streaming-iterator-0.1.9
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  subtle-2.6.1
 CARGO_CRATE_DEPENDS+=  syn-2.0.117
+CARGO_CRATE_DEPENDS+=  syn-3.0.3
+CARGO_CRATE_DEPENDS+=  sync_wrapper-1.0.2
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tempfile-3.27.0
+CARGO_CRATE_DEPENDS+=  textwrap-0.16.2
 CARGO_CRATE_DEPENDS+=  thiserror-2.0.18
 CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.18
 CARGO_CRATE_DEPENDS+=  thread_local-1.1.9
 CARGO_CRATE_DEPENDS+=  tinystr-0.8.3
+CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  tokio-1.52.3
 CARGO_CRATE_DEPENDS+=  tokio-macros-2.7.0
 CARGO_CRATE_DEPENDS+=  tokio-util-0.7.18
@@ -203,6 +271,9 @@ CARGO_CRATE_DEPENDS+=       toml_datetime-0.6.
 CARGO_CRATE_DEPENDS+=  toml_edit-0.22.27
 CARGO_CRATE_DEPENDS+=  toml_write-0.1.2
 CARGO_CRATE_DEPENDS+=  topological-sort-0.2.2
+CARGO_CRATE_DEPENDS+=  tower-0.5.3
+CARGO_CRATE_DEPENDS+=  tower-layer-0.3.3
+CARGO_CRATE_DEPENDS+=  tower-service-0.3.3
 CARGO_CRATE_DEPENDS+=  tracing-0.1.44
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.31
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.36
@@ -243,7 +314,10 @@ CARGO_CRATE_DEPENDS+=      tree-sitter-typesc
 CARGO_CRATE_DEPENDS+=  tree-sitter-xml-0.7.0
 CARGO_CRATE_DEPENDS+=  tree-sitter-zig-1.1.2
 CARGO_CRATE_DEPENDS+=  ts-parser-perl-1.1.2
+CARGO_CRATE_DEPENDS+=  unicode-id-start-1.4.0
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.24
+CARGO_CRATE_DEPENDS+=  unicode-linebreak-0.1.5
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.13.3
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.2
 CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.6
 CARGO_CRATE_DEPENDS+=  unsafe-libyaml-0.2.11
@@ -269,6 +343,7 @@ CARGO_CRATE_DEPENDS+=       wasm-metadata-0.22
 CARGO_CRATE_DEPENDS+=  wasm-metadata-0.244.0
 CARGO_CRATE_DEPENDS+=  wasmparser-0.227.1
 CARGO_CRATE_DEPENDS+=  wasmparser-0.244.0
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.98
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
 CARGO_CRATE_DEPENDS+=  webpki-roots-0.26.11
 CARGO_CRATE_DEPENDS+=  webpki-roots-1.0.7



Home | Main Index | Thread Index | Old Index