Registro público
Informe de salud del softwareesquema 0.26.0 · métricas 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 estrellas⑂ 4828 forksdesde feb 2026Ver en GitHub ↗

zeroclaw-labs/zeroclaw tiene un índice de salud de 81 sobre 100, lo que lo sitúa en la banda Bueno. Su puntuación más alta es Engineering Quality (84/100) y la más baja, Security (74/100). Se actualizó por última vez hoy. 4 personas concentran la mayor parte del trabajo reciente.

81
global / 100
Bueno

Índice de salud del software

Las métricas se agrupan en categorías ponderadas sobre una escala de 1 a 100. El resultado global parte de su media; cuando la evidencia pública activa la Política de Jurisdicciones de Alto Riesgo, la calificación se ajusta y recibe el límite 49 (En riesgo). Preparación para IA queda fuera.

81
Excelente85-100Ejemplar; cumple prácticamente todos los criterios evaluados
Bueno70-84Saludable; carencias menores
Moderado50-69Aceptable con carencias notables; se recomienda revisión
En riesgo30-49Debilidades significativas; su adopción exige cautela
Crítico1-29Problemas graves (proyecto abandonado, un solo mantenedor, sin higiene)
VitalidadComunidad yAdopciónSostenibilidady GobernanzaCalidad deIngenieríaSeguridadPreparaciónpara IA

Perfil de puntuación

Cada eje es una categoría. La forma importa más que la media: un proyecto sano llena toda la figura, mientras que un perfil de picos y cráteres indica que la fortaleza en una dimensión enmascara el riesgo en otra.

Titularidad

ZeroClaw LabsOrganización
454 seguidores16 repositorios públicosdesde feb 2026

Este repositorio está respaldado por una organización: una custodia compartida y responsable que puede sobrevivir a cualquier mantenedor individual.

Ecosistemas de paquetes

RegistroPaqueteVersiónDescargas / mesVersionesÚltima publicaciónEtiquetas
crates.iozeroclawlabs0.6.951430hace 105 díasagentaiassistantchatbotcliapi-bindingscommand-line-utilities
crates.ioxtaskapunta a otro repositorio; no se puntúa0.1.41825hace 22 díasautomationcodesignmacosreleasextaskcommand-line-utilities

Métricas por categoría

Vitalidad

¿Está vivo el proyecto: se escribe código y se publican versiones?

83Bueno · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 0 días
15.2/36Cadencia de commits — 22/52 semanas con commits
18/18Volumen de commits — 4522 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 26 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year4522
human_commit_share1
days_since_last_push0
active_weeks_last_year22
Cómo se puntúa
27/27Publica versiones — 100 versiones publicadas
36/36Recencia de las versiones — última versión hace 6 días
27/27Cadencia de publicación — una versión cada ~9,8 días
0/10OpenSSF Scorecard: Signed-Releases — Project has not signed or included provenance with any releases.
Datos de entrada utilizados
releases_count100
latest_release_tagv0.8.3
releases_from_tagsno
days_since_latest_release6
mean_days_between_releases9,8

Comunidad y Adopción

¿Tiene el proyecto usuarios, descargas, atención y unas condiciones acogedoras para quienes contribuyen?

81Bueno · 18% del índice global
Cómo se puntúa
60/60Estrellas — 32.352 estrellas
25/25Forks — 4828 forks
10.4/15Observadores — 76 observadores
Datos de entrada utilizados
forks4828
stars32.352
watchers76
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
22.5/22.5Licencia — licencia reconocida (Apache-2.0)
18/18Guía CONTRIBUTING
13.5/13.5Código de conducta
0/7.2Plantilla de issues
6.3/6.3Plantilla de PR
Datos de entrada utilizados
has_readme
has_license
has_contributing
has_issue_templateno
has_code_of_conduct
has_pull_request_template
Cómo se puntúa
36.2/80Descargas mensuales — 514 descargas/mes en crates
0/20Dependientes en el registro — no lo informa este ecosistema
Datos de entrada utilizados
packageszeroclawlabs
dependents
ecosystemscrates
total_downloads3223
monthly_downloads514
Excluidos de la puntuación (sin datos o no aplicable): Dependientes en el registro. Los pesos restantes se han renormalizado.

Sostenibilidad y Gobernanza

¿Sobrevivirá el proyecto a sus personas: factor bus, capacidad de respuesta, quién lo respalda y mantenimiento del paquete?

80Bueno · 24% del índice global
Cómo se puntúa
43.2/54Factor bus — la mitad de los commits recae en 4 contribuyente(s)
17.1/22.5Distribución de commits — el principal contribuyente firma el 24% de los commits
13.5/13.5Amplitud de contribuyentes — 99 contribuyentes
10/10OpenSSF Scorecard: Contributors — project has 14 contributing companies or organizations
Datos de entrada utilizados
bus_factor4
contributors_sampled99
top_contributor_share0,238
Cómo se puntúa
40.3/46.8Resolución de issues — 86% de issues cerradas
24.5/38.3Aceptación de PR — 3802/5931 PR decididos fusionados
15/15OpenSSF Scorecard: Code-Review — all changesets reviewed
Datos de entrada utilizados
merged_prs3802
open_issues332
closed_issues2096
issue_closed_ratio0,863
closed_unmerged_prs2129
Cómo se puntúa
30/30Respaldo de la propiedad — propiedad de una organización
0/20Dominio verificado
19.1/25Alcance del propietario — 454 seguidores de zeroclaw-labs
9.8/25Trayectoria — 16 repos públicos, cuenta de ~0 años
Datos de entrada utilizados
followers454
owner_typeOrganization
is_verified
owner_loginzeroclaw-labs
public_repos16
account_age_days156
Cómo se puntúa
25/25Publicado y resoluble — 1 paquete(s) en crates
35/35Recencia de publicación — última publicación hace 105 días
20/20Historial de versiones — 30 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packageszeroclawlabs
ecosystemscrates
any_deprecatedno
min_days_since_publish105

Calidad de Ingeniería

¿Existen unas prácticas mínimas de ingeniería y documentación?

84Bueno · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 25 flujo(s) de trabajo
24/24Pruebas presentes
0/16Configuración de linter
0/9.6Hooks de pre-commit
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
Datos de entrada utilizados
has_ci
has_tests
has_editorconfig
has_linter_configno
has_precommit_configno

Documentación

100Excelente
Cómo se puntúa
30/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://www.zeroclawlabs.ai/
10/10Descripción del repositorio
10/10Topics — 8 topics
10/10Wiki
Datos de entrada utilizados
topicsagent, agentic, ai, openclaw, infra, ml, os, zeroclaw
has_wiki
homepagehttps://www.zeroclawlabs.ai/
has_readme
has_docs_dir
has_description

Seguridad

¿Son sólidas las prácticas visibles de seguridad y de cadena de suministro, sin exposición jurisdiccional de alto riesgo sin resolver?

74Bueno · 16% del índice global
Cómo se puntúa
6.8/7.5Binary-Artifacts — binaries present in source code
0/7.5Branch-Protection — sin datos
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.5Licencia — 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
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate7,2
Excluidos de la puntuación (sin datos o no aplicable): branch_protection. Los pesos restantes se han renormalizado.
Cómo se puntúa
24.7/35Dependencias directas libres de avisos conocidos — 2 afectados: anyhow 1.0.101 (unknown), rustls-pemfile 2.2.0 (unknown)
0/25Dependencias indirectas libres de avisos conocidos — el conjunto transitivo no es separable de las dependencias de desarrollo y prueba en este alcance
37.2/40Sin avisos pendientes — 1 paquete(s) con avisos sin atender más allá de 90 días; el más antiguo publicado hace 236 días
Datos de entrada utilizados
sourceosv
advisories36
affected_packages28
assessed_packages1606
unassessed_packages151
affected_by_severityhigh 3, moderate 1, unknown 24
direct_affected_packages2
Excluidos de la puntuación (sin datos o no aplicable): Dependencias indirectas libres de avisos conocidos. Los pesos restantes se han renormalizado. Se cotejaron 1606 dependencias resueltas con OSV. 151 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido o fuera de la lista de paquetes informada. Este repositorio no publica ningún paquete que el índice resuelva, por lo que se evaluó en su lugar el grafo de dependencias del repositorio. Ese grafo mezcla fijaciones de desarrollo y prueba con las dependencias distribuidas, de modo que solo se puntúan las dependencias declaradas en tiempo de ejecución; los hallazgos transitivos se informan como contexto y quedan excluidos de la puntuación. No se analiza la alcanzabilidad.

Preparación para IA

¿Hasta qué punto está el repositorio preparado para desarrollarse y mantenerse con agentes de codificación de IA? Es una insignia independiente y experimental — peso 0,0, de modo que se presenta por separado y no afecta a la puntuación de salud global.

82Bueno · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — AGENTS.md, CLAUDE.md, crates/zeroclaw-plugins/AGENTS.md, crates/zeroclaw-runtime/AGENTS.md, crates/zeroclaw-runtime/src/agent/personality_templates/AGENTS.md
0/15Documentación legible por máquinas (llms.txt)
40/40Historial de commits legible — 100 de 100 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txtno
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_bytes4107
Cómo se puntúa
18/18Arranque con un solo comando — Justfile, Makefile
22/22Pruebas automatizadas
0/11Configuración de lint / formato
11/11Verificación estática de tipos — web/tsconfig.json
10/10Entorno reproducible — Dockerfile, Nix, lockfile
0/10Práctica demostrada con agentes — ningún commit con autoría de agente entre los últimos 100
5/8Mantenimiento automatizado — automatización de dependencias configurada, no observada en los commits muestreados
9/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 9
Datos de entrada utilizados
has_nix
has_tests
lockfilesCargo.lock, package-lock.json
has_dockerfile
typed_language
bootstrap_filesJustfile, Makefile
has_devcontainerno
has_linter_configno
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
Cómo se puntúa
45/45Código verificable por tipos — Rust (tipado estático)
50.7/55Tamaños de archivo manejables — 93/1200 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageRust
largest_source_bytes2.667.133
source_files_sampled1200
oversized_source_files93
Cómo se puntúa
40/40Esquema de API (OpenAPI/GraphQL/proto) — crates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto
0/20Servidor MCP
40/40Ejemplos ejecutables — examples
Datos de entrada utilizados
example_dirsexamples
has_mcp_signalno
api_schema_filescrates/zeroclaw-gateway/tests/fixtures/a2a-v1.proto

Datos clave

32.352estrellas de GitHub
99contribuidores
4522commits en los últimos 12 meses
0días desde el último push
100versiones publicadas
4factor bus
332issues abiertas
crates.io, npmecosistemas de paquetes

Advertencias de recopilación de datos

  • 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

Más detalle

Historial de estrellas y forks 0 ★ / 4828 ⇿
0Estrellas
4828Forks
15Versiones

Cuándo se añadió cada estrella y fork, recopilado de GitHub y agrupado por día. El crecimiento acumulado se sitúa justo encima de las adiciones diarias que lo componen, de modo que ambos se leen en conjunto: la acumulación orgánica sostenida no se parece en nada a un pico abrupto y efímero. Cuando esa diferencia es medible, se informa como autenticidad del crecimiento.

Solo se muestra el historial más reciente: este repositorio supera la ventana de recopilación, por lo que no se captura el historial más antiguo.

35004000450050004828612026-032026-052026-07
Mayor 0Menor 1Parche 9
OpenSSF Scorecard 7.2 / 10
7.2agregado

Evaluación de seguridad independiente y agnóstica en cuanto a herramientas, procedente del proyecto de código abierto OpenSSF Scorecard. Cada comprobación premia una práctica de seguridad, no la herramienta de un proveedor concreto. Las comprobaciones que Scorecard no pudo determinar se marcan como n/d y se excluyen de la puntuación de seguridad (nunca se cuentan como cero).Scorecard v5.5.0 · 2026-07-22 14:34 UTC

9Binary-Artifactsbinaries present in source code
n/dBranch-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
Dependencias directas 119
RegistroPaqueteRestricción de versiónManifiesto
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
Todas las dependencias 1757

Conjunto completo de dependencias resueltas según el grafo de dependencias de GitHub: 177 paquetes directos y 1580 indirectos (transitivos). El cierre transitivo es completo cuando el repositorio incluye un lockfile.

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

Este repositorio no publica ningún paquete que el índice resuelva, así que se evaluó su propio grafo de dependencias — 1606 paquetes, que incluyen también fijaciones de desarrollo y prueba que nunca se distribuyen: 28 tienen avisos conocidos, de los cuales 2 son directas. 151 no pudieron evaluarse: sin versión resuelta, ecosistema no admitido, o fuera de la lista de paquetes informada.

PaqueteVersiónRelaciónGravedadAvisosCorregido en
brace-expansion2.1.0indirectaalta15.0.7
js-yaml4.2.0indirectaalta14.3.0
rustls-webpki0.102.8indirectaalta80.104.0-alpha.7
glib0.18.5indirectamoderada20.20.0
anyhow1.0.101directadesconocida11.0.103
rustls-pemfile2.2.0directadesconocida1
atk0.18.2indirectadesconocida1
atk-sys0.18.2indirectadesconocida1
bare-metal0.2.5indirectadesconocida1
bincode2.0.1indirectadesconocida1
crossbeam-epoch0.9.18indirectadesconocida10.9.20
derivative2.2.0indirectadesconocida1
gdk0.18.2indirectadesconocida1
gdk-sys0.18.2indirectadesconocida1
gdkwayland-sys0.18.2indirectadesconocida1
gdkx110.18.2indirectadesconocida1
gdkx11-sys0.18.2indirectadesconocida1
gtk0.18.2indirectadesconocida1
gtk-sys0.18.2indirectadesconocida1
gtk3-macros0.18.2indirectadesconocida1
instant0.1.13indirectadesconocida1
proc-macro-error1.0.4indirectadesconocida1
proc-macro-error22.0.1indirectadesconocida1
unic-char-property0.9.0indirectadesconocida1
unic-char-range0.9.0indirectadesconocida1
unic-common0.9.0indirectadesconocida1
unic-ucd-ident0.9.0indirectadesconocida1
unic-ucd-version0.9.0indirectadesconocida1

Un aviso significa que la versión registrada en el grafo de dependencias cae dentro del rango afectado de un aviso. No se analiza la alcanzabilidad, y el grafo incluye fijaciones de desarrollo y prueba: un hallazgo puede referirse al utillaje y no al software distribuido.

Informe JSON sin procesar legible por máquina
{
  "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"
}

Las puntuaciones son señales, no garantías. Reflejan prácticas públicamente visibles en GitHub; no son una auditoría de código ni una garantía de seguridad.

Los datos ausentes se excluyen y los pesos se renormalizan; nunca se puntúan como cero. La metodología es versionada y abierta: métricas v1.13.0, esquema v0.26.0 — metodología completa · wiki de métricas.

Cómo se sitúa un resultado dentro del registro general: estadísticas agregadascrates.io.