Öffentliches Register
Software-GesundheitsberichtSchema 0.26.0 · Metriken 1.13.0 · 2026-07-22 14:34 UTC

zeroclaw-labs / zeroclaw

Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀

RustApache-2.0★ 32.352 Sterne⑂ 4.828 Forksseit Feb. 2026Auf GitHub ansehen ↗

zeroclaw-labs/zeroclaw erreicht einen Gesundheitsindex von 81 von 100 und liegt damit im Bereich Gut. Am stärksten schneidet es bei Engineering Quality (84/100) ab, am schwächsten bei Security (74/100). Zuletzt heute aktualisiert. 4 Mitwirkende tragen den Großteil der jüngsten Arbeit.

81
gesamt / 100
Gut

Software-Gesundheitsindex

Metriken werden auf einer Skala von 1–100 in gewichtete Kategorien gruppiert. Der Gesamtwert beginnt als ihr Mittel; sobald öffentliche Evidenz die Richtlinie für Hochrisikojurisdiktionen auslöst, wird die Bewertung angepasst und erhält die Obergrenze 49 (Gefährdet). AI Readiness liegt außerhalb.

81
Exzellent85-100Vorbildlich; erfüllt im Wesentlichen alle geprüften Kriterien
Gut70-84Gesund; geringfügige Lücken
Mittel50-69Akzeptabel mit deutlichen Lücken; Überprüfung empfohlen
Gefährdet30-49Erhebliche Schwächen; eine Übernahme erfordert Vorsicht
Kritisch1-29Schwerwiegende Probleme (aufgegeben, nur ein Maintainer, keine Hygiene)
VitalitätCommunity &VerbreitungNachhaltigkeit &GovernanceEngineering-QualitätSicherheitAI Readiness

Bewertungsprofil

Jede Achse ist eine Kategorie. Die Form zählt mehr als der Durchschnitt — ein gesundes Projekt füllt die gesamte Fläche, während ein Profil aus Spitzen und Kratern bedeutet, dass Stärke in einer Dimension Risiken in einer anderen verdeckt.

Eigentümerschaft

ZeroClaw LabsOrganisation
454 Follower16 öffentliche Reposseit Feb. 2026

Dieses Repository wird von einer Organisation getragen — geteilte, rechenschaftspflichtige Trägerschaft, die jeden einzelnen Maintainer überdauern kann.

Paket-Ökosysteme

RegistryPaketVersionDownloads / MonatVersionenZuletzt veröffentlichtTags
crates.iozeroclawlabs0.6.951430vor 105 Tagenagentaiassistantchatbotcliapi-bindingscommand-line-utilities
crates.ioxtaskverweist auf ein anderes Repo — nicht bewertet0.1.41825vor 22 Tagenautomationcodesignmacosreleasextaskcommand-line-utilities

Metriken nach Kategorie

Vitalität

Lebt das Projekt — wird Code geschrieben und werden Releases ausgeliefert?

83Gut · 22 % des Gesamtindex
Wie die Bewertung erfolgt
36/36Push-Aktualität — letzter Push vor 0 Tagen
15.2/36Commit-Rhythmus — 22/52 Wochen mit Commits
18/18Commit-Volumen — 4.522 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year4.522
human_commit_share1
days_since_last_push0
active_weeks_last_year22
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 100 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 6 Tagen
27/27Release-Rhythmus — ein Release etwa alle 9,8 Tage
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Verwendete Eingangsdaten
releases_count100
latest_release_tagv0.8.3
releases_from_tagsnein
days_since_latest_release6
mean_days_between_releases9,8

Community & Verbreitung

Hat das Projekt Nutzer, Downloads, Aufmerksamkeit und ein einladendes Umfeld für Beitragende?

81Gut · 18 % des Gesamtindex
Wie die Bewertung erfolgt
60/60Stars — 32.352 Stars
25/25Forks — 4.828 Forks
10.4/15Watcher — 76 Watcher
Verwendete Eingangsdaten
forks4.828
stars32.352
watchers76
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
22.5/22.5Lizenz — anerkannte Lizenz (Apache-2.0)
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
6.3/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
has_contributingja
has_issue_templatenein
has_code_of_conductja
has_pull_request_templateja
Wie die Bewertung erfolgt
36.2/80Downloads pro Monat — 514 Downloads/Monat über crates
0/20Abhängige in der Registry — von diesem Ökosystem nicht ausgewiesen
Verwendete Eingangsdaten
packageszeroclawlabs
dependents
ecosystemscrates
total_downloads3.223
monthly_downloads514
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Abhängige in der Registry. Die verbleibenden Gewichte wurden renormalisiert.

Nachhaltigkeit & Governance

Überdauert das Projekt die Menschen, die es tragen — Bus-Faktor, Reaktionsfähigkeit, Trägerschaft und Paketpflege?

80Gut · 24 % des Gesamtindex
Wie die Bewertung erfolgt
43.2/54Bus-Faktor — 4 Beitragende decken die Hälfte aller Commits ab
17.1/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 24 % der Commits
13.5/13.5Breite der Beitragenden — 99 Beitragende
10/10OpenSSF Scorecard: Contributors — project has 14 contributing companies or organizations
Verwendete Eingangsdaten
bus_factor4
contributors_sampled99
top_contributor_share0,238
Wie die Bewertung erfolgt
40.3/46.8Issue-Lösungsquote — 86 % der Issues geschlossen
24.5/38.3PR-Annahme — 3.802/5.931 entschiedene PRs gemergt
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Verwendete Eingangsdaten
merged_prs3.802
open_issues332
closed_issues2.096
issue_closed_ratio0,863
closed_unmerged_prs2.129
Wie die Bewertung erfolgt
30/30Organisatorische Trägerschaft — im Besitz einer Organisation
0/20Verifizierte Domain
19.1/25Reichweite des Inhabers — 454 Follower von zeroclaw-labs
9.8/25Kontohistorie — 16 öffentliche Repos, Kontoalter ca. 0 Jahre
Verwendete Eingangsdaten
followers454
owner_typeOrganization
is_verified
owner_loginzeroclaw-labs
public_repos16
account_age_days156

Paketpflege

100Exzellent
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 1 Paket(e) auf crates
35/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 105 Tagen
20/20Versionshistorie — 30 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packageszeroclawlabs
ecosystemscrates
any_deprecatednein
min_days_since_publish105

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

84Gut · 20 % des Gesamtindex
Wie die Bewertung erfolgt
24/24CI-Workflows — 25 Workflow(s)
24/24Tests vorhanden
0/16Linter-Konfiguration
0/9.6Pre-Commit-Hooks
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Verwendete Eingangsdaten
has_cija
has_testsja
has_editorconfigja
has_linter_confignein
has_precommit_confignein

Dokumentation

100Exzellent
Wie die Bewertung erfolgt
30/30README
25/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://www.zeroclawlabs.ai/
10/10Repository-Beschreibung
10/10Topics — 8 Topics
10/10Wiki
Verwendete Eingangsdaten
topicsagent, agentic, ai, openclaw, infra, ml, os, zeroclaw
has_wikija
homepagehttps://www.zeroclawlabs.ai/
has_readmeja
has_docs_dirja
has_descriptionja

Sicherheit

Sind die sichtbaren Sicherheits- und Lieferkettenpraktiken belastbar, ohne ungeklärte Exposition gegenüber Hochrisikojurisdiktionen?

74Gut · 16 % des Gesamtindex
Wie die Bewertung erfolgt
6.8/7.5Binary-Artifacts — binaries present in source code
0/7.5Branch-Protection — keine Daten
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
7.5/7.5Code-Review — all changesets reviewed
2.5/2.5Contributors — project has 14 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
5/5Fuzzing — project is fuzzed
2.5/2.5Lizenz — license file detected
7.5/7.5Maintained — 30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
4.5/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
3.5/5SAST — SAST tool detected but not run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — Project has not signed or included provenance with any releases.
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 31 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate7,2
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): branch_protection. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
24.7/35Direkte Abhängigkeiten ohne bekannte Advisories — 2 betroffen: anyhow 1.0.101 (unknown), rustls-pemfile 2.2.0 (unknown)
0/25Indirekte Abhängigkeiten ohne bekannte Advisories — transitive Menge in diesem Bereich nicht von Entwicklungs- und Test-Abhängigkeiten trennbar
37.2/40Keine offenen Advisories — 1 Paket(e) mit Advisory seit über 90 Tagen unbehandelt; ältestes vor 236 Tagen veröffentlicht
Verwendete Eingangsdaten
sourceosv
advisories36
affected_packages28
assessed_packages1.606
unassessed_packages151
affected_by_severityhigh 3, moderate 1, unknown 24
direct_affected_packages2
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Indirekte Abhängigkeiten ohne bekannte Advisories. Die verbleibenden Gewichte wurden renormalisiert. 1606 aufgelöste Abhängigkeiten wurden mit OSV abgeglichen. 151 konnten nicht bewertet werden — keine aufgelöste Version, ein nicht unterstütztes Ökosystem oder außerhalb der ausgewiesenen Paketliste. Dieses Repository veröffentlicht kein Paket, das der Index auflöst; bewertet wurde daher der Abhängigkeitsgraph des Repositorys. Dieser Graph vermischt Entwicklungs- und Test-Pins mit ausgelieferten Abhängigkeiten, daher werden nur die deklarierten Laufzeit-Abhängigkeiten bewertet; transitive Befunde werden als Kontext ausgewiesen und fließen nicht in die Bewertung ein. Erreichbarkeit wird nicht analysiert.

AI Readiness

Wie gut ist das Repository dafür ausgestattet, mit KI-Coding-Agenten entwickelt und gepflegt zu werden? Ein unabhängiges, experimentelles Badge — Gewicht 0,0, es wird eigenständig ausgewiesen und verändert den Gesamt-Gesundheitswert nicht.

82Gut · 0 % des Gesamtindex
Wie die Bewertung erfolgt
45/45Agentenanweisungen — AGENTS.md, CLAUDE.md, crates/zeroclaw-plugins/AGENTS.md, crates/zeroclaw-runtime/AGENTS.md, crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md
0/15Maschinenlesbare Doku (llms.txt)
40/40Lesbare Commit-Historie — 100 von 100 menschlichen Commits benennen ihre Absicht (strukturierter Betreff oder erläuternder Text)
Verwendete Eingangsdaten
has_llms_txtnein
legible_history_share1
agent_instruction_filesAGENTS.md, CLAUDE.md, crates/zeroclaw-plugins/AGENTS.md, crates/zeroclaw-runtime/AGENTS.md, crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md
agent_instruction_max_bytes4.107
Wie die Bewertung erfolgt
18/18Bootstrap mit einem Befehl — Justfile, Makefile
22/22Automatisierte Tests
0/11Lint-/Format-Konfiguration
11/11Statische Typprüfung — web/tsconfig.json
10/10Reproduzierbare Umgebung — Dockerfile, Nix, lockfile
0/10Belegte Agentenpraxis — keine von Agenten verfassten Commits unter den letzten 100
5/8Automatisierte Wartung — Abhängigkeits-Automatisierung konfiguriert, in den erfassten Commits nicht beobachtet
9/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
Verwendete Eingangsdaten
has_nixja
has_testsja
lockfilesCargo.lock, package-lock.json
has_dockerfileja
typed_languageja
bootstrap_filesJustfile, Makefile
has_devcontainernein
has_linter_confignein
typecheck_configsweb/tsconfig.json
agent_commit_share0
toolchain_manifestsCargo.toml, apps/tauri/Cargo.toml, apps/zerocode/Cargo.toml, crates/aardvark-sys/Cargo.toml, crates/robot-kit/Cargo.toml, crates/zeroclaw-api/Cargo.toml, crates/zeroclaw-channels/Cargo.toml, crates/zeroclaw-commands/Cargo.toml, crates/zeroclaw-config/Cargo.toml, crates/zeroclaw-eval/Cargo.toml, crates/zeroclaw-gateway/Cargo.toml, crates/zeroclaw-hardware/Cargo.toml, crates/zeroclaw-infra/Cargo.toml, crates/zeroclaw-log/Cargo.toml, crates/zeroclaw-macros/Cargo.toml, crates/zeroclaw-memory/Cargo.toml, crates/zeroclaw-plugins/Cargo.toml, crates/zeroclaw-providers/Cargo.toml, crates/zeroclaw-runtime/Cargo.toml, crates/zeroclaw-sop-graph/Cargo.toml, crates/zeroclaw-spawn/Cargo.toml, crates/zeroclaw-tool-call-parser/Cargo.toml, crates/zeroclaw-tools/Cargo.toml, firmware/esp32-ui/Cargo.toml, firmware/esp32/Cargo.toml, firmware/nucleo/Cargo.toml, firmware/pico/Cargo.toml, firmware/zeroclaw-fw-protocol/Cargo.toml, fuzz/Cargo.toml, tools/fill-translations/Cargo.toml, xtask/Cargo.toml
dependency_bot_commit_share0
Wie die Bewertung erfolgt
45/45Typprüfbarer Code — Rust (statisch typisiert)
50.7/55Handhabbare Dateigrößen — 93/1.200 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languageRust
largest_source_bytes2.667.133
source_files_sampled1.200
oversized_source_files93
Wie die Bewertung erfolgt
40/40API-Schema (OpenAPI/GraphQL/proto) — crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto
0/20MCP-Server
40/40Lauffähige Beispiele — examples
Verwendete Eingangsdaten
example_dirsexamples
has_mcp_signalnein
api_schema_filescrates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto

Eckdaten

32.352GitHub-Sterne
99Mitwirkende
4.522Commits, letzte 12 Monate
0Tage seit letztem Push
100Releases
4Bus-Faktor
332offene Issues
crates.io, npmPaket-Ökosysteme

Warnungen zur Datenerhebung

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • crates package 'xtask' points at a different repository (https://github.com/arcboxlabs/xtask); excluded from ecosystem scoring

Weitere Details

Stern- und Fork-Verlauf 0 ★ / 4.828 ⇿
0Sterne
4.828Forks
15Releases

Wann jeder Stern und Fork hinzugefügt wurde, von GitHub erfasst und nach Tagen gruppiert. Das kumulierte Wachstum steht direkt über den täglichen Zugängen, aus denen es besteht, sodass beide gegeneinander lesbar sind: stetiger organischer Zuwachs sieht ganz anders aus als ein abrupter, kurzlebiger Ausschlag. Wo dieser Unterschied messbar ist, wird er als Wachstumsauthentizität ausgewiesen.

Es wird nur die jüngste Historie angezeigt — dieses Repository überschreitet das Erfassungsfenster, sodass die früheste Historie nicht erfasst wird.

3.5004.0004.5005.0004.828612026-032026-052026-07
Major 0Minor 1Patch 9
OpenSSF Scorecard 7.2 / 10
7.2Gesamtwert

Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-07-22 14:34 UTC

9Binary-Artifactsbinaries present in source code
k. A.Branch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
10Code-Reviewall changesets reviewed
10Contributorsproject has 14 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
10Fuzzingproject is fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
9Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 9
7SASTSAST tool detected but not run on all commits
10Security-Policysecurity policy file detected
0Signed-ReleasesProject has not signed or included provenance with any releases.
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities31 existing vulnerabilities detected
Direkte Abhängigkeiten 119
RegistryPaketVersionsvorgabeManifest
crates.iozeroclaw-apiCargo.toml
crates.iozeroclaw-spawnCargo.toml
crates.iozeroclaw-infraCargo.toml
crates.iozeroclaw-configCargo.toml
crates.iozeroclaw-logCargo.toml
crates.iozeroclaw-providersCargo.toml
crates.iozeroclaw-memoryCargo.toml
crates.iozeroclaw-channelsCargo.toml
crates.iozeroclaw-toolsCargo.toml
crates.iozeroclaw-runtimeCargo.toml
crates.iozeroclaw-evalCargo.toml
crates.iozeroclaw-pluginsCargo.toml
crates.iozeroclaw-gatewayCargo.toml
crates.iozeroclaw-hardwareCargo.toml
crates.iozeroclaw-tool-call-parserCargo.toml
crates.iozeroclaw-macrosCargo.toml
crates.ioclap4.5Cargo.toml
crates.ioclap_complete4.5Cargo.toml
crates.ioclap-markdown0.1Cargo.toml
crates.iotokio1.50Cargo.toml
crates.iotokio-util0.7Cargo.toml
crates.iotokio-stream0.1.18Cargo.toml
crates.ioreqwest0.12Cargo.toml
crates.ioserde1.0Cargo.toml
crates.ioserde_json1.0Cargo.toml
crates.iodirectories6.0Cargo.toml
crates.iotoml1.0Cargo.toml
crates.iotoml_edit0.25Cargo.toml
crates.ioshellexpand3.1Cargo.toml
crates.ioschemars1.2Cargo.toml
crates.iobase640.22Cargo.toml
crates.ioimage0.25Cargo.toml
crates.iourlencoding2.1Cargo.toml
crates.ionanohtml2text0.2Cargo.toml
crates.ioflate21Cargo.toml
crates.iotar0.4Cargo.toml
crates.ioindicatif0.18Cargo.toml
crates.iotempfile3.26Cargo.toml
crates.iozip8.1Cargo.toml
crates.ioanyhow1.0Cargo.toml
crates.iothiserror2.0Cargo.toml
crates.iouuid1.22Cargo.toml
crates.iochacha20poly13050.10Cargo.toml
crates.iohmac0.12Cargo.toml
crates.iosha20.10Cargo.toml
crates.iohex0.4Cargo.toml
crates.iorand0.10Cargo.toml
crates.ioportable-atomic1Cargo.toml
crates.ioparking_lot0.12Cargo.toml
crates.ioasync-trait0.1Cargo.toml
crates.ioring0.17Cargo.toml
crates.iolru0.16Cargo.toml
crates.iorusqlite0.37Cargo.toml
crates.iochrono0.4Cargo.toml
crates.iochrono-tz0.10Cargo.toml
crates.iocron0.15Cargo.toml
crates.iodialoguer0.12Cargo.toml
crates.ioconsole0.16Cargo.toml
crates.ioratatui0.30Cargo.toml
crates.iocrossterm0.29Cargo.toml
crates.ioglob0.3Cargo.toml
crates.ionostr-sdk0.44Cargo.toml
crates.iowhich8.0Cargo.toml
crates.iotokio-tungstenite0.29Cargo.toml
crates.iotokio-socks0.5Cargo.toml
crates.iofutures-util0.3Cargo.toml
crates.ioregex1.10Cargo.toml
crates.iohostname0.4.2Cargo.toml
crates.iorustls0.23Cargo.toml
crates.iorustls-pemfile2Cargo.toml
crates.iorustls-pki-types1.14.0Cargo.toml
crates.iotokio-rustls0.26.4Cargo.toml
crates.iowebpki-roots1.0.6Cargo.toml
crates.iolettre0.11.22Cargo.toml
crates.iomail-parser0.11.2Cargo.toml
crates.ioasync-imap0.11Cargo.toml
crates.ioaxum0.8Cargo.toml
crates.iohyper1Cargo.toml
crates.iohyper-util0.1Cargo.toml
crates.iotower0.5Cargo.toml
crates.iotower-http0.6Cargo.toml
crates.iohttp-body-util0.1Cargo.toml
crates.iomime_guess2Cargo.toml
npm@codemirror/lang-markdown^6.5.0web/package.json
npm@codemirror/language^6.12.3web/package.json
npm@codemirror/state^6.6.0web/package.json
npm@codemirror/view^6.41.1web/package.json
npm@lezer/highlight^1.2.3web/package.json
npm@tailwindcss/typography^0.5.19web/package.json
npm@uiw/codemirror-theme-github^4.25.9web/package.json
npm@uiw/react-codemirror^4.25.9web/package.json
npmhighlight.js^11.11.1web/package.json
npmlucide-react^0.468.0web/package.json
npmreact^19.0.0web/package.json
npmreact-dom^19.0.0web/package.json
npmreact-markdown^10.1.0web/package.json
npmreact-router-dom^7.16.0web/package.json
npmrehype-highlight^7.0.2web/package.json
npmremark-gfm^4.0.1web/package.json
crates.ioanyhow1.0xtask/Cargo.toml
crates.ioaxum0.8xtask/Cargo.toml
crates.ioclap4.5xtask/Cargo.toml
crates.iofluent-syntax0.11xtask/Cargo.toml
crates.ioreqwest0.12xtask/Cargo.toml
crates.ioserde1.0xtask/Cargo.toml
crates.ioserde_json1.0xtask/Cargo.toml
crates.ioshlex1.3xtask/Cargo.toml
crates.iotoml0.8xtask/Cargo.toml
crates.iocargo_metadata0.18xtask/Cargo.toml
crates.ioschemars1.2xtask/Cargo.toml
crates.iotokio1.50xtask/Cargo.toml
crates.iotower-http0.6xtask/Cargo.toml
crates.iozeroclaw-apixtask/Cargo.toml
crates.iozeroclaw-configxtask/Cargo.toml
crates.iozeroclaw-hardwarextask/Cargo.toml
crates.iozeroclaw-providersxtask/Cargo.toml
crates.iozeroclaw-runtimextask/Cargo.toml
crates.iozeroclaw-gatewayxtask/Cargo.toml
crates.iozerocodextask/Cargo.toml
Alle Abhängigkeiten 1.757

Vollständig aufgelöster Abhängigkeitssatz aus dem GitHub-Abhängigkeitsgraphen: 177 direkte und 1.580 indirekte (transitive) Pakete. Die transitive Hülle ist vollständig, wenn das Repository eine Lockfile eincheckt.

RegistryPaketVersionBeziehung
crates.ioanyhowdirekt
crates.ioanyhow1.0.101direkt
crates.ioanyhow1.0.103direkt
crates.ioasync-imapdirekt
crates.ioasync-imap0.11.2direkt
crates.ioasync-traitdirekt
crates.ioasync-trait0.1.89direkt
crates.ioaxumdirekt
crates.ioaxum0.8.9direkt
crates.iobase64direkt
crates.iobase640.21.7direkt
crates.iobase640.22.1direkt
crates.iocargo_metadatadirekt
crates.iocargo_metadata0.18.1direkt
crates.iocargo_metadata0.19.2direkt
crates.iochacha20poly1305direkt
crates.iochacha20poly13050.10.1direkt
crates.iochronodirekt
crates.iochrono0.4.43direkt
crates.iochrono0.4.44direkt
crates.iochrono-tzdirekt
crates.iochrono-tz0.10.4direkt
crates.ioclapdirekt
crates.ioclap4.6.1direkt
crates.ioclap-markdown0.1.5direkt
crates.ioclap_complete4.6.5direkt
crates.ioconsoledirekt
crates.ioconsole0.16.3direkt
crates.iocrondirekt
crates.iocron0.15.0direkt
crates.iocrosstermdirekt
crates.iocrossterm0.29.0direkt
crates.iodialoguerdirekt
crates.iodialoguer0.12.0direkt
crates.iodirectoriesdirekt
crates.iodirectories6.0.0direkt
crates.ioflate2direkt
crates.ioflate21.1.9direkt
crates.iofluent-syntaxdirekt
crates.iofluent-syntax0.11.1direkt
crates.iofutures-utildirekt
crates.iofutures-util0.3.32direkt
crates.ioglobdirekt
crates.ioglob0.3.3direkt
crates.iohexdirekt
crates.iohex0.4.3direkt
crates.iohmacdirekt
crates.iohmac0.12.1direkt
crates.iohmac0.13.0direkt
crates.iohostnamedirekt
crates.iohostname0.4.2direkt
crates.iohttp-body-utildirekt
crates.iohttp-body-util0.1.3direkt
crates.iohyperdirekt
crates.iohyper1.10.0direkt
crates.iohyper-utildirekt
crates.iohyper-util0.1.20direkt
crates.ioimagedirekt
crates.ioimage0.25.10direkt
crates.ioindicatifdirekt
crates.ioindicatif0.18.4direkt
crates.iolettredirekt
crates.iolettre0.11.22direkt
crates.iolrudirekt
crates.iolru0.16.4direkt
crates.iomail-parserdirekt
crates.iomail-parser0.11.3direkt
crates.iomime_guessdirekt
crates.iomime_guess2.0.5direkt
crates.ionanohtml2textdirekt
crates.ionanohtml2text0.2.1direkt
crates.ionostr-sdkdirekt
crates.ionostr-sdk0.44.1direkt
crates.ioparking_lotdirekt
crates.ioparking_lot0.12.5direkt
crates.ioportable-atomicdirekt
crates.ioportable-atomic1.13.1direkt
crates.ioranddirekt
crates.iorand0.10.1direkt
crates.iorand0.8.6direkt
crates.iorand0.9.4direkt
crates.ioratatuidirekt
crates.ioratatui0.30.0direkt
crates.ioregexdirekt
crates.ioregex1.12.3direkt
crates.ioreqwestdirekt
crates.ioreqwest0.12.28direkt
crates.ioreqwest0.13.1direkt
crates.ioringdirekt
crates.ioring0.17.14direkt
crates.iorusqlitedirekt
crates.iorusqlite0.37.0direkt
crates.iorustlsdirekt
crates.iorustls0.23.40direkt
crates.iorustls-pemfiledirekt
crates.iorustls-pemfile2.2.0direkt
crates.iorustls-pki-typesdirekt
crates.iorustls-pki-types1.14.1direkt
crates.ioschemarsdirekt
crates.ioschemars0.8.22direkt
crates.ioschemars0.9.0direkt
crates.ioschemars1.2.1direkt
crates.ioserdedirekt
crates.ioserde1.0.228direkt
crates.ioserde_jsondirekt
crates.ioserde_json1.0.149direkt
crates.ioserde_json1.0.150direkt
crates.iosha2direkt
crates.iosha20.10.9direkt
crates.iosha20.11.0direkt
crates.ioshellexpanddirekt
crates.ioshellexpand3.1.2direkt
crates.ioshlexdirekt
crates.ioshlex1.3.0direkt
crates.iotardirekt
crates.iotar0.4.46direkt
crates.iotempfiledirekt
crates.iotempfile3.25.0direkt
crates.iotempfile3.27.0direkt
crates.iothiserrordirekt
crates.iothiserror1.0.69direkt
crates.iothiserror2.0.18direkt
crates.iotokiodirekt
crates.iotokio1.52.3direkt
crates.iotokio-rustlsdirekt
crates.iotokio-rustls0.26.4direkt
crates.iotokio-socksdirekt
crates.iotokio-socks0.5.2direkt
crates.iotokio-streamdirekt
crates.iotokio-stream0.1.18direkt
crates.iotokio-tungstenitedirekt
crates.iotokio-tungstenite0.26.2direkt
crates.iotokio-tungstenite0.29.0direkt
crates.iotokio-utildirekt
crates.iotokio-util0.7.18direkt
crates.iotomldirekt
crates.iotoml0.8.23direkt
crates.iotoml0.9.12+spec-1.1.0direkt
crates.iotoml1.1.2+spec-1.1.0direkt
crates.iotoml_editdirekt
crates.iotoml_edit0.19.15direkt
crates.iotoml_edit0.20.7direkt
crates.iotoml_edit0.22.27direkt
crates.iotoml_edit0.23.10+spec-1.0.0direkt
crates.iotoml_edit0.25.12+spec-1.1.0direkt
crates.iotowerdirekt
crates.iotower0.5.3direkt
crates.iotower-httpdirekt
crates.iotower-http0.6.11direkt
crates.iourlencodingdirekt
crates.iourlencoding2.1.3direkt
crates.iouuiddirekt
crates.iouuid1.23.1direkt
crates.iowebpki-rootsdirekt
crates.iowebpki-roots0.26.11direkt
crates.iowebpki-roots1.0.7direkt
crates.iowhichdirekt
crates.iowhich4.4.2direkt
crates.iowhich8.0.2direkt
crates.iozipdirekt
crates.iozip8.6.0direkt
npm@codemirror/lang-markdown6.5.0direkt
npm@codemirror/language6.12.3direkt
npm@codemirror/state6.6.0direkt
npm@codemirror/view6.41.1direkt
npm@lezer/highlight1.2.3direkt
npm@tailwindcss/typography0.5.19direkt
npm@uiw/codemirror-theme-github4.25.9direkt
npm@uiw/react-codemirror4.25.9direkt
npmhighlight.js11.11.1direkt
npmlucide-react0.468.0direkt
npmreact19.2.4direkt
npmreact-dom19.2.4direkt
npmreact-markdown10.1.0direkt
npmreact-router-dom7.16.0direkt
npmrehype-highlight7.0.2direkt
npmremark-gfm4.0.1direkt
crates.ioaccessory2.1.0indirekt
crates.ioaddr2line0.26.1indirekt
crates.ioadler22.0.1indirekt
crates.ioaead0.5.2indirekt
crates.ioaesindirekt
crates.ioaes0.8.4indirekt
crates.ioaes0.9.1indirekt
crates.ioaho-corasick1.1.4indirekt
crates.ioaligned0.4.3indirekt
crates.ioalloc-no-stdlib2.0.4indirekt
crates.ioalloc-stdlib0.2.4indirekt
crates.ioalloca0.4.0indirekt
crates.ioallocator-api20.2.21indirekt
crates.ioalsa0.9.1indirekt
crates.ioalsa-sys0.3.1indirekt
crates.ioambient-authority0.0.2indirekt
crates.ioamq-protocol7.2.3indirekt
crates.ioamq-protocol-tcp7.2.3indirekt
crates.ioamq-protocol-types7.2.3indirekt
crates.ioamq-protocol-uri7.2.3indirekt
crates.ioandroid_system_properties0.1.5indirekt
crates.ioanes0.1.6indirekt
crates.ioanstream1.0.0indirekt
crates.ioanstyle1.0.14indirekt
crates.ioanstyle-parse1.0.0indirekt
crates.ioanstyle-query1.1.5indirekt
crates.ioanstyle-wincon3.0.11indirekt
crates.ioanymap20.13.0indirekt
crates.ioaquamarine0.6.0indirekt
crates.ioarbitrary1.4.2indirekt
crates.ioarchery1.2.2indirekt
crates.ioarrayref0.3.9indirekt
crates.ioarrayvec0.7.6indirekt
crates.ioas-slice0.2.1indirekt
crates.ioas_variant1.3.0indirekt
crates.ioasn1-rs0.7.2indirekt
crates.ioasn1-rs-derive0.6.0indirekt
crates.ioasn1-rs-impl0.2.0indirekt
crates.ioassert-json-diff2.0.2indirekt
crates.ioassign1.1.1indirekt
crates.ioasync-broadcast0.7.2indirekt
crates.ioasync-channel1.9.0indirekt
crates.ioasync-channel2.5.0indirekt
crates.ioasync-compression0.4.42indirekt
crates.ioasync-executor1.14.0indirekt
crates.ioasync-global-executor3.1.0indirekt
crates.ioasync-global-executor-trait2.2.0indirekt
crates.ioasync-io1.13.0indirekt
crates.ioasync-io2.6.0indirekt
crates.ioasync-lock2.8.0indirekt
crates.ioasync-lock3.4.2indirekt
crates.ioasync-once-cell0.5.4indirekt
crates.ioasync-process2.5.0indirekt
crates.ioasync-reactor-traitindirekt
crates.ioasync-reactor-trait1.1.0indirekt
crates.ioasync-recursion1.1.1indirekt
crates.ioasync-signal0.2.14indirekt
crates.ioasync-stream0.3.6indirekt
crates.ioasync-stream-impl0.3.6indirekt
crates.ioasync-task4.7.1indirekt
crates.ioasync-utility0.3.1indirekt
crates.ioasync-wsocket0.13.2indirekt
crates.ioatk0.18.2indirekt
crates.ioatk-sys0.18.2indirekt
crates.ioatomic0.6.1indirekt
crates.ioatomic-destructor0.3.0indirekt
crates.ioatomic-waker1.1.2indirekt
crates.ioautocfg1.5.0indirekt
crates.ioautocfg1.5.1indirekt
crates.ioaws-lc-rs1.17.0indirekt
crates.ioaws-lc-sys0.41.0indirekt
crates.ioaxum-core0.5.6indirekt
crates.ioaxum-macros0.5.1indirekt
crates.iobackon1.6.0indirekt
crates.iobare-metal0.2.5indirekt
crates.iobase64ct1.8.3indirekt
crates.iobasic-udev0.1.2indirekt
crates.iobech320.11.1indirekt
crates.iobincode2.0.1indirekt
crates.iobincode_derive2.0.1indirekt
crates.iobindgen0.71.1indirekt
crates.iobindgen0.72.1indirekt
crates.iobip392.2.2indirekt
crates.iobit-set0.5.3indirekt
crates.iobit-set0.8.0indirekt
crates.iobit-vec0.6.3indirekt
crates.iobit-vec0.8.0indirekt
crates.iobit_field0.10.3indirekt
crates.iobitcoin-io0.1.4indirekt
crates.iobitcoin_hashes0.14.2indirekt
crates.iobitfield0.13.2indirekt
crates.iobitfield0.19.4indirekt
crates.iobitfield-macros0.19.4indirekt
crates.iobitflags1.3.2indirekt
crates.iobitflags2.11.0indirekt
crates.iobitflags2.11.1indirekt
crates.iobitmaps3.2.1indirekt
crates.iobitvec1.0.1indirekt
crates.ioblake31.8.5indirekt
crates.ioblock-buffer0.10.4indirekt
crates.ioblock-buffer0.12.0indirekt
crates.ioblock-device-driver0.2.0indirekt
crates.ioblock-padding0.3.3indirekt
crates.ioblock-padding0.4.2indirekt
crates.ioblock20.6.2indirekt
crates.ioblocking1.6.2indirekt
crates.iobrotli8.0.4indirekt
crates.iobrotli-decompressor5.0.3indirekt
crates.iobs580.5.1indirekt
crates.iobstr1.12.1indirekt
crates.iobuild-time0.1.3indirekt
crates.iobumpalo3.19.1indirekt
crates.iobumpalo3.20.3indirekt
crates.iobytemuck1.25.0indirekt
crates.iobytemuck_derive1.10.2indirekt
crates.iobyteorder1.5.0indirekt
crates.iobyteorder-lite0.1.0indirekt
crates.iobytesindirekt
crates.iobytes1.11.1indirekt
crates.iobytesize2.3.1indirekt
crates.iocairo-rs0.18.5indirekt
crates.iocairo-sys-rs0.18.2indirekt
crates.iocamino1.2.2indirekt
crates.iocap-fs-ext3.4.5indirekt
crates.iocap-net-ext3.4.5indirekt
crates.iocap-primitives3.4.5indirekt
crates.iocap-std3.4.5indirekt
crates.iocap-time-ext3.4.5indirekt
crates.iocargo-platform0.1.9indirekt
crates.iocargo_toml0.22.3indirekt
crates.iocast0.3.0indirekt
crates.iocastaway0.2.4indirekt
crates.iocbcindirekt
crates.iocbc0.1.2indirekt
crates.iocbc0.2.1indirekt
crates.iocc1.2.56indirekt
crates.iocc1.2.62indirekt
crates.iocesu81.1.0indirekt
crates.iocexpr0.6.0indirekt
crates.iocfb0.7.3indirekt
crates.iocfg-expr0.15.8indirekt
crates.iocfg-if1.0.4indirekt
crates.iocfg_aliases0.2.1indirekt
crates.iochacha200.10.0indirekt
crates.iochacha200.9.1indirekt
crates.iociborium0.2.2indirekt
crates.iociborium-io0.2.2indirekt
crates.iociborium-ll0.2.2indirekt
crates.iocipher0.4.4indirekt
crates.iocipher0.5.2indirekt
crates.ioclang-sys1.8.1indirekt
crates.ioclap_builder4.6.0indirekt
crates.ioclap_derive4.6.1indirekt
crates.ioclap_lex1.1.0indirekt
crates.iocmake0.1.57indirekt
crates.iocmake0.1.58indirekt
crates.iocmov0.5.4indirekt
crates.iocms0.2.3indirekt
crates.iocobs0.3.0indirekt
crates.iocobs0.5.1indirekt
crates.iocolorchoice1.0.5indirekt
crates.iocombine4.6.7indirekt
crates.iocompact_str0.9.1indirekt
crates.iocompression-codecs0.4.38indirekt
crates.iocompression-core0.4.32indirekt
crates.ioconcurrent-queue2.5.0indirekt
crates.ioconst-oid0.10.2indirekt
crates.ioconst-oid0.9.6indirekt
crates.ioconst_format0.2.35indirekt
crates.ioconst_format_proc_macros0.2.34indirekt
crates.ioconst_panic0.2.15indirekt
crates.ioconstant_time_eq0.4.2indirekt
crates.ioconvert_case0.10.0indirekt
crates.iocookie0.16.2indirekt
crates.iocookie0.18.1indirekt
crates.iocookie-factory0.3.3indirekt
crates.iocore-foundation0.10.1indirekt
crates.iocore-foundation0.9.4indirekt
crates.iocore-foundation-sys0.8.7indirekt
crates.iocore-graphics0.25.0indirekt
crates.iocore-graphics-types0.2.0indirekt
crates.iocore_maths0.1.1indirekt
crates.iocoreaudio-rs0.11.3indirekt
crates.iocoreaudio-sys0.2.17indirekt
crates.iocortex-mindirekt
crates.iocortex-m0.7.7indirekt
crates.iocortex-m-rtindirekt
crates.iocortex-m-rt0.7.5indirekt
crates.iocortex-m-rt-macros0.7.5indirekt
crates.iocpalindirekt
crates.iocpal0.15.3indirekt
crates.iocpp_demangle0.4.5indirekt
crates.iocpubits0.1.1indirekt
crates.iocpufeatures0.2.17indirekt
crates.iocpufeatures0.3.0indirekt
crates.iocranelift-assembler-x640.132.3indirekt
crates.iocranelift-assembler-x64-meta0.132.3indirekt
crates.iocranelift-bforest0.132.3indirekt
crates.iocranelift-bitset0.132.3indirekt
crates.iocranelift-codegen0.132.3indirekt
crates.iocranelift-codegen-meta0.132.3indirekt
crates.iocranelift-codegen-shared0.132.3indirekt
crates.iocranelift-control0.132.3indirekt
crates.iocranelift-entity0.132.3indirekt
crates.iocranelift-frontend0.132.3indirekt
crates.iocranelift-isle0.132.3indirekt
crates.iocranelift-native0.132.3indirekt
crates.iocranelift-srcgen0.132.3indirekt
crates.iocrc32fast1.5.0indirekt
crates.iocriterion0.8.2indirekt
crates.iocriterion-plot0.8.2indirekt
crates.iocritical-section1.2.0indirekt
crates.iocrossbeam-channel0.5.15indirekt
crates.iocrossbeam-deque0.8.6indirekt
crates.iocrossbeam-epoch0.9.18indirekt
crates.iocrossbeam-epoch0.9.20indirekt
crates.iocrossbeam-utils0.8.21indirekt
crates.iocrossterm_winapi0.9.1indirekt
crates.iocrunchy0.2.4indirekt
crates.iocrypto-common0.1.7indirekt
crates.iocrypto-common0.2.2indirekt
crates.iocsscolorparser0.6.2indirekt
crates.iocssparser0.36.0indirekt
crates.iocssparser-macros0.6.1indirekt
crates.iocsv1.4.0indirekt
crates.iocsv-core0.1.13indirekt
crates.ioctor0.8.0indirekt
crates.ioctor-proc-macro0.0.7indirekt
crates.ioctr0.10.1indirekt
crates.ioctr0.9.2indirekt
crates.ioctutils0.4.2indirekt
crates.iocurve25519-dalek4.1.3indirekt
crates.iocurve25519-dalek-derive0.1.1indirekt
crates.iocvt0.1.2indirekt
crates.iodarling0.20.11indirekt
crates.iodarling0.21.3indirekt
crates.iodarling0.23.0indirekt
crates.iodarling_core0.20.11indirekt
crates.iodarling_core0.21.3indirekt
crates.iodarling_core0.23.0indirekt
crates.iodarling_macro0.20.11indirekt
crates.iodarling_macro0.21.3indirekt
crates.iodarling_macro0.23.0indirekt
crates.iodasp_sample0.11.0indirekt
crates.iodata-encoding2.11.0indirekt
crates.iodate_header1.0.5indirekt
crates.iodbus0.9.12indirekt
crates.iodeadpool0.12.3indirekt
crates.iodeadpool0.13.0indirekt
crates.iodeadpool-runtime0.1.4indirekt
crates.iodeadpool-runtime0.3.1indirekt
crates.iodeadpool-sync0.2.0indirekt
crates.iodecancer3.3.3indirekt
crates.iodefmtindirekt
crates.iodefmt0.3.100indirekt
crates.iodefmt1.0.1indirekt
crates.iodefmt-macros1.0.1indirekt
crates.iodefmt-parser1.0.0indirekt
crates.iodefmt-rttindirekt
crates.iodefmt-rtt1.1.0indirekt
crates.iodeku0.18.1indirekt
crates.iodeku_derive0.18.1indirekt
crates.iodelegate-display3.0.0indirekt
crates.iodeltae0.3.2indirekt
crates.ioder0.7.10indirekt
crates.ioder-parser10.0.0indirekt
crates.ioder_derive0.7.3indirekt
crates.ioderanged0.5.8indirekt
crates.ioderivative2.2.0indirekt
crates.ioderive_more1.0.0indirekt
crates.ioderive_more2.1.1indirekt
crates.ioderive_more-impl1.0.0indirekt
crates.ioderive_more-impl2.1.1indirekt
crates.iodes0.8.1indirekt
crates.iodigest0.10.7indirekt
crates.iodigest0.11.3indirekt
crates.iodirs6.0.0indirekt
crates.iodirs-sys0.5.0indirekt
crates.iodispatch20.3.1indirekt
crates.iodisplaydoc0.2.6indirekt
crates.iodlopen20.8.2indirekt
crates.iodlopen2_derive0.4.3indirekt
crates.iodoc-comment0.3.4indirekt
crates.iodocsplay0.1.3indirekt
crates.iodocsplay-macros0.1.2indirekt
crates.iodocument-features0.2.12indirekt
crates.iodom_query0.27.0indirekt
crates.iodpi0.1.2indirekt
crates.iodtoa1.0.11indirekt
crates.iodtoa-short0.3.5indirekt
crates.iodtor0.3.0indirekt
crates.iodtor-proc-macro0.0.6indirekt
crates.iodunce1.0.5indirekt
crates.iodyn-clone1.0.20indirekt
crates.ioecbindirekt
crates.ioecb0.1.2indirekt
crates.ioed255192.2.3indirekt
crates.ioed25519-dalek2.2.0indirekt
crates.ioeither1.15.0indirekt
crates.ioeither1.16.0indirekt
crates.ioemail-encoding0.4.1indirekt
crates.ioemail_address0.2.9indirekt
crates.ioembassy-embedded-hal0.5.0indirekt
crates.ioembassy-executorindirekt
crates.ioembassy-executor0.9.1indirekt
crates.ioembassy-executor-macros0.7.0indirekt
crates.ioembassy-executor-timer-queue0.1.0indirekt
crates.ioembassy-futures0.1.2indirekt
crates.ioembassy-hal-internal0.3.0indirekt
crates.ioembassy-hal-internal0.4.0indirekt
crates.ioembassy-net-driver0.2.0indirekt
crates.ioembassy-rpindirekt
crates.ioembassy-stm320.5.0indirekt
crates.ioembassy-sync0.7.2indirekt
crates.ioembassy-timeindirekt
crates.ioembassy-time0.5.0indirekt
crates.ioembassy-time-driver0.2.1indirekt
crates.ioembassy-time-queue-utils0.3.0indirekt
crates.ioembassy-usb-driver0.2.0indirekt
crates.ioembassy-usb-synopsys-otg0.3.1indirekt
crates.ioembed-resource3.0.11indirekt
crates.ioembed_plist1.2.2indirekt
crates.ioembedded-can0.4.1indirekt
crates.ioembedded-hal0.2.7indirekt
crates.ioembedded-hal1.0.0indirekt
crates.ioembedded-hal-async1.0.0indirekt
crates.ioembedded-hal-nb1.0.0indirekt
crates.ioembedded-io0.4.0indirekt
crates.ioembedded-io0.6.1indirekt
crates.ioembedded-io0.7.1indirekt
crates.ioembedded-io-async0.6.1indirekt
crates.ioembedded-io-async0.7.0indirekt
crates.ioembedded-storage0.3.1indirekt
crates.ioembedded-storage-async0.4.1indirekt
crates.ioembedded-svc0.28.1indirekt
crates.ioembuildindirekt
crates.ioembuild0.33.1indirekt
crates.ioencode_unicode1.0.0indirekt
crates.ioencoding_rsindirekt
crates.ioencoding_rs0.8.35indirekt
crates.ioendi1.1.1indirekt
crates.ioenumflags20.7.12indirekt
crates.ioenumflags2_derive0.7.12indirekt
crates.ioenumset1.1.10indirekt
crates.ioenumset_derive0.14.0indirekt
crates.ioenv_filter1.0.1indirekt
crates.ioenv_logger0.11.10indirekt
crates.ioenvy0.4.2indirekt
crates.ioequivalent1.0.2indirekt
crates.ioerased-serde0.4.10indirekt
crates.ioerrno0.3.14indirekt
crates.ioesp-idf-hal0.45.2indirekt
crates.ioesp-idf-part0.6.0indirekt
crates.ioesp-idf-svcindirekt
crates.ioesp-idf-svc0.51.0indirekt
crates.ioesp-idf-sys0.36.1indirekt
crates.ioespflash4.4.0indirekt
crates.ioeuclid0.22.14indirekt
crates.ioevent-listener2.5.3indirekt
crates.ioevent-listener5.4.1indirekt
crates.ioevent-listener-strategy0.5.4indirekt
crates.ioexecutor-trait2.1.2indirekt
crates.ioeyeball0.8.8indirekt
crates.ioeyeball-im0.8.0indirekt
crates.iofallible-iterator0.2.0indirekt
crates.iofallible-iterator0.3.0indirekt
crates.iofallible-streaming-iterator0.1.9indirekt
crates.iofancy-regex0.11.0indirekt
crates.iofancy_constructor2.1.0indirekt
crates.iofantocciniindirekt
crates.iofantoccini0.22.1indirekt
crates.iofastrand1.9.0indirekt
crates.iofastrand2.3.0indirekt
crates.iofastrand2.4.1indirekt
crates.iofdeflate0.3.7indirekt
crates.iofiat-crypto0.2.9indirekt
crates.iofield-offset0.3.6indirekt
crates.iofiledescriptor0.8.3indirekt
crates.iofiletimeindirekt
crates.iofiletime0.2.27indirekt
crates.iofiletime0.2.29indirekt
crates.iofind-msvc-tools0.1.9indirekt
crates.iofinl_unicode1.4.0indirekt
crates.iofixedbitset0.4.2indirekt
crates.iofixedbitset0.5.7indirekt
crates.ioflagset0.4.7indirekt
crates.iofluentindirekt
crates.iofluent0.16.1indirekt
crates.iofluent-bundle0.15.3indirekt
crates.iofluent-langneg0.13.1indirekt
crates.ioflume0.11.1indirekt
crates.iofnv1.0.7indirekt
crates.iofoldhash0.1.5indirekt
crates.iofoldhash0.2.0indirekt
crates.ioforeign-types0.5.0indirekt
crates.ioforeign-types-macros0.2.3indirekt
crates.ioforeign-types-shared0.3.1indirekt
crates.ioform_urlencoded1.2.2indirekt
crates.iofs-set-times0.20.3indirekt
crates.iofs_at0.2.1indirekt
crates.iofs_extra1.3.0indirekt
crates.iofsevent-sys4.1.0indirekt
crates.iofunty2.0.0indirekt
crates.iofutures0.3.32indirekt
crates.iofutures-channel0.3.32indirekt
crates.iofutures-core0.3.32indirekt
crates.iofutures-executor0.3.32indirekt
crates.iofutures-io0.3.32indirekt
crates.iofutures-lite1.13.0indirekt
crates.iofutures-lite2.6.1indirekt
crates.iofutures-macro0.3.32indirekt
crates.iofutures-sink0.3.32indirekt
crates.iofutures-task0.3.32indirekt
crates.iofuzzy-matcher0.3.7indirekt
crates.iogdk0.18.2indirekt
crates.iogdk-pixbuf0.18.5indirekt
crates.iogdk-pixbuf-sys0.18.0indirekt
crates.iogdk-sys0.18.2indirekt
crates.iogdkwayland-sys0.18.2indirekt
crates.iogdkx110.18.2indirekt
crates.iogdkx11-sys0.18.2indirekt
crates.iogeneric-array0.14.7indirekt
crates.iogetopts0.2.24indirekt
crates.iogetrandom0.2.17indirekt
crates.iogetrandom0.3.4indirekt
crates.iogetrandom0.4.1indirekt
crates.iogetrandom0.4.2indirekt
crates.ioghash0.6.0indirekt
crates.iogimli0.32.3indirekt
crates.iogimli0.33.0indirekt
crates.iogio0.18.4indirekt
crates.iogio-sys0.18.1indirekt
crates.ioglib0.18.5indirekt
crates.ioglib-macros0.18.5indirekt
crates.ioglib-sys0.18.1indirekt
crates.ioglobset0.4.18indirekt
crates.ioglobwalk0.8.1indirekt
crates.iogloo-timers0.3.0indirekt
crates.iogloo-utils0.2.0indirekt
crates.iogobject-sys0.18.0indirekt
crates.iogrowable-bloom-filter2.1.1indirekt
crates.iogtk0.18.2indirekt
crates.iogtk-sys0.18.2indirekt
crates.iogtk3-macros0.18.2indirekt
crates.ioh20.4.14indirekt
crates.iohalf2.7.1indirekt
crates.iohash320.3.1indirekt
crates.iohashbrown0.12.3indirekt
crates.iohashbrown0.15.5indirekt
crates.iohashbrown0.16.1indirekt
crates.iohashbrown0.17.1indirekt
crates.iohashify0.2.9indirekt
crates.iohashlink0.10.0indirekt
crates.ioheaplessindirekt
crates.ioheapless0.8.0indirekt
crates.ioheapless0.9.2indirekt
crates.ioheapless0.9.3indirekt
crates.ioheck0.4.1indirekt
crates.ioheck0.5.0indirekt
crates.iohermit-abi0.3.9indirekt
crates.iohermit-abi0.5.2indirekt
crates.iohex-conservative0.2.2indirekt
crates.iohidapi2.6.6indirekt
crates.iohkdf0.12.4indirekt
crates.iohkdf0.13.0indirekt
crates.iohome0.5.12indirekt
crates.iohtml5ever0.38.0indirekt
crates.iohtml5ever0.39.0indirekt
crates.iohttp0.2.12indirekt
crates.iohttp1.4.1indirekt
crates.iohttp-body1.0.1indirekt
crates.iohttp-range-header0.4.2indirekt
crates.iohttparse1.10.1indirekt
crates.iohttpdate1.0.3indirekt
crates.iohybrid-array0.4.12indirekt
crates.iohyper-rustls0.27.9indirekt
crates.ioiana-time-zone0.1.65indirekt
crates.ioiana-time-zone-haiku0.1.2indirekt
crates.ioico0.5.0indirekt
crates.ioicu_collections1.5.0indirekt
crates.ioicu_collections2.2.0indirekt
crates.ioicu_locale_core2.2.0indirekt
crates.ioicu_locid1.5.0indirekt
crates.ioicu_normalizer2.2.0indirekt
crates.ioicu_normalizer_data2.2.0indirekt
crates.ioicu_properties2.2.0indirekt
crates.ioicu_properties_data2.2.0indirekt
crates.ioicu_provider1.5.0indirekt
crates.ioicu_provider2.2.0indirekt
crates.ioicu_provider_macros1.5.0indirekt
crates.ioicu_segmenter1.5.0indirekt
crates.ioicu_segmenter_data1.5.1indirekt
crates.ioid-arena2.3.0indirekt
crates.ioident_case1.0.1indirekt
crates.ioidna1.1.0indirekt
crates.ioidna_adapter1.2.2indirekt
crates.ioignore0.4.25indirekt
crates.ioihex3.0.0indirekt
crates.ioimage-webp0.2.4indirekt
crates.ioimap-proto0.16.7indirekt
crates.ioimbl6.1.0indirekt
crates.ioimbl-sized-chunks0.1.3indirekt
crates.ioimpartial-ord1.0.6indirekt
crates.ioinclude_dirindirekt
crates.ioinclude_dir0.7.4indirekt
crates.ioinclude_dir_macros0.7.4indirekt
crates.ioindexmap1.9.3indirekt
crates.ioindexmap2.13.0indirekt
crates.ioindexmap2.14.0indirekt
crates.ioindoc2.0.7indirekt
crates.ioinferindirekt
crates.ioinfer0.19.0indirekt
crates.ioinkjetindirekt
crates.ioinkjet0.11.1indirekt
crates.ioinotify0.9.6indirekt
crates.ioinotify-sys0.1.5indirekt
crates.ioinout0.1.4indirekt
crates.ioinout0.2.2indirekt
crates.ioinstability0.3.12indirekt
crates.ioinstant0.1.13indirekt
crates.iointl-memoizer0.5.3indirekt
crates.iointl_pluralrules7.0.2indirekt
crates.ioio-extras0.18.4indirekt
crates.ioio-kit-sys0.4.1indirekt
crates.ioio-kit-sys0.5.0indirekt
crates.ioio-lifetimes1.0.11indirekt
crates.ioio-lifetimes2.0.4indirekt
crates.ioipnet2.12.0indirekt
crates.iois_terminal_polyfill1.70.2indirekt
crates.ioitertools0.10.5indirekt
crates.ioitertools0.13.0indirekt
crates.ioitertools0.14.0indirekt
crates.ioitoa1.0.17indirekt
crates.ioitoa1.0.18indirekt
crates.iojavascriptcore-rs1.1.2indirekt
crates.iojavascriptcore-rs-sys1.1.1indirekt
crates.iojep1060.3.0indirekt
crates.iojni0.21.1indirekt
crates.iojni-sys0.3.1indirekt
crates.iojni-sys0.4.1indirekt
crates.iojni-sys-macros0.4.1indirekt
crates.iojobserver0.1.34indirekt
crates.iojs-sys0.3.85indirekt
crates.iojs-sys0.3.99indirekt
crates.iojs_int0.2.2indirekt
crates.iojs_option0.2.0indirekt
crates.iojson-patch3.0.1indirekt
crates.iojsonptr0.6.3indirekt
crates.iojsonwebtokenindirekt
crates.iojsonwebtoken10.4.0indirekt
crates.iokasuari0.4.12indirekt
crates.iokeyboard-types0.7.0indirekt
crates.iokonst0.4.3indirekt
crates.iokqueue1.2.0indirekt
crates.iokqueue-sys1.1.2indirekt
crates.iolab0.11.0indirekt
crates.iolandlockindirekt
crates.iolandlock0.4.5indirekt
crates.iolanguage-tags0.3.2indirekt
crates.iolapinindirekt
crates.iolapin2.5.5indirekt
crates.iolazy_static1.5.0indirekt
crates.ioleb128fmt0.1.0indirekt
crates.iolibappindicator0.9.0indirekt
crates.iolibappindicator-sys0.9.0indirekt
crates.iolibcindirekt
crates.iolibc0.2.182indirekt
crates.iolibc0.2.186indirekt
crates.iolibdbus-sys0.2.7indirekt
crates.iolibfuzzer-sysindirekt
crates.iolibloadingindirekt
crates.iolibloading0.7.4indirekt
crates.iolibloading0.8.9indirekt
crates.iolibm0.2.16indirekt
crates.iolibredox0.1.12indirekt
crates.iolibredox0.1.17indirekt
crates.iolibsqlite3-sys0.35.0indirekt
crates.ioline-clipping0.3.7indirekt
crates.iolinux-raw-sys0.11.0indirekt
crates.iolinux-raw-sys0.12.1indirekt
crates.iolinux-raw-sys0.3.8indirekt
crates.iolinux-raw-sys0.4.15indirekt
crates.iolitemap0.7.5indirekt
crates.iolitemap0.8.2indirekt
crates.iolitrs1.0.0indirekt
crates.iolock_api0.4.14indirekt
crates.iologindirekt
crates.iolog0.4.29indirekt
crates.iolog0.4.30indirekt
crates.iolru-slab0.1.2indirekt
crates.iomac_address1.1.8indirekt
crates.iomach20.4.3indirekt
crates.iomach20.5.0indirekt
crates.iomacroific2.0.0indirekt
crates.iomacroific_attr_parse2.0.0indirekt
crates.iomacroific_core2.0.0indirekt
crates.iomacroific_macro2.0.0indirekt
crates.iomaplit1.0.2indirekt
crates.iomarkup5ever0.38.0indirekt
crates.iomarkup5ever0.39.0indirekt
crates.iomatchers0.2.0indirekt
crates.iomatchit0.8.4indirekt
crates.iomatrix-pickle0.2.2indirekt
crates.iomatrix-pickle-derive0.2.2indirekt
crates.iomatrix-sdkindirekt
crates.iomatrix-sdk0.18.0indirekt
crates.iomatrix-sdk-base0.18.0indirekt
crates.iomatrix-sdk-common0.18.0indirekt
crates.iomatrix-sdk-crypto0.18.0indirekt
crates.iomatrix-sdk-indexeddb0.18.0indirekt
crates.iomatrix-sdk-sqlite0.18.0indirekt
crates.iomatrix-sdk-store-encryption0.18.0indirekt
crates.iomatrix_indexed_db_futures0.7.0indirekt
crates.iomatrix_indexed_db_futures_macros_internal1.0.0indirekt
crates.iomaybe-owned0.3.4indirekt
crates.iomd-50.10.6indirekt
crates.iomd-50.11.0indirekt
crates.iomd5indirekt
crates.iomd50.8.0indirekt
crates.iomemchr2.8.0indirekt
crates.iomemchr2.8.1indirekt
crates.iomemfd0.6.5indirekt
crates.iomemmem0.1.1indirekt
crates.iomemoffset0.9.1indirekt
crates.iomiette7.6.0indirekt
crates.iomiette-derive7.6.0indirekt
crates.iomime0.3.17indirekt
crates.iomime2ext0.1.54indirekt
crates.iominimal-lexical0.2.1indirekt
crates.iominiz_oxide0.8.9indirekt
crates.iomio0.8.11indirekt
crates.iomio1.2.0indirekt
crates.iomio-serial5.0.6indirekt
crates.iomoxcms0.8.1indirekt
crates.iomuda0.19.3indirekt
crates.ionb0.1.3indirekt
crates.ionb1.1.0indirekt
crates.iondk0.8.0indirekt
crates.iondk0.9.0indirekt
crates.iondk-context0.1.1indirekt
crates.iondk-sys0.5.0+25.2.9519653indirekt
crates.iondk-sys0.6.0+11769913indirekt
crates.ionegentropy0.5.0indirekt
crates.ionew_debug_unreachable1.0.6indirekt
crates.ionix0.26.4indirekt
crates.ionix0.29.0indirekt
crates.ionix0.30.1indirekt
crates.iono_std_io20.8.1indirekt
crates.ionom7.1.3indirekt
crates.ionom8.0.0indirekt
crates.ionormpath1.5.0indirekt
crates.ionostr0.44.3indirekt
crates.ionostr-database0.44.0indirekt
crates.ionostr-gossip0.44.0indirekt
crates.ionostr-relay-pool0.44.1indirekt
crates.ionotifyindirekt
crates.ionotify6.1.1indirekt
crates.iontapi0.4.3indirekt
crates.ionu-ansi-term0.50.3indirekt
crates.ionum-bigint0.4.6indirekt
crates.ionum-conv0.2.2indirekt
crates.ionum-derive0.4.2indirekt
crates.ionum-integer0.1.46indirekt
crates.ionum-traits0.2.19indirekt
crates.ionum_cpus1.17.0indirekt
crates.ionum_enum0.7.5indirekt
crates.ionum_enum0.7.6indirekt
crates.ionum_enum_derive0.7.5indirekt
crates.ionum_enum_derive0.7.6indirekt
crates.ionum_threads0.1.7indirekt
crates.ionusbindirekt
crates.ionusb0.2.3indirekt
crates.iooauth25.0.0indirekt
crates.iooauth2-reqwest0.1.0-alpha.3indirekt
crates.ioobjc2indirekt
crates.ioobjc20.6.4indirekt
crates.ioobjc2-app-kitindirekt
crates.ioobjc2-app-kit0.3.2indirekt
crates.ioobjc2-cloud-kit0.3.2indirekt
crates.ioobjc2-core-data0.3.2indirekt
crates.ioobjc2-core-foundation0.3.2indirekt
crates.ioobjc2-core-graphics0.3.2indirekt
crates.ioobjc2-core-image0.3.2indirekt
crates.ioobjc2-core-location0.3.2indirekt
crates.ioobjc2-core-text0.3.2indirekt
crates.ioobjc2-core-video0.3.2indirekt
crates.ioobjc2-encode4.1.0indirekt
crates.ioobjc2-exception-helper0.1.1indirekt
crates.ioobjc2-foundationindirekt
crates.ioobjc2-foundation0.3.2indirekt
crates.ioobjc2-io-kit0.3.2indirekt
crates.ioobjc2-io-surface0.3.2indirekt
crates.ioobjc2-quartz-core0.3.2indirekt
crates.ioobjc2-system-configuration0.3.2indirekt
crates.ioobjc2-ui-kit0.3.2indirekt
crates.ioobjc2-user-notifications0.3.2indirekt
crates.ioobjc2-web-kit0.3.2indirekt
crates.ioobject0.38.1indirekt
crates.ioobject0.39.1indirekt
crates.iooboe0.6.1indirekt
crates.iooboe-sys0.6.1indirekt
crates.iooid-registry0.8.1indirekt
crates.ioonce_cell1.21.3indirekt
crates.ioonce_cell1.21.4indirekt
crates.ioonce_cell_polyfill1.70.2indirekt
crates.iooorandom11.1.5indirekt
crates.ioopaque-debug0.3.1indirekt
crates.ioopenssl-probe0.1.6indirekt
crates.ioopenssl-probe0.2.1indirekt
crates.ioopentelemetryindirekt
crates.ioopentelemetry0.32.0indirekt
crates.ioopentelemetry-http0.32.0indirekt
crates.ioopentelemetry-otlpindirekt
crates.ioopentelemetry-otlp0.32.0indirekt
crates.ioopentelemetry-proto0.32.0indirekt
crates.ioopentelemetry_sdkindirekt
crates.ioopentelemetry_sdk0.32.1indirekt
crates.iooption-ext0.2.0indirekt
crates.ioordered-float4.6.0indirekt
crates.ioordered-stream0.2.0indirekt
crates.iop12-keystoreindirekt
crates.iop12-keystore0.1.5indirekt
crates.iopage_size0.6.0indirekt
crates.iopango0.18.3indirekt
crates.iopango-sys0.18.0indirekt
crates.iopanic-probeindirekt
crates.iopanic-probe1.0.0indirekt
crates.ioparking2.2.1indirekt
crates.ioparking_lot_core0.9.12indirekt
crates.ioparse_int0.9.0indirekt
crates.iopassword-hash0.5.0indirekt
crates.iopbkdf20.12.2indirekt
crates.iopem3.0.6indirekt
crates.iopem-rfc74680.7.0indirekt
crates.iopercent-encoding2.3.2indirekt
crates.iopest2.8.6indirekt
crates.iopest_derive2.8.6indirekt
crates.iopest_generator2.8.6indirekt
crates.iopest_meta2.8.6indirekt
crates.iophf0.11.3indirekt
crates.iophf0.12.1indirekt
crates.iophf0.13.1indirekt
crates.iophf_codegen0.11.3indirekt
crates.iophf_codegen0.13.1indirekt
crates.iophf_generator0.11.3indirekt
crates.iophf_generator0.13.1indirekt
crates.iophf_macros0.11.3indirekt
crates.iophf_macros0.13.1indirekt
crates.iophf_shared0.11.3indirekt
crates.iophf_shared0.12.1indirekt
crates.iophf_shared0.13.1indirekt
crates.iopin-project1.1.13indirekt
crates.iopin-project-internal1.1.13indirekt
crates.iopin-project-lite0.2.16indirekt
crates.iopin-project-lite0.2.17indirekt
crates.iopin-utils0.1.0indirekt
crates.iopinky-swear6.2.1indirekt
crates.iopiper0.2.5indirekt
crates.iopkcs120.1.0indirekt
crates.iopkcs50.7.1indirekt
crates.iopkcs80.10.2indirekt
crates.iopkg-config0.3.33indirekt
crates.ioplist1.10.0indirekt
crates.ioplotters0.3.7indirekt
crates.ioplotters-backend0.3.7indirekt
crates.ioplotters-svg0.3.7indirekt
crates.iopng0.17.16indirekt
crates.iopng0.18.1indirekt
crates.iopolling2.8.0indirekt
crates.iopolling3.11.0indirekt
crates.iopoly13050.8.0indirekt
crates.iopolyval0.7.1indirekt
crates.iopostcard1.1.3indirekt
crates.iopostgresindirekt
crates.iopostgres0.19.13indirekt
crates.iopostgres-protocol0.6.12indirekt
crates.iopostgres-types0.2.14indirekt
crates.iopotential_utf0.1.5indirekt
crates.iopowerfmt0.2.0indirekt
crates.ioppv-lite860.2.21indirekt
crates.ioprecomputed-hash0.1.1indirekt
crates.ioprettyplease0.2.37indirekt
crates.ioprobe-rsindirekt
crates.ioprobe-rs0.31.0indirekt
crates.ioprobe-rs-target0.31.0indirekt
crates.ioproc-macro-crate1.3.1indirekt
crates.ioproc-macro-crate2.0.0indirekt
crates.ioproc-macro-crate3.4.0indirekt
crates.ioproc-macro-crate3.5.0indirekt
crates.ioproc-macro-error1.0.4indirekt
crates.ioproc-macro-error-attr1.0.4indirekt
crates.ioproc-macro-error-attr22.0.0indirekt
crates.ioproc-macro-error22.0.1indirekt
crates.ioproc-macro2indirekt
crates.ioproc-macro21.0.106indirekt
crates.ioprometheusindirekt
crates.ioprometheus0.14.0indirekt
crates.ioprostindirekt
crates.ioprost0.14.3indirekt
crates.ioprost-derive0.14.3indirekt
crates.iopulldown-cmarkindirekt
crates.iopulldown-cmark0.13.4indirekt
crates.iopulldown-cmark-escape0.11.0indirekt
crates.iopulley-interpreter45.0.3indirekt
crates.iopulley-macros45.0.3indirekt
crates.iopxfm0.1.29indirekt
crates.ioqrcodeindirekt
crates.ioqrcode0.14.1indirekt
crates.ioquick-error2.0.1indirekt
crates.ioquick-xml0.41.0indirekt
crates.ioquinn0.11.9indirekt
crates.ioquinn-proto0.11.15indirekt
crates.ioquinn-udp0.5.14indirekt
crates.ioquoteindirekt
crates.ioquote1.0.44indirekt
crates.ioquote1.0.45indirekt
crates.ioquoted_printable0.5.2indirekt
crates.ior-efi5.3.0indirekt
crates.ior-efi6.0.0indirekt
crates.ioradium0.7.0indirekt
crates.iorand_chacha0.3.1indirekt
crates.iorand_chacha0.9.0indirekt
crates.iorand_core0.10.1indirekt
crates.iorand_core0.6.4indirekt
crates.iorand_core0.9.5indirekt
crates.iorand_xoshiro0.7.0indirekt
crates.ioratatui-core0.1.0indirekt
crates.ioratatui-crossterm0.1.0indirekt
crates.ioratatui-macros0.7.0indirekt
crates.ioratatui-termwiz0.1.0indirekt
crates.ioratatui-widgets0.3.0indirekt
crates.ioraw-window-handle0.6.2indirekt
crates.iorayon1.12.0indirekt
crates.iorayon-core1.13.0indirekt
crates.iorc20.8.1indirekt
crates.iorcgenindirekt
crates.iorcgen0.13.2indirekt
crates.ioreactor-trait1.1.0indirekt
crates.ioreadlock0.1.11indirekt
crates.ioreadlock-tokio0.1.6indirekt
crates.ioredox_syscall0.5.18indirekt
crates.ioredox_syscall0.7.1indirekt
crates.ioredox_users0.5.2indirekt
crates.ioref-cast1.0.25indirekt
crates.ioref-cast-impl1.0.25indirekt
crates.ioregalloc20.15.1indirekt
crates.ioregex-automata0.4.14indirekt
crates.ioregex-syntax0.8.10indirekt
crates.ioregex-syntax0.8.9indirekt
crates.ioremove_dir_all0.8.4indirekt
crates.iormp0.8.15indirekt
crates.iormp-serde1.3.1indirekt
crates.iorppalindirekt
crates.iorppal0.22.1indirekt
crates.ioruma0.16.0indirekt
crates.ioruma-client-api0.24.0indirekt
crates.ioruma-common0.19.0indirekt
crates.ioruma-events0.34.0indirekt
crates.ioruma-html0.8.0indirekt
crates.ioruma-identifiers-validation0.12.1indirekt
crates.ioruma-macros0.19.0indirekt
crates.iorumqttcindirekt
crates.iorumqttc0.25.1indirekt
crates.iorustc-demangle0.1.27indirekt
crates.iorustc-hash1.1.0indirekt
crates.iorustc-hash2.1.1indirekt
crates.iorustc-hash2.1.2indirekt
crates.iorustc_version0.2.3indirekt
crates.iorustc_version0.4.1indirekt
crates.iorusticata-macros4.1.0indirekt
crates.iorustix0.37.28indirekt
crates.iorustix0.38.44indirekt
crates.iorustix1.1.3indirekt
crates.iorustix1.1.4indirekt
crates.iorustix-linux-procfs0.1.1indirekt
crates.iorustls-connector0.20.2indirekt
crates.iorustls-native-certs0.7.3indirekt
crates.iorustls-native-certs0.8.3indirekt
crates.iorustls-platform-verifier0.6.2indirekt
crates.iorustls-platform-verifier-android0.1.1indirekt
crates.iorustls-webpki0.102.8indirekt
crates.iorustls-webpki0.103.13indirekt
crates.iorustversion1.0.22indirekt
crates.ioruzstd0.8.3indirekt
crates.ioryu1.0.23indirekt
crates.iosalsa200.10.2indirekt
crates.iosame-file1.0.6indirekt
crates.ioschannel0.1.29indirekt
crates.ioschemars_derive0.8.22indirekt
crates.ioschemars_derive1.2.1indirekt
crates.ioscopeguardindirekt
crates.ioscopeguard1.2.0indirekt
crates.ioscroll0.13.0indirekt
crates.ioscrypt0.11.0indirekt
crates.iosdio-host0.9.0indirekt
crates.iosealed0.6.0indirekt
crates.iosecp256k10.29.1indirekt
crates.iosecp256k1-sys0.10.1indirekt
crates.iosecurity-framework2.11.1indirekt
crates.iosecurity-framework3.7.0indirekt
crates.iosecurity-framework-sys2.17.0indirekt
crates.ioselectors0.36.1indirekt
crates.ioself_cell0.10.3indirekt
crates.ioself_cell1.2.2indirekt
crates.iosemver0.9.0indirekt
crates.iosemver1.0.27indirekt
crates.iosemver1.0.28indirekt
crates.iosemver-parser0.7.0indirekt
crates.ioserde-big-arrayindirekt
crates.ioserde-big-array0.5.1indirekt
crates.ioserde-untagged0.1.9indirekt
crates.ioserde-wasm-bindgen0.6.5indirekt
crates.ioserde_bytes0.11.19indirekt
crates.ioserde_core1.0.228indirekt
crates.ioserde_derive1.0.228indirekt
crates.ioserde_derive_internals0.29.1indirekt
crates.ioserde_html_form0.4.0indirekt
crates.ioserde_path_to_error0.1.20indirekt
crates.ioserde_plain1.0.2indirekt
crates.ioserde_repr0.1.20indirekt
crates.ioserde_spanned0.6.9indirekt
crates.ioserde_spanned1.1.1indirekt
crates.ioserde_urlencoded0.7.1indirekt
crates.ioserde_with3.21.0indirekt
crates.ioserde_with_macros3.21.0indirekt
crates.ioserde_yaml0.9.34+deprecatedindirekt
crates.ioserialize-to-javascript0.1.2indirekt
crates.ioserialize-to-javascript-impl0.1.2indirekt
crates.ioserialport4.9.0indirekt
crates.ioservo_arc0.4.3indirekt
crates.iosha10.10.6indirekt
crates.iosha10.11.0indirekt
crates.iosharded-slab0.1.7indirekt
crates.ioshell-words1.1.1indirekt
crates.iosignal-hook0.3.18indirekt
crates.iosignal-hook-mio0.2.5indirekt
crates.iosignal-hook-registry1.4.8indirekt
crates.iosignature2.2.0indirekt
crates.iosimd-adler320.3.9indirekt
crates.iosimdutf80.1.5indirekt
crates.iosimilarindirekt
crates.iosimilar2.7.0indirekt
crates.iosimple_asn10.6.4indirekt
crates.iosiphasher1.0.3indirekt
crates.ioslab0.4.12indirekt
crates.ioslintindirekt
crates.ioslint-buildindirekt
crates.iosmallvec1.15.1indirekt
crates.iosocket20.4.10indirekt
crates.iosocket20.6.3indirekt
crates.iosoftbuffer0.4.8indirekt
crates.iosoup30.5.0indirekt
crates.iosoup3-sys0.5.0indirekt
crates.iospin0.9.8indirekt
crates.iospki0.7.3indirekt
crates.iostable_deref_trait1.2.1indirekt
crates.iostatic_assertions1.1.0indirekt
crates.iostm32-fmc0.4.0indirekt
crates.iostm32-metapac19.0.0indirekt
crates.iostop-token0.7.0indirekt
crates.iostring_cache0.9.0indirekt
crates.iostring_cache_codegen0.6.1indirekt
crates.iostringprep0.1.5indirekt
crates.iostrsim0.11.1indirekt
crates.iostrumindirekt
crates.iostrum0.24.1indirekt
crates.iostrum0.25.0indirekt
crates.iostrum0.27.2indirekt
crates.iostrum0.28.0indirekt
crates.iostrum_macrosindirekt
crates.iostrum_macros0.24.3indirekt
crates.iostrum_macros0.25.3indirekt
crates.iostrum_macros0.27.2indirekt
crates.iostrum_macros0.28.0indirekt
crates.iosubtle2.6.1indirekt
crates.ioswift-rs1.0.7indirekt
crates.iosynindirekt
crates.iosyn1.0.109indirekt
crates.iosyn2.0.116indirekt
crates.iosyn2.0.117indirekt
crates.iosync_wrapper1.0.2indirekt
crates.iosynstructure0.13.2indirekt
crates.iosys-locale0.3.2indirekt
crates.iosysinfoindirekt
crates.iosysinfo0.36.1indirekt
crates.iosystem-deps6.2.2indirekt
crates.iotao0.35.3indirekt
crates.iotao-macros0.1.3indirekt
crates.iotap1.0.1indirekt
crates.iotarget-lexicon0.12.16indirekt
crates.iotarget-lexicon0.13.5indirekt
crates.iotauriindirekt
crates.iotauri2.11.5indirekt
crates.iotauri-buildindirekt
crates.iotauri-build2.6.3indirekt
crates.iotauri-codegen2.6.3indirekt
crates.iotauri-macros2.6.3indirekt
crates.iotauri-plugin2.6.3indirekt
crates.iotauri-plugin-single-instanceindirekt
crates.iotauri-plugin-single-instance2.4.2indirekt
crates.iotauri-plugin-storeindirekt
crates.iotauri-plugin-store2.4.3indirekt
crates.iotauri-runtime2.11.3indirekt
crates.iotauri-runtime-wry2.11.4indirekt
crates.iotauri-utilsindirekt
crates.iotauri-utils2.9.3indirekt
crates.iotauri-winres0.3.6indirekt
crates.iotcp-stream0.28.0indirekt
crates.iotendril0.5.0indirekt
crates.iotermcolor1.4.1indirekt
crates.ioterminfo0.9.0indirekt
crates.iotermios0.3.3indirekt
crates.iotermwiz0.23.3indirekt
crates.iothiserror-impl1.0.69indirekt
crates.iothiserror-impl2.0.18indirekt
crates.iothread_local1.1.9indirekt
crates.iotime0.3.47indirekt
crates.iotime-core0.1.8indirekt
crates.iotime-macros0.2.27indirekt
crates.iotinystr0.7.6indirekt
crates.iotinystr0.8.3indirekt
crates.iotinytemplate1.2.1indirekt
crates.iotinyvec1.11.0indirekt
crates.iotinyvec_macros0.1.1indirekt
crates.iotokio-executor-traitindirekt
crates.iotokio-executor-trait2.4.0indirekt
crates.iotokio-macros2.7.0indirekt
crates.iotokio-postgres0.7.18indirekt
crates.iotokio-reactor-traitindirekt
crates.iotokio-reactor-trait1.1.0indirekt
crates.iotokio-serialindirekt
crates.iotokio-serial5.4.5indirekt
crates.iotokio-testindirekt
crates.iotokio-test0.4.5indirekt
crates.iotokio-websockets0.13.2indirekt
crates.iotoml_datetime0.6.11indirekt
crates.iotoml_datetime0.7.5+spec-1.1.0indirekt
crates.iotoml_datetime1.1.1+spec-1.1.0indirekt
crates.iotoml_parser1.0.8+spec-1.1.0indirekt
crates.iotoml_parser1.1.2+spec-1.1.0indirekt
crates.iotoml_write0.1.2indirekt
crates.iotoml_writer1.1.1+spec-1.1.0indirekt
crates.iotower-layer0.3.3indirekt
crates.iotower-service0.3.3indirekt
crates.iotracingindirekt
crates.iotracing0.1.44indirekt
crates.iotracing-attributes0.1.31indirekt
crates.iotracing-core0.1.36indirekt
crates.iotracing-subscriberindirekt
crates.iotracing-subscriber0.3.23indirekt
crates.iotrait-set0.3.0indirekt
crates.iotray-icon0.24.1indirekt
crates.iotree-sitter0.23.2indirekt
crates.iotree-sitter-highlight0.23.2indirekt
crates.iotree-sitter-language0.1.7indirekt
crates.iotry-lock0.2.5indirekt
crates.iotungstenite0.26.2indirekt
crates.iotungstenite0.29.0indirekt
crates.iotwox-hash2.1.2indirekt
crates.iotype-map0.5.1indirekt
crates.iotyped-builder0.23.2indirekt
crates.iotyped-builder-macro0.23.2indirekt
crates.iotyped-path0.12.3indirekt
crates.iotypeid1.0.3indirekt
crates.iotypenum1.20.0indirekt
crates.iotypewit1.15.2indirekt
crates.ioucd-trie0.1.7indirekt
crates.iouds_windows1.2.1indirekt
crates.iouf2-decode0.2.0indirekt
crates.ioulid1.2.1indirekt
crates.iouncased0.9.10indirekt
crates.iounescaper0.1.8indirekt
crates.iounic-char-property0.9.0indirekt
crates.iounic-char-range0.9.0indirekt
crates.iounic-common0.9.0indirekt
crates.iounic-langidindirekt
crates.iounic-langid0.9.6indirekt
crates.iounic-langid-impl0.9.6indirekt
crates.iounic-ucd-ident0.9.0indirekt
crates.iounic-ucd-version0.9.0indirekt
crates.iounicase2.9.0indirekt
crates.iounicode-bidi0.3.18indirekt
crates.iounicode-ident1.0.23indirekt
crates.iounicode-ident1.0.24indirekt
crates.iounicode-normalization0.1.25indirekt
crates.iounicode-properties0.1.4indirekt
crates.iounicode-segmentationindirekt
crates.iounicode-segmentation1.13.2indirekt
crates.iounicode-truncate2.0.1indirekt
crates.iounicode-widthindirekt
crates.iounicode-width0.1.14indirekt
crates.iounicode-width0.2.2indirekt
crates.iounicode-xid0.2.6indirekt
crates.iouniffiindirekt
crates.iounit-prefix0.5.2indirekt
crates.iouniversal-hash0.5.1indirekt
crates.iouniversal-hash0.6.1indirekt
crates.iounsafe-libyaml0.2.11indirekt
crates.iountrusted0.7.1indirekt
crates.iountrusted0.9.0indirekt
crates.iounty0.0.4indirekt
crates.ioureq3.3.0indirekt
crates.ioureq-proto0.6.0indirekt
crates.iourlindirekt
crates.iourl2.5.8indirekt
crates.iourlpattern0.3.0indirekt
crates.ioutf-80.7.6indirekt
crates.ioutf8-zero0.8.1indirekt
crates.ioutf8_iter1.0.4indirekt
crates.ioutf8parse0.2.2indirekt
crates.iovcell0.1.3indirekt
crates.iovcpkg0.2.15indirekt
crates.ioversion-compare0.2.1indirekt
crates.ioversion_check0.9.5indirekt
crates.iovirtue0.0.18indirekt
crates.iovodozemac0.10.0indirekt
crates.iovoid1.0.2indirekt
crates.iovolatile-register0.2.2indirekt
crates.iovswhom0.1.0indirekt
crates.iovswhom-sys0.1.3indirekt
crates.iovtparse0.6.2indirekt
crates.iowacore0.6.0indirekt
crates.iowacore-appstate0.6.0indirekt
crates.iowacore-binary0.6.0indirekt
crates.iowacore-derive0.6.0indirekt
crates.iowacore-libsignal0.6.0indirekt
crates.iowacore-noise0.6.0indirekt
crates.iowaker-fn1.2.0indirekt
crates.iowalkdir2.5.0indirekt
crates.iowant0.3.1indirekt
crates.iowaproto0.6.0indirekt
crates.iowasi0.11.1+wasi-snapshot-preview1indirekt
crates.iowasi0.14.7+wasi-0.2.4indirekt
crates.iowasip21.0.2+wasi-0.2.9indirekt
crates.iowasip21.0.3+wasi-0.2.9indirekt
crates.iowasip30.4.0+wasi-0.3.0-rc-2026-01-06indirekt
crates.iowasite1.0.2indirekt
crates.iowasm-bindgen0.2.108indirekt
crates.iowasm-bindgen0.2.122indirekt
crates.iowasm-bindgen-futures0.4.72indirekt
crates.iowasm-bindgen-macro0.2.108indirekt
crates.iowasm-bindgen-macro0.2.122indirekt
crates.iowasm-bindgen-macro-support0.2.108indirekt
crates.iowasm-bindgen-macro-support0.2.122indirekt
crates.iowasm-bindgen-shared0.2.108indirekt
crates.iowasm-bindgen-shared0.2.122indirekt
crates.iowasm-encoder0.244.0indirekt
crates.iowasm-encoder0.248.0indirekt
crates.iowasm-metadata0.244.0indirekt
crates.iowasm-streams0.4.2indirekt
crates.iowasm_evt_listener0.1.0indirekt
crates.iowasmparser0.244.0indirekt
crates.iowasmparser0.248.0indirekt
crates.iowasmprinter0.248.0indirekt
crates.iowasmtimeindirekt
crates.iowasmtime45.0.3indirekt
crates.iowasmtime-environ45.0.3indirekt
crates.iowasmtime-internal-component-macro45.0.3indirekt
crates.iowasmtime-internal-component-util45.0.3indirekt
crates.iowasmtime-internal-core45.0.3indirekt
crates.iowasmtime-internal-cranelift45.0.3indirekt
crates.iowasmtime-internal-fiber45.0.3indirekt
crates.iowasmtime-internal-jit-debug45.0.3indirekt
crates.iowasmtime-internal-jit-icache-coherence45.0.3indirekt
crates.iowasmtime-internal-unwinder45.0.3indirekt
crates.iowasmtime-internal-versioned-export-macros45.0.3indirekt
crates.iowasmtime-internal-winch45.0.3indirekt
crates.iowasmtime-internal-wit-bindgen45.0.3indirekt
crates.iowasmtime-wasiindirekt
crates.iowasmtime-wasi45.0.3indirekt
crates.iowasmtime-wasi-httpindirekt
crates.iowasmtime-wasi-http45.0.3indirekt
crates.iowasmtime-wasi-io45.0.3indirekt
crates.ioweb-sys0.3.99indirekt
crates.ioweb-time1.1.0indirekt
crates.ioweb_atoms0.2.4indirekt
crates.iowebdriver0.53.0indirekt
crates.iowebkit2gtk2.0.2indirekt
crates.iowebkit2gtk-sys2.0.2indirekt
crates.iowebpki-root-certs1.0.7indirekt
crates.iowebview2-com0.38.2indirekt
crates.iowebview2-com-macros0.8.1indirekt
crates.iowebview2-com-sys0.38.2indirekt
crates.iowezterm-bidi0.2.3indirekt
crates.iowezterm-blob-leases0.1.1indirekt
crates.iowezterm-color-types0.3.0indirekt
crates.iowezterm-dynamic0.2.1indirekt
crates.iowezterm-dynamic-derive0.1.1indirekt
crates.iowezterm-input-types0.1.0indirekt
crates.iowhatsapp-rust0.6.0indirekt
crates.iowhatsapp-rust-tokio-transport0.6.0indirekt
crates.iowhatsapp-rust-ureq-http-client0.6.0indirekt
crates.iowhoami2.1.2indirekt
crates.iowildmatch2.6.1indirekt
crates.iowinapi0.3.9indirekt
crates.iowinapi-i686-pc-windows-gnu0.4.0indirekt
crates.iowinapi-util0.1.11indirekt
crates.iowinapi-x86_64-pc-windows-gnu0.4.0indirekt
crates.iowinch-codegen45.0.3indirekt
crates.iowindow-vibrancy0.6.0indirekt
crates.iowindowsindirekt
crates.iowindows0.54.0indirekt
crates.iowindows0.61.3indirekt
crates.iowindows-collections0.2.0indirekt
crates.iowindows-core0.54.0indirekt
crates.iowindows-core0.61.2indirekt
crates.iowindows-core0.62.2indirekt
crates.iowindows-future0.2.1indirekt
crates.iowindows-implement0.60.2indirekt
crates.iowindows-interface0.59.3indirekt
crates.iowindows-link0.1.3indirekt
crates.iowindows-link0.2.1indirekt
crates.iowindows-numerics0.2.0indirekt
crates.iowindows-result0.1.2indirekt
crates.iowindows-result0.3.4indirekt
crates.iowindows-result0.4.1indirekt
crates.iowindows-strings0.4.2indirekt
crates.iowindows-strings0.5.1indirekt
crates.iowindows-sys0.45.0indirekt
crates.iowindows-sys0.48.0indirekt
crates.iowindows-sys0.52.0indirekt
crates.iowindows-sys0.59.0indirekt
crates.iowindows-sys0.60.2indirekt
crates.iowindows-sys0.61.2indirekt
crates.iowindows-targets0.42.2indirekt
crates.iowindows-targets0.48.5indirekt
crates.iowindows-targets0.52.6indirekt
crates.iowindows-targets0.53.5indirekt
crates.iowindows-threading0.1.0indirekt
crates.iowindows-version0.1.7indirekt
crates.iowindows_aarch64_gnullvm0.42.2indirekt
crates.iowindows_aarch64_gnullvm0.48.5indirekt
crates.iowindows_aarch64_gnullvm0.52.6indirekt
crates.iowindows_aarch64_gnullvm0.53.1indirekt
crates.iowindows_aarch64_msvc0.42.2indirekt
crates.iowindows_aarch64_msvc0.48.5indirekt
crates.iowindows_aarch64_msvc0.52.6indirekt
crates.iowindows_aarch64_msvc0.53.1indirekt
crates.iowindows_i686_gnu0.42.2indirekt
crates.iowindows_i686_gnu0.48.5indirekt
crates.iowindows_i686_gnu0.52.6indirekt
crates.iowindows_i686_gnu0.53.1indirekt
crates.iowindows_i686_gnullvm0.52.6indirekt
crates.iowindows_i686_gnullvm0.53.1indirekt
crates.iowindows_i686_msvc0.42.2indirekt
crates.iowindows_i686_msvc0.48.5indirekt
crates.iowindows_i686_msvc0.52.6indirekt
crates.iowindows_i686_msvc0.53.1indirekt
crates.iowindows_x86_64_gnu0.42.2indirekt
crates.iowindows_x86_64_gnu0.48.5indirekt
crates.iowindows_x86_64_gnu0.52.6indirekt
crates.iowindows_x86_64_gnu0.53.1indirekt
crates.iowindows_x86_64_gnullvm0.42.2indirekt
crates.iowindows_x86_64_gnullvm0.48.5indirekt
crates.iowindows_x86_64_gnullvm0.52.6indirekt
crates.iowindows_x86_64_gnullvm0.53.1indirekt
crates.iowindows_x86_64_msvc0.42.2indirekt
crates.iowindows_x86_64_msvc0.48.5indirekt
crates.iowindows_x86_64_msvc0.52.6indirekt
crates.iowindows_x86_64_msvc0.53.1indirekt
crates.iowinnow0.5.40indirekt
crates.iowinnow0.6.26indirekt
crates.iowinnow0.7.14indirekt
crates.iowinnow0.7.15indirekt
crates.iowinnow1.0.3indirekt
crates.iowinreg0.55.0indirekt
crates.iowinx0.36.4indirekt
crates.iowiremockindirekt
crates.iowiremock0.6.5indirekt
crates.iowit-bindgen0.51.0indirekt
crates.iowit-bindgen0.57.1indirekt
crates.iowit-bindgen-core0.51.0indirekt
crates.iowit-bindgen-rust0.51.0indirekt
crates.iowit-bindgen-rust-macro0.51.0indirekt
crates.iowit-component0.244.0indirekt
crates.iowit-parser0.244.0indirekt
crates.iowit-parser0.248.0indirekt
crates.iowriteable0.5.5indirekt
crates.iowriteable0.6.3indirekt
crates.iowry0.55.1indirekt
crates.iowyz0.5.1indirekt
crates.iox112.21.0indirekt
crates.iox11-dl2.21.0indirekt
crates.iox25519-dalek2.0.1indirekt
crates.iox509-cert0.2.5indirekt
crates.iox509-parser0.17.0indirekt
crates.ioxattr1.6.1indirekt
crates.ioxxhash-rust0.8.15indirekt
crates.ioyasna0.5.2indirekt
crates.ioyoke0.7.5indirekt
crates.ioyoke0.8.2indirekt
crates.ioyoke-derive0.7.5indirekt
crates.ioyoke-derive0.8.2indirekt
crates.iozbus5.16.0indirekt
crates.iozbus_macros5.16.0indirekt
crates.iozbus_names4.3.2indirekt
crates.iozerocopy0.8.49indirekt
crates.iozerocopy-derive0.8.49indirekt
crates.iozerofrom0.1.8indirekt
crates.iozerofrom-derive0.1.7indirekt
crates.iozeroize1.8.2indirekt
crates.iozeroize_derive1.4.3indirekt
crates.iozerotrie0.2.4indirekt
crates.iozerovec0.10.4indirekt
crates.iozerovec0.11.6indirekt
crates.iozerovec-derive0.10.3indirekt
crates.iozerovec-derive0.11.3indirekt
crates.iozlib-rs0.6.3indirekt
crates.iozmij1.0.21indirekt
crates.iozune-core0.5.1indirekt
crates.iozune-jpeg0.5.15indirekt
crates.iozvariant5.12.0indirekt
crates.iozvariant_derive5.12.0indirekt
crates.iozvariant_utils3.4.0indirekt
npm@babel/code-frame7.29.0indirekt
npm@babel/helper-validator-identifier7.28.5indirekt
npm@babel/runtime7.29.2indirekt
npm@codemirror/autocomplete6.20.1indirekt
npm@codemirror/commands6.10.3indirekt
npm@codemirror/lang-css6.3.1indirekt
npm@codemirror/lang-html6.4.11indirekt
npm@codemirror/lang-javascript6.2.5indirekt
npm@codemirror/lint6.9.5indirekt
npm@codemirror/search6.7.0indirekt
npm@codemirror/theme-one-dark6.1.3indirekt
npm@emnapi/core1.10.0indirekt
npm@emnapi/runtime1.10.0indirekt
npm@emnapi/wasi-threads1.2.1indirekt
npm@jridgewell/gen-mapping0.3.13indirekt
npm@jridgewell/remapping2.3.5indirekt
npm@jridgewell/resolve-uri3.1.2indirekt
npm@jridgewell/sourcemap-codec1.5.5indirekt
npm@jridgewell/trace-mapping0.3.31indirekt
npm@lezer/common1.5.2indirekt
npm@lezer/css1.3.3indirekt
npm@lezer/html1.3.13indirekt
npm@lezer/javascript1.5.4indirekt
npm@lezer/lr1.4.10indirekt
npm@lezer/markdown1.6.3indirekt
npm@marijn/find-cluster-break1.0.2indirekt
npm@napi-rs/wasm-runtime1.1.4indirekt
npm@napi-rs/wasm-runtime1.1.5indirekt
npm@oxc-project/types0.133.0indirekt
npm@redocly/ajv8.11.2indirekt
npm@redocly/config0.22.0indirekt
npm@redocly/openapi-core1.34.13indirekt
npm@rolldown/binding-android-arm641.0.3indirekt
npm@rolldown/binding-darwin-arm641.0.3indirekt
npm@rolldown/binding-darwin-x641.0.3indirekt
npm@rolldown/binding-freebsd-x641.0.3indirekt
npm@rolldown/binding-linux-arm-gnueabihf1.0.3indirekt
npm@rolldown/binding-linux-arm64-gnu1.0.3indirekt
npm@rolldown/binding-linux-arm64-musl1.0.3indirekt
npm@rolldown/binding-linux-ppc64-gnu1.0.3indirekt
npm@rolldown/binding-linux-s390x-gnu1.0.3indirekt
npm@rolldown/binding-linux-x64-gnu1.0.3indirekt
npm@rolldown/binding-linux-x64-musl1.0.3indirekt
npm@rolldown/binding-openharmony-arm641.0.3indirekt
npm@rolldown/binding-wasm32-wasi1.0.3indirekt
npm@rolldown/binding-win32-arm64-msvc1.0.3indirekt
npm@rolldown/binding-win32-x64-msvc1.0.3indirekt
npm@rolldown/pluginutils1.0.1indirekt
npm@rollup/rollup-android-arm-eabi4.59.0indirekt
npm@rollup/rollup-android-arm644.59.0indirekt
npm@rollup/rollup-darwin-arm644.59.0indirekt
npm@rollup/rollup-darwin-x644.59.0indirekt
npm@rollup/rollup-freebsd-arm644.59.0indirekt
npm@rollup/rollup-freebsd-x644.59.0indirekt
npm@rollup/rollup-linux-arm-gnueabihf4.59.0indirekt
npm@rollup/rollup-linux-arm-musleabihf4.59.0indirekt
npm@rollup/rollup-linux-arm64-gnu4.59.0indirekt
npm@rollup/rollup-linux-arm64-musl4.59.0indirekt
npm@rollup/rollup-linux-loong64-gnu4.59.0indirekt
npm@rollup/rollup-linux-loong64-musl4.59.0indirekt
npm@rollup/rollup-linux-ppc64-gnu4.59.0indirekt
npm@rollup/rollup-linux-ppc64-musl4.59.0indirekt
npm@rollup/rollup-linux-riscv64-gnu4.59.0indirekt
npm@rollup/rollup-linux-riscv64-musl4.59.0indirekt
npm@rollup/rollup-linux-s390x-gnu4.59.0indirekt
npm@rollup/rollup-linux-x64-gnu4.59.0indirekt
npm@rollup/rollup-linux-x64-musl4.59.0indirekt
npm@rollup/rollup-openbsd-x644.59.0indirekt
npm@rollup/rollup-openharmony-arm644.59.0indirekt
npm@rollup/rollup-win32-arm64-msvc4.59.0indirekt
npm@rollup/rollup-win32-ia32-msvc4.59.0indirekt
npm@rollup/rollup-win32-x64-gnu4.59.0indirekt
npm@rollup/rollup-win32-x64-msvc4.59.0indirekt
npm@tailwindcss/node4.3.1indirekt
npm@tailwindcss/oxide4.3.1indirekt
npm@tailwindcss/oxide-android-arm644.3.1indirekt
npm@tailwindcss/oxide-darwin-arm644.3.1indirekt
npm@tailwindcss/oxide-darwin-x644.3.1indirekt
npm@tailwindcss/oxide-freebsd-x644.3.1indirekt
npm@tailwindcss/oxide-linux-arm-gnueabihf4.3.1indirekt
npm@tailwindcss/oxide-linux-arm64-gnu4.3.1indirekt
npm@tailwindcss/oxide-linux-arm64-musl4.3.1indirekt
npm@tailwindcss/oxide-linux-x64-gnu4.3.1indirekt
npm@tailwindcss/oxide-linux-x64-musl4.3.1indirekt
npm@tailwindcss/oxide-wasm32-wasi4.3.1indirekt
npm@tailwindcss/oxide-win32-arm64-msvc4.3.1indirekt
npm@tailwindcss/oxide-win32-x64-msvc4.3.1indirekt
npm@tailwindcss/vite4.3.1indirekt
npm@tybys/wasm-util0.10.2indirekt
npm@types/debug4.1.13indirekt
npm@types/estree1.0.8indirekt
npm@types/estree-jsx1.0.5indirekt
npm@types/hast3.0.4indirekt
npm@types/mdast4.0.4indirekt
npm@types/ms2.1.0indirekt
npm@types/node25.3.0indirekt
npm@types/react19.2.14indirekt
npm@types/react-dom19.2.3indirekt
npm@types/unist2.0.11indirekt
npm@types/unist3.0.3indirekt
npm@uiw/codemirror-extensions-basic-setup4.25.9indirekt
npm@uiw/codemirror-themes4.25.9indirekt
npm@ungap/structured-clone1.3.0indirekt
npm@vitejs/plugin-react6.0.2indirekt
npmagent-base7.1.4indirekt
npmansi-colors4.1.3indirekt
npmargparse2.0.1indirekt
npmbail2.0.2indirekt
npmbalanced-match1.0.2indirekt
npmbrace-expansion2.1.0indirekt
npmccount2.0.1indirekt
npmchange-case5.4.4indirekt
npmcharacter-entities2.0.2indirekt
npmcharacter-entities-html42.1.0indirekt
npmcharacter-entities-legacy3.0.0indirekt
npmcharacter-reference-invalid2.0.1indirekt
npmcodemirror6.0.2indirekt
npmcolorette1.4.0indirekt
npmcomma-separated-tokens2.0.3indirekt
npmcookie1.1.1indirekt
npmcrelt1.0.6indirekt
npmcssesc3.0.0indirekt
npmcsstype3.2.3indirekt
npmdebug4.4.3indirekt
npmdecode-named-character-reference1.3.0indirekt
npmdequal2.0.3indirekt
npmdetect-libc2.1.2indirekt
npmdevlop1.1.0indirekt
npmenhanced-resolve5.21.6indirekt
npmescape-string-regexp5.0.0indirekt
npmestree-util-is-identifier-name3.0.0indirekt
npmextend3.0.2indirekt
npmfast-deep-equal3.1.3indirekt
npmfdir6.5.0indirekt
npmfsevents2.3.3indirekt
npmgraceful-fs4.2.11indirekt
npmhast-util-is-element3.0.0indirekt
npmhast-util-to-jsx-runtime2.3.6indirekt
npmhast-util-to-text4.0.2indirekt
npmhast-util-whitespace3.0.0indirekt
npmhtml-url-attributes3.0.1indirekt
npmhttps-proxy-agent7.0.6indirekt
npmindex-to-position1.2.0indirekt
npminline-style-parser0.2.7indirekt
npmis-alphabetical2.0.1indirekt
npmis-alphanumerical2.0.1indirekt
npmis-decimal2.0.1indirekt
npmis-hexadecimal2.0.1indirekt
npmis-plain-obj4.1.0indirekt
npmjiti2.7.0indirekt
npmjs-levenshtein1.1.6indirekt
npmjs-tokens4.0.0indirekt
npmjs-yaml4.2.0indirekt
npmjson-schema-traverse1.0.0indirekt
npmlightningcss1.32.0indirekt
npmlightningcss-android-arm641.32.0indirekt
npmlightningcss-darwin-arm641.32.0indirekt
npmlightningcss-darwin-x641.32.0indirekt
npmlightningcss-freebsd-x641.32.0indirekt
npmlightningcss-linux-arm-gnueabihf1.32.0indirekt
npmlightningcss-linux-arm64-gnu1.32.0indirekt
npmlightningcss-linux-arm64-musl1.32.0indirekt
npmlightningcss-linux-x64-gnu1.32.0indirekt
npmlightningcss-linux-x64-musl1.32.0indirekt
npmlightningcss-win32-arm64-msvc1.32.0indirekt
npmlightningcss-win32-x64-msvc1.32.0indirekt
npmlongest-streak3.1.0indirekt
npmlowlight3.3.0indirekt
npmmagic-string0.30.21indirekt
npmmarkdown-table3.0.4indirekt
npmmdast-util-find-and-replace3.0.2indirekt
npmmdast-util-from-markdown2.0.3indirekt
npmmdast-util-gfm3.1.0indirekt
npmmdast-util-gfm-autolink-literal2.0.1indirekt
npmmdast-util-gfm-footnote2.1.0indirekt
npmmdast-util-gfm-strikethrough2.0.0indirekt
npmmdast-util-gfm-table2.0.0indirekt
npmmdast-util-gfm-task-list-item2.0.0indirekt
npmmdast-util-mdx-expression2.0.1indirekt
npmmdast-util-mdx-jsx3.2.0indirekt
npmmdast-util-mdxjs-esm2.0.1indirekt
npmmdast-util-phrasing4.1.0indirekt
npmmdast-util-to-hast13.2.1indirekt
npmmdast-util-to-markdown2.1.2indirekt
npmmdast-util-to-string4.0.0indirekt
npmmicromark4.0.2indirekt
npmmicromark-core-commonmark2.0.3indirekt
npmmicromark-extension-gfm3.0.0indirekt
npmmicromark-extension-gfm-autolink-literal2.1.0indirekt
npmmicromark-extension-gfm-footnote2.1.0indirekt
npmmicromark-extension-gfm-strikethrough2.1.0indirekt
npmmicromark-extension-gfm-table2.1.1indirekt
npmmicromark-extension-gfm-tagfilter2.0.0indirekt
npmmicromark-extension-gfm-task-list-item2.1.0indirekt
npmmicromark-factory-destination2.0.1indirekt
npmmicromark-factory-label2.0.1indirekt
npmmicromark-factory-space2.0.1indirekt
npmmicromark-factory-title2.0.1indirekt
npmmicromark-factory-whitespace2.0.1indirekt
npmmicromark-util-character2.1.1indirekt
npmmicromark-util-chunked2.0.1indirekt
npmmicromark-util-classify-character2.0.1indirekt
npmmicromark-util-combine-extensions2.0.1indirekt
npmmicromark-util-decode-numeric-character-reference2.0.2indirekt
npmmicromark-util-decode-string2.0.1indirekt
npmmicromark-util-encode2.0.1indirekt
npmmicromark-util-html-tag-name2.0.1indirekt
npmmicromark-util-normalize-identifier2.0.1indirekt
npmmicromark-util-resolve-all2.0.1indirekt
npmmicromark-util-sanitize-uri2.0.1indirekt
npmmicromark-util-subtokenize2.1.0indirekt
npmmicromark-util-symbol2.0.1indirekt
npmmicromark-util-types2.0.2indirekt
npmminimatch5.1.9indirekt
npmms2.1.3indirekt
npmnanoid3.3.12indirekt
npmopenapi-typescript7.13.0indirekt
npmparse-entities4.0.2indirekt
npmparse-json8.3.0indirekt
npmpicocolors1.1.1indirekt
npmpicomatch4.0.4indirekt
npmpluralize8.0.0indirekt
npmpostcss8.5.15indirekt
npmpostcss-selector-parser6.0.10indirekt
npmproperty-information7.1.0indirekt
npmreact-router7.16.0indirekt
npmremark-parse11.0.0indirekt
npmremark-rehype11.1.2indirekt
npmremark-stringify11.0.0indirekt
npmrequire-from-string2.0.2indirekt
npmrolldown1.0.3indirekt
npmrollup4.59.0indirekt
npmscheduler0.27.0indirekt
npmset-cookie-parser2.7.2indirekt
npmsource-map-js1.2.1indirekt
npmspace-separated-tokens2.0.2indirekt
npmstringify-entities4.0.4indirekt
npmstyle-mod4.1.3indirekt
npmstyle-to-js1.1.21indirekt
npmstyle-to-object1.0.14indirekt
npmsupports-color10.2.2indirekt
npmtailwindcss4.3.1indirekt
npmtapable2.3.3indirekt
npmtinyglobby0.2.17indirekt
npmtrim-lines3.0.1indirekt
npmtrough2.2.0indirekt
npmtslib2.8.1indirekt
npmtype-fest4.41.0indirekt
npmtypescript5.7.3indirekt
npmundici-types7.18.2indirekt
npmunified11.0.5indirekt
npmunist-util-find-after5.0.0indirekt
npmunist-util-is6.0.1indirekt
npmunist-util-position5.0.0indirekt
npmunist-util-stringify-position4.0.0indirekt
npmunist-util-visit5.1.0indirekt
npmunist-util-visit-parents6.0.2indirekt
npmuri-js-replace1.0.1indirekt
npmutil-deprecate1.0.2indirekt
npmvfile6.0.3indirekt
npmvfile-message4.0.3indirekt
npmvite8.0.16indirekt
npmw3c-keyname2.2.8indirekt
npmyaml-ast-parser0.0.43indirekt
npmyargs-parser21.1.1indirekt
npmzwitch2.0.4indirekt
Abhängigkeits-Advisories 28

Dieses Repository veröffentlicht kein vom Index auflösbares Paket, daher wurde sein eigener Abhängigkeitsgraph bewertet – 1.606 Pakete, darunter auch Entwicklungs- und Test-Pins, die nie ausgeliefert werden: 28 tragen bekannte Advisories, davon 2 direkte. 151 konnten nicht bewertet werden – keine aufgelöste Version, ein nicht unterstütztes Ökosystem, oder außerhalb der ausgewiesenen Paketliste.

PaketVersionBeziehungSchweregradAdvisoriesBehoben in
brace-expansion2.1.0indirekthoch15.0.7
js-yaml4.2.0indirekthoch14.3.0
rustls-webpki0.102.8indirekthoch80.104.0-alpha.7
glib0.18.5indirektmittel20.20.0
anyhow1.0.101direktunbekannt11.0.103
rustls-pemfile2.2.0direktunbekannt1
atk0.18.2indirektunbekannt1
atk-sys0.18.2indirektunbekannt1
bare-metal0.2.5indirektunbekannt1
bincode2.0.1indirektunbekannt1
crossbeam-epoch0.9.18indirektunbekannt10.9.20
derivative2.2.0indirektunbekannt1
gdk0.18.2indirektunbekannt1
gdk-sys0.18.2indirektunbekannt1
gdkwayland-sys0.18.2indirektunbekannt1
gdkx110.18.2indirektunbekannt1
gdkx11-sys0.18.2indirektunbekannt1
gtk0.18.2indirektunbekannt1
gtk-sys0.18.2indirektunbekannt1
gtk3-macros0.18.2indirektunbekannt1
instant0.1.13indirektunbekannt1
proc-macro-error1.0.4indirektunbekannt1
proc-macro-error22.0.1indirektunbekannt1
unic-char-property0.9.0indirektunbekannt1
unic-char-range0.9.0indirektunbekannt1
unic-common0.9.0indirektunbekannt1
unic-ucd-ident0.9.0indirektunbekannt1
unic-ucd-version0.9.0indirektunbekannt1

Ein Advisory bedeutet, dass die im Abhängigkeitsgraphen erfasste Version in den betroffenen Bereich eines Advisories fällt. Erreichbarkeit wird nicht analysiert, und der Graph enthält Entwicklungs- und Test-Pins — ein Fund kann das Werkzeug betreffen und nicht die ausgelieferte Software.

JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "agent",
        "agentic",
        "ai",
        "openclaw",
        "infra",
        "ml",
        "os",
        "zeroclaw"
      ],
      "is_fork": false,
      "size_kb": 150893,
      "has_wiki": true,
      "homepage": "https://www.zeroclawlabs.ai/",
      "languages": {
        "Rust": 26731596
      },
      "pushed_at": "2026-07-21T20:03:41Z",
      "created_at": "2026-02-13T08:56:04Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-22T13:47:08Z",
      "description": "Fast, small, and fully autonomous AI personal assistant infrastructure, any OS, any platform — deploy anywhere, swap anything 🦀",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "Apache-2.0",
      "default_branch": "master",
      "license_spdx_raw": "Apache-2.0",
      "primary_language": "Rust",
      "significant_languages": [
        "Rust"
      ]
    },
    "owner": {
      "blog": "www.zeroclawlabs.ai",
      "name": "ZeroClaw Labs",
      "type": "Organization",
      "login": "zeroclaw-labs",
      "company": null,
      "location": null,
      "followers": 454,
      "avatar_url": "https://avatars.githubusercontent.com/u/261820148?v=4",
      "created_at": "2026-02-15T22:40:09Z",
      "is_verified": null,
      "public_repos": 16,
      "account_age_days": 156
    },
    "license": {
      "state": "standard",
      "spdx_id": "Apache-2.0",
      "raw_spdx": "Apache-2.0",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.8.3",
          "kind": "patch",
          "published_at": "2026-07-16T01:47:13Z"
        },
        {
          "tag": "v0.8.2",
          "kind": "patch",
          "published_at": "2026-06-26T04:34:52Z"
        },
        {
          "tag": "v0.8.1",
          "kind": "patch",
          "published_at": "2026-06-19T02:01:55Z"
        },
        {
          "tag": "v0.8.0",
          "kind": "minor",
          "published_at": "2026-06-12T00:04:32Z"
        },
        {
          "tag": "v0.8.0-beta-2",
          "kind": "prerelease",
          "published_at": "2026-06-02T15:20:32Z"
        },
        {
          "tag": "v0.8.0-beta-1",
          "kind": "prerelease",
          "published_at": "2026-05-21T01:36:16Z"
        },
        {
          "tag": "v0.7.5",
          "kind": "patch",
          "published_at": "2026-05-08T05:12:49Z"
        },
        {
          "tag": "v0.7.4",
          "kind": "patch",
          "published_at": "2026-05-01T02:52:01Z"
        },
        {
          "tag": "v0.7.3",
          "kind": "patch",
          "published_at": "2026-04-19T03:55:21Z"
        },
        {
          "tag": "v0.7.3-beta.1051",
          "kind": "prerelease",
          "published_at": "2026-04-19T03:49:15Z"
        },
        {
          "tag": "v0.7.1-beta.1049",
          "kind": "prerelease",
          "published_at": "2026-04-18T22:40:10Z"
        },
        {
          "tag": "v0.7.0-beta.1047",
          "kind": "prerelease",
          "published_at": "2026-04-18T08:55:25Z"
        },
        {
          "tag": "v0.6.9",
          "kind": "patch",
          "published_at": "2026-04-08T06:11:40Z"
        },
        {
          "tag": "v0.6.8",
          "kind": "patch",
          "published_at": "2026-04-02T00:41:57Z"
        },
        {
          "tag": "v0.6.7",
          "kind": "patch",
          "published_at": "2026-03-29T21:16:09Z"
        },
        {
          "tag": "v0.6.5",
          "kind": "patch",
          "published_at": "2026-03-27T03:43:17Z"
        },
        {
          "tag": "v0.6.3",
          "kind": "patch",
          "published_at": "2026-03-26T14:33:45Z"
        },
        {
          "tag": "v0.6.2",
          "kind": "patch",
          "published_at": "2026-03-24T20:02:05Z"
        },
        {
          "tag": "v0.6.1",
          "kind": "patch",
          "published_at": "2026-03-24T08:28:22Z"
        },
        {
          "tag": "v0.6.1-beta.637",
          "kind": "prerelease",
          "published_at": "2026-03-24T08:25:24Z"
        },
        {
          "tag": "v0.6.0",
          "kind": "minor",
          "published_at": "2026-03-24T01:40:41Z"
        },
        {
          "tag": "v0.5.9",
          "kind": "patch",
          "published_at": "2026-03-23T01:21:49Z"
        },
        {
          "tag": "v0.5.9-beta.579",
          "kind": "prerelease",
          "published_at": "2026-03-23T01:21:32Z"
        },
        {
          "tag": "v0.5.9-beta.578",
          "kind": "prerelease",
          "published_at": "2026-03-23T00:47:54Z"
        },
        {
          "tag": "v0.5.8-beta.577",
          "kind": "prerelease",
          "published_at": "2026-03-23T00:03:38Z"
        },
        {
          "tag": "v0.5.8",
          "kind": "patch",
          "published_at": "2026-03-22T22:08:19Z"
        },
        {
          "tag": "v0.5.8-beta.564",
          "kind": "prerelease",
          "published_at": "2026-03-22T20:53:45Z"
        },
        {
          "tag": "v0.5.7-beta.563",
          "kind": "prerelease",
          "published_at": "2026-03-22T19:06:37Z"
        },
        {
          "tag": "v0.5.7",
          "kind": "patch",
          "published_at": "2026-03-22T06:41:41Z"
        },
        {
          "tag": "v0.5.7-beta.554",
          "kind": "prerelease",
          "published_at": "2026-03-22T05:59:35Z"
        },
        {
          "tag": "v0.5.6-beta.536",
          "kind": "prerelease",
          "published_at": "2026-03-22T02:03:35Z"
        },
        {
          "tag": "v0.5.6-beta.526",
          "kind": "prerelease",
          "published_at": "2026-03-22T00:06:04Z"
        },
        {
          "tag": "v0.5.6-beta.524",
          "kind": "prerelease",
          "published_at": "2026-03-21T23:31:00Z"
        },
        {
          "tag": "v0.5.6-beta.523",
          "kind": "prerelease",
          "published_at": "2026-03-21T22:27:49Z"
        },
        {
          "tag": "v0.5.6",
          "kind": "patch",
          "published_at": "2026-03-21T22:03:55Z"
        },
        {
          "tag": "v0.5.5-beta.522",
          "kind": "prerelease",
          "published_at": "2026-03-21T20:45:42Z"
        },
        {
          "tag": "v0.5.5-beta.521",
          "kind": "prerelease",
          "published_at": "2026-03-21T18:39:30Z"
        },
        {
          "tag": "v0.5.5-beta.519",
          "kind": "prerelease",
          "published_at": "2026-03-21T16:43:24Z"
        },
        {
          "tag": "v0.5.5-beta.517",
          "kind": "prerelease",
          "published_at": "2026-03-21T15:26:48Z"
        },
        {
          "tag": "v0.5.5",
          "kind": "patch",
          "published_at": "2026-03-21T15:03:41Z"
        },
        {
          "tag": "v0.5.5-beta.516",
          "kind": "prerelease",
          "published_at": "2026-03-21T13:17:04Z"
        },
        {
          "tag": "v0.5.5-beta.514",
          "kind": "prerelease",
          "published_at": "2026-03-21T12:41:37Z"
        },
        {
          "tag": "v0.5.4-beta.504",
          "kind": "prerelease",
          "published_at": "2026-03-21T10:46:58Z"
        },
        {
          "tag": "v0.5.4-beta.491",
          "kind": "prerelease",
          "published_at": "2026-03-21T08:41:16Z"
        },
        {
          "tag": "v0.5.4-beta.490",
          "kind": "prerelease",
          "published_at": "2026-03-21T04:39:59Z"
        },
        {
          "tag": "v0.5.4-beta.487",
          "kind": "prerelease",
          "published_at": "2026-03-20T23:12:10Z"
        },
        {
          "tag": "v0.5.4",
          "kind": "patch",
          "published_at": "2026-03-20T20:37:42Z"
        },
        {
          "tag": "v0.5.4-beta.471",
          "kind": "prerelease",
          "published_at": "2026-03-20T20:29:54Z"
        },
        {
          "tag": "v0.5.3",
          "kind": "patch",
          "published_at": "2026-03-20T17:58:34Z"
        },
        {
          "tag": "v0.5.3-beta.458",
          "kind": "prerelease",
          "published_at": "2026-03-20T17:58:02Z"
        },
        {
          "tag": "v0.5.2-beta.457",
          "kind": "prerelease",
          "published_at": "2026-03-20T16:42:28Z"
        },
        {
          "tag": "v0.5.2-beta.448",
          "kind": "prerelease",
          "published_at": "2026-03-20T06:25:44Z"
        },
        {
          "tag": "v0.5.2",
          "kind": "patch",
          "published_at": "2026-03-20T04:53:44Z"
        },
        {
          "tag": "v0.5.2-beta.442",
          "kind": "prerelease",
          "published_at": "2026-03-20T04:28:39Z"
        },
        {
          "tag": "v0.5.2-beta.441",
          "kind": "prerelease",
          "published_at": "2026-03-20T04:04:54Z"
        },
        {
          "tag": "v0.5.1-beta.438",
          "kind": "prerelease",
          "published_at": "2026-03-20T03:19:05Z"
        },
        {
          "tag": "v0.5.1-beta.414",
          "kind": "prerelease",
          "published_at": "2026-03-19T23:57:43Z"
        },
        {
          "tag": "v0.5.1-beta.413",
          "kind": "prerelease",
          "published_at": "2026-03-19T23:32:25Z"
        },
        {
          "tag": "v0.5.1-beta.403",
          "kind": "prerelease",
          "published_at": "2026-03-19T21:09:46Z"
        },
        {
          "tag": "v0.5.1-beta.402",
          "kind": "prerelease",
          "published_at": "2026-03-19T20:36:03Z"
        },
        {
          "tag": "v0.5.1-beta.400",
          "kind": "prerelease",
          "published_at": "2026-03-19T19:40:09Z"
        },
        {
          "tag": "v0.5.1-beta.390",
          "kind": "prerelease",
          "published_at": "2026-03-19T19:04:42Z"
        },
        {
          "tag": "v0.5.1-beta.379",
          "kind": "prerelease",
          "published_at": "2026-03-19T18:08:34Z"
        },
        {
          "tag": "v0.5.1",
          "kind": "patch",
          "published_at": "2026-03-19T14:27:55Z"
        },
        {
          "tag": "v0.5.1-beta.378",
          "kind": "prerelease",
          "published_at": "2026-03-19T14:20:03Z"
        },
        {
          "tag": "v0.5.0-beta.369",
          "kind": "prerelease",
          "published_at": "2026-03-19T12:42:34Z"
        },
        {
          "tag": "v0.5.0-beta.368",
          "kind": "prerelease",
          "published_at": "2026-03-19T04:17:05Z"
        },
        {
          "tag": "v0.5.0-beta.365",
          "kind": "prerelease",
          "published_at": "2026-03-19T00:56:12Z"
        },
        {
          "tag": "v0.5.0-beta.364",
          "kind": "prerelease",
          "published_at": "2026-03-18T21:36:53Z"
        },
        {
          "tag": "v0.5.0-beta.360",
          "kind": "prerelease",
          "published_at": "2026-03-18T20:15:16Z"
        },
        {
          "tag": "v0.5.0-beta.357",
          "kind": "prerelease",
          "published_at": "2026-03-18T19:39:09Z"
        },
        {
          "tag": "v0.5.0-beta.351",
          "kind": "prerelease",
          "published_at": "2026-03-18T15:37:21Z"
        },
        {
          "tag": "v0.5.0-beta.349",
          "kind": "prerelease",
          "published_at": "2026-03-18T14:29:21Z"
        },
        {
          "tag": "v0.5.0",
          "kind": "minor",
          "published_at": "2026-03-18T06:28:21Z"
        },
        {
          "tag": "v0.5.0-beta.347",
          "kind": "prerelease",
          "published_at": "2026-03-18T02:40:51Z"
        },
        {
          "tag": "v0.5.0-beta.346",
          "kind": "prerelease",
          "published_at": "2026-03-17T23:37:45Z"
        },
        {
          "tag": "v0.5.0-beta.345",
          "kind": "prerelease",
          "published_at": "2026-03-17T23:13:48Z"
        },
        {
          "tag": "v0.5.0-beta.344",
          "kind": "prerelease",
          "published_at": "2026-03-17T22:17:35Z"
        },
        {
          "tag": "v0.5.0-beta.341",
          "kind": "prerelease",
          "published_at": "2026-03-17T19:45:36Z"
        },
        {
          "tag": "v0.5.0-beta.340",
          "kind": "prerelease",
          "published_at": "2026-03-17T18:49:08Z"
        },
        {
          "tag": "v0.4.3-beta.323",
          "kind": "prerelease",
          "published_at": "2026-03-17T13:38:49Z"
        },
        {
          "tag": "v0.4.3-beta.317",
          "kind": "prerelease",
          "published_at": "2026-03-17T12:48:51Z"
        },
        {
          "tag": "v0.4.3-beta.316",
          "kind": "prerelease",
          "published_at": "2026-03-17T06:12:35Z"
        },
        {
          "tag": "v0.4.3-beta.314",
          "kind": "prerelease",
          "published_at": "2026-03-17T05:41:28Z"
        },
        {
          "tag": "v0.4.3-beta.313",
          "kind": "prerelease",
          "published_at": "2026-03-17T05:25:43Z"
        },
        {
          "tag": "v0.4.3-beta.312",
          "kind": "prerelease",
          "published_at": "2026-03-17T05:07:07Z"
        },
        {
          "tag": "v0.4.3-beta.311",
          "kind": "prerelease",
          "published_at": "2026-03-17T04:47:44Z"
        },
        {
          "tag": "v0.4.3-beta.310",
          "kind": "prerelease",
          "published_at": "2026-03-17T02:17:05Z"
        },
        {
          "tag": "v0.4.3",
          "kind": "patch",
          "published_at": "2026-03-17T02:11:27Z"
        },
        {
          "tag": "v0.4.2-beta.300",
          "kind": "prerelease",
          "published_at": "2026-03-16T22:56:35Z"
        },
        {
          "tag": "v0.4.2-beta.281",
          "kind": "prerelease",
          "published_at": "2026-03-16T20:50:57Z"
        },
        {
          "tag": "v0.4.1-beta.269",
          "kind": "prerelease",
          "published_at": "2026-03-16T19:45:42Z"
        },
        {
          "tag": "v0.4.1-beta.266",
          "kind": "prerelease",
          "published_at": "2026-03-16T19:40:10Z"
        },
        {
          "tag": "v0.4.1-beta.267",
          "kind": "prerelease",
          "published_at": "2026-03-16T19:24:01Z"
        },
        {
          "tag": "v0.4.0-beta.260",
          "kind": "prerelease",
          "published_at": "2026-03-16T18:15:55Z"
        },
        {
          "tag": "v0.4.0-beta.259",
          "kind": "prerelease",
          "published_at": "2026-03-16T18:01:50Z"
        },
        {
          "tag": "v0.4.0-beta.258",
          "kind": "prerelease",
          "published_at": "2026-03-16T17:10:09Z"
        },
        {
          "tag": "v0.4.0",
          "kind": "minor",
          "published_at": "2026-03-16T17:10:06Z"
        },
        {
          "tag": "v0.4.0-beta.257",
          "kind": "prerelease",
          "published_at": "2026-03-16T15:50:51Z"
        },
        {
          "tag": "v0.3.4-beta.232",
          "kind": "prerelease",
          "published_at": "2026-03-15T22:52:41Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "f0b92f1516ec86aeb89ab2d8f25b837e14885aae",
          "body": null,
          "is_bot": false,
          "headline": "fix(tests): make media marker assertions portable on Windows (#8756)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T17:10:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2206edd5a5315f985166f0d2ded1ea910980f2eb",
          "body": "- 1e9bad2 feat(zerocode): show active runtime context in dashboard\n- aee45bd fix(zerocode): simplify runtime status display\n- 8b800a1 fix(zerocode): show workspace status in dashboard\n- c806259 test(zerocode): update chat render helper for pane kind\n- f665c3f test(zerocode): cover runtime context re\n[…]\n\n- 777e484 fix(zerocode): address dashboard runtime context review\n- 9903e2d fix(zerocode): keep dashboard repair RPC-only\n- ff52445 Merge origin/master into codex/issue-8383-runtime-context-dashboard",
          "is_bot": false,
          "headline": "feat(zerocode): show active runtime context in dashboard (#9011)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T17:09:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "abb3c42586a91334ffffff4d99393aba59a43b4d",
          "body": "- 26f52d4 fix(docs): make translation refresh reproducible\n- e13fd8a fix(docs): route sync through built preprocessor\n- db9acf9 fix(xtask): generate references for every mdbook entrypoint\n- 0f706dc docs(maintainers): centralize release translation steps\n- 42c1212 fix(release): publish refreshed cata\n[…]\n 87c407e docs(i18n): centralize translation workflow references\n- 294b2aa docs(i18n): align localization lifecycle contract\n- 5e61bf9 Merge origin/master into codex/fix-translation-refresh-reliability",
          "is_bot": false,
          "headline": "fix(docs): make translation refresh reproducible (#9055)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T17:09:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7b0ecea6949aa69ba1c13863a41e0160c1b7c062",
          "body": "…9183)\n\n- 536d571 fix(sop): bypass switch evaluation on a false top-level when guard\n- 9d3a53c fix(sop): drop issue/PR refs from route/mod.rs comments\n- ac3ef1d fix(sop): address review feedback on when/switch precedence fix\n- 48cac2d fix(sop): narrow resolve_next helpers by sharing visit/eligibility check\n- 2f34d59 fix(sop): remove narration from route regressions\n- c52090a fix(sop): unify explicit and linear target resolution",
          "is_bot": false,
          "headline": "fix(sop): bypass switch evaluation on a false top-level when guard (#…",
          "author_name": "Jason Perlow",
          "author_login": "perlowja",
          "committed_at": "2026-07-21T17:07:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8d7481665cb3a1a2106a277e77b2f560d22a89a0",
          "body": "- bbb5e22 docs(review): document typed dispatch expectation\n- d03beb5 Merge remote-tracking branch 'origin/master' into codex/pr-8770-fix\n- 889d957 chore: refresh typed-dispatch docs branch",
          "is_bot": false,
          "headline": "docs(review): document typed dispatch expectation (#8770)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T15:51:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "33499a384107b9b3469ab5a7f9d020bead45e28e",
          "body": null,
          "is_bot": false,
          "headline": "fix(channels): clear branch-isolated clippy warnings (#9140)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T15:51:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0de7f3405be15275c98cad19614e659eed566a11",
          "body": "- 1a534ea feat(channel/mattermost): add WebSocket listener mode\n- 65262de test(channel/mattermost): cover partial WebSocket handshakes\n\nCo-authored-by: xianshishan <265237201+xianshishan@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(channel/mattermost): add WebSocket listener mode (#9141)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T15:51:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cf4bb01a2c32e0b201ac25bab0c0d32dc897f90e",
          "body": null,
          "is_bot": false,
          "headline": "fix(channels): bound ffmpeg transcode waits (#9145)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T15:51:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2110eab0a7c3b3987f6abfdddb0ae2cd97246a4e",
          "body": "- d917cdc fix(quickstart): map WhatsApp Web setup to WhatsApp config\n- ec8517e fix(quickstart): normalize WhatsApp Web peer-group state\n- 27d9e03 style(quickstart): apply pinned Rust formatting\n- d4c5fbf Merge origin/master into codex/fix-whatsapp-web-quickstart-current",
          "is_bot": false,
          "headline": "fix(quickstart): map WhatsApp Web setup to WhatsApp config (#9159)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-21T15:40:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bf5a97f4c5d06eb656634c6f7250b6e8992c21fb",
          "body": "…eterministic pipelines (#8979)\n\n- 3001f83 feat(sop): release the exec slot on HITL approval and enforce a per-SOP admission policy\n- 147e1ae feat(sop): add an approval broker with group membership and quorum over the gate chokepoint\n- 7ae15e4 feat(sop): deliver approval requests to a configured cha\n[…]\n- 79c95f9 fix(sop): enforce approval mode at checkpoints\n- 21d7d7a fix(sop): preserve deterministic pipeline invariants\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(sop): channel gate prompts with checkpoint edit and revise for d…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T14:28:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e9191241ae0229abea027cc9a2a13f7deae13450",
          "body": "… (#9096)\n\nDocument how repository Actions allowlist gaps can cause release workflow startup failures and block promotion concurrency.\n\nAdd recovery guidance to fix the allowlist, wait for settings propagation, and dispatch a fresh workflow instead of rerunning a startup failure.\n\nPR: #9096",
          "is_bot": false,
          "headline": "docs(release): troubleshoot startup_failure and the Actions allowlist…",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-21T07:40:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d7220e74929b9a95e1bd102ab252bece39383e3c",
          "body": "…_status (#5316) (#8890)\n\nClassify web-search provider HTTP failures as blocked, unavailable, or client errors and expose the classification through `search_status` error tags.\n\nKeep the classifications coarse and evidence-based, preserve DuckDuckGo block detection, and avoid duplicate per-tool failure logging.\n\nRelated: #5316\nPR: #8890",
          "is_bot": false,
          "headline": "feat(web-search): classify provider HTTP failures with precise search…",
          "author_name": "palomyates516-alt",
          "author_login": "palomyates516-alt",
          "committed_at": "2026-07-21T07:31:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc66a1cf61ba9e5185524779b6774b74e184271c",
          "body": "… (#8324)\n\nTreat whitespace-only `model_provider` values as non-dispatchable, matching the existing handling for risk and runtime profiles.\n\nAdd focused regression coverage for the dispatchability check.\n\nPR: #8324",
          "is_bot": false,
          "headline": "fix(config): treat whitespace-only model_provider as non-dispatchable…",
          "author_name": "Super-Cabbage",
          "author_login": "Super-Cabbage",
          "committed_at": "2026-07-21T07:30:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7afecd860e5c2ec606c60aac99ddc7532fe2eec5",
          "body": "…#8854)\n\nAdopt typed builders across provider implementations and migrate their construction call sites.\n\nConsolidate optional provider configuration into builder chains, remove redundant post-build mutators, and retain existing credential, timeout, TLS, and routing behavior.\n\nPR: #8854",
          "is_bot": false,
          "headline": "refactor(providers): adopt typed builders across the provider crate (…",
          "author_name": "Cherilyn Buren",
          "author_login": "NiuBlibing",
          "committed_at": "2026-07-21T07:27:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac6274a581fe266a9709f93d36064b9932162ad9",
          "body": "- c6c19af fix(acp): log agent init failure on session/new\n- 1943f48 fix(acp): log agent init failure on session/new\n- f5a24d5 fix(acp): redact agent init failure logs\n- 736b886 Merge remote-tracking branch 'origin/master' into fix/acp-session-new-log-agent-init-failure\n- be280ef fix(acp): adapt failure logging to live config\n- 579c771 fix(acp): sanitize agent init rpc errors\n- 46922b9 Merge branch 'master' into fix/acp-session-new-log-agent-init-failure",
          "is_bot": false,
          "headline": "fix(acp): log agent init failure on session/new (#9071)",
          "author_name": "Shane Engelman",
          "author_login": "singlerider",
          "committed_at": "2026-07-21T06:50:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e26e14ee98c85ba6bd8d48e0aee6c951c0909872",
          "body": "…8830)\n\nRoute channel startup through the canonical scoped tool-assembly seam while preserving pinned MCP context, configured runtime execution, structured attribution, and the channel startup MCP registry lifetime.\n\nCo-authored-by: Nillth <22066262+Nillth@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(channels): route startup tool assembly through the scoped seam (#…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T06:45:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3520034cc8e9e373200f15a3ab1310d80ae859f1",
          "body": "…#8895)\n\nAdd the gated rerank stage to memory-context injection, normalize retrieval scores, preserve eligibility before duplicate collapse, and cover the composed SQLite/BM25 recall-to-rerank path.\n\nCo-authored-by: Nillth <22066262+Nillth@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(memory): gated rerank stage in engine memory-context injection (…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T06:45:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fa57802f5e45ff19ec6076f24c80fb6706ffc0f3",
          "body": "…903)\n\nNotify approval routes only after checkpoint state is durably parked, including exactly-once delivery after failed-persist maintenance recovery. Align operator guidance with authenticated approval routing and the documented best-effort recovery window.\n\nCo-authored-by: Nillth <22066262+Nillth@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(sop): notify approval routes after durable checkpoint parking (#8…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T06:44:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b6a09feebf58adc74705750aca6b228efa761b2b",
          "body": "…#8935)\n\n- c36753d fix(agent): preserve Gemini thought signatures in tool-call history\n- 70e00e9 Merge branch 'master' into fix-gemini-upstream",
          "is_bot": false,
          "headline": "fix(agent): preserve Gemini thought signatures in tool-call history (…",
          "author_name": "mwqgithub",
          "author_login": "mwqgithub",
          "committed_at": "2026-07-21T06:30:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1247d108dac549df3c45ae0cf5a4ba21767f53b2",
          "body": "…spatch (#9102)\n\n- 1d25317 fix(providers/multimodal): strip unhandled non-image media markers be…\n- 73dcc3e Merge remote-tracking branch 'upstream/master' into fix/9089-audio-ma…\n- 9844d8f fix(providers/multimodal): limit marker sanitization to audio kinds\n- 33272db Merge branch 'master' of https://\n[…]\n 'master' into fix/9089-audio-marker-passthrough\n- 032c04f Merge branch 'master' into fix/9089-audio-marker-passthrough\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(providers/multimodal): degrade unplayable audio markers before di…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T05:23:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c38c5cfe2a3fe5a374789d9ee9a3dae80b680363",
          "body": "…er the gate chokepoint (#8880)\n\nReapply the exact reviewed #8880 broker delta onto master after #8848 was squash-merged.\n\nOriginal PR commit history:\n- bbb4f488c feat(sop): add an approval broker with group membership and quorum over the gate chokepoint\n- de50dbf6d fix(sop): strip review provenance\n[…]\n fe72ff3e8 Merge commit '331c0a97c' into codex/review-fix-8880\n- 39f7d532f fix(sop): initialize checkpoint attribution\n\nCo-authored-by: Iftekhar Uddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(sop): add an approval broker with group membership and quorum ov…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T05:08:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c937cdfc1dcb514bc3959146b7f2ea51f04f260e",
          "body": "…OP admission policy (#8848)\n\n- bc02f0f feat(sop): release the exec slot on HITL approval and enforce a per-SOP admission policy\n- e09ea73 fix(sop): make terminal claims atomic\n- 27c8e03 fix(sop): retain claim when terminal persistence fails\n- 775089a fix(sop): persist approval outcomes atomically\n-\n[…]\nmote-tracking branch 'origin/master' into codex/review-fix-8848\n- 331c0a9 fix(sop): initialize merged step attribution\n\nCo-authored-by: Iftekhar Uddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(sop): release the exec slot on HITL approval and enforce a per-S…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T04:40:29Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e735bebf17d43e22713e1058f63b54837aada8c1",
          "body": "- 783382f feat(web): unify risk-profile tool permissions into one grid\n- 73f78af Merge remote-tracking branch 'upstream/master' into feat/tool-permiss…\n- 36fb273 fix(web): align tool permission grid with runtime policy\n- e68e82c fix(web): surface partial tool catalog loads\n- 3851dc0 fix(web): honor \n[…]\n767 Merge branch 'master' into feat/tool-permission-grid\n- db00d3f Merge branch 'master' into feat/tool-permission-grid\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(web): unify risk-profile tool permissions into one grid (#8879)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T04:37:28Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fc221043ec328b1cb03781c88eb168b5deb16d2c",
          "body": "- ece2a03 fix(providers): make model vision capability configurable\n- 30c9957 fix(providers): preserve configured vision capability across resilient wrappers and the vision route\n- 4a68205 Merge upstream master into fix/provider-vision-flag\n- dfe9a6b fix(providers): make routed vision capability tru\n[…]\nfdaffa1 chore(ci): remove issue reference from test comment\n- c147b4a Merge origin/master into fix/provider-vision-flag\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(providers): make model vision capability configurable (#9099)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T04:14:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cf7dd9d6baa8cbc4b738896263bd80c2ce4cca3b",
          "body": "- 9b22f3f feat(memory): scan memory content at write and recall boundaries\n- 48a9aa1 Merge remote-tracking branch 'upstream/master' into zt5/pm-e1-scan\\n- 93fb8b5 fix(memory): enforce read policy across export and per-agent paths\\n- ba15ca2 Merge remote-tracking branch 'upstream/master' into zt5/pm-e1-scan\\n- 311ee79 Merge origin/master into zt5/pm-e1-scan\\n- dfd254f Merge origin/master into zt5/pm-e1-scan\\n\\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(memory): scan memory content at write and recall boundaries (#8984)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T04:12:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b98b1c56f5aac79e18ab7f65e7257b70c3582e52",
          "body": "…(#8899)\n\n- 02c7bf2 feat(memory): config semantics validation and migration reindex hook\n- 04ea511 Merge remote-tracking branch 'upstream/master' into zt5/pm-f2-validator\\n- 5e78539 fix(memory): wire configured embedder into migration reindex pass\\n- 3677e5d Merge remote-tracking branch 'origin/mast\n[…]\nne backend\\n- 0f30703 chore(ci): satisfy comment hygiene gate\\n- 7e9ff46 Merge origin/master into zt5/pm-f2-validator\\n\\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(memory): config semantics validation and migration reindex hook …",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T04:10:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c249473d5a6e84680e95983a09c2f3d11537522b",
          "body": "… path (#9030)\n\n- dafd07b fix(sop): re-assemble the step agent's policy on the live nested-step…\n- cb4a365 fix(sop): reassemble live process-message steps\n- c4814a9 fix(sop): re-assemble nested SOP steps against the effective agent an…\n- 7760810 fix(sop): complete per-agent isolation for live cross-\n[…]\nng branch 'origin/master' into fix/sop-live-step-a…\n- 78a85e4 fix(sop): initialize admission defaults in parity fixture\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(sop): re-assemble the step agent's policy on the live nested-step…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T03:15:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c3fa8b0e904d4f512c453da3c9f9b4957fe70470",
          "body": "…ction (#8900)\n\n- 6067787 feat(memory): typed memory classification and gated typed-facts extra…\n- 91b73c5 Merge remote-tracking branch 'upstream/master' into zt5/pm-c1-types\n- df11250 fix(memory): run gated fact extraction before the core-update early r…\n- a0454fc fix(memory): preserve typed metada\n[…]\nenforce sqlite-only boundary for typed memory writes\n- b038f47 Merge commit 'ce79f750b62abe7b8c1d9b43fef22056b7202baf' into zt5/pm-c…\n- 8e6c865 fix(memory): harden sqlite-only typed memory enforcement",
          "is_bot": false,
          "headline": "feat(memory): typed memory classification and gated typed-facts extra…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T03:15:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2cc26119da80af4d87dbfd3a55b65ba32021a7a6",
          "body": "… sessions (#8898)\n\n- 4a41752 fix(memory): let durable global memories reach semantic recall across…\n- e752825 fix(memory): scope durable recall candidates\n- d97b60f Merge remote-tracking branch 'upstream/master' into zt5/pm-b3-vector-…\n- 4129780 fix(memory): scope agent recall before scoring\n- 1fd6984 fix(memory): normalize no-embedder bm25 recall scores\n- 706f418 Merge remote-tracking branch 'upstream/master' into zt5/pm-b3-vector-…",
          "is_bot": false,
          "headline": "fix(memory): let durable global memories reach semantic recall across…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T03:13:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2455206b1860e99e5d9067f8f97e98626292bf79",
          "body": "…ry (#8897)\n\n- 21434d9 feat(memory): route recall through the staged retrieval pipeline\n- 67aadf4 fix(memory): narrow retrieval pipeline activation\n- f74779f Merge remote-tracking branch 'upstream/master' into zt5/pm-b2-pipeline\n- 33a0a9c fix(memory): make retrieval decorator an honest opt-in cache\n\n[…]\nmemory): opt the retrieval-cache battle tests into the now-opt-i…\n- 7a1a37a Merge origin/master into zt5/pm-b2-pipeline\n\nCo-authored-by: IftekharUddin <14139796+IftekharUddin@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(memory): add an opt-in retrieval cache decorator over agent memo…",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-21T03:13:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1841380298fdc2655aa65f39cecfb4d061ba67c4",
          "body": "…8870)\n\n#8439 moved the JSONL fsync off the async hot path, so `record_event`\nreturns before the line is on disk. The `reinit_applies_changed_rotation_policy`\nand `reinit_can_disable_persistence_without_restart` tests read the log file\nimmediately after emitting, so they saw 0 events and failed dete\n[…]\ny calls `flush_for_test()` after emitting; fold\nthat flush into the shared `emit()` helper so emit-then-read tests are correct\nby construction. Full zeroclaw-log suite: 81 passed, 0 failed (was 79/2).",
          "is_bot": false,
          "headline": "test(log): flush async writes in emit() so reinit_* tests see them (#…",
          "author_name": "Jason Perlow",
          "author_login": "perlowja",
          "committed_at": "2026-07-21T00:27:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f38df80ffef176410e50b792b0ab9ab991ca9df4",
          "body": "clippy's `useless_borrows_in_formatting` (tightened in Rust 1.97) flags\nthe `&` on the two `format!` arguments as redundant. Inline the captured\nidentifiers instead. No behavioral change: `format!` already borrows its\narguments, so removing the `&` does not move `verification_url` /\n`user_code`, both of which are still used in the surrounding struct.",
          "is_bot": false,
          "headline": "fix(providers): drop redundant refs in gemini_oauth format args (#9057)",
          "author_name": "wm0018",
          "author_login": "wm0018",
          "committed_at": "2026-07-21T00:24:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5ef96aa3bc0b506110ca5bd069a93702cd617feb",
          "body": "- 7258acc fix(providers): rebrand Nebius AI Studio to Nebius Token Factory\n- 798a6d6 Merge branch 'master' into feat/nebius-token-factory-rebrand",
          "is_bot": false,
          "headline": "fix(providers): rebrand Nebius AI Studio to Nebius Token Factory (#9074)",
          "author_name": "amrrs",
          "author_login": "amrrs",
          "committed_at": "2026-07-21T00:19:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "542daa8aea9352d30f89f6cec327ee2433f0dd57",
          "body": "- c08623b fix(web): open chat markdown links in a new tab\n- f7ff6ee Merge branch 'master' into worktree-web-chat-links-new-tab",
          "is_bot": false,
          "headline": "fix(web): open chat markdown links in a new tab (#9088)",
          "author_name": "Cherilyn Buren",
          "author_login": "NiuBlibing",
          "committed_at": "2026-07-20T23:10:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d94f0dff099579de3e2c8a9161621a9db44182ae",
          "body": null,
          "is_bot": false,
          "headline": "fix(hardware): resynchronize serial response frames (#9157)",
          "author_name": "Aleksandr Gaun",
          "author_login": "Rhoahndur",
          "committed_at": "2026-07-20T23:08:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0f8278b8a38b62c6c796cbdf120a69b561a62b79",
          "body": "- 19ccd0b ci(firmware): add shared protocol host gate\n- 6f05ea0 Merge branch 'master' into ci/firmware-protocol-gate",
          "is_bot": false,
          "headline": "ci(firmware): add shared protocol host gate (#9108)",
          "author_name": "Aleksandr Gaun",
          "author_login": "Rhoahndur",
          "committed_at": "2026-07-20T22:54:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8ddf1314189d289051704af2b96f0c0a37a87185",
          "body": "- e95ea34 fix(zerocode): add terminal-safe help input fallbacks\n- 7bba27f fix(zerocode): align help fallbacks with mac shortcuts\n- 219b907 fix(zerocode): use terminal-safe help and browse chords\n- 7108ae9 fix(zerocode): show help binding in help\n- ccb32e1 fix(zerocode): preserve help keybinding compatibility\n- 1c026bd chore(zerocode): resolve master conflicts",
          "is_bot": false,
          "headline": "fix(zerocode): add terminal-safe help and browse controls (#9173)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T22:46:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "320f6e4e4868c177052cf30a6d8b0c240bd3c1c9",
          "body": "- d490705 docs(architecture): define memory authority boundaries\n- cb6400f docs(architecture): record multi-agent runtime boundaries\n- dc79b02 docs(architecture): define generation-scoped live config apply\n- 207ff2c chore(docs): resolve master conflicts\n- 1a7c30d chore(docs): refresh after ADR-011 merge",
          "is_bot": false,
          "headline": "docs(architecture): define generation-scoped live config apply (#9168)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T22:44:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8cc6d80c0e947cb0c59ef565e2117c84f685e6ff",
          "body": "- d490705 docs(architecture): define memory authority boundaries\n- cb6400f docs(architecture): record multi-agent runtime boundaries\n- 447f908 chore(docs): resolve master conflicts",
          "is_bot": false,
          "headline": "docs(architecture): record multi-agent runtime boundaries (#9167)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T22:26:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9aa5301fffd9d37f82301b5f9bddceb1655f5617",
          "body": "- 7632bf6 fix(zerocode): fill queue and session overlays\n- 5a908c8 Merge origin/master into codex/issue-8765-overlay-fill",
          "is_bot": false,
          "headline": "fix(zerocode): fill queue and session overlays (#8767)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T21:23:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "978a5ef66f62998e300afaaad9e901b797231df9",
          "body": "- b31982a fix(zerocode): require explicit message copy action\n- 865b120 fix(zerocode): refine message copy affordance\n- cc13494 fix(zerocode): shorten message copy label\n- 7eb01e9 fix(zerocode): satisfy copy affordance clippy\n- febd9d7 fix(zerocode): show code copy feedback\n- af5c137 fix(zerocode): \n[…]\n\n- 5da9af1 Merge remote-tracking branch 'origin/master' into codex/zerocode-copy…\n- 660a97c fix(zerocode): simplify transcript selection state\n- dda3755 fix(zerocode): restore normal-mode code copying",
          "is_bot": false,
          "headline": "fix(zerocode): refine chat copy affordances (#8920)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T21:22:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "680698015d4a5bbb63ad18818ac340c250a59a1d",
          "body": "The per-SOP admission-policy work added `admission_policy` and\n`max_pending_approvals` to the `Sop` struct. Both are `#[serde(default)]`\nbut, like the sibling `cooldown_secs`/`max_concurrent`/`deterministic`\nfields, surface as required in the generated OpenAPI `Sop` type. The\n`blankSop()` factory wa\n[…]\nnstruct both with the backend serde defaults (`parallel` / `0`).\n\nValidation: `cargo run -p xtask --bin web -- check` (gen-api + `tsc -b`)\nnow exits 0; previously failed at web/src/pages/Sops.tsx:140.",
          "is_bot": false,
          "headline": "fix(sop): construct required admission fields in blankSop (#9210)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-20T21:12:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2df521e3b8be0d2c3f0045ceea9801a118ad3e61",
          "body": "The comment hygiene gate rejects issue/PR references in source\ncomments, but nine of them remain in the provider tool-argument\nsanitization comments, so the gate fails repo-wide on master and every\nopen PR inherits the failure from files outside its diff.\n\nRewrite the affected comments to state the behavior they document\nwithout the reference. Each one already explained the contract it\nguards, so only the trailing provenance is removed.\n\nComments only; no code, test, or behavior change.",
          "is_bot": false,
          "headline": "chore(providers): drop issue refs from tool-argument comments (#9199)",
          "author_name": "ozpool",
          "author_login": "ozpool",
          "committed_at": "2026-07-20T19:36:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b5f5c4d2626c37cfe3558304ec0bbaa989f1d0c7",
          "body": null,
          "is_bot": false,
          "headline": "docs(config): clarify credential env bridge contract (#8738)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T14:14:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "28b5b76f9e49abd1cf5d8c0379c421faa1a5641c",
          "body": "…ulated (#8779)\n\n- a7932ee fix(zerocode): use daemon final text when no streaming text was accumulated\n- 04fef59 fix(zerocode): gate no-output diagnostic on clean completion\n- 43d344a style: remove issue refs from code comments (comment hygiene gate)",
          "is_bot": false,
          "headline": "fix(zerocode): use daemon final text when no streaming text was accum…",
          "author_name": "project516",
          "author_login": "Project516",
          "committed_at": "2026-07-20T07:45:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "797d3ba224a55897ac47aa9ead89cb0c0d1a82e6",
          "body": "…(#8675) (#8931)\n\n- 731112b fix(providers): sanitize outbound tool-call arguments to prevent 400 (#8675)\n- a1ce6f4 fix(providers): route tool-arg normalization through one helper, redact payloads from WARN (#8675)\n- 956dab7 fix(providers): enforce JSON object contract in sanitize_tool_arguments, add non-object regression\n- a45f257 style(providers): apply cargo fmt to openrouter assert message",
          "is_bot": false,
          "headline": "fix(providers): sanitize outbound tool-call arguments to prevent 400 …",
          "author_name": "wangmiao0668000666",
          "author_login": "wangmiao0668000666",
          "committed_at": "2026-07-20T07:44:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ec7b65ee1d6ef0b3d7b84096719b7313a9fb0d32",
          "body": "- e2154b6 docs(contributing): compact coding agent guidance\n- 3b231c8 docs(contributing): preserve compact guidance contracts\n- 63cf193 docs(contributing): correct guidance references",
          "is_bot": false,
          "headline": "docs(contributing): compact coding agent guidance (#9050)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T07:43:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e99d1f22255db491de6b182bbc081009559b892c",
          "body": "- bc02f0f feat(sop): release the exec slot on HITL approval and enforce a per-S…\n- e09ea73 fix(sop): make terminal claims atomic\n- 27c8e03 fix(sop): retain claim when terminal persistence fails\n- bbb4f48 feat(sop): add an approval broker with group membership and quorum ov…\n- de50dbf fix(sop): strip\n[…]\nx(sop): harden approval route delivery\n- 12c14bd fix(sop): key AMQP dispatch idempotency on the message-id, not a cont…\n- d009344 Merge remote-tracking branch 'upstream/master' into fix/sop-amqp-disp…",
          "is_bot": false,
          "headline": "fix(sop): key AMQP dispatch idempotency on the message-id (#9027)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-20T07:18:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3dc5e410a6249a4ba5b84e61e4446b7a6f6866e3",
          "body": null,
          "is_bot": false,
          "headline": "fix(zerocode): pass selected socket to spawned daemon (#9160)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T07:17:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ce79f750b62abe7b8c1d9b43fef22056b7202baf",
          "body": "…e tick) (#8630)\n\n…e tick)\n\nCron SOP triggers are dispatched by the daemon's periodic SOP maintenance\ntick (check_sop_cron_triggers), but the docs and the SopTrigger::Cron\ndoc-comment still described cron as \"defined and matched, but no scheduler\nfeeds it.\" Update the SopTrigger::Cron doc-comment (w\n[…]\n\nnon-zero, and a running daemon or the `channel start` supervisor (standalone\n`zeroclaw gateway start` does not run the maintenance tick). Webhook,\nperipheral, and calendar remain defined-but-unwired.",
          "is_bot": false,
          "headline": "docs(sop): correct cron trigger dispatch status (wired via maintenanc…",
          "author_name": "Stalesamy",
          "author_login": "Stalesamy",
          "committed_at": "2026-07-20T05:49:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5bf904b914e7cd43d194f2a7b6590639d2e371df",
          "body": "- 4edcadf fix(quickstart): preserve schema-defined channel fields\n- 390818f style(runtime): align quickstart formatting\n- 11e35f3 fix(runtime): satisfy quickstart clippy",
          "is_bot": false,
          "headline": "fix(quickstart): preserve schema-defined channel fields (#8764)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T05:46:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aed04f345ee51e94ebb206941d928f56e15563cc",
          "body": "- 1e9397c docs(review): document drift-surface review\n- e16d0bf docs(contributing): discourage drift-prone comments",
          "is_bot": false,
          "headline": "docs(contributing): document drift-surface comments (#8856)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T05:20:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "685f7a77487519336bb1806d62b551ccf7f864dd",
          "body": "- 3ee2641 fix(daemon): share MCP registry across heartbeat ticks (#5903)\n- 55c8adf fix(gateway): set mcp_registry:None at ScopedAssembly sites (complete…\n- 0bb401a Merge branch 'master' into fix/5903-mcp-stdio-registry-reuse\n- 3cefd66 merge: resolve master into fix/5903-mcp-stdio-registry-reuse\n- f8\n[…]\nstream/master' into fix/5903-mcp-stdi…\n- 8eb4f82 fmt: fix trailing blank line left by the scoped.rs merge reconciliation\n- 4b948b3 fix(ci): strip issue-ref numbers from pre-existing MCP retry comments",
          "is_bot": false,
          "headline": "fix(daemon): share MCP registry across heartbeat ticks (#5903) (#8866)",
          "author_name": "Jason Perlow",
          "author_login": "perlowja",
          "committed_at": "2026-07-20T04:39:03Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7d72153bbc553e94a861fa93007e22f5bdd49b1e",
          "body": "- 292059d test(memory): backfill store-seam behavioral coverage\n- 85b1aae Merge remote-tracking branch 'upstream/master' into zt5/pm-t-backfill",
          "is_bot": false,
          "headline": "test(memory): backfill store-seam behavioral coverage (#8892)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-20T04:32:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b7b9894729fcd15530567e4d6ae1a354817ed4d1",
          "body": "- df4a111 feat(memory): gated audit trail with observer fan-out\n- 0b682d5 Merge remote-tracking branch 'upstream/master' into zt5/pm-f1-audit\n- 0a3f869 feat(memory): report audit-row insert outcome and duration on the mem…\n- d556cfe Merge remote-tracking branch 'upstream/master' into zt5/pm-f1-audit\n- 018cac5 fix(memory): audit-wrap per-agent Markdown and None backends\n- b0dc9f1 fix(memory): harden audit retention storage",
          "is_bot": false,
          "headline": "feat(memory): gated audit trail with observer fan-out (#8893)",
          "author_name": "Marc Collins",
          "author_login": "Nillth",
          "committed_at": "2026-07-20T04:26:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9156f0b67a50f34afe59062dc62eaabe63b63848",
          "body": "- f618f02 fix(channels): log typed transcription registration failures\n- 2f592b3 test(channels): cover typed transcription warning matrix\n- ffde2f0 fix(channels): align transcription warnings with logging contract",
          "is_bot": false,
          "headline": "fix(channels): log typed transcription registration failures (#8988)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:24:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c58039e8d0374fad069f7e6c48e7bc201603f07",
          "body": "- 168f07e fix(runtime): trim structured history by whole turns\n- 1f4bd85 test(runtime): align history cap assertion with whole turns\n- 072004c feat(clients): surface history trimming notices\n- f7fa596 fix(runtime): resolve history caps from live config\n- 8bfafaa fix(runtime): allow constructor dependency fan-in\n- 572ffef chore(runtime): satisfy comment hygiene\n- 60d7173 Merge remote-tracking branch 'origin/master' into codex/issue-8837-wh…",
          "is_bot": false,
          "headline": "fix(runtime): trim structured history by whole turns (#9007)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:23:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "10fc9919c8ba3fb9a35976a507fcef3d9323dec7",
          "body": "- 33e3a05 docs(install): align first-run guidance with installer behavior\n- 41e27d4 docs(install): qualify supported prebuilt targets\n- 60b366 docs(install): qualify Cargo bin destination",
          "is_bot": false,
          "headline": "docs(install): align first-run guidance with installer behavior (#9043)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:21:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "80f7b0e893576f5521194aa2258b03f4301f9fff",
          "body": "- 4367404 fix(i18n): localize agent-scope rejection\n- fe7447a Merge origin/master into codex/issue-6548-agent-scope-rejection-locales",
          "is_bot": false,
          "headline": "test(i18n): guard agent-scope rejection catalogs (#9049)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:18:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fc248c8188d85ca8c3821715f544c13dcac01606",
          "body": null,
          "is_bot": false,
          "headline": "chore(repo): remove files accidentally bundled into #9107 (#9121)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:17:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "26be27e17bd0d1675779e46f813b2ce3a9548b13",
          "body": "- 2aca605 fix(ci): make comment hygiene gate language-aware\n- 4468acb test(ci): cover comment scanner fatal path",
          "is_bot": false,
          "headline": "fix(ci): make comment hygiene gate language-aware (#9131)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:14:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1fbd301549a607b25beed2a15b93c16ff9345738",
          "body": "- 17d68d3 docs(architecture): document background work lifecycle\n- ddb6ff2 docs(architecture): clarify background wait boundaries",
          "is_bot": false,
          "headline": "docs(architecture): document background work lifecycle (#9132)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:11:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f776cf32c187a134cef285e791601cb86f1b0c93",
          "body": "- f26c269 fix(ci): publish Docker variants before scheduled scans\n- ecd5fc8 fix(ci): avoid inheriting release secrets\n- ab5f592 test(ci): lock container release invariants",
          "is_bot": false,
          "headline": "fix(ci): publish Docker variants before scheduled scans (#9144)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:10:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7043bc5708fd5a9e29dd6e5716a0ec7d18665eeb",
          "body": "…(#9152)\n\nresolve_sops_dir() only handled the None/empty case relative to the\nworkspace; an explicit relative sops_dir (the shape shown in the\ndocumented <workspace>/sops layout) fell through to PathBuf::from(),\nwhich resolves against whatever directory the process happens to be\nrunning in rather th\n[…]\njoined path is absolute, so workspace_dir.join(expanded)\nis a strict superset: absolute and ~-prefixed values behave exactly as\nbefore, relative values now resolve against the workspace as documented.",
          "is_bot": false,
          "headline": "fix(sop): resolve a relative sops_dir against the workspace, not CWD …",
          "author_name": "Jason Perlow",
          "author_login": "perlowja",
          "committed_at": "2026-07-20T04:09:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5e271aa1dd84742a5e6a8dc0715f4d15558d7fe6",
          "body": "The 'Determine version tag' step in docs-deploy.yml expanded\n${{ github.event.inputs.tag }} directly into the run: script, one line\nbefore the regex that validates it. GitHub performs template\ninterpolation before the shell executes, so a crafted workflow_dispatch\ntag input (e.g. '\"; <cmd>; \"') woul\n[…]\nor are unchanged.\n\nExploitability is low (workflow_dispatch requires repo write access and\nthe regex bounds valid values), but this is the canonical Actions\ninjection anti-pattern and the fix is free.",
          "is_bot": false,
          "headline": "fix(ci): prevent shell injection via workflow_dispatch tag input (#9165)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-20T04:09:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6c79e9b5d9fc2d24ef792de46cd01c979e5e89c6",
          "body": null,
          "is_bot": false,
          "headline": "docs(agents): correct rename and deletion lifecycle (#9170)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:05:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6518dbcbe78318289b6e0d95f601cabb17583259",
          "body": null,
          "is_bot": false,
          "headline": "fix(demo): bridge OpenRouter credential into typed config (#9175)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:02:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b2e71fd5f9a20530b75e26801fe97743d8020783",
          "body": "- 6275e56 docs(reference): correct operator-facing contract claims\n- 139610a docs(reference): narrow operator contract claims",
          "is_bot": false,
          "headline": "docs(reference): correct operator-facing contract claims (#9176)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T04:00:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8346a67eeb1023ec5457e01d1a1e0c61d0ca0f21",
          "body": null,
          "is_bot": false,
          "headline": "docs(architecture): define memory authority boundaries (#9163)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-20T03:55:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fd2d1a0441a02c502cd6e48b0845025339f52f7c",
          "body": "- c7dc0bc docs(ci): correct stale Rust-CodeQL note in codeql.yml\n- dfc5088 Merge branch 'master' into chore/codeql-comment-rust-split",
          "is_bot": false,
          "headline": "docs(ci): correct stale Rust-CodeQL note in codeql.yml (#9161)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-19T13:31:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "829e3e5693957dfe012dc003cede08145b6a0a79",
          "body": "… (#9094)\n\n- 18b4c32 fix(zerocode): separate the literal Ctrl label from the key on darwin\n- 576fbc6 Merge branch 'master' into fix/darwin-ctrl-chord-display-assertion",
          "is_bot": false,
          "headline": "fix(zerocode): separate the literal Ctrl label from the key on darwin…",
          "author_name": "Jason Perlow",
          "author_login": "perlowja",
          "committed_at": "2026-07-19T13:26:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed4fa60a50209500ff836b6b39f46b0cd42a5d42",
          "body": "- 6b44540 fix(cli): apply config-dir before locale detection\n- c06956e fix(cli): preserve clap argument ownership\n- 78e4317 Merge origin/master into benchmark-memory-boot-metrics",
          "is_bot": false,
          "headline": "fix(cli): apply config-dir before locale detection (#9018)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-19T13:07:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4a08c68eabf1381186da5beabf428ad195307832",
          "body": "- ee12041 refactor(plugins): establish canonical instance scope\n- 1f22dc3 fix(plugins): require adapter opt-in for HTTP\n- 150c82a fix(plugins): preserve callable tool attribution\n- caed50f docs(plugins): require grant and adapter opt-in\n- 03e7153 Merge branch 'master' into feat/plugin-instance-context",
          "is_bot": false,
          "headline": "refactor(plugins): establish canonical instance scope (#9122)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-19T12:43:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c1c486005f76226d7290d142c276ca1522b8bf22",
          "body": "… (#8622)\n\n- 595c61b feat(channels): emit structured login lifecycle events for QR pairing\n- 5032f0e fix(log): keep QR pairing credentials off the persisted JSONL trace\n- 480dbd7 fix(log): flush writer before reading persisted trace in ephemeral-attrs test\n- 2f355cd fix(log,gateway): keep QR pairing\n[…]\nc Merge upstream/master into feat/channel-login-events\n- 0a2f53b style(gateway,log,runtime): rustfmt the credential-boundary test helpers\n- 9b9fe0d Merge upstream/master into feat/channel-login-events",
          "is_bot": false,
          "headline": "feat(channels): emit structured login lifecycle events for QR pairing…",
          "author_name": "Ryan Lee",
          "author_login": "ryanlee486",
          "committed_at": "2026-07-19T11:12:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "82901b3038849c4e69985125a4253f6a868e02d8",
          "body": "…rt (#9151)\n\nEscape the line-leading #6960 reference so markdownlint does not parse it as an ATX heading.",
          "is_bot": false,
          "headline": "docs(agent): fix MD018 heading misparse from PR reference at line sta…",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-19T10:43:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0ceb34693b6a920081f01586a7919d4a1c9c4868",
          "body": "Remove the trailing space inside the Mattermost voice-message code span so markdownlint MD038 passes.",
          "is_bot": false,
          "headline": "docs(channels): fix MD038 trailing space in code span (#9150)",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-19T10:43:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a7367640199a290119041a1b4e6d3668edaed86d",
          "body": "Remove optional angle brackets from two CommonMark link destinations to match the surrounding documentation style.",
          "is_bot": false,
          "headline": "docs(standards): remove angle brackets from external links (#9148)",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-19T10:43:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1877bf445a7bf44bbafa8ded682f0f5cdc3c544c",
          "body": "…8s (#9147)\n\nReplace the nonexistent zeroclaw-templates repository link with the in-repo deploy-k8s sample manifests and correct the Helm wording.",
          "is_bot": false,
          "headline": "docs(container): replace broken zeroclaw-templates link with deploy-k…",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-19T10:42:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0f02e730c97ea8cfc28047aaf86a312ea2796d02",
          "body": "The hardware peripherals design doc linked to a non-existent GitHub repository. Replace it with the canonical kevinmehall/nusb repository verified through crates.io.",
          "is_bot": false,
          "headline": "docs(hardware): fix broken nusb crate repository link (#9146)",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-19T10:42:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "690e72c31b8cf3108d1423de2852b1126e6c5f4f",
          "body": "- b0a7138 feat(gateway/acp): select session agent via ?agent= query param\n- d163820 fix(gateway/acp): reject disabled agents at shared alias boundary\n- 28aba77 docs(acp): replace prose em-dashes in ?agent= section\n- 306178a fix(gateway/acp): keep ?agent= out of session restore rebind\n- bfcde2f Merge branch 'master' into feat/acp-agent-query-param",
          "is_bot": false,
          "headline": "feat(gateway/acp): select session agent via ?agent= query param (#9026)",
          "author_name": "Metal Monkey",
          "author_login": "metalmon",
          "committed_at": "2026-07-19T08:57:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b7e59689c9b3940ee4c9aa094eb7fbf85b8be1eb",
          "body": null,
          "is_bot": false,
          "headline": "fix(auth): accept legacy provider key in auth profiles (#8982)",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-19T08:49:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f0f2802794b26a79154240e277860b8c4fd49a0e",
          "body": "- cec0fb1 fix(config): restore generated descriptions and code contracts\n- e0e0a7e fix(gateway): restore pending reload contract description\n- 13ebdba Merge origin/master into codex/restore-8901-contracts\n- a39f4ad Merge branch 'master' into codex/restore-8901-contracts",
          "is_bot": false,
          "headline": "fix(config): restore generated descriptions and code contracts (#9130)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-19T08:11:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a80ddb64998f81dc5b5b3f80611d0f3e538fab1c",
          "body": "… (#9133)\n\n- b3d021f docs(architecture): record channel plugin and gateway process targets\n- c8c7fd6 Merge branch 'master' into codex/adr-006-007-targets",
          "is_bot": false,
          "headline": "docs(architecture): record channel plugin and gateway process targets…",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-19T08:03:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "aaed119ff580db7d05088922a2168b912d73af1b",
          "body": "- 22417ab feat(zerocode): add agent rename dashboard flow\n- ec964a8 chore(zerocode): refresh agent rename branch\n- 35ec476 Merge branch 'master' into codex/issue-7790-zerocode-agent-rename",
          "is_bot": false,
          "headline": "feat(zerocode): add agent rename dashboard flow (#7954)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-19T07:52:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "30d17cb9f69b85af3d2b5ec30b3109bab22d177a",
          "body": "- 4c8b791 docs(governance): define accepted RFC dispositions\n- 9c9d22b Merge branch 'master' into codex/fnd003-rfc-dispositions",
          "is_bot": false,
          "headline": "docs(governance): define accepted RFC dispositions (#9136)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-19T07:43:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f1a6c16aced2d9f3b097475c8c0365f1037ffd42",
          "body": null,
          "is_bot": false,
          "headline": "fix(docs): avoid expanding peer-group placeholder (#9135)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-18T20:02:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fc8b4d83e3a5eacd98486aaa51785b07a6c733dd",
          "body": "…(#9014)\n\n- e530dd4 ci(release): notarize + staple the macOS .dmg for offline validation\n- da1be7e fix(ci): publish the notarized macOS DMG deterministically\n- 649a013 test(ci): keep desktop release guards mergeable\n- 40bca67 fix(ci): keep zero-DMG failure portable\n- be2fd5c Merge branch 'master' into ci-staple-macos-dmg",
          "is_bot": false,
          "headline": "ci(release): notarize + staple the macOS .dmg for offline validation …",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-18T12:38:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "66ba2edf4736e2581be44f575318cb3b2fee50e0",
          "body": "…r (#9112)\n\n- a2284cc fix(runtime): remove #[allow(dead_code)] buffer field from AuditLogger\n- 6a9be28 Merge branch 'master' into fix/audit-remove-dead-code-buffer",
          "is_bot": false,
          "headline": "fix(runtime): remove #[allow(dead_code)] buffer field from AuditLogge…",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-18T12:33:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "95ee7ac61c202a93bbce161e04f0988b6ea7f26e",
          "body": "…xpect (#8353)\n\n- 3169d4e fix: improve error message context and replace unwrap with expect\n- 872c126 Merge branch 'master' into fix/error-message-context",
          "is_bot": false,
          "headline": "fix(runtime): improve error message context and replace unwrap with e…",
          "author_name": "Super-Cabbage",
          "author_login": "Super-Cabbage",
          "committed_at": "2026-07-18T12:21:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f3f94481e18d28e440e09f61457e54a9548f87c9",
          "body": "…(#9111)\n\n- 23310bb test(commands): add unit tests for normalize_command_name edge cases\n- d9b4869 fix: correct Option<&str> to Option<String> in unicode test assertions\n- 684111d Merge branch 'master' into test/commands-normalize-command-name",
          "is_bot": false,
          "headline": "test(commands): add unit tests for normalize_command_name edge cases …",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-18T06:19:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7030a209175acbb4c21954169f7b62d0995f893c",
          "body": "- 37aee6f docs(ops): fix two incorrect CLI examples in troubleshooting\n- 52342c3 Merge branch 'master' into docs/fix-troubleshooting-commands",
          "is_bot": false,
          "headline": "docs(ops): fix two incorrect CLI examples in troubleshooting.md (#9076)",
          "author_name": "wm0018",
          "author_login": "wm0018",
          "committed_at": "2026-07-18T05:48:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bc29dcc6b476c19c2199ca110588d3b1b307f694",
          "body": "- 78cffb1 feat(providers): default new OpenAI slots to wire_api=responses\n- 3429d9f Merge branch 'master' into feat/openai-default-wire-api-responses\n- 4e78904 fix(providers): keep bare/dangling openai dispatch on chat-completions wire\n- d2bc6f7 Merge branch 'master' into feat/openai-default-wire-api-responses\n- dac890b fix(providers): remove review reference from test comment\n- 2ea0f41 Merge branch 'master' into feat/openai-default-wire-api-responses",
          "is_bot": false,
          "headline": "feat(providers): default new OpenAI slots to wire_api=responses (#9021)",
          "author_name": "Tidux",
          "author_login": "tidux",
          "committed_at": "2026-07-18T05:46:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c3868191a2306257f0e1d1efb50373222e5713af",
          "body": "…059)\n\n- 8f1b960 fix(config): reject non-ASCII hex instead of panicking on decrypt\n- 18cb204 Merge branch 'master' into fix/hex-decode-non-ascii-panic",
          "is_bot": false,
          "headline": "fix(config): reject non-ASCII hex instead of panicking on decrypt (#9…",
          "author_name": "wm0018",
          "author_login": "wm0018",
          "committed_at": "2026-07-18T05:27:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4ad3348f83156835f798730b9c075bce10de902d",
          "body": "…#9061)\n\n- e750045 docs(providers): fix models refresh flag in custom provider example\n- d3b2937 Merge branch 'master' into docs/fix-models-refresh-flag",
          "is_bot": false,
          "headline": "docs(providers): fix models refresh flag in custom provider example (…",
          "author_name": "wm0018",
          "author_login": "wm0018",
          "committed_at": "2026-07-18T05:23:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e592a555d69c6a701c0fa0fa3f94a4bbcffbb2c2",
          "body": "…ls (#8926)\n\n- 06d2e9d fix(zerocode): count emoji presentation sequences as two terminal cells\n- 7f1bb0e fix(zerocode): narrow bare emoji-default width override\n- 2d566ce Merge branch 'master' into fix/zc-emoji-width\n- 16afa07 Merge branch 'master' into fix/zc-emoji-width\n- f7e9c16 fix(zerocode): use sequence-aware unicode-width for emoji cells\n- 6ac7595 fix(zerocode): clean wide trailing terminal cells\n- 0f0d3f9 Merge branch 'master' into fix/zc-emoji-width",
          "is_bot": false,
          "headline": "fix(zerocode): count emoji presentation sequences as two terminal cel…",
          "author_name": "Tidux",
          "author_login": "tidux",
          "committed_at": "2026-07-18T04:36:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6c1f34ea82c3996d05858211d80e7a2663db1994",
          "body": "…ing 120 (#8947)\n\n- 931ae98 fix(anthropic): honor provider timeout_secs config instead of hardcoding 120\n- 06e6ce4 fix(anthropic): wire provider_timeout_secs through factory\n- 6d8f7d8 fix(anthropic): add timeout_secs to test struct initializer\n- 93e23b8 fix(anthropic): add regression test for factory timeout forwarding\n- 312e0a0 fix(anthropic): sort imports per cargo fmt\n- 770ac45 Merge branch 'master' into fix/8762-anthropic-timeout-config",
          "is_bot": false,
          "headline": "fix(anthropic): honor provider timeout_secs config instead of hardcod…",
          "author_name": "tzy-17",
          "author_login": "tzy-17",
          "committed_at": "2026-07-18T04:34:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c991de08062e7f0187bf6fe341f55ecc6a420dc3",
          "body": "- 2bac937 fix(zerocode): preserve live log detail payloads\n- fb83132 Merge origin/master into PR branch",
          "is_bot": false,
          "headline": "fix(zerocode): preserve live log detail payloads (#8740)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-18T04:08:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3fe9d969b7345e55513b91ff7106c3c0f37f940c",
          "body": "…dd IftekharUddin (web + PM/process) (#9107)\n\n- 84dd813 chore(codeowners): remove singlerider from review routing\n- 1ec9c97 chore(codeowners): name JordanTheJet as successor on all former singlerider paths\n- ea2cd46 chore(codeowners): add IftekharUddin to web GUI and PM/process paths\n- ec35991 chore(offboarding): scrub singlerider from workflows, docs, and review skill",
          "is_bot": false,
          "headline": "chore(codeowners): retire singlerider, name JordanTheJet successor, a…",
          "author_name": "JordanTheJet",
          "author_login": "JordanTheJet",
          "committed_at": "2026-07-18T03:57:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "db3933b459b8f6bcfd773164ea2454b864cfefff",
          "body": null,
          "is_bot": false,
          "headline": "fix(ci): align Code Analysis with workspace MSRV (#9118)",
          "author_name": "Dan Gilles",
          "author_login": "Audacity88",
          "committed_at": "2026-07-18T03:17:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a3fc266c6d5f05faf5800021660f2a995da477f",
          "body": "…nel::send_choice (#6297)\n\n- 29012aa feat(whatsapp): expose interactive replies; add send_interactive helpers\n- 3a07298 feat(signal): expose poll-vote events in SSE; add send_poll outbound\n- e114db7 feat(channels): add Channel::send_choice with native overrides\n- 1c8703d fix(channels): address PR #6\n[…]\nparse live votes\n- 60989eb fix(signal): align poll RPC params with daemon contract\n- e4f630e Merge branch 'master' into calciforge-interactive\n- d84fa61 Merge origin/master into calciforge-interactive",
          "is_bot": false,
          "headline": "feat(channels): expose poll-vote / interactive-reply events; add Chan…",
          "author_name": "Brian Glusman",
          "author_login": "bglusman",
          "committed_at": "2026-07-18T02:57:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        }
      ],
      "releases_count": 100,
      "commits_last_year": 4522,
      "latest_release_at": "2026-07-16T01:47:13Z",
      "latest_release_tag": "v0.8.3",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 22,
      "days_since_latest_release": 6,
      "mean_days_between_releases": 9.8
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 87,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "zeroclawlabs",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "agent",
            "ai",
            "assistant",
            "chatbot",
            "cli",
            "api-bindings",
            "command-line-utilities"
          ],
          "ecosystem": "crates",
          "matches_repo": true,
          "registry_url": "https://crates.io/crates/zeroclawlabs",
          "is_deprecated": false,
          "latest_version": "0.6.9",
          "repository_url": "https://github.com/zeroclaw-labs/zeroclaw",
          "versions_count": 30,
          "total_downloads": 3223,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 514,
          "first_published_at": "2026-03-14T17:05:57.214498Z",
          "latest_published_at": "2026-04-08T07:41:34.554936Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 105
        },
        {
          "name": "xtask",
          "exists": true,
          "license": "MIT OR Apache-2.0",
          "keywords": [
            "automation",
            "codesign",
            "macos",
            "release",
            "xtask",
            "command-line-utilities",
            "development-tools::build-utils"
          ],
          "ecosystem": "crates",
          "matches_repo": false,
          "registry_url": "https://crates.io/crates/xtask",
          "is_deprecated": false,
          "latest_version": "0.1.4",
          "repository_url": "https://github.com/arcboxlabs/xtask",
          "versions_count": 5,
          "total_downloads": 547,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": 182,
          "first_published_at": "2026-06-24T11:01:25.012607Z",
          "latest_published_at": "2026-06-30T09:55:36.509458Z",
          "latest_version_yanked": false,
          "days_since_latest_publish": 22
        }
      ]
    },
    "popularity": {
      "forks": 4828,
      "stars": 32352,
      "watchers": 76,
      "fork_history": {
        "days": [
          {
            "date": "2026-03-29",
            "count": 13
          },
          {
            "date": "2026-04-01",
            "count": 3
          },
          {
            "date": "2026-04-02",
            "count": 61
          },
          {
            "date": "2026-04-03",
            "count": 38
          },
          {
            "date": "2026-04-04",
            "count": 20
          },
          {
            "date": "2026-04-05",
            "count": 24
          },
          {
            "date": "2026-04-06",
            "count": 25
          },
          {
            "date": "2026-04-07",
            "count": 20
          },
          {
            "date": "2026-04-08",
            "count": 17
          },
          {
            "date": "2026-04-09",
            "count": 23
          },
          {
            "date": "2026-04-10",
            "count": 24
          },
          {
            "date": "2026-04-11",
            "count": 17
          },
          {
            "date": "2026-04-12",
            "count": 5
          },
          {
            "date": "2026-04-13",
            "count": 18
          },
          {
            "date": "2026-04-14",
            "count": 7
          },
          {
            "date": "2026-04-15",
            "count": 24
          },
          {
            "date": "2026-04-16",
            "count": 14
          },
          {
            "date": "2026-04-17",
            "count": 15
          },
          {
            "date": "2026-04-18",
            "count": 10
          },
          {
            "date": "2026-04-19",
            "count": 11
          },
          {
            "date": "2026-04-20",
            "count": 15
          },
          {
            "date": "2026-04-21",
            "count": 14
          },
          {
            "date": "2026-04-22",
            "count": 18
          },
          {
            "date": "2026-04-23",
            "count": 10
          },
          {
            "date": "2026-04-24",
            "count": 12
          },
          {
            "date": "2026-04-25",
            "count": 12
          },
          {
            "date": "2026-04-26",
            "count": 21
          },
          {
            "date": "2026-04-27",
            "count": 7
          },
          {
            "date": "2026-04-28",
            "count": 15
          },
          {
            "date": "2026-04-29",
            "count": 11
          },
          {
            "date": "2026-04-30",
            "count": 11
          },
          {
            "date": "2026-05-01",
            "count": 7
          },
          {
            "date": "2026-05-02",
            "count": 12
          },
          {
            "date": "2026-05-03",
            "count": 7
          },
          {
            "date": "2026-05-04",
            "count": 9
          },
          {
            "date": "2026-05-05",
            "count": 6
          },
          {
            "date": "2026-05-06",
            "count": 6
          },
          {
            "date": "2026-05-07",
            "count": 8
          },
          {
            "date": "2026-05-08",
            "count": 14
          },
          {
            "date": "2026-05-09",
            "count": 11
          },
          {
            "date": "2026-05-10",
            "count": 3
          },
          {
            "date": "2026-05-11",
            "count": 8
          },
          {
            "date": "2026-05-12",
            "count": 6
          },
          {
            "date": "2026-05-13",
            "count": 5
          },
          {
            "date": "2026-05-14",
            "count": 8
          },
          {
            "date": "2026-05-15",
            "count": 8
          },
          {
            "date": "2026-05-16",
            "count": 3
          },
          {
            "date": "2026-05-17",
            "count": 6
          },
          {
            "date": "2026-05-18",
            "count": 5
          },
          {
            "date": "2026-05-19",
            "count": 5
          },
          {
            "date": "2026-05-20",
            "count": 9
          },
          {
            "date": "2026-05-21",
            "count": 9
          },
          {
            "date": "2026-05-22",
            "count": 11
          },
          {
            "date": "2026-05-23",
            "count": 3
          },
          {
            "date": "2026-05-24",
            "count": 3
          },
          {
            "date": "2026-05-25",
            "count": 5
          },
          {
            "date": "2026-05-26",
            "count": 3
          },
          {
            "date": "2026-05-27",
            "count": 4
          },
          {
            "date": "2026-05-28",
            "count": 2
          },
          {
            "date": "2026-05-29",
            "count": 6
          },
          {
            "date": "2026-05-30",
            "count": 4
          },
          {
            "date": "2026-05-31",
            "count": 7
          },
          {
            "date": "2026-06-01",
            "count": 1
          },
          {
            "date": "2026-06-02",
            "count": 9
          },
          {
            "date": "2026-06-03",
            "count": 11
          },
          {
            "date": "2026-06-04",
            "count": 2
          },
          {
            "date": "2026-06-05",
            "count": 11
          },
          {
            "date": "2026-06-06",
            "count": 5
          },
          {
            "date": "2026-06-07",
            "count": 3
          },
          {
            "date": "2026-06-08",
            "count": 8
          },
          {
            "date": "2026-06-09",
            "count": 7
          },
          {
            "date": "2026-06-10",
            "count": 6
          },
          {
            "date": "2026-06-11",
            "count": 5
          },
          {
            "date": "2026-06-12",
            "count": 5
          },
          {
            "date": "2026-06-13",
            "count": 4
          },
          {
            "date": "2026-06-14",
            "count": 2
          },
          {
            "date": "2026-06-15",
            "count": 3
          },
          {
            "date": "2026-06-16",
            "count": 9
          },
          {
            "date": "2026-06-17",
            "count": 8
          },
          {
            "date": "2026-06-18",
            "count": 13
          },
          {
            "date": "2026-06-19",
            "count": 7
          },
          {
            "date": "2026-06-20",
            "count": 4
          },
          {
            "date": "2026-06-21",
            "count": 3
          },
          {
            "date": "2026-06-22",
            "count": 8
          },
          {
            "date": "2026-06-23",
            "count": 2
          },
          {
            "date": "2026-06-24",
            "count": 5
          },
          {
            "date": "2026-06-25",
            "count": 8
          },
          {
            "date": "2026-06-26",
            "count": 3
          },
          {
            "date": "2026-06-27",
            "count": 2
          },
          {
            "date": "2026-06-28",
            "count": 3
          },
          {
            "date": "2026-06-29",
            "count": 4
          },
          {
            "date": "2026-06-30",
            "count": 7
          },
          {
            "date": "2026-07-01",
            "count": 2
          },
          {
            "date": "2026-07-02",
            "count": 2
          },
          {
            "date": "2026-07-03",
            "count": 6
          },
          {
            "date": "2026-07-05",
            "count": 3
          },
          {
            "date": "2026-07-06",
            "count": 4
          },
          {
            "date": "2026-07-07",
            "count": 3
          },
          {
            "date": "2026-07-08",
            "count": 5
          },
          {
            "date": "2026-07-09",
            "count": 3
          },
          {
            "date": "2026-07-10",
            "count": 2
          },
          {
            "date": "2026-07-11",
            "count": 7
          },
          {
            "date": "2026-07-12",
            "count": 3
          },
          {
            "date": "2026-07-13",
            "count": 3
          },
          {
            "date": "2026-07-14",
            "count": 7
          },
          {
            "date": "2026-07-15",
            "count": 5
          },
          {
            "date": "2026-07-16",
            "count": 6
          },
          {
            "date": "2026-07-17",
            "count": 2
          },
          {
            "date": "2026-07-18",
            "count": 6
          },
          {
            "date": "2026-07-19",
            "count": 3
          },
          {
            "date": "2026-07-20",
            "count": 12
          },
          {
            "date": "2026-07-21",
            "count": 6
          },
          {
            "date": "2026-07-22",
            "count": 4
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_forks": 4828
      },
      "star_history": null,
      "open_issues_and_prs": 519
    },
    "ai_readiness": {
      "has_nix": true,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "Justfile",
        "Makefile"
      ],
      "api_schema_files": [
        "crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "web/tsconfig.json"
      ],
      "toolchain_manifests": [
        "Cargo.toml",
        "apps/tauri/Cargo.toml",
        "apps/zerocode/Cargo.toml",
        "crates/aardvark-sys/Cargo.toml",
        "crates/robot-kit/Cargo.toml",
        "crates/zeroclaw-api/Cargo.toml",
        "crates/zeroclaw-channels/Cargo.toml",
        "crates/zeroclaw-commands/Cargo.toml",
        "crates/zeroclaw-config/Cargo.toml",
        "crates/zeroclaw-eval/Cargo.toml",
        "crates/zeroclaw-gateway/Cargo.toml",
        "crates/zeroclaw-hardware/Cargo.toml",
        "crates/zeroclaw-infra/Cargo.toml",
        "crates/zeroclaw-log/Cargo.toml",
        "crates/zeroclaw-macros/Cargo.toml",
        "crates/zeroclaw-memory/Cargo.toml",
        "crates/zeroclaw-plugins/Cargo.toml",
        "crates/zeroclaw-providers/Cargo.toml",
        "crates/zeroclaw-runtime/Cargo.toml",
        "crates/zeroclaw-sop-graph/Cargo.toml",
        "crates/zeroclaw-spawn/Cargo.toml",
        "crates/zeroclaw-tool-call-parser/Cargo.toml",
        "crates/zeroclaw-tools/Cargo.toml",
        "firmware/esp32-ui/Cargo.toml",
        "firmware/esp32/Cargo.toml",
        "firmware/nucleo/Cargo.toml",
        "firmware/pico/Cargo.toml",
        "firmware/zeroclaw-fw-protocol/Cargo.toml",
        "fuzz/Cargo.toml",
        "tools/fill-translations/Cargo.toml",
        "xtask/Cargo.toml"
      ],
      "largest_source_bytes": 2667133,
      "source_files_sampled": 1200,
      "oversized_source_files": 93,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md",
        "crates/zeroclaw-plugins/AGENTS.md",
        "crates/zeroclaw-runtime/AGENTS.md",
        "crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 4107
    },
    "dependencies": {
      "manifests": [
        "Cargo.toml",
        "fuzz/Cargo.toml",
        "web/package.json",
        "xtask/Cargo.toml"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.2.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.102.8",
            "severity": "high",
            "ecosystem": "crates",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-82j2-j2ch-gfr8",
              "GHSA-965h-392x-2mh5",
              "GHSA-pwjx-qhcg-rvj4",
              "GHSA-xgp8-3hg3-c2mh",
              "RUSTSEC-2026-0049",
              "RUSTSEC-2026-0098",
              "RUSTSEC-2026-0099",
              "RUSTSEC-2026-0104"
            ],
            "fixed_version": "0.104.0-alpha.7",
            "advisory_count": 8,
            "oldest_advisory_days": 124
          },
          {
            "name": "glib",
            "direct": false,
            "version": "0.18.5",
            "severity": "moderate",
            "ecosystem": "crates",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-wrw7-89jp-8q8g",
              "RUSTSEC-2024-0429"
            ],
            "fixed_version": "0.20.0",
            "advisory_count": 2,
            "oldest_advisory_days": 844
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.101",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0190"
            ],
            "fixed_version": "1.0.103",
            "advisory_count": 1,
            "oldest_advisory_days": 27
          },
          {
            "name": "rustls-pemfile",
            "direct": true,
            "version": "2.2.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0134"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 236
          },
          {
            "name": "atk",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0413"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "atk-sys",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0416"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "0.2.5",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0110"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 90
          },
          {
            "name": "bincode",
            "direct": false,
            "version": "2.0.1",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0141"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 218
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.18",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0204"
            ],
            "fixed_version": "0.9.20",
            "advisory_count": 1,
            "oldest_advisory_days": 16
          },
          {
            "name": "derivative",
            "direct": false,
            "version": "2.2.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0388"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 756
          },
          {
            "name": "gdk",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0412"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gdk-sys",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0418"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gdkwayland-sys",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0411"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gdkx11",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0417"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gdkx11-sys",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0414"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gtk",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0415"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gtk-sys",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0420"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "gtk3-macros",
            "direct": false,
            "version": "0.18.2",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0419"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 870
          },
          {
            "name": "instant",
            "direct": false,
            "version": "0.1.13",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0384"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 689
          },
          {
            "name": "proc-macro-error",
            "direct": false,
            "version": "1.0.4",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2024-0370"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 689
          },
          {
            "name": "proc-macro-error2",
            "direct": false,
            "version": "2.0.1",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2026-0173"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 45
          },
          {
            "name": "unic-char-property",
            "direct": false,
            "version": "0.9.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0081"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 277
          },
          {
            "name": "unic-char-range",
            "direct": false,
            "version": "0.9.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0075"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 277
          },
          {
            "name": "unic-common",
            "direct": false,
            "version": "0.9.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0080"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 277
          },
          {
            "name": "unic-ucd-ident",
            "direct": false,
            "version": "0.9.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0100"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 277
          },
          {
            "name": "unic-ucd-version",
            "direct": false,
            "version": "0.9.0",
            "severity": "unknown",
            "ecosystem": "crates",
            "cvss_score": null,
            "advisory_ids": [
              "RUSTSEC-2025-0098"
            ],
            "fixed_version": null,
            "advisory_count": 1,
            "oldest_advisory_days": 277
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "high": 3,
          "unknown": 24,
          "moderate": 1
        },
        "advisory_count": 36,
        "affected_count": 28,
        "assessed_count": 1606,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 151,
        "direct_affected_count": 2
      },
      "ecosystems": [
        "crates",
        "npm"
      ],
      "dependencies": [
        {
          "name": "zeroclaw-api",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-spawn",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-infra",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-config",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-log",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-providers",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-memory",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-channels",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-tools",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-runtime",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-eval",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-plugins",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-gateway",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-hardware",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-tool-call-parser",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-macros",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "clap",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.5"
        },
        {
          "name": "clap_complete",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.5"
        },
        {
          "name": "clap-markdown",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "tokio",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.50"
        },
        {
          "name": "tokio-util",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.7"
        },
        {
          "name": "tokio-stream",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1.18"
        },
        {
          "name": "reqwest",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "serde",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "serde_json",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "directories",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "6.0"
        },
        {
          "name": "toml",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "toml_edit",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.25"
        },
        {
          "name": "shellexpand",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "3.1"
        },
        {
          "name": "schemars",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.2"
        },
        {
          "name": "base64",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.22"
        },
        {
          "name": "image",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.25"
        },
        {
          "name": "urlencoding",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.1"
        },
        {
          "name": "nanohtml2text",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.2"
        },
        {
          "name": "flate2",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "tar",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "indicatif",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.18"
        },
        {
          "name": "tempfile",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "3.26"
        },
        {
          "name": "zip",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "8.1"
        },
        {
          "name": "anyhow",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "thiserror",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2.0"
        },
        {
          "name": "uuid",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.22"
        },
        {
          "name": "chacha20poly1305",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "hmac",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "sha2",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "hex",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "rand",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "portable-atomic",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "parking_lot",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "async-trait",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "ring",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.17"
        },
        {
          "name": "lru",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.16"
        },
        {
          "name": "rusqlite",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.37"
        },
        {
          "name": "chrono",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4"
        },
        {
          "name": "chrono-tz",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.10"
        },
        {
          "name": "cron",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.15"
        },
        {
          "name": "dialoguer",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "console",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.16"
        },
        {
          "name": "ratatui",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.30"
        },
        {
          "name": "crossterm",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.29"
        },
        {
          "name": "glob",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "nostr-sdk",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.44"
        },
        {
          "name": "which",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "8.0"
        },
        {
          "name": "tokio-tungstenite",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.29"
        },
        {
          "name": "tokio-socks",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.5"
        },
        {
          "name": "futures-util",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.3"
        },
        {
          "name": "regex",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.10"
        },
        {
          "name": "hostname",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.4.2"
        },
        {
          "name": "rustls",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.23"
        },
        {
          "name": "rustls-pemfile",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "rustls-pki-types",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.14.0"
        },
        {
          "name": "tokio-rustls",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.26.4"
        },
        {
          "name": "webpki-roots",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0.6"
        },
        {
          "name": "lettre",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11.22"
        },
        {
          "name": "mail-parser",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11.2"
        },
        {
          "name": "async-imap",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11"
        },
        {
          "name": "axum",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "hyper",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1"
        },
        {
          "name": "hyper-util",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "tower",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.5"
        },
        {
          "name": "tower-http",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6"
        },
        {
          "name": "http-body-util",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.1"
        },
        {
          "name": "mime_guess",
          "manifest": "Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "2"
        },
        {
          "name": "@codemirror/lang-markdown",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.5.0"
        },
        {
          "name": "@codemirror/language",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.12.3"
        },
        {
          "name": "@codemirror/state",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.6.0"
        },
        {
          "name": "@codemirror/view",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.41.1"
        },
        {
          "name": "@lezer/highlight",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.3"
        },
        {
          "name": "@tailwindcss/typography",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.19"
        },
        {
          "name": "@uiw/codemirror-theme-github",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.25.9"
        },
        {
          "name": "@uiw/react-codemirror",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.25.9"
        },
        {
          "name": "highlight.js",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.11.1"
        },
        {
          "name": "lucide-react",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.468.0"
        },
        {
          "name": "react",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.0.0"
        },
        {
          "name": "react-dom",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.0.0"
        },
        {
          "name": "react-markdown",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "react-router-dom",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.16.0"
        },
        {
          "name": "rehype-highlight",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.2"
        },
        {
          "name": "remark-gfm",
          "manifest": "web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "anyhow",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "axum",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "clap",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "4.5"
        },
        {
          "name": "fluent-syntax",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.11"
        },
        {
          "name": "reqwest",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.12"
        },
        {
          "name": "serde",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "serde_json",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.0"
        },
        {
          "name": "shlex",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.3"
        },
        {
          "name": "toml",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.8"
        },
        {
          "name": "cargo_metadata",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.18"
        },
        {
          "name": "schemars",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.2"
        },
        {
          "name": "tokio",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "1.50"
        },
        {
          "name": "tower-http",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": "0.6"
        },
        {
          "name": "zeroclaw-api",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-config",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-hardware",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-providers",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-runtime",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zeroclaw-gateway",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        },
        {
          "name": "zerocode",
          "manifest": "xtask/Cargo.toml",
          "ecosystem": "crates",
          "version_constraint": null
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "anyhow",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.101",
            "ecosystem": "crates"
          },
          {
            "name": "anyhow",
            "direct": true,
            "version": "1.0.103",
            "ecosystem": "crates"
          },
          {
            "name": "async-imap",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-imap",
            "direct": true,
            "version": "0.11.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-trait",
            "direct": true,
            "version": "0.1.89",
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "axum",
            "direct": true,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.21.7",
            "ecosystem": "crates"
          },
          {
            "name": "base64",
            "direct": true,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": true,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "cargo_metadata",
            "direct": true,
            "version": "0.19.2",
            "ecosystem": "crates"
          },
          {
            "name": "chacha20poly1305",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "chacha20poly1305",
            "direct": true,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.43",
            "ecosystem": "crates"
          },
          {
            "name": "chrono",
            "direct": true,
            "version": "0.4.44",
            "ecosystem": "crates"
          },
          {
            "name": "chrono-tz",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "chrono-tz",
            "direct": true,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "clap",
            "direct": true,
            "version": "4.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap-markdown",
            "direct": true,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "clap_complete",
            "direct": true,
            "version": "4.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "console",
            "direct": true,
            "version": "0.16.3",
            "ecosystem": "crates"
          },
          {
            "name": "cron",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cron",
            "direct": true,
            "version": "0.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "crossterm",
            "direct": true,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "dialoguer",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "dialoguer",
            "direct": true,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "directories",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "directories",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "flate2",
            "direct": true,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fluent-syntax",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fluent-syntax",
            "direct": true,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "futures-util",
            "direct": true,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "glob",
            "direct": true,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "hex",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hex",
            "direct": true,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": true,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "hmac",
            "direct": true,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "hostname",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hostname",
            "direct": true,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "http-body-util",
            "direct": true,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hyper",
            "direct": true,
            "version": "1.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "hyper-util",
            "direct": true,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "image",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "image",
            "direct": true,
            "version": "0.25.10",
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "indicatif",
            "direct": true,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "lettre",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "lettre",
            "direct": true,
            "version": "0.11.22",
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "lru",
            "direct": true,
            "version": "0.16.4",
            "ecosystem": "crates"
          },
          {
            "name": "mail-parser",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mail-parser",
            "direct": true,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "mime_guess",
            "direct": true,
            "version": "2.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "nanohtml2text",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nanohtml2text",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "nostr-sdk",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nostr-sdk",
            "direct": true,
            "version": "0.44.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot",
            "direct": true,
            "version": "0.12.5",
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "portable-atomic",
            "direct": true,
            "version": "1.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "rand",
            "direct": true,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ratatui",
            "direct": true,
            "version": "0.30.0",
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "regex",
            "direct": true,
            "version": "1.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": "0.12.28",
            "ecosystem": "crates"
          },
          {
            "name": "reqwest",
            "direct": true,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ring",
            "direct": true,
            "version": "0.17.14",
            "ecosystem": "crates"
          },
          {
            "name": "rusqlite",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rusqlite",
            "direct": true,
            "version": "0.37.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustls",
            "direct": true,
            "version": "0.23.40",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pemfile",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pemfile",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rustls-pki-types",
            "direct": true,
            "version": "1.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": "0.8.22",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "schemars",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde",
            "direct": true,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.149",
            "ecosystem": "crates"
          },
          {
            "name": "serde_json",
            "direct": true,
            "version": "1.0.150",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": true,
            "version": "0.10.9",
            "ecosystem": "crates"
          },
          {
            "name": "sha2",
            "direct": true,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "shellexpand",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "shellexpand",
            "direct": true,
            "version": "3.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "shlex",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "tar",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tar",
            "direct": true,
            "version": "0.4.46",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": true,
            "version": "3.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "tempfile",
            "direct": true,
            "version": "3.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror",
            "direct": true,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio",
            "direct": true,
            "version": "1.52.3",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-rustls",
            "direct": true,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-socks",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-socks",
            "direct": true,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-stream",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-stream",
            "direct": true,
            "version": "0.1.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": true,
            "version": "0.26.2",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-tungstenite",
            "direct": true,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-util",
            "direct": true,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.8.23",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "0.9.12+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml",
            "direct": true,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.19.15",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.20.7",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.22.27",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.23.10+spec-1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_edit",
            "direct": true,
            "version": "0.25.12+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tower",
            "direct": true,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tower-http",
            "direct": true,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "urlencoding",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "urlencoding",
            "direct": true,
            "version": "2.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "1.23.1",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": true,
            "version": "0.26.11",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-roots",
            "direct": true,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": true,
            "version": "4.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "which",
            "direct": true,
            "version": "8.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": true,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "zip",
            "direct": true,
            "version": "8.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "@codemirror/lang-markdown",
            "direct": true,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/language",
            "direct": true,
            "version": "6.12.3",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/state",
            "direct": true,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/view",
            "direct": true,
            "version": "6.41.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/highlight",
            "direct": true,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/typography",
            "direct": true,
            "version": "0.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@uiw/codemirror-theme-github",
            "direct": true,
            "version": "4.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@uiw/react-codemirror",
            "direct": true,
            "version": "4.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "highlight.js",
            "direct": true,
            "version": "11.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "lucide-react",
            "direct": true,
            "version": "0.468.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-router-dom",
            "direct": true,
            "version": "7.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "rehype-highlight",
            "direct": true,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "accessory",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "addr2line",
            "direct": false,
            "version": "0.26.1",
            "ecosystem": "crates"
          },
          {
            "name": "adler2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "aead",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "aes",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "aes",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "aes",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "aho-corasick",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "aligned",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "alloc-no-stdlib",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "alloc-stdlib",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "alloca",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "allocator-api2",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "alsa",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "alsa-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "ambient-authority",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "amq-protocol",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "amq-protocol-tcp",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "amq-protocol-types",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "amq-protocol-uri",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "android_system_properties",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anes",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "anstream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-parse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-query",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "anstyle-wincon",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "anymap2",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "aquamarine",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "arbitrary",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "archery",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "arrayref",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "arrayvec",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "as-slice",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "as_variant",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs-derive",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "asn1-rs-impl",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "assert-json-diff",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "assign",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-broadcast",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-channel",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-compression",
            "direct": false,
            "version": "0.4.42",
            "ecosystem": "crates"
          },
          {
            "name": "async-executor",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-global-executor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-global-executor-trait",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-io",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-io",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "async-once-cell",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "async-process",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-reactor-trait",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "async-reactor-trait",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "async-recursion",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-signal",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "crates"
          },
          {
            "name": "async-stream",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "async-stream-impl",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "async-task",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-utility",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "async-wsocket",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "atk",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "atk-sys",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "atomic",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-destructor",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "atomic-waker",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "autocfg",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-rs",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "aws-lc-sys",
            "direct": false,
            "version": "0.41.0",
            "ecosystem": "crates"
          },
          {
            "name": "axum-core",
            "direct": false,
            "version": "0.5.6",
            "ecosystem": "crates"
          },
          {
            "name": "axum-macros",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "backon",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "bare-metal",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "base64ct",
            "direct": false,
            "version": "1.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "basic-udev",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "bech32",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "bincode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "bincode_derive",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.71.1",
            "ecosystem": "crates"
          },
          {
            "name": "bindgen",
            "direct": false,
            "version": "0.72.1",
            "ecosystem": "crates"
          },
          {
            "name": "bip39",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "bit-set",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "bit-vec",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "bit_field",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "bitcoin-io",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "bitcoin_hashes",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitfield",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitfield",
            "direct": false,
            "version": "0.19.4",
            "ecosystem": "crates"
          },
          {
            "name": "bitfield-macros",
            "direct": false,
            "version": "0.19.4",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "bitflags",
            "direct": false,
            "version": "2.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitmaps",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "bitvec",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "blake3",
            "direct": false,
            "version": "1.8.5",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "block-buffer",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "block-device-driver",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "block-padding",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "block-padding",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "block2",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "blocking",
            "direct": false,
            "version": "1.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "brotli",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "brotli-decompressor",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "bs58",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "bstr",
            "direct": false,
            "version": "1.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "build-time",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.19.1",
            "ecosystem": "crates"
          },
          {
            "name": "bumpalo",
            "direct": false,
            "version": "3.20.3",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytemuck_derive",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "byteorder-lite",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "bytesize",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "cairo-rs",
            "direct": false,
            "version": "0.18.5",
            "ecosystem": "crates"
          },
          {
            "name": "cairo-sys-rs",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "camino",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cap-fs-ext",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cap-net-ext",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cap-primitives",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cap-std",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cap-time-ext",
            "direct": false,
            "version": "3.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cargo-platform",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "cargo_toml",
            "direct": false,
            "version": "0.22.3",
            "ecosystem": "crates"
          },
          {
            "name": "cast",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "castaway",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "cbc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cbc",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "cbc",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.56",
            "ecosystem": "crates"
          },
          {
            "name": "cc",
            "direct": false,
            "version": "1.2.62",
            "ecosystem": "crates"
          },
          {
            "name": "cesu8",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cexpr",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "cfb",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-expr",
            "direct": false,
            "version": "0.15.8",
            "ecosystem": "crates"
          },
          {
            "name": "cfg-if",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "cfg_aliases",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "chacha20",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "chacha20",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium-io",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ciborium-ll",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "cipher",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "crates"
          },
          {
            "name": "cipher",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "clang-sys",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap_builder",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "clap_derive",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "clap_lex",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "0.1.57",
            "ecosystem": "crates"
          },
          {
            "name": "cmake",
            "direct": false,
            "version": "0.1.58",
            "ecosystem": "crates"
          },
          {
            "name": "cmov",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "cms",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cobs",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "colorchoice",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "combine",
            "direct": false,
            "version": "4.6.7",
            "ecosystem": "crates"
          },
          {
            "name": "compact_str",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "compression-codecs",
            "direct": false,
            "version": "0.4.38",
            "ecosystem": "crates"
          },
          {
            "name": "compression-core",
            "direct": false,
            "version": "0.4.32",
            "ecosystem": "crates"
          },
          {
            "name": "concurrent-queue",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "const-oid",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "const-oid",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "const_format",
            "direct": false,
            "version": "0.2.35",
            "ecosystem": "crates"
          },
          {
            "name": "const_format_proc_macros",
            "direct": false,
            "version": "0.2.34",
            "ecosystem": "crates"
          },
          {
            "name": "const_panic",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "constant_time_eq",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "convert_case",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.16.2",
            "ecosystem": "crates"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "cookie-factory",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "crates"
          },
          {
            "name": "core-foundation-sys",
            "direct": false,
            "version": "0.8.7",
            "ecosystem": "crates"
          },
          {
            "name": "core-graphics",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "core-graphics-types",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "core_maths",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "coreaudio-rs",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "coreaudio-sys",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m",
            "direct": false,
            "version": "0.7.7",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-rt",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-rt",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "cortex-m-rt-macros",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "cpal",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "cpal",
            "direct": false,
            "version": "0.15.3",
            "ecosystem": "crates"
          },
          {
            "name": "cpp_demangle",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "cpubits",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "cpufeatures",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-assembler-x64-meta",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bforest",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-bitset",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-meta",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-codegen-shared",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-control",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-entity",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-frontend",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-isle",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-native",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "cranelift-srcgen",
            "direct": false,
            "version": "0.132.3",
            "ecosystem": "crates"
          },
          {
            "name": "crc32fast",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "criterion",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "criterion-plot",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "critical-section",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-channel",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-deque",
            "direct": false,
            "version": "0.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.18",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-epoch",
            "direct": false,
            "version": "0.9.20",
            "ecosystem": "crates"
          },
          {
            "name": "crossbeam-utils",
            "direct": false,
            "version": "0.8.21",
            "ecosystem": "crates"
          },
          {
            "name": "crossterm_winapi",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "crunchy",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "crypto-common",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "csscolorparser",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "cssparser",
            "direct": false,
            "version": "0.36.0",
            "ecosystem": "crates"
          },
          {
            "name": "cssparser-macros",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "csv",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "csv-core",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "ctor",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "ctor-proc-macro",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "ctr",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "ctr",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "ctutils",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "curve25519-dalek",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "curve25519-dalek-derive",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "cvt",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_core",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.20.11",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "darling_macro",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "crates"
          },
          {
            "name": "dasp_sample",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "data-encoding",
            "direct": false,
            "version": "2.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "date_header",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "dbus",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool-runtime",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool-runtime",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "deadpool-sync",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "decancer",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "defmt",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "defmt",
            "direct": false,
            "version": "0.3.100",
            "ecosystem": "crates"
          },
          {
            "name": "defmt",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-macros",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-parser",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "defmt-rtt",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "defmt-rtt",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "deku",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "deku_derive",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "delegate-display",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "deltae",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "der",
            "direct": false,
            "version": "0.7.10",
            "ecosystem": "crates"
          },
          {
            "name": "der-parser",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "der_derive",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "deranged",
            "direct": false,
            "version": "0.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "derivative",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more-impl",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "derive_more-impl",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "des",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.10.7",
            "ecosystem": "crates"
          },
          {
            "name": "digest",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "dirs",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "dirs-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "dispatch2",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "displaydoc",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "dlopen2",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "dlopen2_derive",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "doc-comment",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "docsplay",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "docsplay-macros",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "document-features",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "dom_query",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "crates"
          },
          {
            "name": "dpi",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "dtoa",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "dtoa-short",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "crates"
          },
          {
            "name": "dtor",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "dtor-proc-macro",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "dunce",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "crates"
          },
          {
            "name": "dyn-clone",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "crates"
          },
          {
            "name": "ecb",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "ecb",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ed25519",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "ed25519-dalek",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "crates"
          },
          {
            "name": "either",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "email-encoding",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "email_address",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-embedded-hal",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-executor",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "embassy-executor",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-executor-macros",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-executor-timer-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-futures",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-hal-internal",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-hal-internal",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-net-driver",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-rp",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "embassy-stm32",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-sync",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-time",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "embassy-time",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-time-driver",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-time-queue-utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-usb-driver",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "embassy-usb-synopsys-otg",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "embed-resource",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "embed_plist",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-can",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal-async",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-hal-nb",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io-async",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-io-async",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-storage",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-storage-async",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "embedded-svc",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "crates"
          },
          {
            "name": "embuild",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "embuild",
            "direct": false,
            "version": "0.33.1",
            "ecosystem": "crates"
          },
          {
            "name": "encode_unicode",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "encoding_rs",
            "direct": false,
            "version": "0.8.35",
            "ecosystem": "crates"
          },
          {
            "name": "endi",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "enumflags2",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "enumflags2_derive",
            "direct": false,
            "version": "0.7.12",
            "ecosystem": "crates"
          },
          {
            "name": "enumset",
            "direct": false,
            "version": "1.1.10",
            "ecosystem": "crates"
          },
          {
            "name": "enumset_derive",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "env_filter",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "env_logger",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "crates"
          },
          {
            "name": "envy",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "equivalent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "erased-serde",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "errno",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "crates"
          },
          {
            "name": "esp-idf-hal",
            "direct": false,
            "version": "0.45.2",
            "ecosystem": "crates"
          },
          {
            "name": "esp-idf-part",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "esp-idf-svc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "esp-idf-svc",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "esp-idf-sys",
            "direct": false,
            "version": "0.36.1",
            "ecosystem": "crates"
          },
          {
            "name": "espflash",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "euclid",
            "direct": false,
            "version": "0.22.14",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener",
            "direct": false,
            "version": "2.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener",
            "direct": false,
            "version": "5.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "event-listener-strategy",
            "direct": false,
            "version": "0.5.4",
            "ecosystem": "crates"
          },
          {
            "name": "executor-trait",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "eyeball",
            "direct": false,
            "version": "0.8.8",
            "ecosystem": "crates"
          },
          {
            "name": "eyeball-im",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "fallible-iterator",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "fallible-iterator",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fallible-streaming-iterator",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "fancy-regex",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "fancy_constructor",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "fantoccini",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fantoccini",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fastrand",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "fdeflate",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "fiat-crypto",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "field-offset",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "filedescriptor",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": "0.2.27",
            "ecosystem": "crates"
          },
          {
            "name": "filetime",
            "direct": false,
            "version": "0.2.29",
            "ecosystem": "crates"
          },
          {
            "name": "find-msvc-tools",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "finl_unicode",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "fixedbitset",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "crates"
          },
          {
            "name": "flagset",
            "direct": false,
            "version": "0.4.7",
            "ecosystem": "crates"
          },
          {
            "name": "fluent",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "fluent",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "fluent-bundle",
            "direct": false,
            "version": "0.15.3",
            "ecosystem": "crates"
          },
          {
            "name": "fluent-langneg",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "flume",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "fnv",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "foldhash",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-macros",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "foreign-types-shared",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "form_urlencoded",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "fs-set-times",
            "direct": false,
            "version": "0.20.3",
            "ecosystem": "crates"
          },
          {
            "name": "fs_at",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "fs_extra",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "fsevent-sys",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "funty",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-channel",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-core",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-executor",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-io",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-lite",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "futures-lite",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "futures-macro",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-sink",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "futures-task",
            "direct": false,
            "version": "0.3.32",
            "ecosystem": "crates"
          },
          {
            "name": "fuzzy-matcher",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "gdk",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gdk-pixbuf",
            "direct": false,
            "version": "0.18.5",
            "ecosystem": "crates"
          },
          {
            "name": "gdk-pixbuf-sys",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "gdk-sys",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gdkwayland-sys",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gdkx11",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gdkx11-sys",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "generic-array",
            "direct": false,
            "version": "0.14.7",
            "ecosystem": "crates"
          },
          {
            "name": "getopts",
            "direct": false,
            "version": "0.2.24",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "getrandom",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "ghash",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.32.3",
            "ecosystem": "crates"
          },
          {
            "name": "gimli",
            "direct": false,
            "version": "0.33.0",
            "ecosystem": "crates"
          },
          {
            "name": "gio",
            "direct": false,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "gio-sys",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "glib",
            "direct": false,
            "version": "0.18.5",
            "ecosystem": "crates"
          },
          {
            "name": "glib-macros",
            "direct": false,
            "version": "0.18.5",
            "ecosystem": "crates"
          },
          {
            "name": "glib-sys",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "globset",
            "direct": false,
            "version": "0.4.18",
            "ecosystem": "crates"
          },
          {
            "name": "globwalk",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "gloo-timers",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "gloo-utils",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "gobject-sys",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "growable-bloom-filter",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "gtk",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gtk-sys",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "gtk3-macros",
            "direct": false,
            "version": "0.18.2",
            "ecosystem": "crates"
          },
          {
            "name": "h2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "half",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "hash32",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.15.5",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.16.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashbrown",
            "direct": false,
            "version": "0.17.1",
            "ecosystem": "crates"
          },
          {
            "name": "hashify",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "hashlink",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "crates"
          },
          {
            "name": "heapless",
            "direct": false,
            "version": "0.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "heck",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "hermit-abi",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "hex-conservative",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "hidapi",
            "direct": false,
            "version": "2.6.6",
            "ecosystem": "crates"
          },
          {
            "name": "hkdf",
            "direct": false,
            "version": "0.12.4",
            "ecosystem": "crates"
          },
          {
            "name": "hkdf",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "home",
            "direct": false,
            "version": "0.5.12",
            "ecosystem": "crates"
          },
          {
            "name": "html5ever",
            "direct": false,
            "version": "0.38.0",
            "ecosystem": "crates"
          },
          {
            "name": "html5ever",
            "direct": false,
            "version": "0.39.0",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "crates"
          },
          {
            "name": "http",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-body",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "http-range-header",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "httparse",
            "direct": false,
            "version": "1.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "httpdate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "hybrid-array",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "hyper-rustls",
            "direct": false,
            "version": "0.27.9",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone",
            "direct": false,
            "version": "0.1.65",
            "ecosystem": "crates"
          },
          {
            "name": "iana-time-zone-haiku",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "ico",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_collections",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locale_core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_locid",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_normalizer_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_properties_data",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_provider_macros",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_segmenter",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "icu_segmenter_data",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "id-arena",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ident_case",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "idna",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "idna_adapter",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "0.4.25",
            "ecosystem": "crates"
          },
          {
            "name": "ihex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "image-webp",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "imap-proto",
            "direct": false,
            "version": "0.16.7",
            "ecosystem": "crates"
          },
          {
            "name": "imbl",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "imbl-sized-chunks",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "impartial-ord",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "include_dir",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "include_dir",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "include_dir_macros",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "indexmap",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "indoc",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "infer",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "infer",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "inkjet",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "inkjet",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "inotify",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "inotify-sys",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "inout",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "inout",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "instability",
            "direct": false,
            "version": "0.3.12",
            "ecosystem": "crates"
          },
          {
            "name": "instant",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "intl-memoizer",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "crates"
          },
          {
            "name": "intl_pluralrules",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "io-extras",
            "direct": false,
            "version": "0.18.4",
            "ecosystem": "crates"
          },
          {
            "name": "io-kit-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "io-kit-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "io-lifetimes",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "crates"
          },
          {
            "name": "io-lifetimes",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "ipnet",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "is_terminal_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.10.5",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "itertools",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "crates"
          },
          {
            "name": "itoa",
            "direct": false,
            "version": "1.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "javascriptcore-rs",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "javascriptcore-rs-sys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "jep106",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "jni",
            "direct": false,
            "version": "0.21.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jni-sys-macros",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "jobserver",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.85",
            "ecosystem": "crates"
          },
          {
            "name": "js-sys",
            "direct": false,
            "version": "0.3.99",
            "ecosystem": "crates"
          },
          {
            "name": "js_int",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "js_option",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "json-patch",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "jsonptr",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "kasuari",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "keyboard-types",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "konst",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "kqueue-sys",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "lab",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "landlock",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "landlock",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "language-tags",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "lapin",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "lapin",
            "direct": false,
            "version": "2.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "lazy_static",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "leb128fmt",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "libappindicator",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "libappindicator-sys",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.182",
            "ecosystem": "crates"
          },
          {
            "name": "libc",
            "direct": false,
            "version": "0.2.186",
            "ecosystem": "crates"
          },
          {
            "name": "libdbus-sys",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "crates"
          },
          {
            "name": "libfuzzer-sys",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.7.4",
            "ecosystem": "crates"
          },
          {
            "name": "libloading",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "libm",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "crates"
          },
          {
            "name": "libredox",
            "direct": false,
            "version": "0.1.17",
            "ecosystem": "crates"
          },
          {
            "name": "libsqlite3-sys",
            "direct": false,
            "version": "0.35.0",
            "ecosystem": "crates"
          },
          {
            "name": "line-clipping",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.3.8",
            "ecosystem": "crates"
          },
          {
            "name": "linux-raw-sys",
            "direct": false,
            "version": "0.4.15",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "litemap",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "litrs",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "lock_api",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.29",
            "ecosystem": "crates"
          },
          {
            "name": "log",
            "direct": false,
            "version": "0.4.30",
            "ecosystem": "crates"
          },
          {
            "name": "lru-slab",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "mac_address",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "mach2",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "mach2",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "macroific",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "macroific_attr_parse",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "macroific_core",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "macroific_macro",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "maplit",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "markup5ever",
            "direct": false,
            "version": "0.38.0",
            "ecosystem": "crates"
          },
          {
            "name": "markup5ever",
            "direct": false,
            "version": "0.39.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchers",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "matchit",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-pickle",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-pickle-derive",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-base",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-common",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-crypto",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-indexeddb",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-sqlite",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix-sdk-store-encryption",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix_indexed_db_futures",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "matrix_indexed_db_futures_macros_internal",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "maybe-owned",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "md-5",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "md5",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "md5",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "memchr",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "memfd",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "memmem",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "memoffset",
            "direct": false,
            "version": "0.9.1",
            "ecosystem": "crates"
          },
          {
            "name": "miette",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "miette-derive",
            "direct": false,
            "version": "7.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "mime",
            "direct": false,
            "version": "0.3.17",
            "ecosystem": "crates"
          },
          {
            "name": "mime2ext",
            "direct": false,
            "version": "0.1.54",
            "ecosystem": "crates"
          },
          {
            "name": "minimal-lexical",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "miniz_oxide",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "0.8.11",
            "ecosystem": "crates"
          },
          {
            "name": "mio",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "mio-serial",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "moxcms",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "muda",
            "direct": false,
            "version": "0.19.3",
            "ecosystem": "crates"
          },
          {
            "name": "nb",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "nb",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-context",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-sys",
            "direct": false,
            "version": "0.5.0+25.2.9519653",
            "ecosystem": "crates"
          },
          {
            "name": "ndk-sys",
            "direct": false,
            "version": "0.6.0+11769913",
            "ecosystem": "crates"
          },
          {
            "name": "negentropy",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "new_debug_unreachable",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.26.4",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "nix",
            "direct": false,
            "version": "0.30.1",
            "ecosystem": "crates"
          },
          {
            "name": "no_std_io2",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "nom",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "nom",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "normpath",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "nostr",
            "direct": false,
            "version": "0.44.3",
            "ecosystem": "crates"
          },
          {
            "name": "nostr-database",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "crates"
          },
          {
            "name": "nostr-gossip",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "crates"
          },
          {
            "name": "nostr-relay-pool",
            "direct": false,
            "version": "0.44.1",
            "ecosystem": "crates"
          },
          {
            "name": "notify",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "notify",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "ntapi",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "nu-ansi-term",
            "direct": false,
            "version": "0.50.3",
            "ecosystem": "crates"
          },
          {
            "name": "num-bigint",
            "direct": false,
            "version": "0.4.6",
            "ecosystem": "crates"
          },
          {
            "name": "num-conv",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-derive",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "num-integer",
            "direct": false,
            "version": "0.1.46",
            "ecosystem": "crates"
          },
          {
            "name": "num-traits",
            "direct": false,
            "version": "0.2.19",
            "ecosystem": "crates"
          },
          {
            "name": "num_cpus",
            "direct": false,
            "version": "1.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum_derive",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "num_enum_derive",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "num_threads",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "nusb",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "nusb",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "oauth2",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "oauth2-reqwest",
            "direct": false,
            "version": "0.1.0-alpha.3",
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-app-kit",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2-app-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-cloud-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-data",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-graphics",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-image",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-location",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-text",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-core-video",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-encode",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-exception-helper",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "objc2-foundation",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-io-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-io-surface",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-quartz-core",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-system-configuration",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-ui-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-user-notifications",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "objc2-web-kit",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.38.1",
            "ecosystem": "crates"
          },
          {
            "name": "object",
            "direct": false,
            "version": "0.39.1",
            "ecosystem": "crates"
          },
          {
            "name": "oboe",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "oboe-sys",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "oid-registry",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.3",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell",
            "direct": false,
            "version": "1.21.4",
            "ecosystem": "crates"
          },
          {
            "name": "once_cell_polyfill",
            "direct": false,
            "version": "1.70.2",
            "ecosystem": "crates"
          },
          {
            "name": "oorandom",
            "direct": false,
            "version": "11.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "opaque-debug",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "openssl-probe",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-http",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-otlp",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-otlp",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry-proto",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry_sdk",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "opentelemetry_sdk",
            "direct": false,
            "version": "0.32.1",
            "ecosystem": "crates"
          },
          {
            "name": "option-ext",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-float",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "ordered-stream",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "p12-keystore",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "p12-keystore",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "page_size",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "pango",
            "direct": false,
            "version": "0.18.3",
            "ecosystem": "crates"
          },
          {
            "name": "pango-sys",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "crates"
          },
          {
            "name": "panic-probe",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "panic-probe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "parking",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "parking_lot_core",
            "direct": false,
            "version": "0.9.12",
            "ecosystem": "crates"
          },
          {
            "name": "parse_int",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "password-hash",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "pbkdf2",
            "direct": false,
            "version": "0.12.2",
            "ecosystem": "crates"
          },
          {
            "name": "pem",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "pem-rfc7468",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "percent-encoding",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "pest",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "pest_derive",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "pest_generator",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "pest_meta",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_codegen",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_codegen",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_generator",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_generator",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_macros",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_macros",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_shared",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "phf_shared",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "phf_shared",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-internal",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.16",
            "ecosystem": "crates"
          },
          {
            "name": "pin-project-lite",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "crates"
          },
          {
            "name": "pin-utils",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "pinky-swear",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "piper",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs12",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs5",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "pkcs8",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "pkg-config",
            "direct": false,
            "version": "0.3.33",
            "ecosystem": "crates"
          },
          {
            "name": "plist",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "plotters",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "plotters-backend",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "plotters-svg",
            "direct": false,
            "version": "0.3.7",
            "ecosystem": "crates"
          },
          {
            "name": "png",
            "direct": false,
            "version": "0.17.16",
            "ecosystem": "crates"
          },
          {
            "name": "png",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "crates"
          },
          {
            "name": "polling",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "polling",
            "direct": false,
            "version": "3.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "poly1305",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "polyval",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "postcard",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "postgres",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "postgres",
            "direct": false,
            "version": "0.19.13",
            "ecosystem": "crates"
          },
          {
            "name": "postgres-protocol",
            "direct": false,
            "version": "0.6.12",
            "ecosystem": "crates"
          },
          {
            "name": "postgres-types",
            "direct": false,
            "version": "0.2.14",
            "ecosystem": "crates"
          },
          {
            "name": "potential_utf",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "powerfmt",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ppv-lite86",
            "direct": false,
            "version": "0.2.21",
            "ecosystem": "crates"
          },
          {
            "name": "precomputed-hash",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "prettyplease",
            "direct": false,
            "version": "0.2.37",
            "ecosystem": "crates"
          },
          {
            "name": "probe-rs",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "probe-rs",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "probe-rs-target",
            "direct": false,
            "version": "0.31.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-crate",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error-attr",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error-attr2",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro-error2",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "proc-macro2",
            "direct": false,
            "version": "1.0.106",
            "ecosystem": "crates"
          },
          {
            "name": "prometheus",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "prometheus",
            "direct": false,
            "version": "0.14.0",
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "prost",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "prost-derive",
            "direct": false,
            "version": "0.14.3",
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "crates"
          },
          {
            "name": "pulldown-cmark-escape",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "pulley-interpreter",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "pulley-macros",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "pxfm",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "qrcode",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "qrcode",
            "direct": false,
            "version": "0.14.1",
            "ecosystem": "crates"
          },
          {
            "name": "quick-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "quick-xml",
            "direct": false,
            "version": "0.41.0",
            "ecosystem": "crates"
          },
          {
            "name": "quinn",
            "direct": false,
            "version": "0.11.9",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-proto",
            "direct": false,
            "version": "0.11.15",
            "ecosystem": "crates"
          },
          {
            "name": "quinn-udp",
            "direct": false,
            "version": "0.5.14",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.44",
            "ecosystem": "crates"
          },
          {
            "name": "quote",
            "direct": false,
            "version": "1.0.45",
            "ecosystem": "crates"
          },
          {
            "name": "quoted_printable",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "r-efi",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "radium",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_chacha",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "rand_core",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "rand_xoshiro",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-core",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-crossterm",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-macros",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-termwiz",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "ratatui-widgets",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "raw-window-handle",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "rayon",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "rayon-core",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "rc2",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "rcgen",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rcgen",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "reactor-trait",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "readlock",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "readlock-tokio",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.5.18",
            "ecosystem": "crates"
          },
          {
            "name": "redox_syscall",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "redox_users",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast",
            "direct": false,
            "version": "1.0.25",
            "ecosystem": "crates"
          },
          {
            "name": "ref-cast-impl",
            "direct": false,
            "version": "1.0.25",
            "ecosystem": "crates"
          },
          {
            "name": "regalloc2",
            "direct": false,
            "version": "0.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "regex-automata",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.10",
            "ecosystem": "crates"
          },
          {
            "name": "regex-syntax",
            "direct": false,
            "version": "0.8.9",
            "ecosystem": "crates"
          },
          {
            "name": "remove_dir_all",
            "direct": false,
            "version": "0.8.4",
            "ecosystem": "crates"
          },
          {
            "name": "rmp",
            "direct": false,
            "version": "0.8.15",
            "ecosystem": "crates"
          },
          {
            "name": "rmp-serde",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "rppal",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rppal",
            "direct": false,
            "version": "0.22.1",
            "ecosystem": "crates"
          },
          {
            "name": "ruma",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-client-api",
            "direct": false,
            "version": "0.24.0",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-common",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-events",
            "direct": false,
            "version": "0.34.0",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-html",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-identifiers-validation",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "crates"
          },
          {
            "name": "ruma-macros",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "crates"
          },
          {
            "name": "rumqttc",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "rumqttc",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-demangle",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustc-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustc_version",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "rusticata-macros",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "0.37.28",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "0.38.44",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustix",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "rustix-linux-procfs",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-connector",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-native-certs",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-platform-verifier-android",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.102.8",
            "ecosystem": "crates"
          },
          {
            "name": "rustls-webpki",
            "direct": false,
            "version": "0.103.13",
            "ecosystem": "crates"
          },
          {
            "name": "rustversion",
            "direct": false,
            "version": "1.0.22",
            "ecosystem": "crates"
          },
          {
            "name": "ruzstd",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "ryu",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "salsa20",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "crates"
          },
          {
            "name": "same-file",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "crates"
          },
          {
            "name": "schannel",
            "direct": false,
            "version": "0.1.29",
            "ecosystem": "crates"
          },
          {
            "name": "schemars_derive",
            "direct": false,
            "version": "0.8.22",
            "ecosystem": "crates"
          },
          {
            "name": "schemars_derive",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "scopeguard",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "scroll",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "crates"
          },
          {
            "name": "scrypt",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "sdio-host",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "sealed",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "secp256k1",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "crates"
          },
          {
            "name": "secp256k1-sys",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "2.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework",
            "direct": false,
            "version": "3.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "security-framework-sys",
            "direct": false,
            "version": "2.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "selectors",
            "direct": false,
            "version": "0.36.1",
            "ecosystem": "crates"
          },
          {
            "name": "self_cell",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "self_cell",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.27",
            "ecosystem": "crates"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "1.0.28",
            "ecosystem": "crates"
          },
          {
            "name": "semver-parser",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde-big-array",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "serde-big-array",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde-untagged",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "serde-wasm-bindgen",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "serde_bytes",
            "direct": false,
            "version": "0.11.19",
            "ecosystem": "crates"
          },
          {
            "name": "serde_core",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive",
            "direct": false,
            "version": "1.0.228",
            "ecosystem": "crates"
          },
          {
            "name": "serde_derive_internals",
            "direct": false,
            "version": "0.29.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_html_form",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_path_to_error",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "serde_plain",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "serde_repr",
            "direct": false,
            "version": "0.1.20",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "0.6.9",
            "ecosystem": "crates"
          },
          {
            "name": "serde_spanned",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_urlencoded",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with",
            "direct": false,
            "version": "3.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_with_macros",
            "direct": false,
            "version": "3.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "serde_yaml",
            "direct": false,
            "version": "0.9.34+deprecated",
            "ecosystem": "crates"
          },
          {
            "name": "serialize-to-javascript",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "serialize-to-javascript-impl",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "serialport",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "servo_arc",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.10.6",
            "ecosystem": "crates"
          },
          {
            "name": "sha1",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "sharded-slab",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "shell-words",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-mio",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "signal-hook-registry",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "signature",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "simd-adler32",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "simdutf8",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "similar",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "similar",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "simple_asn1",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "crates"
          },
          {
            "name": "siphasher",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "slab",
            "direct": false,
            "version": "0.4.12",
            "ecosystem": "crates"
          },
          {
            "name": "slint",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "slint-build",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "smallvec",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.4.10",
            "ecosystem": "crates"
          },
          {
            "name": "socket2",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "softbuffer",
            "direct": false,
            "version": "0.4.8",
            "ecosystem": "crates"
          },
          {
            "name": "soup3",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "soup3-sys",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "spin",
            "direct": false,
            "version": "0.9.8",
            "ecosystem": "crates"
          },
          {
            "name": "spki",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "crates"
          },
          {
            "name": "stable_deref_trait",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "static_assertions",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "stm32-fmc",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "stm32-metapac",
            "direct": false,
            "version": "19.0.0",
            "ecosystem": "crates"
          },
          {
            "name": "stop-token",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "string_cache",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "string_cache_codegen",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "stringprep",
            "direct": false,
            "version": "0.1.5",
            "ecosystem": "crates"
          },
          {
            "name": "strsim",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": "0.24.1",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": "0.25.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": "0.27.2",
            "ecosystem": "crates"
          },
          {
            "name": "strum",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": "0.24.3",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": "0.25.3",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": "0.27.2",
            "ecosystem": "crates"
          },
          {
            "name": "strum_macros",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "subtle",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "swift-rs",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "1.0.109",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.116",
            "ecosystem": "crates"
          },
          {
            "name": "syn",
            "direct": false,
            "version": "2.0.117",
            "ecosystem": "crates"
          },
          {
            "name": "sync_wrapper",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "synstructure",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "sys-locale",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "sysinfo",
            "direct": false,
            "version": "0.36.1",
            "ecosystem": "crates"
          },
          {
            "name": "system-deps",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "tao",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "crates"
          },
          {
            "name": "tao-macros",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "tap",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.12.16",
            "ecosystem": "crates"
          },
          {
            "name": "target-lexicon",
            "direct": false,
            "version": "0.13.5",
            "ecosystem": "crates"
          },
          {
            "name": "tauri",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tauri",
            "direct": false,
            "version": "2.11.5",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-build",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tauri-build",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-codegen",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-macros",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-plugin",
            "direct": false,
            "version": "2.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-plugin-single-instance",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tauri-plugin-single-instance",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-plugin-store",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tauri-plugin-store",
            "direct": false,
            "version": "2.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-runtime",
            "direct": false,
            "version": "2.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-runtime-wry",
            "direct": false,
            "version": "2.11.4",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-utils",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tauri-utils",
            "direct": false,
            "version": "2.9.3",
            "ecosystem": "crates"
          },
          {
            "name": "tauri-winres",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "crates"
          },
          {
            "name": "tcp-stream",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "crates"
          },
          {
            "name": "tendril",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "termcolor",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "terminfo",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "termios",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "termwiz",
            "direct": false,
            "version": "0.23.3",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "1.0.69",
            "ecosystem": "crates"
          },
          {
            "name": "thiserror-impl",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "thread_local",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "crates"
          },
          {
            "name": "time",
            "direct": false,
            "version": "0.3.47",
            "ecosystem": "crates"
          },
          {
            "name": "time-core",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "time-macros",
            "direct": false,
            "version": "0.2.27",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "tinystr",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "crates"
          },
          {
            "name": "tinytemplate",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "crates"
          },
          {
            "name": "tinyvec_macros",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-executor-trait",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-executor-trait",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-macros",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-postgres",
            "direct": false,
            "version": "0.7.18",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-reactor-trait",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-reactor-trait",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-serial",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-serial",
            "direct": false,
            "version": "5.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-test",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tokio-test",
            "direct": false,
            "version": "0.4.5",
            "ecosystem": "crates"
          },
          {
            "name": "tokio-websockets",
            "direct": false,
            "version": "0.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.6.11",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "0.7.5+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_datetime",
            "direct": false,
            "version": "1.1.1+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.0.8+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_parser",
            "direct": false,
            "version": "1.1.2+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "toml_write",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "toml_writer",
            "direct": false,
            "version": "1.1.1+spec-1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "tower-layer",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tower-service",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tracing",
            "direct": false,
            "version": "0.1.44",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-attributes",
            "direct": false,
            "version": "0.1.31",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-core",
            "direct": false,
            "version": "0.1.36",
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "tracing-subscriber",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "crates"
          },
          {
            "name": "trait-set",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "tray-icon",
            "direct": false,
            "version": "0.24.1",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-highlight",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "tree-sitter-language",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "try-lock",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.26.2",
            "ecosystem": "crates"
          },
          {
            "name": "tungstenite",
            "direct": false,
            "version": "0.29.0",
            "ecosystem": "crates"
          },
          {
            "name": "twox-hash",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "type-map",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "typed-builder",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "typed-builder-macro",
            "direct": false,
            "version": "0.23.2",
            "ecosystem": "crates"
          },
          {
            "name": "typed-path",
            "direct": false,
            "version": "0.12.3",
            "ecosystem": "crates"
          },
          {
            "name": "typeid",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "typenum",
            "direct": false,
            "version": "1.20.0",
            "ecosystem": "crates"
          },
          {
            "name": "typewit",
            "direct": false,
            "version": "1.15.2",
            "ecosystem": "crates"
          },
          {
            "name": "ucd-trie",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "uds_windows",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "uf2-decode",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "ulid",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "uncased",
            "direct": false,
            "version": "0.9.10",
            "ecosystem": "crates"
          },
          {
            "name": "unescaper",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "unic-char-property",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unic-char-range",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unic-common",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unic-langid",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "unic-langid",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "unic-langid-impl",
            "direct": false,
            "version": "0.9.6",
            "ecosystem": "crates"
          },
          {
            "name": "unic-ucd-ident",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unic-ucd-version",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicase",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-bidi",
            "direct": false,
            "version": "0.3.18",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.23",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-ident",
            "direct": false,
            "version": "1.0.24",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-normalization",
            "direct": false,
            "version": "0.1.25",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-properties",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "unicode-segmentation",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-truncate",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.1.14",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-width",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "unicode-xid",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "crates"
          },
          {
            "name": "uniffi",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "unit-prefix",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "universal-hash",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "universal-hash",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "unsafe-libyaml",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "crates"
          },
          {
            "name": "untrusted",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "crates"
          },
          {
            "name": "unty",
            "direct": false,
            "version": "0.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "ureq",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "ureq-proto",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "url",
            "direct": false,
            "version": "2.5.8",
            "ecosystem": "crates"
          },
          {
            "name": "urlpattern",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "utf-8",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "crates"
          },
          {
            "name": "utf8-zero",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "utf8_iter",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "crates"
          },
          {
            "name": "utf8parse",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "vcell",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "vcpkg",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "crates"
          },
          {
            "name": "version-compare",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "version_check",
            "direct": false,
            "version": "0.9.5",
            "ecosystem": "crates"
          },
          {
            "name": "virtue",
            "direct": false,
            "version": "0.0.18",
            "ecosystem": "crates"
          },
          {
            "name": "vodozemac",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "crates"
          },
          {
            "name": "void",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "volatile-register",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "crates"
          },
          {
            "name": "vswhom",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "vswhom-sys",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "vtparse",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "crates"
          },
          {
            "name": "wacore",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wacore-appstate",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wacore-binary",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wacore-derive",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wacore-libsignal",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wacore-noise",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "waker-fn",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "walkdir",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "crates"
          },
          {
            "name": "want",
            "direct": false,
            "version": "0.3.1",
            "ecosystem": "crates"
          },
          {
            "name": "waproto",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.11.1+wasi-snapshot-preview1",
            "ecosystem": "crates"
          },
          {
            "name": "wasi",
            "direct": false,
            "version": "0.14.7+wasi-0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.2+wasi-0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "wasip2",
            "direct": false,
            "version": "1.0.3+wasi-0.2.9",
            "ecosystem": "crates"
          },
          {
            "name": "wasip3",
            "direct": false,
            "version": "0.4.0+wasi-0.3.0-rc-2026-01-06",
            "ecosystem": "crates"
          },
          {
            "name": "wasite",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.108",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-futures",
            "direct": false,
            "version": "0.4.72",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.108",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.108",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-macro-support",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.108",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-bindgen-shared",
            "direct": false,
            "version": "0.2.122",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-encoder",
            "direct": false,
            "version": "0.248.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-metadata",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasm-streams",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "wasm_evt_listener",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmparser",
            "direct": false,
            "version": "0.248.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmprinter",
            "direct": false,
            "version": "0.248.0",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-environ",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-component-macro",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-component-util",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-core",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-cranelift",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-fiber",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-jit-debug",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-jit-icache-coherence",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-unwinder",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-versioned-export-macros",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-winch",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-internal-wit-bindgen",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-wasi",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-wasi",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-wasi-http",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-wasi-http",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "wasmtime-wasi-io",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "web-sys",
            "direct": false,
            "version": "0.3.99",
            "ecosystem": "crates"
          },
          {
            "name": "web-time",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "web_atoms",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "webdriver",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "crates"
          },
          {
            "name": "webkit2gtk",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "webkit2gtk-sys",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "crates"
          },
          {
            "name": "webpki-root-certs",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "crates"
          },
          {
            "name": "webview2-com",
            "direct": false,
            "version": "0.38.2",
            "ecosystem": "crates"
          },
          {
            "name": "webview2-com-macros",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "crates"
          },
          {
            "name": "webview2-com-sys",
            "direct": false,
            "version": "0.38.2",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-bidi",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-blob-leases",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-color-types",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-dynamic",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-dynamic-derive",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "crates"
          },
          {
            "name": "wezterm-input-types",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "whatsapp-rust",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "whatsapp-rust-tokio-transport",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "whatsapp-rust-ureq-http-client",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "whoami",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "wildmatch",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "winapi",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-i686-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-util",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "crates"
          },
          {
            "name": "winapi-x86_64-pc-windows-gnu",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "winch-codegen",
            "direct": false,
            "version": "45.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "window-vibrancy",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.54.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows",
            "direct": false,
            "version": "0.61.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-collections",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.54.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-core",
            "direct": false,
            "version": "0.62.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-future",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-implement",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-interface",
            "direct": false,
            "version": "0.59.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "crates"
          },
          {
            "name": "windows-link",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-numerics",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "crates"
          },
          {
            "name": "windows-result",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-strings",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.48.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.52.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.59.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.60.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-sys",
            "direct": false,
            "version": "0.61.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows-targets",
            "direct": false,
            "version": "0.53.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows-threading",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "crates"
          },
          {
            "name": "windows-version",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_aarch64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_i686_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnu",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_gnullvm",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.42.2",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.48.5",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.52.6",
            "ecosystem": "crates"
          },
          {
            "name": "windows_x86_64_msvc",
            "direct": false,
            "version": "0.53.1",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.5.40",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.6.26",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.14",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "0.7.15",
            "ecosystem": "crates"
          },
          {
            "name": "winnow",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "crates"
          },
          {
            "name": "winreg",
            "direct": false,
            "version": "0.55.0",
            "ecosystem": "crates"
          },
          {
            "name": "winx",
            "direct": false,
            "version": "0.36.4",
            "ecosystem": "crates"
          },
          {
            "name": "wiremock",
            "direct": false,
            "version": null,
            "ecosystem": "crates"
          },
          {
            "name": "wiremock",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-core",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-bindgen-rust-macro",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-component",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.244.0",
            "ecosystem": "crates"
          },
          {
            "name": "wit-parser",
            "direct": false,
            "version": "0.248.0",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.5.5",
            "ecosystem": "crates"
          },
          {
            "name": "writeable",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "wry",
            "direct": false,
            "version": "0.55.1",
            "ecosystem": "crates"
          },
          {
            "name": "wyz",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "x11",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "x11-dl",
            "direct": false,
            "version": "2.21.0",
            "ecosystem": "crates"
          },
          {
            "name": "x25519-dalek",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "crates"
          },
          {
            "name": "x509-cert",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "crates"
          },
          {
            "name": "x509-parser",
            "direct": false,
            "version": "0.17.0",
            "ecosystem": "crates"
          },
          {
            "name": "xattr",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "crates"
          },
          {
            "name": "xxhash-rust",
            "direct": false,
            "version": "0.8.15",
            "ecosystem": "crates"
          },
          {
            "name": "yasna",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "yoke",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "crates"
          },
          {
            "name": "yoke-derive",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zbus",
            "direct": false,
            "version": "5.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_macros",
            "direct": false,
            "version": "5.16.0",
            "ecosystem": "crates"
          },
          {
            "name": "zbus_names",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy",
            "direct": false,
            "version": "0.8.49",
            "ecosystem": "crates"
          },
          {
            "name": "zerocopy-derive",
            "direct": false,
            "version": "0.8.49",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "crates"
          },
          {
            "name": "zerofrom-derive",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "crates"
          },
          {
            "name": "zeroize_derive",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "crates"
          },
          {
            "name": "zerotrie",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec",
            "direct": false,
            "version": "0.11.6",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "crates"
          },
          {
            "name": "zerovec-derive",
            "direct": false,
            "version": "0.11.3",
            "ecosystem": "crates"
          },
          {
            "name": "zlib-rs",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "crates"
          },
          {
            "name": "zmij",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "crates"
          },
          {
            "name": "zune-core",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "crates"
          },
          {
            "name": "zune-jpeg",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant",
            "direct": false,
            "version": "5.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_derive",
            "direct": false,
            "version": "5.12.0",
            "ecosystem": "crates"
          },
          {
            "name": "zvariant_utils",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "crates"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/autocomplete",
            "direct": false,
            "version": "6.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/commands",
            "direct": false,
            "version": "6.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/lang-css",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/lang-html",
            "direct": false,
            "version": "6.4.11",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/lang-javascript",
            "direct": false,
            "version": "6.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/lint",
            "direct": false,
            "version": "6.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/search",
            "direct": false,
            "version": "6.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@codemirror/theme-one-dark",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/common",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/css",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/html",
            "direct": false,
            "version": "1.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/javascript",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/lr",
            "direct": false,
            "version": "1.4.10",
            "ecosystem": "npm"
          },
          {
            "name": "@lezer/markdown",
            "direct": false,
            "version": "1.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@marijn/find-cluster-break",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.133.0",
            "ecosystem": "npm"
          },
          {
            "name": "@redocly/ajv",
            "direct": false,
            "version": "8.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@redocly/config",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@redocly/openapi-core",
            "direct": false,
            "version": "1.34.13",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@uiw/codemirror-extensions-basic-setup",
            "direct": false,
            "version": "4.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@uiw/codemirror-themes",
            "direct": false,
            "version": "4.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "change-case",
            "direct": false,
            "version": "5.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "codemirror",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "crelt",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.6",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-is-element",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-text",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "index-to-position",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-levenshtein",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lowlight",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "5.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "openapi-typescript",
            "direct": false,
            "version": "7.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-json",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pluralize",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-router",
            "direct": false,
            "version": "7.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.59.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-cookie-parser",
            "direct": false,
            "version": "2.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "style-mod",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-find-after",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js-replace",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-keyname",
            "direct": false,
            "version": "2.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "yaml-ast-parser",
            "direct": false,
            "version": "0.0.43",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1757,
        "direct_count": 177,
        "indirect_count": 1580
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 187,
        "merged_prs": 3802,
        "open_issues": 332,
        "closed_ratio": 0.863,
        "closed_issues": 2096,
        "closed_unmerged_prs": 2129
      },
      "bus_factor": 4,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "theonlyhennygod",
          "commits": 914,
          "avatar_url": "https://avatars.githubusercontent.com/u/144828210?v=4"
        },
        {
          "type": "User",
          "login": "chumyin",
          "commits": 465,
          "avatar_url": "https://avatars.githubusercontent.com/u/183474434?v=4"
        },
        {
          "type": "User",
          "login": "Audacity88",
          "commits": 354,
          "avatar_url": "https://avatars.githubusercontent.com/u/5046102?v=4"
        },
        {
          "type": "User",
          "login": "singlerider",
          "commits": 324,
          "avatar_url": "https://avatars.githubusercontent.com/u/6310006?v=4"
        },
        {
          "type": "User",
          "login": "Alix-007",
          "commits": 140,
          "avatar_url": "https://avatars.githubusercontent.com/u/267018309?v=4"
        },
        {
          "type": "User",
          "login": "JordanTheJet",
          "commits": 127,
          "avatar_url": "https://avatars.githubusercontent.com/u/24375129?v=4"
        },
        {
          "type": "User",
          "login": "Nillth",
          "commits": 124,
          "avatar_url": "https://avatars.githubusercontent.com/u/22066262?v=4"
        },
        {
          "type": "User",
          "login": "willsarg",
          "commits": 122,
          "avatar_url": "https://avatars.githubusercontent.com/u/12886992?v=4"
        },
        {
          "type": "User",
          "login": "agorevski",
          "commits": 112,
          "avatar_url": "https://avatars.githubusercontent.com/u/2591400?v=4"
        },
        {
          "type": "User",
          "login": "fettpl",
          "commits": 75,
          "avatar_url": "https://avatars.githubusercontent.com/u/38704082?v=4"
        }
      ],
      "contributors_sampled": 99,
      "top_contributor_share": 0.238
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "ci-code-analysis.yml",
        "ci-sbom.yml",
        "ci.yml",
        "codeql.yml",
        "cross-platform-build-manual.yml",
        "cross-platform-clippy.yml",
        "daily-audit.yml",
        "daily-npm-audit.yml",
        "desktop-check.yml",
        "discord-release.yml",
        "docker-image-pr.yml",
        "docker-publish.yml",
        "docs-deploy.yml",
        "monthly-outdated.yml",
        "npm-deps-review.yml",
        "pr-path-labeler.yml",
        "pr-title.yml",
        "project-dashboard-plan.yml",
        "pub-aur.yml",
        "pub-homebrew-core.yml",
        "pub-scoop.yml",
        "release-stable-manual.yml",
        "trivy-scheduled.yml",
        "tweet-release.yml",
        "validate-translations-pin.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [],
      "has_editorconfig": true,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "Cargo.lock",
        "package-lock.json"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 9,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 10,
            "reason": "all changesets reviewed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 14 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 10,
            "reason": "project is fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 9,
            "reason": "dependency not pinned by hash detected -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 7,
            "reason": "SAST tool detected but not run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": 0,
            "reason": "Project has not signed or included provenance with any releases.",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "31 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "f0b92f1516ec86aeb89ab2d8f25b837e14885aae",
        "ran_at": "2026-07-22T14:34:19Z",
        "aggregate_score": 7.2,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": true,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-22T10:08:41Z",
      "oldest_open_prs": [
        {
          "number": 6619,
          "created_at": "2026-05-13T11:02:35Z",
          "last_comment_at": "2026-07-22T10:41:57Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 6622,
          "created_at": "2026-05-13T12:16:22Z",
          "last_comment_at": "2026-07-14T12:46:58Z",
          "last_comment_author": "yijunyu"
        },
        {
          "number": 7162,
          "created_at": "2026-06-03T15:10:25Z",
          "last_comment_at": "2026-07-21T08:00:28Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 7215,
          "created_at": "2026-06-04T13:22:24Z",
          "last_comment_at": "2026-07-21T07:59:37Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 7821,
          "created_at": "2026-06-17T02:35:13Z",
          "last_comment_at": "2026-07-19T09:44:25Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 7960,
          "created_at": "2026-06-19T02:36:34Z",
          "last_comment_at": "2026-07-17T01:37:46Z",
          "last_comment_author": "mazhuima"
        },
        {
          "number": 8033,
          "created_at": "2026-06-20T00:29:36Z",
          "last_comment_at": "2026-07-08T14:06:35Z",
          "last_comment_author": "JordanTheJet"
        },
        {
          "number": 8139,
          "created_at": "2026-06-22T07:33:06Z",
          "last_comment_at": "2026-07-09T02:14:52Z",
          "last_comment_author": "jokewithme110"
        },
        {
          "number": 8272,
          "created_at": "2026-06-24T03:23:54Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 8287,
          "created_at": "2026-06-24T11:55:52Z",
          "last_comment_at": "2026-06-24T12:15:47Z",
          "last_comment_author": "WeeLi-009"
        },
        {
          "number": 8294,
          "created_at": "2026-06-24T13:21:32Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 8296,
          "created_at": "2026-06-24T14:07:52Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 8301,
          "created_at": "2026-06-24T14:08:17Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 8313,
          "created_at": "2026-06-25T02:53:09Z",
          "last_comment_at": "2026-07-11T21:19:53Z",
          "last_comment_author": "JordanTheJet"
        },
        {
          "number": 8315,
          "created_at": "2026-06-25T03:43:00Z",
          "last_comment_at": "2026-06-30T05:03:31Z",
          "last_comment_author": "singlerider"
        },
        {
          "number": 8325,
          "created_at": "2026-06-25T08:51:02Z",
          "last_comment_at": "2026-07-22T10:41:56Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 8337,
          "created_at": "2026-06-26T00:16:24Z",
          "last_comment_at": "2026-07-21T06:45:22Z",
          "last_comment_author": "eugeneb50"
        },
        {
          "number": 8384,
          "created_at": "2026-06-27T03:54:35Z",
          "last_comment_at": "2026-07-16T17:42:47Z",
          "last_comment_author": "dimavrem22"
        },
        {
          "number": 8438,
          "created_at": "2026-06-28T15:59:29Z",
          "last_comment_at": "2026-07-21T13:50:51Z",
          "last_comment_author": "Project516"
        },
        {
          "number": 8443,
          "created_at": "2026-06-28T21:08:42Z",
          "last_comment_at": "2026-07-14T01:28:57Z",
          "last_comment_author": "vrurg"
        }
      ],
      "last_merged_pr_at": "2026-07-21T17:10:12Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": [
        {
          "number": 2467,
          "created_at": "2026-03-02T00:35:10Z",
          "last_comment_at": "2026-06-07T16:54:09Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 2503,
          "created_at": "2026-03-02T05:51:21Z",
          "last_comment_at": "2026-06-07T16:58:37Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 2767,
          "created_at": "2026-03-04T19:04:02Z",
          "last_comment_at": "2026-06-07T17:01:59Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 3566,
          "created_at": "2026-03-15T10:44:32Z",
          "last_comment_at": "2026-07-17T04:13:51Z",
          "last_comment_author": "vyahhi"
        },
        {
          "number": 3672,
          "created_at": "2026-03-16T04:44:39Z",
          "last_comment_at": "2026-06-07T17:32:17Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 3696,
          "created_at": "2026-03-16T11:22:11Z",
          "last_comment_at": "2026-06-07T17:35:22Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 3767,
          "created_at": "2026-03-17T08:17:44Z",
          "last_comment_at": "2026-06-30T05:59:32Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 4668,
          "created_at": "2026-03-25T13:33:28Z",
          "last_comment_at": "2026-06-07T18:06:02Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 4721,
          "created_at": "2026-03-26T02:29:50Z",
          "last_comment_at": "2026-06-26T11:51:40Z",
          "last_comment_author": "singlerider"
        },
        {
          "number": 4760,
          "created_at": "2026-03-26T11:58:44Z",
          "last_comment_at": "2026-06-07T18:37:18Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 4832,
          "created_at": "2026-03-27T09:24:10Z",
          "last_comment_at": "2026-06-07T18:40:23Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 4853,
          "created_at": "2026-03-27T21:00:20Z",
          "last_comment_at": "2026-06-09T17:37:08Z",
          "last_comment_author": "singlerider"
        },
        {
          "number": 5127,
          "created_at": "2026-03-29T17:45:22Z",
          "last_comment_at": "2026-07-17T04:13:37Z",
          "last_comment_author": "vyahhi"
        },
        {
          "number": 5145,
          "created_at": "2026-03-29T20:58:51Z",
          "last_comment_at": "2026-06-07T19:07:07Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 5146,
          "created_at": "2026-03-29T20:59:06Z",
          "last_comment_at": "2026-06-07T19:09:34Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 5269,
          "created_at": "2026-04-04T04:50:46Z",
          "last_comment_at": "2026-06-30T06:00:12Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 5287,
          "created_at": "2026-04-04T15:26:25Z",
          "last_comment_at": "2026-07-14T00:06:34Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 5316,
          "created_at": "2026-04-05T05:51:23Z",
          "last_comment_at": "2026-05-16T12:12:48Z",
          "last_comment_author": "Audacity88"
        },
        {
          "number": 5514,
          "created_at": "2026-04-08T14:37:04Z",
          "last_comment_at": "2026-07-10T19:24:46Z",
          "last_comment_author": "IftekharUddin"
        },
        {
          "number": 5600,
          "created_at": "2026-04-10T12:24:15Z",
          "last_comment_at": "2026-07-15T22:18:22Z",
          "last_comment_author": "vyahhi"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/zeroclaw-labs/zeroclaw",
    "host": "github.com",
    "name": "zeroclaw",
    "owner": "zeroclaw-labs"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 81,
      "inputs": {
        "security": 74,
        "vitality": 83,
        "community": 81,
        "governance": 80,
        "engineering": 84
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "good",
        "name": "Vitality",
        "value": 83,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 79,
            "inputs": {
              "commits_last_year": 4522,
              "human_commit_share": 1,
              "days_since_last_push": 0,
              "active_weeks_last_year": 22
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "22/52 weeks with commits",
                "points": 15.2,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 22
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "4522 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 4522
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "v0.8.3",
              "releases_from_tags": false,
              "days_since_latest_release": 6,
              "mean_days_between_releases": 9.8
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 6 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 6
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~9.8 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 9.8
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "repository_too_young",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 81,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "excellent",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 95,
            "inputs": {
              "forks": 4828,
              "stars": 32352,
              "watchers": 76,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "32,352 stars",
                "points": 60,
                "status": "met",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 32352
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "4,828 forks",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 4828
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "76 watchers",
                "points": 10.4,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 76
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (Apache-2.0)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "Apache-2.0"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "at_risk",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 45,
            "inputs": {
              "packages": [
                "zeroclawlabs"
              ],
              "dependents": null,
              "ecosystems": "crates",
              "total_downloads": 3223,
              "monthly_downloads": 514
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "514 downloads/month across crates",
                "points": 36.2,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 514,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 80,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "good",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "bus_factor": 4,
              "contributors_sampled": 99,
              "top_contributor_share": 0.238
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "4 contributor(s) cover half of all commits",
                "points": 43.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 4
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 24% of commits",
                "points": 17.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 24
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "99 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 99
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 14 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "merged_prs": 3802,
              "open_issues": 332,
              "closed_issues": 2096,
              "issue_closed_ratio": 0.863,
              "closed_unmerged_prs": 2129
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "86% of issues closed",
                "points": 40.3,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 86
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "3802/5931 decided PRs merged",
                "points": 24.5,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 3802,
                      "decided": 5931
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "all changesets reviewed",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 59,
            "inputs": {
              "followers": 454,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "zeroclaw-labs",
              "public_repos": 16,
              "account_age_days": 156
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "454 followers of zeroclaw-labs",
                "points": 19.1,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 454,
                      "login": "zeroclaw-labs"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "16 public repos, account ~0 yr old",
                "points": 9.8,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 16
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 0
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "zeroclawlabs"
              ],
              "ecosystems": "crates",
              "any_deprecated": false,
              "min_days_since_publish": 105
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on crates",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "crates"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 105 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 105
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "30 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 30
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "good",
        "name": "Engineering Quality",
        "value": 84,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 74,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "25 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 25
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "agent",
                "agentic",
                "ai",
                "openclaw",
                "infra",
                "ml",
                "os",
                "zeroclaw"
              ],
              "has_wiki": true,
              "homepage": "https://www.zeroclawlabs.ai/",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://www.zeroclawlabs.ai/",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "8 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "good",
        "name": "Security",
        "value": 74,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "good",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 72,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 7.2
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "all changesets reviewed",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 14 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is fuzzed",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool detected but not run on all commits",
                "points": 3.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "Project has not signed or included provenance with any releases.",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "31 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "good",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 1606 resolved dependencies against OSV; 151 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 1606
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 151
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 83,
            "inputs": {
              "source": "osv",
              "advisories": 36,
              "affected_packages": 28,
              "assessed_packages": 1606,
              "unassessed_packages": 151,
              "affected_by_severity": "high 3, moderate 1, unknown 24",
              "direct_affected_packages": 2
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "2 affected: anyhow 1.0.101 (unknown), rustls-pemfile 2.2.0 (unknown)",
                "points": 24.7,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 2,
                      "packages": "anyhow 1.0.101 (unknown), rustls-pemfile 2.2.0 (unknown)"
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "1 advisory-carrying package(s) unaddressed past 90 days; oldest published 236 days ago",
                "points": 37.2,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 1,
                      "oldest": 236
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 1606,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 8
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 82,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 1,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md",
                "crates/zeroclaw-plugins/AGENTS.md",
                "crates/zeroclaw-runtime/AGENTS.md",
                "crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 4107
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md, crates/zeroclaw-plugins/AGENTS.md, crates/zeroclaw-runtime/AGENTS.md, crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md, crates/zeroclaw-plugins/AGENTS.md, crates/zeroclaw-runtime/AGENTS.md, crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "100 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 100,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "good",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "has_nix": true,
              "has_tests": true,
              "lockfiles": [
                "Cargo.lock",
                "package-lock.json"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [
                "Justfile",
                "Makefile"
              ],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [
                "web/tsconfig.json"
              ],
              "agent_commit_share": 0,
              "toolchain_manifests": [
                "Cargo.toml",
                "apps/tauri/Cargo.toml",
                "apps/zerocode/Cargo.toml",
                "crates/aardvark-sys/Cargo.toml",
                "crates/robot-kit/Cargo.toml",
                "crates/zeroclaw-api/Cargo.toml",
                "crates/zeroclaw-channels/Cargo.toml",
                "crates/zeroclaw-commands/Cargo.toml",
                "crates/zeroclaw-config/Cargo.toml",
                "crates/zeroclaw-eval/Cargo.toml",
                "crates/zeroclaw-gateway/Cargo.toml",
                "crates/zeroclaw-hardware/Cargo.toml",
                "crates/zeroclaw-infra/Cargo.toml",
                "crates/zeroclaw-log/Cargo.toml",
                "crates/zeroclaw-macros/Cargo.toml",
                "crates/zeroclaw-memory/Cargo.toml",
                "crates/zeroclaw-plugins/Cargo.toml",
                "crates/zeroclaw-providers/Cargo.toml",
                "crates/zeroclaw-runtime/Cargo.toml",
                "crates/zeroclaw-sop-graph/Cargo.toml",
                "crates/zeroclaw-spawn/Cargo.toml",
                "crates/zeroclaw-tool-call-parser/Cargo.toml",
                "crates/zeroclaw-tools/Cargo.toml",
                "firmware/esp32-ui/Cargo.toml",
                "firmware/esp32/Cargo.toml",
                "firmware/nucleo/Cargo.toml",
                "firmware/pico/Cargo.toml",
                "firmware/zeroclaw-fw-protocol/Cargo.toml",
                "fuzz/Cargo.toml",
                "tools/fill-translations/Cargo.toml",
                "xtask/Cargo.toml"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "Justfile, Makefile",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Justfile, Makefile"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "web/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "web/tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, Nix, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, Nix, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "dependency automation configured, none observed in the sampled commits",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "dependency_bot_config_only",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 9",
                "points": 9,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 96,
            "inputs": {
              "primary_language": "Rust",
              "largest_source_bytes": 2667133,
              "source_files_sampled": 1200,
              "oversized_source_files": 93
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Rust (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Rust"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "93/1200 source files over 60KB",
                "points": 50.7,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 1200,
                      "oversized": 93
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "good",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 80,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": false,
              "api_schema_files": [
                "crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "crates package 'xtask' points at a different repository (https://github.com/arcboxlabs/xtask); excluded from ecosystem scoring"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-22T14:34:52.570540Z",
  "schema_version": "0.26.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/z/zeroclaw-labs/zeroclaw.svg",
  "full_name": "zeroclaw-labs/zeroclaw",
  "license_state": "standard",
  "license_spdx": "Apache-2.0"
}

Bewertungen sind Signale, keine Garantien. Sie spiegeln öffentlich sichtbare Praxis auf GitHub wider — kein Code-Audit und keine Sicherheitsgarantie.

Fehlende Daten werden ausgeschlossen und die Gewichte neu normiert, nie als null bewertet. Die Methodik ist versioniert und offen: Metriken v1.13.0, Schema v0.26.0 — vollständige Methodik · Metriken-Wiki.

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte Statistikencrates.io.