Registro público
Informe de salud del softwareesquema 0.27.0 · métricas 1.13.0 · 2026-07-24 14:02 UTC

RevealUIStudio / revealui

Agentic business runtime — Users, Content, Products, Payments, Intelligence. Build your business, not your boilerplate.

TypeScriptMIT★ 5 estrellas⑂ 0 forksdesde ene 2026Ver en GitHub ↗

RevealUIStudio/revealui tiene un índice de salud de 69 sobre 100, lo que lo sitúa en la banda Moderado. Su puntuación más alta es Vitality (91/100) y la más baja, Sustainability & Governance (50/100). Se actualizó por última vez hoy. Una sola persona concentra la mayor parte del trabajo reciente.

69
global / 100
Moderado

Í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.

69
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

Joshua VaughnCuenta personal
3 seguidores14 repositorios públicosdesde nov 2025REVEALUI STUDIO L.L.C.

Este repositorio pertenece a una cuenta personal. Un proyecto con un único propietario conlleva más riesgo de continuidad que uno respaldado por una organización.

Ecosistemas de paquetes

Métricas por categoría

Vitalidad

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

91Excelente · 22% del índice global
Cómo se puntúa
36/36Recencia de push — último push hace 0 días
20.8/36Cadencia de commits — 30/52 semanas con commits
18/18Volumen de commits — 4620 commits en el último año
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
Datos de entrada utilizados
commits_last_year4620
human_commit_share0,96
days_since_last_push0
active_weeks_last_year30
Cómo se puntúa
27/27Publica versiones — 52 versiones publicadas
36/36Recencia de las versiones — última versión hace 5 días
27/27Cadencia de publicación — una versión cada ~0 días
0/10OpenSSF Scorecard: Signed-Releases — sin datos
Datos de entrada utilizados
releases_count52
latest_release_tagcreate-revealui@0.5.15
releases_from_tagsno
days_since_latest_release5
mean_days_between_releases0
Excluidos de la puntuación (sin datos o no aplicable): OpenSSF Scorecard: Signed-Releases. Los pesos restantes se han renormalizado.

Comunidad y Adopción

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

54Moderado · 18% del índice global
Cómo se puntúa
9.8/60Estrellas — 5 estrellas
0/25Forks — 0 forks
0/15Observadores — 0 observadores
Datos de entrada utilizados
forks0
stars5
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Cómo se puntúa
22.5/22.5README
22.5/22.5Licencia — licencia reconocida (MIT)
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
56.3/80Descargas mensuales — 16.770 descargas/mes en npm
0/20Dependientes en el registro — no lo informa este ecosistema
Datos de entrada utilizados
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
dependents
ecosystemsnpm
total_downloads
monthly_downloads16.770
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?

50Moderado · 24% del índice global
Cómo se puntúa
9/54Factor bus — la mitad de los commits recae en 1 contribuyente(s)
0.3/22.5Distribución de commits — el principal contribuyente firma el 99% de los commits
2.7/13.5Amplitud de contribuyentes — 2 contribuyentes
3/10OpenSSF Scorecard: Contributors — project has 1 contributing companies or organizations -- score normalized to 3
Datos de entrada utilizados
bus_factor1
contributors_sampled2
top_contributor_share0,987
Cómo se puntúa
37.6/46.8Resolución de issues — 80% de issues cerradas
34.1/38.3Aceptación de PR — 1795/2016 PR decididos fusionados
0/15OpenSSF Scorecard: Code-Review — Found 0/30 approved changesets -- score normalized to 0
Datos de entrada utilizados
merged_prs1795
open_issues20
closed_issues82
issue_closed_ratio0,804
closed_unmerged_prs221
Cómo se puntúa
10/30Respaldo de la propiedad — cuenta personal (usuario)
0/20Dominio verificado — no aplicable a cuentas de usuario
4.3/25Alcance del propietario — 3 seguidores de RevealUIStudio
9.9/25Trayectoria — 14 repos públicos, cuenta de ~0 años
Datos de entrada utilizados
followers3
owner_typeUser
is_verified
owner_loginRevealUIStudio
public_repos14
account_age_days240
Excluidos de la puntuación (sin datos o no aplicable): Dominio verificado. Los pesos restantes se han renormalizado.
Cómo se puntúa
25/25Publicado y resoluble — 8 paquete(s) en npm
35/35Recencia de publicación — última publicación hace 5 días
20/20Historial de versiones — 333 versiones en el registro
20/20No obsoleto — activo, ni obsoleto ni retirado
Datos de entrada utilizados
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
ecosystemsnpm
any_deprecatedno
min_days_since_publish5

Calidad de Ingeniería

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

90Excelente · 20% del índice global
Cómo se puntúa
24/24Flujos de trabajo de CI — 24 flujo(s) de trabajo
24/24Pruebas presentes
16/16Configuración de linter — biome.json
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_config
has_precommit_configno

Documentación

90Excelente
Cómo se puntúa
30/30README
25/25Directorio de documentación
15/15Sitio de documentación / página del proyecto — https://revealui.com
10/10Descripción del repositorio
10/10Topics — 10 topics
0/10Wiki
Datos de entrada utilizados
topicsai-agents, business-platform, cms, monorepo, nextjs, open-source, react, saas, stripe, typescript
has_wikino
homepagehttps://revealui.com
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?

58Moderado · 16% del índice global
Cómo se puntúa
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — branch protection not enabled on development/release branches
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
0/7.5Code-Review — Found 0/30 approved changesets -- score normalized to 0
0.8/2.5Contributors — project has 1 contributing companies or organizations -- score normalized to 3
0/10Dangerous-Workflow — dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5Licencia — license file detected
7.5/7.5Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
3/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
5/5SAST — SAST tool is run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — sin datos
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 11 existing vulnerabilities detected
Datos de entrada utilizados
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate4,7
Excluidos de la puntuación (sin datos o no aplicable): signed_releases. Los pesos restantes se han renormalizado.
Cómo se puntúa
35/35Dependencias directas libres de avisos conocidos — ninguna dependencia directa tiene un aviso conocido
25/25Dependencias indirectas libres de avisos conocidos — ninguna dependencia indirecta tiene un aviso conocido
0/40Sin avisos pendientes — ningún aviso tiene fecha de publicación
Datos de entrada utilizados
sourceosv
advisories0
affected_packages0
assessed_packages71
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Excluidos de la puntuación (sin datos o no aplicable): Sin avisos pendientes. Los pesos restantes se han renormalizado. Se cotejó el cierre de dependencias en tiempo de ejecución de npm:@revealui/ai@0.8.0 —lo que arrastra la instalación del paquete publicado—: 71 paquetes. 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.

86Excelente · 0% del índice global
Cómo se puntúa
45/45Instrucciones para agentes — .github/copilot-instructions.md, AGENTS.md, CLAUDE.md
15/15Documentación legible por máquinas (llms.txt) — llms.txt presente
40/40Historial de commits legible — 96 de 96 commits humanos declaran su intención (asunto estructurado o cuerpo explicativo)
Datos de entrada utilizados
has_llms_txt
legible_history_share1
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes13.707
Cómo se puntúa
0/18Arranque con un solo comando
22/22Pruebas automatizadas
11/11Configuración de lint / formato — biome.json
11/11Verificación estática de tipos — apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json
10/10Entorno reproducible — devcontainer, 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
6/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
Datos de entrada utilizados
has_nix
has_tests
lockfilespnpm-lock.yaml
has_dockerfile
typed_language
bootstrap_files
has_devcontainer
has_linter_config
typecheck_configsapps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json
agent_commit_share0
toolchain_manifests
dependency_bot_commit_share0
Cómo se puntúa
45/45Código verificable por tipos — TypeScript (tipado estático)
54.9/55Tamaños de archivo manejables — 6/3503 archivos fuente de más de 60 KB
Datos de entrada utilizados
primary_languageTypeScript
largest_source_bytes192.625
source_files_sampled3503
oversized_source_files6
Cómo se puntúa
40/40Esquema de API (OpenAPI/GraphQL/proto) — examples/api/openapi.json
20/20Servidor MCP
40/40Ejemplos ejecutables — examples
Datos de entrada utilizados
example_dirsexamples
has_mcp_signal
api_schema_filesexamples/api/openapi.json

Datos clave

5estrellas de GitHub
2contribuidores
4620commits en los últimos 12 meses
0días desde el último push
52versiones publicadas
1factor bus
20issues abiertas
npmecosistemas de paquetes

Advertencias de recopilación de datos

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token

Más detalle

OpenSSF Scorecard 4.7 / 10
4.7agregado

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-24 14:02 UTC

10Binary-Artifactsno binaries found in the repo
0Branch-Protectionbranch protection not enabled on development/release branches
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
0Code-ReviewFound 0/30 approved changesets -- score normalized to 0
3Contributorsproject has 1 contributing companies or organizations -- score normalized to 3
0Dangerous-Workflowdangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
6Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 6
10SASTSAST tool is run on all commits
10Security-Policysecurity policy file detected
n/dSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities11 existing vulnerabilities detected
Dependencias directas 157
RegistroPaqueteRestricción de versiónManifiesto
npm@electric-sql/client^1.5.23apps/admin/package.json
npm@fontsource-variable/inter^5.2.5apps/admin/package.json
npm@fontsource-variable/inter-tight^5.2.5apps/admin/package.json
npm@revealui/authworkspace:*apps/admin/package.json
npm@revealui/configworkspace:*apps/admin/package.json
npm@revealui/contractsworkspace:*apps/admin/package.json
npm@revealui/coreworkspace:*apps/admin/package.json
npm@revealui/dbworkspace:*apps/admin/package.json
npm@revealui/editorworkspace:*apps/admin/package.json
npm@revealui/knowledge-graphworkspace:*apps/admin/package.json
npm@revealui/mcpworkspace:*apps/admin/package.json
npm@revealui/paywallworkspace:*apps/admin/package.json
npm@revealui/presentationworkspace:*apps/admin/package.json
npm@revealui/securityworkspace:*apps/admin/package.json
npm@revealui/setupworkspace:*apps/admin/package.json
npm@revealui/syncworkspace:*apps/admin/package.json
npm@revealui/utilsworkspace:*apps/admin/package.json
npm@sentry/nextjs^10.63.0apps/admin/package.json
npm@simplewebauthn/browsercatalog:apps/admin/package.json
npm@vercel/speed-insights^2.0.0apps/admin/package.json
npmcross-env^10.1.0apps/admin/package.json
npmdrizzle-ormcatalog:apps/admin/package.json
npmjosecatalog:apps/admin/package.json
npmlexical^0.46.0apps/admin/package.json
npmnext^16.2.10apps/admin/package.json
npmprism-react-renderer^2.4.1apps/admin/package.json
npmqrcode.react^4.2.0apps/admin/package.json
npmreactcatalog:apps/admin/package.json
npmreact-domcatalog:apps/admin/package.json
npmreact-hook-form^7.81.0apps/admin/package.json
npmreact-markdowncatalog:apps/admin/package.json
npmremark-gfmcatalog:apps/admin/package.json
npmsharp^0.35.3apps/admin/package.json
npmzodcatalog:apps/admin/package.json
npm@fontsource-variable/inter^5.2.5apps/marketing/package.json
npm@fontsource-variable/inter-tight^5.2.5apps/marketing/package.json
npm@fontsource-variable/jetbrains-mono^5.2.5apps/marketing/package.json
npm@revealui/contractsworkspace:*apps/marketing/package.json
npm@revealui/coreworkspace:*apps/marketing/package.json
npm@revealui/editorworkspace:*apps/marketing/package.json
npm@revealui/presentationworkspace:*apps/marketing/package.json
npm@revealui/routerworkspace:*apps/marketing/package.json
npm@sentry/react^10.63.0apps/marketing/package.json
npm@vercel/speed-insights^2.0.0apps/marketing/package.json
npmreactcatalog:apps/marketing/package.json
npmreact-domcatalog:apps/marketing/package.json
npmreact-markdowncatalog:apps/marketing/package.json
npmremark-gfmcatalog:apps/marketing/package.json
npmzodcatalog:apps/marketing/package.json
npm@coinbase/x402^2.1.0apps/server/package.json
npm@hono/node-server^2.0.11apps/server/package.json
npm@hono/node-ws^1.3.1apps/server/package.json
npm@hono/swagger-ui^0.6.1apps/server/package.json
npm@resvg/resvg-wasm^2.6.2apps/server/package.json
npm@revealui/authworkspace:*apps/server/package.json
npm@revealui/configworkspace:*apps/server/package.json
npm@revealui/contractsworkspace:*apps/server/package.json
npm@revealui/coreworkspace:*apps/server/package.json
npm@revealui/dbworkspace:*apps/server/package.json
npm@revealui/mcpworkspace:*apps/server/package.json
npm@revealui/openapiworkspace:*apps/server/package.json
npm@revealui/paywallworkspace:*apps/server/package.json
npm@revealui/securityworkspace:*apps/server/package.json
npm@sentry/node^10.63.0apps/server/package.json
npmdrizzle-ormcatalog:apps/server/package.json
npmhono4.12.27apps/server/package.json
npmjosecatalog:apps/server/package.json
npmlib0^0.2.117apps/server/package.json
npmpgcatalog:apps/server/package.json
npmsatori^0.26.0apps/server/package.json
npmstripecatalog:apps/server/package.json
npmswagger-ui-dist^5.32.8apps/server/package.json
npmy-protocols^1.0.7apps/server/package.json
npmyjscatalog:apps/server/package.json
npmzodcatalog:apps/server/package.json
npm@revealui/contractsworkspace:*packages/ai/package.json
npm@revealui/coreworkspace:*packages/ai/package.json
npm@revealui/dbworkspace:*packages/ai/package.json
npm@revealui/resilienceworkspace:*packages/ai/package.json
npmlru-cache^11.5.1packages/ai/package.json
npmzod^4.4.3packages/ai/package.json
npm@revealui/configworkspace:*packages/auth/package.json
npm@revealui/contractsworkspace:*packages/auth/package.json
npm@revealui/coreworkspace:*packages/auth/package.json
npm@revealui/dbworkspace:*packages/auth/package.json
npm@revealui/securityworkspace:*packages/auth/package.json
npm@simplewebauthn/server^13.3.2packages/auth/package.json
npmbcryptjscatalog:packages/auth/package.json
npmdrizzle-ormcatalog:packages/auth/package.json
npmzodcatalog:packages/auth/package.json
npm@clack/prompts^1.7.0packages/cli/package.json
npm@revealui/configworkspace:*packages/cli/package.json
npm@revealui/setupworkspace:*packages/cli/package.json
npmcommander^14.0.3packages/cli/package.json
npmexeca^9.6.1packages/cli/package.json
npmjosecatalog:packages/cli/package.json
npmora^9.4.0packages/cli/package.json
npmsemver^7.8.5packages/cli/package.json
npmtinyglobby^0.2.17packages/cli/package.json
npmdotenvcatalog:packages/config/package.json
npmzodcatalog:packages/config/package.json
npmzodcatalog:packages/contracts/package.json
npm@electric-sql/pglitecatalog:packages/core/package.json
npm@lexical/clipboard^0.46.0packages/core/package.json
npm@lexical/code^0.46.0packages/core/package.json
npm@lexical/html^0.46.0packages/core/package.json
npm@lexical/link^0.46.0packages/core/package.json
npm@lexical/list^0.46.0packages/core/package.json
npm@lexical/react^0.46.0packages/core/package.json
npm@lexical/rich-text^0.46.0packages/core/package.json
npm@lexical/selection^0.46.0packages/core/package.json
npm@lexical/table^0.46.0packages/core/package.json
npm@lexical/utils^0.46.0packages/core/package.json
npm@lexical/yjs^0.46.0packages/core/package.json
npm@revealui/contractsworkspace:*packages/core/package.json
npm@revealui/resilienceworkspace:*packages/core/package.json
npm@revealui/securityworkspace:*packages/core/package.json
npm@revealui/utilsworkspace:*packages/core/package.json
npmbcryptjscatalog:packages/core/package.json
npmdataloader^2.2.3packages/core/package.json
npmjosecatalog:packages/core/package.json
npmlexical^0.46.0packages/core/package.json
npmpgcatalog:packages/core/package.json
npmyjscatalog:packages/core/package.json
npmzodcatalog:packages/core/package.json
npm@revealui/cliworkspace:*packages/create-revealui/package.json
npm@neondatabase/serverlesscatalog:packages/db/package.json
npm@revealui/configworkspace:*packages/db/package.json
npm@revealui/utilsworkspace:*packages/db/package.json
npmdrizzle-ormcatalog:packages/db/package.json
npmpgcatalog:packages/db/package.json
npmzodcatalog:packages/db/package.json
npmminimatch^10.2.5packages/dev/package.json
npm@revealui/contractsworkspace:*packages/editor/package.json
npm@revealui/presentationworkspace:*packages/editor/package.json
npm@revealui/authworkspace:*packages/engines/package.json
npm@revealui/contractsworkspace:*packages/engines/package.json
npm@revealui/coreworkspace:*packages/engines/package.json
npm@revealui/dbworkspace:*packages/engines/package.json
npm@revealui/servicesworkspace:*packages/engines/package.json
npm@electric-sql/pglitecatalog:packages/harnesses/package.json
npm@revealui/coreworkspace:*packages/harnesses/package.json
npmzodcatalog:packages/harnesses/package.json
npm@revealui/dbworkspace:*packages/knowledge-graph/package.json
npmtypescriptcatalog:packages/knowledge-graph/package.json
npmyamlcatalog:packages/knowledge-graph/package.json
npmzodcatalog:packages/knowledge-graph/package.json
npm@modelcontextprotocol/sdk^1.29.0packages/mcp/package.json
npm@revealui/configworkspace:*packages/mcp/package.json
npm@revealui/contractsworkspace:*packages/mcp/package.json
npm@revealui/coreworkspace:*packages/mcp/package.json
npm@revealui/dbworkspace:*packages/mcp/package.json
npm@revealui/knowledge-graphworkspace:*packages/mcp/package.json
npm@revealui/securityworkspace:*packages/mcp/package.json
npm@revealui/setupworkspace:*packages/mcp/package.json
npmdotenvcatalog:packages/mcp/package.json
npmjosecatalog:packages/mcp/package.json
Todas las dependencias 1611

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

RegistroPaqueteVersiónRelación
npm@clack/prompts0.8.2directa
npm@clack/prompts1.7.0directa
npm@clack/prompts^1.7.0directa
npm@coinbase/x4022.1.0directa
npm@coinbase/x402^2.1.0directa
npm@electric-sql/client1.5.24directa
npm@electric-sql/client^1.5.23directa
npm@electric-sql/pglite0.5.4directa
npm@electric-sql/pglitecatalog:directa
npm@fontsource-variable/inter5.3.0directa
npm@fontsource-variable/inter^5.2.5directa
npm@fontsource-variable/inter-tight5.3.0directa
npm@fontsource-variable/inter-tight^5.2.5directa
npm@fontsource-variable/jetbrains-mono5.3.0directa
npm@fontsource-variable/jetbrains-mono^5.2.5directa
npm@hono/node-server2.0.11directa
npm@hono/node-server^2.0.11directa
npm@hono/node-ws1.3.1directa
npm@hono/node-ws^1.3.1directa
npm@hono/swagger-ui0.6.1directa
npm@hono/swagger-ui^0.6.1directa
npm@lexical/clipboard0.46.0directa
npm@lexical/clipboard^0.46.0directa
npm@lexical/code0.46.0directa
npm@lexical/code^0.46.0directa
npm@lexical/html0.46.0directa
npm@lexical/html^0.46.0directa
npm@lexical/link0.46.0directa
npm@lexical/link^0.46.0directa
npm@lexical/list0.46.0directa
npm@lexical/list^0.46.0directa
npm@lexical/react0.46.0directa
npm@lexical/react^0.46.0directa
npm@lexical/rich-text0.46.0directa
npm@lexical/rich-text^0.46.0directa
npm@lexical/selection0.46.0directa
npm@lexical/selection^0.46.0directa
npm@lexical/table0.46.0directa
npm@lexical/table^0.46.0directa
npm@lexical/utils0.46.0directa
npm@lexical/utils^0.46.0directa
npm@lexical/yjs0.46.0directa
npm@lexical/yjs^0.46.0directa
npm@modelcontextprotocol/sdk1.29.0directa
npm@modelcontextprotocol/sdk^1.29.0directa
npm@neondatabase/serverless1.1.0directa
npm@neondatabase/serverlesscatalog:directa
npm@resvg/resvg-wasm2.6.2directa
npm@resvg/resvg-wasm^2.6.2directa
npm@revealui/authlatestdirecta
npm@revealui/configlatestdirecta
npm@revealui/contractslatestdirecta
npm@revealui/corelatestdirecta
npm@revealui/dblatestdirecta
npm@revealui/presentationlatestdirecta
npm@revealui/routerlatestdirecta
npm@sentry/nextjs10.67.0directa
npm@sentry/nextjs^10.63.0directa
npm@sentry/node10.67.0directa
npm@sentry/node^10.63.0directa
npm@sentry/react10.67.0directa
npm@sentry/react^10.63.0directa
npm@simplewebauthn/browser13.3.0directa
npm@simplewebauthn/browsercatalog:directa
npm@simplewebauthn/server13.3.2directa
npm@simplewebauthn/server^13.3.2directa
npm@vercel/speed-insights2.0.0directa
npm@vercel/speed-insights^2.0.0directa
npmbcryptjs3.0.3directa
npmbcryptjscatalog:directa
npmcommander12.1.0directa
npmcommander14.0.2directa
npmcommander14.0.3directa
npmcommander2.20.3directa
npmcommander4.1.1directa
npmcommander7.2.0directa
npmcommander^14.0.3directa
npmcross-env10.1.0directa
npmcross-env^10.1.0directa
npmdataloader2.2.3directa
npmdataloader^2.2.3directa
npmdotenv16.6.1directa
npmdotenv17.4.2directa
npmdotenvcatalog:directa
npmdrizzle-orm0.45.2directa
npmdrizzle-ormcatalog:directa
npmexeca3.2.0directa
npmexeca5.1.1directa
npmexeca9.6.1directa
npmexeca^9.6.1directa
npmhono4.12.27directa
npmjose5.10.0directa
npmjose5.9.6directa
npmjose6.2.3directa
npmjosecatalog:directa
npmlexical0.46.0directa
npmlexical^0.46.0directa
npmlib00.2.117directa
npmlib0^0.2.117directa
npmlru-cache11.5.2directa
npmlru-cache5.1.1directa
npmlru-cache6.0.0directa
npmlru-cache7.18.3directa
npmlru-cache^11.5.1directa
npmminimatch10.2.5directa
npmminimatch^10.2.5directa
npmnext16.2.10directa
npmnext^16.0.0directa
npmnext^16.2.10directa
npmora9.4.1directa
npmora^9.4.0directa
npmpg8.22.0directa
npmpgcatalog:directa
npmprism-react-renderer2.4.1directa
npmprism-react-renderer^2.4.1directa
npmqrcode.react4.2.0directa
npmqrcode.react^4.2.0directa
npmreact19.2.7directa
npmreact^19.0.0directa
npmreactcatalog:directa
npmreact-dom19.2.7directa
npmreact-dom^19.0.0directa
npmreact-domcatalog:directa
npmreact-hook-form7.82.0directa
npmreact-hook-form^7.81.0directa
npmreact-markdown10.1.0directa
npmreact-markdowncatalog:directa
npmremark-gfm4.0.1directa
npmremark-gfmcatalog:directa
npmsatori0.26.0directa
npmsatori^0.26.0directa
npmsemver6.3.1directa
npmsemver7.5.4directa
npmsemver7.7.4directa
npmsemver7.8.5directa
npmsemver^7.8.5directa
npmsharp0.35.3directa
npmsharp^0.35.3directa
npmstripe22.3.2directa
npmstripecatalog:directa
npmswagger-ui-dist5.32.9directa
npmswagger-ui-dist^5.32.8directa
npmtinyglobby0.2.17directa
npmtinyglobby^0.2.17directa
npmtypescript5.7.3directa
npmtypescript5.9.3directa
npmtypescript6.0.3directa
npmtypescript^6.0.0directa
npmtypescriptcatalog:directa
npmy-protocols1.0.7directa
npmy-protocols^1.0.7directa
npmyaml2.9.0directa
npmyamlcatalog:directa
npmyjs13.6.31directa
npmyjscatalog:directa
npmzod3.22.4directa
npmzod3.24.4directa
npmzod3.25.76directa
npmzod4.4.3directa
npmzod^4.0.0directa
npmzod^4.4.3directa
npmzodcatalog:directa
Gogithub.com/inconshreveable/mousetrapv1.1.0indirecta
Gogithub.com/spf13/cobrav1.8.1indirecta
Gogithub.com/spf13/pflagv1.0.5indirecta
npm@adobe/css-tools4.5.0indirecta
npm@adraffy/ens-normalize1.11.1indirecta
npm@alloc/quick-lru5.2.0indirecta
npm@apm-js-collab/code-transformer0.18.0indirecta
npm@apm-js-collab/code-transformer-bundler-plugins0.7.1indirecta
npm@apm-js-collab/tracing-hooks0.13.0indirecta
npm@asamuzakjp/css-color5.1.11indirecta
npm@asamuzakjp/dom-selector7.1.1indirecta
npm@asamuzakjp/generational-cache1.0.1indirecta
npm@asamuzakjp/nwsapi2.3.9indirecta
npm@assemblyscript/loader0.19.23indirecta
npm@axe-core/playwright4.12.1indirecta
npm@babel/code-frame7.29.7indirecta
npm@babel/compat-data7.29.7indirecta
npm@babel/core7.29.7indirecta
npm@babel/generator7.29.7indirecta
npm@babel/helper-compilation-targets7.29.7indirecta
npm@babel/helper-globals7.29.7indirecta
npm@babel/helper-module-imports7.29.7indirecta
npm@babel/helper-module-transforms7.29.7indirecta
npm@babel/helper-string-parser7.29.7indirecta
npm@babel/helper-validator-identifier7.29.7indirecta
npm@babel/helper-validator-option7.29.7indirecta
npm@babel/helpers7.29.7indirecta
npm@babel/parser7.29.7indirecta
npm@babel/runtime7.29.7indirecta
npm@babel/template7.29.7indirecta
npm@babel/traverse7.29.7indirecta
npm@babel/types7.29.7indirecta
npm@bcoe/v8-coverage1.0.2indirecta
npm@biomejs/biome2.5.4indirecta
npm@biomejs/biome^2.0.0indirecta
npm@biomejs/biomecatalog:indirecta
npm@biomejs/cli-darwin-arm642.5.4indirecta
npm@biomejs/cli-darwin-x642.5.4indirecta
npm@biomejs/cli-linux-arm642.5.4indirecta
npm@biomejs/cli-linux-arm64-musl2.5.4indirecta
npm@biomejs/cli-linux-x642.5.4indirecta
npm@biomejs/cli-linux-x64-musl2.5.4indirecta
npm@biomejs/cli-win32-arm642.5.4indirecta
npm@biomejs/cli-win32-x642.5.4indirecta
npm@bramus/specificity2.4.2indirecta
npm@bytecodealliance/preview2-shim0.17.6indirecta
npm@changesets/apply-release-plan7.1.1indirecta
npm@changesets/assemble-release-plan6.0.10indirecta
npm@changesets/changelog-git0.2.1indirecta
npm@changesets/cli2.31.1indirecta
npm@changesets/config3.1.4indirecta
npm@changesets/errors0.2.0indirecta
npm@changesets/get-dependents-graph2.1.4indirecta
npm@changesets/get-release-plan4.0.16indirecta
npm@changesets/get-version-range-type0.4.0indirecta
npm@changesets/git3.0.4indirecta
npm@changesets/logger0.1.1indirecta
npm@changesets/parse0.4.3indirecta
npm@changesets/pre2.0.2indirecta
npm@changesets/read0.6.7indirecta
npm@changesets/should-skip-package0.1.2indirecta
npm@changesets/types4.1.0indirecta
npm@changesets/types6.1.0indirecta
npm@changesets/write0.4.0indirecta
npm@clack/core0.3.5indirecta
npm@clack/core1.4.3indirecta
npm@coinbase/cdp-sdk1.54.0indirecta
npm@colors/colors1.5.0indirecta
npm@csstools/color-helpers6.1.0indirecta
npm@csstools/css-calc3.2.1indirecta
npm@csstools/css-color-parser4.1.9indirecta
npm@csstools/css-parser-algorithms4.0.0indirecta
npm@csstools/css-syntax-patches-for-csstree1.1.6indirecta
npm@csstools/css-tokenizer4.0.0indirecta
npm@discoveryjs/json-ext0.5.7indirecta
npm@drizzle-team/brocli0.10.2indirecta
npm@edge-runtime/format2.2.1indirecta
npm@edge-runtime/node-utils2.3.0indirecta
npm@edge-runtime/ponyfill2.4.2indirecta
npm@edge-runtime/primitives4.1.0indirecta
npm@edge-runtime/vm3.2.0indirecta
npm@electric-sql/pglite-pgvector0.0.5indirecta
npm@electric-sql/pglite-pgvector^0.0.5indirecta
npm@electric-sql/react1.0.53indirecta
npm@electric-sql/react^1.0.52indirecta
npm@emnapi/core1.10.0indirecta
npm@emnapi/runtime1.10.0indirecta
npm@emnapi/runtime1.11.2indirecta
npm@emnapi/wasi-threads1.2.1indirecta
npm@epic-web/invariant1.0.0indirecta
npm@esbuild-kit/core-utils3.3.2indirecta
npm@esbuild-kit/esm-loader2.6.5indirecta
npm@esbuild/aix-ppc640.28.1indirecta
npm@esbuild/android-arm0.28.1indirecta
npm@esbuild/android-arm640.28.1indirecta
npm@esbuild/android-x640.28.1indirecta
npm@esbuild/darwin-arm640.28.1indirecta
npm@esbuild/darwin-x640.28.1indirecta
npm@esbuild/freebsd-arm640.28.1indirecta
npm@esbuild/freebsd-x640.28.1indirecta
npm@esbuild/linux-arm0.28.1indirecta
npm@esbuild/linux-arm640.28.1indirecta
npm@esbuild/linux-ia320.28.1indirecta
npm@esbuild/linux-loong640.28.1indirecta
npm@esbuild/linux-mips64el0.28.1indirecta
npm@esbuild/linux-ppc640.28.1indirecta
npm@esbuild/linux-riscv640.28.1indirecta
npm@esbuild/linux-s390x0.28.1indirecta
npm@esbuild/linux-x640.28.1indirecta
npm@esbuild/netbsd-arm640.28.1indirecta
npm@esbuild/netbsd-x640.28.1indirecta
npm@esbuild/openbsd-arm640.28.1indirecta
npm@esbuild/openbsd-x640.28.1indirecta
npm@esbuild/openharmony-arm640.28.1indirecta
npm@esbuild/sunos-x640.28.1indirecta
npm@esbuild/win32-arm640.28.1indirecta
npm@esbuild/win32-ia320.28.1indirecta
npm@esbuild/win32-x640.28.1indirecta
npm@exodus/bytes1.15.1indirecta
npm@floating-ui/core1.8.0indirecta
npm@floating-ui/dom1.8.0indirecta
npm@floating-ui/react0.27.20indirecta
npm@floating-ui/react-dom2.1.9indirecta
npm@floating-ui/utils0.2.12indirecta
npm@hexagon/base641.1.28indirecta
npm@img/colour1.1.0indirecta
npm@img/sharp-darwin-arm640.35.3indirecta
npm@img/sharp-darwin-x640.35.3indirecta
npm@img/sharp-freebsd-wasm320.35.3indirecta
npm@img/sharp-libvips-darwin-arm641.3.2indirecta
npm@img/sharp-libvips-darwin-x641.3.2indirecta
npm@img/sharp-libvips-linux-arm1.3.2indirecta
npm@img/sharp-libvips-linux-arm641.3.2indirecta
npm@img/sharp-libvips-linux-ppc641.3.2indirecta
npm@img/sharp-libvips-linux-riscv641.3.2indirecta
npm@img/sharp-libvips-linux-s390x1.3.2indirecta
npm@img/sharp-libvips-linux-x641.3.2indirecta
npm@img/sharp-libvips-linuxmusl-arm641.3.2indirecta
npm@img/sharp-libvips-linuxmusl-x641.3.2indirecta
npm@img/sharp-linux-arm0.35.3indirecta
npm@img/sharp-linux-arm640.35.3indirecta
npm@img/sharp-linux-ppc640.35.3indirecta
npm@img/sharp-linux-riscv640.35.3indirecta
npm@img/sharp-linux-s390x0.35.3indirecta
npm@img/sharp-linux-x640.35.3indirecta
npm@img/sharp-linuxmusl-arm640.35.3indirecta
npm@img/sharp-linuxmusl-x640.35.3indirecta
npm@img/sharp-wasm320.35.3indirecta
npm@img/sharp-webcontainers-wasm320.35.3indirecta
npm@img/sharp-win32-arm640.35.3indirecta
npm@img/sharp-win32-ia320.35.3indirecta
npm@img/sharp-win32-x640.35.3indirecta
npm@inquirer/ansi2.0.7indirecta
npm@inquirer/checkbox5.2.1indirecta
npm@inquirer/confirm6.1.1indirecta
npm@inquirer/core11.2.1indirecta
npm@inquirer/editor5.2.2indirecta
npm@inquirer/expand5.1.1indirecta
npm@inquirer/external-editor1.0.3indirecta
npm@inquirer/external-editor3.0.3indirecta
npm@inquirer/figures2.0.7indirecta
npm@inquirer/input5.1.2indirecta
npm@inquirer/number4.1.1indirecta
npm@inquirer/password5.1.1indirecta
npm@inquirer/prompts8.5.2indirecta
npm@inquirer/rawlist5.3.1indirecta
npm@inquirer/search4.2.1indirecta
npm@inquirer/select5.2.1indirecta
npm@inquirer/type4.0.7indirecta
npm@isaacs/fs-minipass4.0.1indirecta
npm@jridgewell/gen-mapping0.3.13indirecta
npm@jridgewell/remapping2.3.5indirecta
npm@jridgewell/resolve-uri3.1.2indirecta
npm@jridgewell/source-map0.3.11indirecta
npm@jridgewell/sourcemap-codec1.5.5indirecta
npm@jridgewell/trace-mapping0.3.31indirecta
npm@jsdoc/salty0.2.12indirecta
npm@levischuck/tiny-cbor0.2.11indirecta
npm@lexical/code-core0.46.0indirecta
npm@lexical/code-prism0.46.0indirecta
npm@lexical/devtools-core0.46.0indirecta
npm@lexical/dragon0.46.0indirecta
npm@lexical/extension0.46.0indirecta
npm@lexical/hashtag0.46.0indirecta
npm@lexical/history0.46.0indirecta
npm@lexical/internal0.46.0indirecta
npm@lexical/mark0.46.0indirecta
npm@lexical/markdown0.46.0indirecta
npm@lexical/overflow0.46.0indirecta
npm@lexical/plain-text0.46.0indirecta
npm@lexical/text0.46.0indirecta
npm@manypkg/find-root1.1.0indirecta
npm@manypkg/get-packages1.1.3indirecta
npm@mapbox/node-pre-gyp2.0.3indirecta
npm@microsoft/api-extractor7.58.11indirecta
npm@microsoft/api-extractor-model7.33.10indirecta
npm@microsoft/fetch-event-source2.0.1indirecta
npm@microsoft/tsdoc0.16.0indirecta
npm@microsoft/tsdoc-config0.18.1indirecta
npm@minimistjs/subarg1.0.0indirecta
npm@napi-rs/wasm-runtime1.1.6indirecta
npm@next/bundle-analyzer16.2.10indirecta
npm@next/bundle-analyzer^16.2.10indirecta
npm@next/env16.2.10indirecta
npm@next/swc-darwin-arm6416.2.10indirecta
npm@next/swc-darwin-x6416.2.10indirecta
npm@next/swc-linux-arm64-gnu16.2.10indirecta
npm@next/swc-linux-arm64-musl16.2.10indirecta
npm@next/swc-linux-x64-gnu16.2.10indirecta
npm@next/swc-linux-x64-musl16.2.10indirecta
npm@next/swc-win32-arm64-msvc16.2.10indirecta
npm@next/swc-win32-x64-msvc16.2.10indirecta
npm@noble/ciphers1.3.0indirecta
npm@noble/curves1.9.1indirecta
npm@noble/hashes1.8.0indirecta
npm@nodelib/fs.scandir2.1.5indirecta
npm@nodelib/fs.stat2.0.5indirecta
npm@nodelib/fs.walk1.2.8indirecta
npm@opentelemetry/api1.9.1indirecta
npm@opentelemetry/api-logs0.220.0indirecta
npm@opentelemetry/core2.9.0indirecta
npm@opentelemetry/instrumentation0.220.0indirecta
npm@opentelemetry/resources2.9.0indirecta
npm@opentelemetry/sdk-trace2.9.0indirecta
npm@opentelemetry/sdk-trace-base2.9.0indirecta
npm@opentelemetry/semantic-conventions1.43.0indirecta
npm@oxc-project/types0.110.0indirecta
npm@oxc-project/types0.133.0indirecta
npm@oxc-transform/binding-android-arm-eabi0.111.0indirecta
npm@oxc-transform/binding-android-arm640.111.0indirecta
npm@oxc-transform/binding-darwin-arm640.111.0indirecta
npm@oxc-transform/binding-darwin-x640.111.0indirecta
npm@oxc-transform/binding-freebsd-x640.111.0indirecta
npm@oxc-transform/binding-linux-arm-gnueabihf0.111.0indirecta
npm@oxc-transform/binding-linux-arm-musleabihf0.111.0indirecta
npm@oxc-transform/binding-linux-arm64-gnu0.111.0indirecta
npm@oxc-transform/binding-linux-arm64-musl0.111.0indirecta
npm@oxc-transform/binding-linux-ppc64-gnu0.111.0indirecta
npm@oxc-transform/binding-linux-riscv64-gnu0.111.0indirecta
npm@oxc-transform/binding-linux-riscv64-musl0.111.0indirecta
npm@oxc-transform/binding-linux-s390x-gnu0.111.0indirecta
npm@oxc-transform/binding-linux-x64-gnu0.111.0indirecta
npm@oxc-transform/binding-linux-x64-musl0.111.0indirecta
npm@oxc-transform/binding-openharmony-arm640.111.0indirecta
npm@oxc-transform/binding-wasm32-wasi0.111.0indirecta
npm@oxc-transform/binding-win32-arm64-msvc0.111.0indirecta
npm@oxc-transform/binding-win32-ia32-msvc0.111.0indirecta
npm@oxc-transform/binding-win32-x64-msvc0.111.0indirecta
npm@peculiar/asn1-android2.8.0indirecta
npm@peculiar/asn1-cms2.8.0indirecta
npm@peculiar/asn1-csr2.8.0indirecta
npm@peculiar/asn1-ecc2.8.0indirecta
npm@peculiar/asn1-pfx2.8.0indirecta
npm@peculiar/asn1-pkcs82.8.0indirecta
npm@peculiar/asn1-pkcs92.8.0indirecta
npm@peculiar/asn1-rsa2.8.0indirecta
npm@peculiar/asn1-schema2.8.0indirecta
npm@peculiar/asn1-x5092.8.0indirecta
npm@peculiar/asn1-x509-attr2.8.0indirecta
npm@peculiar/utils2.0.3indirecta
npm@peculiar/x5091.14.3indirecta
npm@playwright/test1.61.1indirecta
npm@playwright/testcatalog:indirecta
npm@polka/url1.0.0-next.29indirecta
npm@preact/signals-core1.14.4indirecta
npm@renovatebot/pep4404.2.1indirecta
npm@rolldown/binding-android-arm641.0.0-rc.1indirecta
npm@rolldown/binding-android-arm641.0.3indirecta
npm@rolldown/binding-darwin-arm641.0.0-rc.1indirecta
npm@rolldown/binding-darwin-arm641.0.3indirecta
npm@rolldown/binding-darwin-x641.0.0-rc.1indirecta
npm@rolldown/binding-darwin-x641.0.3indirecta
npm@rolldown/binding-freebsd-x641.0.0-rc.1indirecta
npm@rolldown/binding-freebsd-x641.0.3indirecta
npm@rolldown/binding-linux-arm-gnueabihf1.0.0-rc.1indirecta
npm@rolldown/binding-linux-arm-gnueabihf1.0.3indirecta
npm@rolldown/binding-linux-arm64-gnu1.0.0-rc.1indirecta
npm@rolldown/binding-linux-arm64-gnu1.0.3indirecta
npm@rolldown/binding-linux-arm64-musl1.0.0-rc.1indirecta
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.0-rc.1indirecta
npm@rolldown/binding-linux-x64-gnu1.0.3indirecta
npm@rolldown/binding-linux-x64-musl1.0.0-rc.1indirecta
npm@rolldown/binding-linux-x64-musl1.0.3indirecta
npm@rolldown/binding-openharmony-arm641.0.0-rc.1indirecta
npm@rolldown/binding-openharmony-arm641.0.3indirecta
npm@rolldown/binding-wasm32-wasi1.0.0-rc.1indirecta
npm@rolldown/binding-wasm32-wasi1.0.3indirecta
npm@rolldown/binding-win32-arm64-msvc1.0.0-rc.1indirecta
npm@rolldown/binding-win32-arm64-msvc1.0.3indirecta
npm@rolldown/binding-win32-x64-msvc1.0.0-rc.1indirecta
npm@rolldown/binding-win32-x64-msvc1.0.3indirecta
npm@rolldown/pluginutils1.0.0-rc.1indirecta
npm@rolldown/pluginutils1.0.1indirecta
npm@rollup/plugin-commonjs28.0.1indirecta
npm@rollup/pluginutils5.4.0indirecta
npm@rollup/rollup-android-arm-eabi4.62.2indirecta
npm@rollup/rollup-android-arm644.62.2indirecta
npm@rollup/rollup-darwin-arm644.62.2indirecta
npm@rollup/rollup-darwin-x644.62.2indirecta
npm@rollup/rollup-freebsd-arm644.62.2indirecta
npm@rollup/rollup-freebsd-x644.62.2indirecta
npm@rollup/rollup-linux-arm-gnueabihf4.62.2indirecta
npm@rollup/rollup-linux-arm-musleabihf4.62.2indirecta
npm@rollup/rollup-linux-arm64-gnu4.62.2indirecta
npm@rollup/rollup-linux-arm64-musl4.62.2indirecta
npm@rollup/rollup-linux-loong64-gnu4.62.2indirecta
npm@rollup/rollup-linux-loong64-musl4.62.2indirecta
npm@rollup/rollup-linux-ppc64-gnu4.62.2indirecta
npm@rollup/rollup-linux-ppc64-musl4.62.2indirecta
npm@rollup/rollup-linux-riscv64-gnu4.62.2indirecta
npm@rollup/rollup-linux-riscv64-musl4.62.2indirecta
npm@rollup/rollup-linux-s390x-gnu4.62.2indirecta
npm@rollup/rollup-linux-x64-gnu4.62.2indirecta
npm@rollup/rollup-linux-x64-musl4.62.2indirecta
npm@rollup/rollup-openbsd-x644.62.2indirecta
npm@rollup/rollup-openharmony-arm644.62.2indirecta
npm@rollup/rollup-win32-arm64-msvc4.62.2indirecta
npm@rollup/rollup-win32-ia32-msvc4.62.2indirecta
npm@rollup/rollup-win32-x64-gnu4.62.2indirecta
npm@rollup/rollup-win32-x64-msvc4.62.2indirecta
npm@rushstack/node-core-library5.23.3indirecta
npm@rushstack/problem-matcher0.2.1indirecta
npm@rushstack/rig-package0.7.3indirecta
npm@rushstack/terminal0.24.2indirecta
npm@rushstack/ts-command-line5.3.12indirecta
npm@scarf/scarf1.4.0indirecta
npm@scure/base1.2.6indirecta
npm@scure/bip321.7.0indirecta
npm@scure/bip391.6.0indirecta
npm@sec-ant/readable-stream0.4.1indirecta
npm@sentry/babel-plugin-component-annotate5.3.0indirecta
npm@sentry/browser10.67.0indirecta
npm@sentry/browser-utils10.67.0indirecta
npm@sentry/bundler-plugin-core5.3.0indirecta
npm@sentry/bundler-plugins10.67.0indirecta
npm@sentry/cli2.58.6indirecta
npm@sentry/cli-darwin2.58.6indirecta
npm@sentry/cli-linux-arm2.58.6indirecta
npm@sentry/cli-linux-arm642.58.6indirecta
npm@sentry/cli-linux-i6862.58.6indirecta
npm@sentry/cli-linux-x642.58.6indirecta
npm@sentry/cli-win32-arm642.58.6indirecta
npm@sentry/cli-win32-i6862.58.6indirecta
npm@sentry/cli-win32-x642.58.6indirecta
npm@sentry/conventions0.16.0indirecta
npm@sentry/core10.67.0indirecta
npm@sentry/feedback10.67.0indirecta
npm@sentry/node-core10.67.0indirecta
npm@sentry/opentelemetry10.67.0indirecta
npm@sentry/replay10.67.0indirecta
npm@sentry/replay-canvas10.67.0indirecta
npm@sentry/server-utils10.67.0indirecta
npm@sentry/vercel-edge10.67.0indirecta
npm@sentry/webpack-plugin5.4.0indirecta
npm@shuding/opentype.js1.4.0-beta.0indirecta
npm@silvia-odwyer/photon-node0.3.4indirecta
npm@sinclair/typebox0.25.24indirecta
npm@sindresorhus/merge-streams4.0.0indirecta
npm@size-limit/file12.1.0indirecta
npm@size-limit/webpack12.1.0indirecta
npm@solana-program/system0.10.0indirecta
npm@solana-program/token0.9.0indirecta
npm@solana/accounts5.5.1indirecta
npm@solana/addresses5.5.1indirecta
npm@solana/assertions5.5.1indirecta
npm@solana/codecs5.5.1indirecta
npm@solana/codecs-core5.5.1indirecta
npm@solana/codecs-data-structures5.5.1indirecta
npm@solana/codecs-numbers5.5.1indirecta
npm@solana/codecs-strings5.5.1indirecta
npm@solana/errors5.5.1indirecta
npm@solana/fast-stable-stringify5.5.1indirecta
npm@solana/functional5.5.1indirecta
npm@solana/instruction-plans5.5.1indirecta
npm@solana/instructions5.5.1indirecta
npm@solana/keys5.5.1indirecta
npm@solana/kit5.5.1indirecta
npm@solana/nominal-types5.5.1indirecta
npm@solana/offchain-messages5.5.1indirecta
npm@solana/options5.5.1indirecta
npm@solana/plugin-core5.5.1indirecta
npm@solana/programs5.5.1indirecta
npm@solana/promises5.5.1indirecta
npm@solana/rpc5.5.1indirecta
npm@solana/rpc-api5.5.1indirecta
npm@solana/rpc-parsed-types5.5.1indirecta
npm@solana/rpc-spec5.5.1indirecta
npm@solana/rpc-spec-types5.5.1indirecta
npm@solana/rpc-subscriptions5.5.1indirecta
npm@solana/rpc-subscriptions-api5.5.1indirecta
npm@solana/rpc-subscriptions-channel-websocket5.5.1indirecta
npm@solana/rpc-subscriptions-spec5.5.1indirecta
npm@solana/rpc-transformers5.5.1indirecta
npm@solana/rpc-transport-http5.5.1indirecta
npm@solana/rpc-types5.5.1indirecta
npm@solana/signers5.5.1indirecta
npm@solana/subscribable5.5.1indirecta
npm@solana/sysvars5.5.1indirecta
npm@solana/transaction-confirmation5.5.1indirecta
npm@solana/transaction-messages5.5.1indirecta
npm@solana/transactions5.5.1indirecta
npm@standard-schema/spec1.1.0indirecta
npm@stripe/mcp0.3.3indirecta
npm@swc/helpers0.5.15indirecta
npm@tailwindcss/aspect-ratio0.4.2indirecta
npm@tailwindcss/aspect-ratio^0.4.2indirecta
npm@tailwindcss/forms0.5.11indirecta
npm@tailwindcss/forms^0.5.11indirecta
npm@tailwindcss/node4.3.3indirecta
npm@tailwindcss/oxide4.3.3indirecta
npm@tailwindcss/oxide-android-arm644.3.3indirecta
npm@tailwindcss/oxide-darwin-arm644.3.3indirecta
npm@tailwindcss/oxide-darwin-x644.3.3indirecta
npm@tailwindcss/oxide-freebsd-x644.3.3indirecta
npm@tailwindcss/oxide-linux-arm-gnueabihf4.3.3indirecta
npm@tailwindcss/oxide-linux-arm64-gnu4.3.3indirecta
npm@tailwindcss/oxide-linux-arm64-musl4.3.3indirecta
npm@tailwindcss/oxide-linux-x64-gnu4.3.3indirecta
npm@tailwindcss/oxide-linux-x64-musl4.3.3indirecta
npm@tailwindcss/oxide-wasm32-wasi4.3.3indirecta
npm@tailwindcss/oxide-win32-arm64-msvc4.3.3indirecta
npm@tailwindcss/oxide-win32-x64-msvc4.3.3indirecta
npm@tailwindcss/postcss4.3.3indirecta
npm@tailwindcss/postcss^4.1.0indirecta
npm@tailwindcss/postcsscatalog:indirecta
npm@tailwindcss/typography0.5.20indirecta
npm@tailwindcss/typography^0.5.20indirecta
npm@tailwindcss/vite4.3.3indirecta
npm@tailwindcss/vite^4.1.0indirecta
npm@tailwindcss/vite^4.3.2indirecta
npm@testing-library/dom10.4.1indirecta
npm@testing-library/jest-dom6.9.1indirecta
npm@testing-library/jest-domcatalog:indirecta
npm@testing-library/react16.3.2indirecta
npm@testing-library/reactcatalog:indirecta
npm@testing-library/user-event14.6.1indirecta
npm@testing-library/user-eventcatalog:indirecta
npm@tootallnate/once3.0.1indirecta
npm@tootallnate/quickjs-emscripten0.23.0indirecta
npm@ts-morph/common0.11.1indirecta
npm@turbo/darwin-642.10.5indirecta
npm@turbo/darwin-arm642.10.5indirecta
npm@turbo/linux-642.10.5indirecta
npm@turbo/linux-arm642.10.5indirecta
npm@turbo/windows-642.10.5indirecta
npm@turbo/windows-arm642.10.5indirecta
npm@tybys/wasm-util0.10.3indirecta
npm@types/argparse1.0.38indirecta
npm@types/aria-query5.0.4indirecta
npm@types/chai5.2.3indirecta
npm@types/debug4.1.13indirecta
npm@types/deep-eql4.0.2indirecta
npm@types/estree1.0.9indirecta
npm@types/estree-jsx1.0.5indirecta
npm@types/hast3.0.5indirecta
npm@types/inquirer9.0.10indirecta
npm@types/inquirer^9.0.9indirecta
npm@types/json-schema7.0.15indirecta
npm@types/json-schema^7.0.15indirecta
npm@types/linkify-it5.0.0indirecta
npm@types/markdown-it14.1.2indirecta
npm@types/mdast4.0.4indirecta
npm@types/mdurl2.0.0indirecta
npm@types/ms2.1.0indirecta
npm@types/node12.20.55indirecta
npm@types/node20.11.0indirecta
npm@types/node25.9.5indirecta
npm@types/node^25.9.4indirecta
npm@types/nodecatalog:indirecta
npm@types/pg8.20.0indirecta
npm@types/pg^8.20.0indirecta
npm@types/prismjs1.26.6indirecta
npm@types/react19.2.17indirecta
npm@types/react^19.0.0indirecta
npm@types/react^19.2.17indirecta
npm@types/reactcatalog:indirecta
npm@types/react-dom19.2.3indirecta
npm@types/react-dom^19.0.0indirecta
npm@types/react-domcatalog:indirecta
npm@types/semver7.7.1indirecta
npm@types/semver^7.7.1indirecta
npm@types/through0.0.33indirecta
npm@types/trusted-types2.0.7indirecta
npm@types/unist2.0.11indirecta
npm@types/unist3.0.3indirecta
npm@types/whatwg-mimetype3.0.2indirecta
npm@types/ws8.18.1indirecta
npm@types/ws^8.18.1indirecta
npm@ungap/structured-clone1.3.3indirecta
npm@vercel/backends0.2.0indirecta
npm@vercel/blob2.3.0indirecta
npm@vercel/build-utils13.20.0indirecta
npm@vercel/build-utils13.34.0indirecta
npm@vercel/cervel0.0.55indirecta
npm@vercel/detect-agent1.2.3indirecta
npm@vercel/elysia0.1.71indirecta
npm@vercel/error-utils2.0.3indirecta
npm@vercel/error-utils2.2.0indirecta
npm@vercel/express0.1.81indirecta
npm@vercel/fastify0.1.74indirecta
npm@vercel/fun1.3.0indirecta
npm@vercel/gatsby-plugin-vercel-analytics1.0.11indirecta
npm@vercel/gatsby-plugin-vercel-builder2.1.21indirecta
npm@vercel/go3.5.0indirecta
npm@vercel/h30.1.80indirecta
npm@vercel/hono0.2.74indirecta
npm@vercel/hydrogen1.3.6indirecta
npm@vercel/koa0.1.54indirecta
npm@vercel/nestjs0.2.75indirecta
npm@vercel/next4.16.8indirecta
npm@vercel/nft1.10.0indirecta
npm@vercel/nft1.5.0indirecta
npm@vercel/node5.7.13indirecta
npm@vercel/node5.8.26indirecta
npm@vercel/node^5.8.22indirecta
npm@vercel/oidc3.2.0indirecta
npm@vercel/prepare-flags-definitions0.2.1indirecta
npm@vercel/python6.36.1indirecta
npm@vercel/python-analysis0.11.0indirecta
npm@vercel/python-analysis0.11.1indirecta
npm@vercel/redwood2.4.12indirecta
npm@vercel/remix-builder5.7.2indirecta
npm@vercel/ruby2.3.2indirecta
npm@vercel/rust1.1.1indirecta
npm@vercel/sandbox1.9.0indirecta
npm@vercel/sdk1.28.8indirecta
npm@vercel/static-build2.9.21indirecta
npm@vercel/static-config3.2.0indirecta
npm@vercel/static-config3.4.0indirecta
npm@vitejs/plugin-react6.0.3indirecta
npm@vitejs/plugin-react^6.0.0indirecta
npm@vitejs/plugin-reactcatalog:indirecta
npm@vitest/coverage-v84.1.10indirecta
npm@vitest/coverage-v8^4.1.10indirecta
npm@vitest/coverage-v8catalog:indirecta
npm@vitest/expect4.1.10indirecta
npm@vitest/mocker4.1.10indirecta
npm@vitest/pretty-format4.1.10indirecta
npm@vitest/runner4.1.10indirecta
npm@vitest/snapshot4.1.10indirecta
npm@vitest/spy4.1.10indirecta
npm@vitest/ui4.1.10indirecta
npm@vitest/uicatalog:indirecta
npm@vitest/utils4.1.10indirecta
npm@volar/language-core2.4.28indirecta
npm@volar/source-map2.4.28indirecta
npm@volar/typescript2.4.28indirecta
npm@vue/compiler-core3.5.40indirecta
npm@vue/compiler-dom3.5.40indirecta
npm@vue/compiler-vue22.7.16indirecta
npm@vue/language-core2.2.0indirecta
npm@vue/shared3.5.40indirecta
npm@webassemblyjs/ast1.14.1indirecta
npm@webassemblyjs/floating-point-hex-parser1.13.2indirecta
npm@webassemblyjs/helper-api-error1.13.2indirecta
npm@webassemblyjs/helper-buffer1.14.1indirecta
npm@webassemblyjs/helper-numbers1.13.2indirecta
npm@webassemblyjs/helper-wasm-bytecode1.13.2indirecta
npm@webassemblyjs/helper-wasm-section1.14.1indirecta
npm@webassemblyjs/ieee7541.13.2indirecta
npm@webassemblyjs/leb1281.13.2indirecta
npm@webassemblyjs/utf81.13.2indirecta
npm@webassemblyjs/wasm-edit1.14.1indirecta
npm@webassemblyjs/wasm-gen1.14.1indirecta
npm@webassemblyjs/wasm-opt1.14.1indirecta
npm@webassemblyjs/wasm-parser1.14.1indirecta
npm@webassemblyjs/wast-printer1.14.1indirecta
npm@x402/core2.19.0indirecta
npm@xtuc/ieee7541.2.0indirecta
npm@xtuc/long4.2.2indirecta
npm@yarnpkg/parsers3.0.3indirecta
npmabbrev3.0.1indirecta
npmabitype1.0.6indirecta
npmabitype1.2.3indirecta
npmaccepts2.0.0indirecta
npmacorn8.17.0indirecta
npmacorn-import-attributes1.9.5indirecta
npmacorn-import-phases1.0.4indirecta
npmacorn-walk8.3.5indirecta
npmagent-base6.0.2indirecta
npmagent-base7.1.4indirecta
npmajv8.20.0indirecta
npmajv-draft-041.0.0indirecta
npmajv-formats2.1.1indirecta
npmajv-formats3.0.1indirecta
npmajv-keywords5.1.0indirecta
npmalien-signals0.4.14indirecta
npmansi-colors4.1.3indirecta
npmansi-escapes7.3.0indirecta
npmansi-regex5.0.1indirecta
npmansi-regex6.2.2indirecta
npmansi-styles4.3.0indirecta
npmansi-styles5.2.0indirecta
npmansi-styles6.2.3indirecta
npmany-promise1.3.0indirecta
npmarg4.1.0indirecta
npmargparse1.0.10indirecta
npmargparse2.0.1indirecta
npmaria-query5.3.0indirecta
npmaria-query5.3.2indirecta
npmarray-back6.2.3indirecta
npmarray-union2.1.0indirecta
npmasn1js3.0.10indirecta
npmassertion-error2.0.1indirecta
npmast-types0.13.4indirecta
npmast-v8-to-istanbul1.0.5indirecta
npmastring1.9.0indirecta
npmasync-listen1.2.0indirecta
npmasync-listen3.0.0indirecta
npmasync-listen3.0.1indirecta
npmasync-retry1.3.3indirecta
npmasync-sema3.1.1indirecta
npmasynckit0.4.0indirecta
npmautocannon8.0.0indirecta
npmaxe-core4.12.1indirecta
npmaxios1.18.1indirecta
npmaxios-retry4.5.0indirecta
npmb4a1.8.1indirecta
npmbabel-plugin-react-compiler^1.0.0indirecta
npmbail2.0.2indirecta
npmbalanced-match4.0.4indirecta
npmbare-events2.9.1indirecta
npmbase-x5.0.1indirecta
npmbase64-js0.0.8indirecta
npmbase64-js1.5.1indirecta
npmbaseline-browser-mapping2.10.44indirecta
npmbasic-ftp6.0.1indirecta
npmbetter-path-resolve1.0.0indirecta
npmbidi-js1.0.3indirecta
npmbindings1.5.0indirecta
npmbluebird3.7.2indirecta
npmbody-parser2.3.0indirecta
npmbrace-expansion5.0.7indirecta
npmbraces3.0.3indirecta
npmbrowserslist4.28.6indirecta
npmbs586.0.0indirecta
npmbuffer5.7.1indirecta
npmbuffer-from1.1.2indirecta
npmbuffer-image-size0.6.4indirecta
npmbundle-require5.1.0indirecta
npmbytes3.1.0indirecta
npmbytes3.1.2indirecta
npmbytes-iec3.1.1indirecta
npmcac6.7.14indirecta
npmcache-point3.0.1indirecta
npmcall-bind-apply-helpers1.0.2indirecta
npmcall-bound1.0.4indirecta
npmcamelize1.0.1indirecta
npmcaniuse-lite1.0.30001806indirecta
npmcatharsis0.9.0indirecta
npmccount2.0.1indirecta
npmchai6.2.2indirecta
npmchalk4.1.2indirecta
npmchalk5.6.2indirecta
npmchar-spinner1.0.1indirecta
npmcharacter-entities2.0.2indirecta
npmcharacter-entities-html42.1.0indirecta
npmcharacter-entities-legacy3.0.0indirecta
npmcharacter-reference-invalid2.0.1indirecta
npmchardet2.2.0indirecta
npmcharenc0.0.2indirecta
npmchokidar4.0.0indirecta
npmchokidar4.0.3indirecta
npmchokidar5.0.0indirecta
npmchownr3.0.0indirecta
npmchrome-trace-event1.0.4indirecta
npmcjs-module-lexer1.2.3indirecta
npmcjs-module-lexer2.2.0indirecta
npmcli-cursor5.0.0indirecta
npmcli-spinners3.4.0indirecta
npmcli-table30.6.5indirecta
npmcli-truncate5.2.0indirecta
npmcli-width4.1.0indirecta
npmclient-only0.0.1indirecta
npmcliui8.0.1indirecta
npmclsx2.1.1indirecta
npmcode-block-writer10.1.1indirecta
npmcolor-convert2.0.1indirecta
npmcolor-name1.1.4indirecta
npmcolor-support1.1.3indirecta
npmcolorette2.0.20indirecta
npmcolors1.4.0indirecta
npmcombined-stream1.0.8indirecta
npmcomma-separated-tokens2.0.3indirecta
npmcommondir1.0.1indirecta
npmcompare-versions6.1.1indirecta
npmconcurrently9.2.4indirecta
npmconfbox0.1.8indirecta
npmconfbox0.2.4indirecta
npmconsola3.4.2indirecta
npmcontent-disposition1.1.0indirecta
npmcontent-type1.0.4indirecta
npmcontent-type1.0.5indirecta
npmcontent-type2.0.0indirecta
npmconvert-hrtime3.0.0indirecta
npmconvert-source-map2.0.0indirecta
npmcookie0.7.2indirecta
npmcookie-signature1.2.2indirecta
npmcors2.8.6indirecta
npmcross-argv2.0.0indirecta
npmcross-spawn7.0.6indirecta
npmcrypt0.0.2indirecta
npmcss-background-parser0.1.0indirecta
npmcss-box-shadow1.0.0-3indirecta
npmcss-color-keywords1.0.0indirecta
npmcss-gradient-parser0.0.17indirecta
npmcss-to-react-native3.2.0indirecta
npmcss-tree3.2.1indirecta
npmcss.escape1.5.1indirecta
npmcssesc3.0.0indirecta
npmcsstype3.2.3indirecta
npmcurrent-module-paths1.1.3indirecta
npmdata-uri-to-buffer6.0.2indirecta
npmdata-urls7.0.0indirecta
npmde-indent1.0.2indirecta
npmdebounce1.2.1indirecta
npmdebug4.3.4indirecta
npmdebug4.4.3indirecta
npmdecimal.js10.6.0indirecta
npmdecode-named-character-reference1.3.0indirecta
npmdegenerator5.0.1indirecta
npmdelayed-stream1.0.0indirecta
npmdepd1.1.2indirecta
npmdepd2.0.0indirecta
npmdequal2.0.3indirecta
npmdetect-indent6.1.0indirecta
npmdetect-libc2.1.2indirecta
npmdevlop1.1.0indirecta
npmdiff8.0.4indirecta
npmdir-glob3.0.1indirecta
npmdom-accessibility-api0.5.16indirecta
npmdom-accessibility-api0.6.3indirecta
npmdotenv-cli11.0.0indirecta
npmdotenv-expand12.0.3indirecta
npmdrizzle-kit0.31.10indirecta
npmdrizzle-kit^0.31.10indirecta
npmdrizzle-zod0.8.3indirecta
npmdrizzle-zod^0.8.3indirecta
npmdunder-proto1.0.1indirecta
npmduplexer0.1.2indirecta
npmedge-runtime2.5.9indirecta
npmee-first1.1.1indirecta
npmelectron-to-chromium1.5.393indirecta
npmemoji-regex10.6.0indirecta
npmemoji-regex8.0.0indirecta
npmemoji-regex-xs2.0.1indirecta
npmencodeurl2.0.0indirecta
npmend-of-stream1.1.0indirecta
npmend-of-stream1.4.5indirecta
npmenhanced-resolve5.24.3indirecta
npmenquirer2.4.1indirecta
npmentities4.5.0indirecta
npmentities7.0.1indirecta
npmentities8.0.0indirecta
npmenvironment1.1.0indirecta
npmes-define-property1.0.1indirecta
npmes-errors1.3.0indirecta
npmes-module-lexer1.4.1indirecta
npmes-module-lexer1.5.0indirecta
npmes-module-lexer2.3.1indirecta
npmes-object-atoms1.1.2indirecta
npmes-set-tostringtag2.1.0indirecta
npmesbuild0.28.1indirecta
npmescalade3.2.0indirecta
npmescape-html1.0.3indirecta
npmescape-string-regexp2.0.0indirecta
npmescape-string-regexp4.0.0indirecta
npmescape-string-regexp5.0.0indirecta
npmescodegen2.1.0indirecta
npmeslint-scope5.1.1indirecta
npmesprima4.0.1indirecta
npmesquery1.7.0indirecta
npmesrecurse4.3.0indirecta
npmestraverse4.3.0indirecta
npmestraverse5.3.0indirecta
npmestree-util-is-identifier-name3.0.0indirecta
npmestree-walker2.0.2indirecta
npmestree-walker3.0.3indirecta
npmesutils2.0.3indirecta
npmetag1.8.1indirecta
npmeventemitter35.0.1indirecta
npmeventemitter35.0.4indirecta
npmevents3.3.0indirecta
npmevents-intercept2.0.0indirecta
npmevents-universal1.0.1indirecta
npmeventsource3.0.7indirecta
npmeventsource-parser3.1.0indirecta
npmexpect-type1.4.0indirecta
npmexpect-type^1.4.0indirecta
npmexpress5.2.1indirecta
npmexpress-rate-limit8.6.0indirecta
npmexsolve1.1.0indirecta
npmextend3.0.2indirecta
npmextendable-error0.1.7indirecta
npmfast-deep-equal3.1.3indirecta
npmfast-fifo1.3.2indirecta
npmfast-glob3.3.3indirecta
npmfast-string-truncated-width3.0.3indirecta
npmfast-string-width3.0.2indirecta
npmfast-uri4.1.1indirecta
npmfast-wrap-ansi0.2.2indirecta
npmfastq1.20.1indirecta
npmfdir6.5.0indirecta
npmfflate0.7.5indirecta
npmfflate0.8.3indirecta
npmfigures6.1.0indirecta
npmfile-set5.3.0indirecta
npmfile-uri-to-path1.0.0indirecta
npmfill-range7.1.1indirecta
npmfinalhandler2.1.1indirecta
npmfind-process2.0.0indirecta
npmfind-up4.1.0indirecta
npmfind-up5.0.0indirecta
npmfix-dts-default-cjs-exports1.0.1indirecta
npmflatted3.4.2indirecta
npmflexsearch0.8.212indirecta
npmflexsearch^0.8.212indirecta
npmfollow-redirects1.16.0indirecta
npmform-data4.0.6indirecta
npmforwarded0.2.0indirecta
npmfresh2.0.0indirecta
npmfs-extra11.1.0indirecta
npmfs-extra11.1.1indirecta
npmfs-extra11.3.6indirecta
npmfs-extra7.0.1indirecta
npmfs-extra8.1.0indirecta
npmfsevents2.3.2indirecta
npmfsevents2.3.3indirecta
npmfunction-bind1.1.2indirecta
npmgeneric-pool3.4.2indirecta
npmgensync1.0.0-beta.2indirecta
npmget-caller-file2.0.5indirecta
npmget-east-asian-width1.6.0indirecta
npmget-intrinsic1.3.0indirecta
npmget-proto1.0.1indirecta
npmget-stream5.2.0indirecta
npmget-stream6.0.1indirecta
npmget-stream9.0.1indirecta
npmget-tsconfig4.14.0indirecta
npmget-uri6.0.5indirecta
npmglob13.0.6indirecta
npmglob-parent5.1.2indirecta
npmglobals17.7.0indirecta
npmglobalscatalog:indirecta
npmglobby11.1.0indirecta
npmgopd1.2.0indirecta
npmgraceful-fs4.2.11indirecta
npmgzip-size6.0.0indirecta
npmhappy-dom20.11.0indirecta
npmhappy-dom^20.10.6indirecta
npmhas-async-hooks1.0.0indirecta
npmhas-flag4.0.0indirecta
npmhas-symbols1.1.0indirecta
npmhas-tostringtag1.0.2indirecta
npmhasown2.0.4indirecta
npmhast-util-to-jsx-runtime2.3.6indirecta
npmhast-util-whitespace3.0.0indirecta
npmhdr-histogram-js3.0.1indirecta
npmhdr-histogram-percentiles-obj3.0.0indirecta
npmhe1.2.0indirecta
npmhex-rgb4.3.0indirecta
npmhtml-encoding-sniffer6.0.0indirecta
npmhtml-escaper2.0.2indirecta
npmhtml-url-attributes3.0.1indirecta
npmhttp-errors1.7.3indirecta
npmhttp-errors2.0.1indirecta
npmhttp-parser-js0.5.10indirecta
npmhttp-proxy-agent7.0.2indirecta
npmhttps-proxy-agent5.0.1indirecta
npmhttps-proxy-agent7.0.6indirecta
npmhuman-id4.2.0indirecta
npmhuman-signals1.1.1indirecta
npmhuman-signals2.1.0indirecta
npmhuman-signals8.0.1indirecta
npmhusky9.1.7indirecta
npmhyperid3.3.0indirecta
npmiconv-lite0.4.24indirecta
npmiconv-lite0.7.3indirecta
npmieee7541.2.1indirecta
npmignore5.3.2indirecta
npmimport-in-the-middle3.3.2indirecta
npmimport-lazy4.0.0indirecta
npmindent-string4.0.0indirecta
npminherits2.0.4indirecta
npminline-style-parser0.2.7indirecta
npminquirer13.4.3indirecta
npminquirer^13.4.3indirecta
npmip-address10.2.0indirecta
npmipaddr.js1.9.1indirecta
npmis-alphabetical2.0.1indirecta
npmis-alphanumerical2.0.1indirecta
npmis-buffer1.1.6indirecta
npmis-buffer2.0.5indirecta
npmis-core-module2.16.2indirecta
npmis-decimal2.0.1indirecta
npmis-extglob2.1.1indirecta
npmis-fullwidth-code-point3.0.0indirecta
npmis-fullwidth-code-point5.1.0indirecta
npmis-glob4.0.3indirecta
npmis-hexadecimal2.0.1indirecta
npmis-interactive2.0.0indirecta
npmis-node-process1.2.0indirecta
npmis-number7.0.0indirecta
npmis-plain-obj4.1.0indirecta
npmis-plain-object5.0.0indirecta
npmis-potential-custom-element-name1.0.1indirecta
npmis-promise4.0.0indirecta
npmis-reference1.2.1indirecta
npmis-retry-allowed2.2.0indirecta
npmis-stream2.0.1indirecta
npmis-stream4.0.1indirecta
npmis-subdir1.2.0indirecta
npmis-unicode-supported2.1.0indirecta
npmis-windows1.0.2indirecta
npmisexe2.0.0indirecta
npmisomorphic.js0.2.5indirecta
npmisows1.0.7indirecta
npmistanbul-lib-coverage3.2.2indirecta
npmistanbul-lib-report3.0.1indirecta
npmistanbul-reports3.2.0indirecta
npmjest-worker27.5.1indirecta
npmjiti2.7.0indirecta
npmjju1.4.0indirecta
npmjoycon3.1.1indirecta
npmjs-tokens10.0.0indirecta
npmjs-tokens4.0.0indirecta
npmjs-yaml3.15.0indirecta
npmjs-yaml5.2.1indirecta
npmjs2xmlparser4.0.2indirecta
npmjsdoc4.0.5indirecta
npmjsdoc-api9.3.6indirecta
npmjsdom29.0.1indirecta
npmjsdom^28.0.0indirecta
npmjsdomcatalog:indirecta
npmjsesc3.1.0indirecta
npmjson-schema-to-ts1.6.4indirecta
npmjson-schema-traverse1.0.0indirecta
npmjson-schema-typed8.0.2indirecta
npmjson52.2.3indirecta
npmjsonfile4.0.0indirecta
npmjsonfile6.2.1indirecta
npmjsonlines0.1.1indirecta
npmjust-filter-object3.2.0indirecta
npmjust-map-values3.2.0indirecta
npmklaw3.0.0indirecta
npmkolorist1.8.0indirecta
npmlightningcss1.32.0indirecta
npmlightningcss1.33.0indirecta
npmlightningcss-android-arm641.32.0indirecta
npmlightningcss-android-arm641.33.0indirecta
npmlightningcss-darwin-arm641.32.0indirecta
npmlightningcss-darwin-arm641.33.0indirecta
npmlightningcss-darwin-x641.32.0indirecta
npmlightningcss-darwin-x641.33.0indirecta
npmlightningcss-freebsd-x641.32.0indirecta
npmlightningcss-freebsd-x641.33.0indirecta
npmlightningcss-linux-arm-gnueabihf1.32.0indirecta
npmlightningcss-linux-arm-gnueabihf1.33.0indirecta
npmlightningcss-linux-arm64-gnu1.32.0indirecta
npmlightningcss-linux-arm64-gnu1.33.0indirecta
npmlightningcss-linux-arm64-musl1.32.0indirecta
npmlightningcss-linux-arm64-musl1.33.0indirecta
npmlightningcss-linux-x64-gnu1.32.0indirecta
npmlightningcss-linux-x64-gnu1.33.0indirecta
npmlightningcss-linux-x64-musl1.32.0indirecta
npmlightningcss-linux-x64-musl1.33.0indirecta
npmlightningcss-win32-arm64-msvc1.32.0indirecta
npmlightningcss-win32-arm64-msvc1.33.0indirecta
npmlightningcss-win32-x64-msvc1.32.0indirecta
npmlightningcss-win32-x64-msvc1.33.0indirecta
npmlilconfig3.1.3indirecta
npmlinebreak1.1.0indirecta
npmlines-and-columns1.2.4indirecta
npmlinkify-it5.0.2indirecta
npmlint-staged16.4.0indirecta
npmlistr29.0.5indirecta
npmload-tsconfig0.2.5indirecta
npmloader-runner4.3.2indirecta
npmlocal-pkg1.2.1indirecta
npmlocate-path5.0.0indirecta
npmlocate-path6.0.0indirecta
npmlodash4.18.1indirecta
npmlodash.chunk4.2.0indirecta
npmlodash.clonedeep4.5.0indirecta
npmlodash.flatten4.4.0indirecta
npmlodash.startcase4.4.0indirecta
npmlog-symbols7.0.1indirecta
npmlog-update6.1.0indirecta
npmloglevel1.9.2indirecta
npmlongest-streak3.1.0indirecta
npmluxon3.7.2indirecta
npmlz-string1.5.0indirecta
npmmagic-string0.30.21indirecta
npmmagicast0.5.3indirecta
npmmake-dir4.0.0indirecta
npmmanage-path2.0.0indirecta
npmmarkdown-it14.3.0indirecta
npmmarkdown-it-anchor8.6.7indirecta
npmmarkdown-table3.0.4indirecta
npmmarked4.3.0indirecta
npmmath-intrinsics1.1.0indirecta
npmmd52.3.0indirecta
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
npmmdn-data2.27.1indirecta
npmmdurl2.0.0indirecta
npmmedia-typer1.1.0indirecta
npmmerge-descriptors2.0.0indirecta
npmmerge-stream2.0.0indirecta
npmmerge21.4.1indirecta
npmmeriyah6.1.4indirecta
npmmicro9.3.5-canary.3indirecta
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
npmmicromatch4.0.8indirecta
npmmime-db1.52.0indirecta
npmmime-db1.54.0indirecta
npmmime-types2.1.35indirecta
npmmime-types3.0.2indirecta
npmmimic-fn2.1.0indirecta
npmmimic-function5.0.1indirecta
npmmin-indent1.0.1indirecta
npmmini-svg-data-uri1.4.4indirecta
npmminimist1.2.8indirecta
npmminimizer-webpack-plugin5.6.1indirecta
npmminipass7.1.3indirecta
npmminizlib3.1.0indirecta
npmmkdirp1.0.4indirecta
npmmlly1.8.2indirecta
npmmodule-details-from-path1.0.4indirecta
npmmri1.2.0indirecta
npmmrmime2.0.1indirecta
npmms2.1.1indirecta
npmms2.1.2indirecta
npmms2.1.3indirecta
npmmuggle-string0.4.1indirecta
npmmute-stream3.0.0indirecta
npmmz2.7.0indirecta
npmnanoid3.3.16indirecta
npmnanoid5.1.16indirecta
npmnanospinner1.2.2indirecta
npmnegotiator1.0.0indirecta
npmneo-async2.6.2indirecta
npmnetmask2.1.1indirecta
npmnext-devtools-mcp0.4.0indirecta
npmnode-fetch2.6.7indirecta
npmnode-fetch2.6.9indirecta
npmnode-fetch2.7.0indirecta
npmnode-gyp-build4.8.4indirecta
npmnode-releases2.0.51indirecta
npmnopt8.1.0indirecta
npmnpm-path2.0.4indirecta
npmnpm-run-path4.0.1indirecta
npmnpm-run-path6.0.0indirecta
npmnpm-which3.0.1indirecta
npmobject-assign4.1.1indirecta
npmobject-inspect1.13.4indirecta
npmobject-to-spawn-args2.0.1indirecta
npmobug2.1.4indirecta
npmon-finished2.4.1indirecta
npmon-net-listen1.1.2indirecta
npmonce1.3.3indirecta
npmonce1.4.0indirecta
npmonetime5.1.2indirecta
npmonetime7.0.0indirecta
npmopener1.5.2indirecta
npmos-paths4.4.0indirecta
npmoutdent0.5.0indirecta
npmox0.14.30indirecta
npmoxc-transform0.111.0indirecta
npmp-filter2.1.0indirecta
npmp-finally2.0.1indirecta
npmp-limit2.3.0indirecta
npmp-limit3.1.0indirecta
npmp-locate4.1.0indirecta
npmp-locate5.0.0indirecta
npmp-map2.1.0indirecta
npmp-try2.2.0indirecta
npmpac-proxy-agent7.2.0indirecta
npmpac-resolver7.0.1indirecta
npmpackage-json-from-dist1.0.1indirecta
npmpackage-manager-detector0.2.11indirecta
npmpako0.2.9indirecta
npmpako1.0.11indirecta
npmparse-css-color0.2.1indirecta
npmparse-entities4.0.2indirecta
npmparse-ms2.1.0indirecta
npmparse-ms4.0.0indirecta
npmparse58.0.1indirecta
npmparse5^8.0.1indirecta
npmparseurl1.3.3indirecta
npmpath-browserify1.0.1indirecta
npmpath-exists4.0.0indirecta
npmpath-key3.1.1indirecta
npmpath-key4.0.0indirecta
npmpath-parse1.0.7indirecta
npmpath-scurry2.0.2indirecta
npmpath-to-regexp6.3.0indirecta
npmpath-to-regexp8.4.2indirecta
npmpath-type4.0.0indirecta
npmpathe2.0.3indirecta
npmpend1.2.0indirecta
npmpg-cloudflare1.4.0indirecta
npmpg-connection-string2.14.0indirecta
npmpg-int81.0.1indirecta
npmpg-pool3.14.0indirecta
npmpg-protocol1.15.0indirecta
npmpg-types2.2.0indirecta
npmpgpass1.0.5indirecta
npmpicocolors1.0.0indirecta
npmpicocolors1.1.1indirecta
npmpicomatch2.3.2indirecta
npmpicomatch4.0.5indirecta
npmpid-port2.0.0indirecta
npmpify4.0.1indirecta
npmpirates4.0.7indirecta
npmpkce-challenge5.0.1indirecta
npmpkg-types1.3.1indirecta
npmpkg-types2.3.1indirecta
npmplaywright1.61.1indirecta
npmplaywright-core1.61.1indirecta
npmpostcss8.5.20indirecta
npmpostcss^8.5.16indirecta
npmpostcss-load-config6.0.1indirecta
npmpostcss-selector-parser6.0.10indirecta
npmpostcss-value-parser4.2.0indirecta
npmpostgres-array2.0.0indirecta
npmpostgres-bytea1.0.1indirecta
npmpostgres-date1.0.7indirecta
npmpostgres-interval1.2.0indirecta
npmprettier2.8.8indirecta
npmpretty-bytes5.6.0indirecta
npmpretty-format27.5.1indirecta
npmpretty-ms7.0.1indirecta
npmpretty-ms9.3.0indirecta
npmprismjs1.30.0indirecta
npmprogress2.0.3indirecta
npmpromisepipe3.0.0indirecta
npmproperty-information7.2.0indirecta
npmproxy-addr2.0.7indirecta
npmproxy-agent6.4.0indirecta
npmproxy-from-env1.1.0indirecta
npmproxy-from-env2.1.0indirecta
npmpump3.0.4indirecta
npmpunycode2.3.1indirecta
npmpunycode.js2.3.1indirecta
npmpvtsutils1.3.6indirecta
npmpvutils1.1.5indirecta
npmqs6.15.3indirecta
npmquansync0.2.11indirecta
npmqueue-microtask1.2.3indirecta
npmrange-parser1.3.0indirecta
npmraw-body2.4.1indirecta
npmraw-body3.0.2indirecta
npmreact-is17.0.2indirecta
npmread-yaml-file1.1.0indirecta
npmreaddirp4.1.2indirecta
npmreaddirp5.0.0indirecta
npmredent3.0.0indirecta
npmreflect-metadata0.2.2indirecta
npmreinterval1.1.0indirecta
npmremark-parse11.0.0indirecta
npmremark-rehype11.1.2indirecta
npmremark-stringify11.0.0indirecta
npmrequire-directory2.1.1indirecta
npmrequire-from-string2.0.2indirecta
npmrequire-in-the-middle8.0.1indirecta
npmrequizzle0.2.4indirecta
npmresolve1.22.12indirecta
npmresolve-from5.0.0indirecta
npmresolve-pkg-maps1.0.0indirecta
npmresolve.exports2.0.3indirecta
npmrestore-cursor5.1.0indirecta
npmret0.5.0indirecta
npmret^0.5.0indirecta
npmretimer3.0.0indirecta
npmretry0.13.1indirecta
npmreusify1.1.0indirecta
npmrfdc1.4.1indirecta
npmrimraf6.1.3indirecta
npmrimraf^6.1.3indirecta
npmrolldown1.0.0-rc.1indirecta
npmrolldown1.0.3indirecta
npmrollup4.62.2indirecta
npmrouter2.2.0indirecta
npmrun-async4.0.6indirecta
npmrun-parallel1.2.0indirecta
npmrxjs7.8.2indirecta
npmsafer-buffer2.1.2indirecta
npmsandbox2.5.6indirecta
npmsaxes6.0.0indirecta
npmscheduler0.27.0indirecta
npmschema-utils4.3.3indirecta
npmsemifies1.0.0indirecta
npmsend1.2.1indirecta
npmserve-static2.2.1indirecta
npmsetprototypeof1.1.1indirecta
npmsetprototypeof1.2.0indirecta
npmshebang-command2.0.0indirecta
npmshebang-regex3.0.0indirecta
npmshell-quote1.10.0indirecta
npmside-channel1.1.1indirecta
npmside-channel-list1.0.1indirecta
npmside-channel-map1.0.1indirecta
npmside-channel-weakmap1.0.2indirecta
npmsiginfo2.0.0indirecta
npmsignal-exit3.0.7indirecta
npmsignal-exit4.0.2indirecta
npmsignal-exit4.1.0indirecta
npmsirv2.0.4indirecta
npmsirv3.0.2indirecta
npmsisteransi1.0.5indirecta
npmsize-limit12.1.0indirecta
npmslash3.0.0indirecta
npmslice-ansi7.1.2indirecta
npmslice-ansi8.0.0indirecta
npmsmart-buffer4.2.0indirecta
npmsmol-toml1.7.0indirecta
npmsocks2.8.9indirecta
npmsocks-proxy-agent8.0.5indirecta
npmsource-map0.6.1indirecta
npmsource-map0.7.6indirecta
npmsource-map-js1.2.1indirecta
npmsource-map-support0.5.21indirecta
npmspace-separated-tokens2.0.2indirecta
npmspawndamnit3.0.1indirecta
npmsplit24.2.0indirecta
npmsprintf-js1.0.3indirecta
npmsrvx0.11.22indirecta
npmstackback0.0.2indirecta
npmstacktrace-parser0.1.11indirecta
npmstat-mode0.3.0indirecta
npmstatuses1.5.0indirecta
npmstatuses2.0.2indirecta
npmstd-env4.2.0indirecta
npmstdin-discarder0.3.2indirecta
npmstream-to-array2.3.0indirecta
npmstream-to-promise2.2.0indirecta
npmstreamx2.28.0indirecta
npmstring-argv0.3.2indirecta
npmstring-width4.2.3indirecta
npmstring-width7.2.0indirecta
npmstring-width8.2.2indirecta
npmstring.prototype.codepointat0.2.1indirecta
npmstringify-entities4.0.4indirecta
npmstrip-ansi6.0.1indirecta
npmstrip-ansi7.2.0indirecta
npmstrip-bom3.0.0indirecta
npmstrip-final-newline2.0.0indirecta
npmstrip-final-newline4.0.0indirecta
npmstrip-indent3.0.0indirecta
npmstrip-json-comments3.1.1indirecta
npmstyle-to-js1.1.21indirecta
npmstyle-to-object1.0.14indirecta
npmstyled-jsx5.1.6indirecta
npmsucrase3.35.1indirecta
npmsupports-color7.2.0indirecta
npmsupports-color8.1.1indirecta
npmsupports-preserve-symlinks-flag1.0.0indirecta
npmsymbol-tree3.2.4indirecta
npmsyncpack14.3.1indirecta
npmsyncpack-darwin-arm6414.3.1indirecta
npmsyncpack-darwin-x6414.3.1indirecta
npmsyncpack-linux-arm6414.3.1indirecta
npmsyncpack-linux-arm64-musl14.3.1indirecta
npmsyncpack-linux-x6414.3.1indirecta
npmsyncpack-linux-x64-musl14.3.1indirecta
npmsyncpack-windows-arm6414.3.1indirecta
npmsyncpack-windows-x6414.3.1indirecta
npmtabbable6.5.0indirecta
npmtailwind-merge3.6.0indirecta
npmtailwind-merge^3.3.1indirecta
npmtailwindcss4.3.3indirecta
npmtailwindcss^4.1.0indirecta
npmtailwindcss^4.3.2indirecta
npmtailwindcsscatalog:indirecta
npmtapable2.3.3indirecta
npmtar7.5.20indirecta
npmtar-stream3.1.7indirecta
npmterm-size2.2.1indirecta
npmterser5.49.0indirecta
npmtext-decoder1.2.7indirecta
npmthenify3.3.1indirecta
npmthenify-all1.6.0indirecta
npmthrottleit2.1.0indirecta
npmtime-span4.0.0indirecta
npmtimestring6.0.0indirecta
npmtiny-inflate1.0.3indirecta
npmtinybench2.9.0indirecta
npmtinyexec0.3.2indirecta
npmtinyexec1.2.4indirecta
npmtinyrainbow3.1.0indirecta
npmtldts7.4.9indirecta
npmtldts-core7.4.9indirecta
npmtmp0.2.7indirecta
npmtmp-promise3.0.3indirecta
npmto-regex-range5.0.1indirecta
npmtoidentifier1.0.0indirecta
npmtoidentifier1.0.1indirecta
npmtotalist3.0.1indirecta
npmtough-cookie6.0.2indirecta
npmtr460.0.3indirecta
npmtr466.0.0indirecta
npmtree-kill1.2.2indirecta
npmtrim-lines3.0.1indirecta
npmtrough2.2.0indirecta
npmts-blank-space0.4.4indirecta
npmts-interface-checker0.1.13indirecta
npmts-morph12.0.0indirecta
npmts-toolbelt6.15.5indirecta
npmtslib1.14.1indirecta
npmtslib2.8.1indirecta
npmtsup8.5.1indirecta
npmtsup^8.5.1indirecta
npmtsupcatalog:indirecta
npmtsx4.21.0indirecta
npmtsx4.23.1indirecta
npmtsxcatalog:indirecta
npmtsyringe4.10.0indirecta
npmturbo2.10.5indirecta
npmtype-fest0.7.1indirecta
npmtype-is2.1.0indirecta
npmuc.micro2.1.0indirecta
npmufo1.6.4indirecta
npmuid-promise1.0.0indirecta
npmuncrypto0.1.3indirecta
npmunderscore1.13.8indirecta
npmundici7.28.0indirecta
npmundici^7.28.0indirecta
npmundici-types5.26.5indirecta
npmundici-types7.24.6indirecta
npmundici-types7.28.0indirecta
npmunicode-trie2.0.0indirecta
npmunicorn-magic0.3.0indirecta
npmunified11.0.5indirecta
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
npmuniversalify0.1.2indirecta
npmuniversalify2.0.1indirecta
npmunpipe1.0.0indirecta
npmupdate-browserslist-db1.2.3indirecta
npmuse-sync-external-store1.6.0indirecta
npmutil-deprecate1.0.2indirecta
npmuuid14.0.1indirecta
npmuuid-parse1.1.0indirecta
npmvary1.1.2indirecta
npmvercel52.2.1indirecta
npmvercel-mcp0.0.7indirecta
npmvfile6.0.3indirecta
npmvfile-message4.0.3indirecta
npmviem2.55.4indirecta
npmvite8.0.16indirecta
npmvite^8.0.0indirecta
npmvitecatalog:indirecta
npmvite-plugin-dts4.5.4indirecta
npmvite-plugin-dts^4.5.4indirecta
npmvitest4.1.10indirecta
npmvitest^4.0.0indirecta
npmvitest^4.1.10indirecta
npmvitestcatalog:indirecta
npmvscode-uri3.1.0indirecta
npmw3c-xmlserializer5.0.0indirecta
npmwalk-back5.1.2indirecta
npmwatchpack2.5.2indirecta
npmweb-vitals0.2.4indirecta
npmwebidl-conversions3.0.1indirecta
npmwebidl-conversions8.0.1indirecta
npmwebpack5.108.4indirecta
npmwebpack-bundle-analyzer4.10.1indirecta
npmwebpack-sources3.5.1indirecta
npmwhatwg-mimetype3.0.0indirecta
npmwhatwg-mimetype5.0.0indirecta
npmwhatwg-url16.0.1indirecta
npmwhatwg-url5.0.0indirecta
npmwhich1.3.1indirecta
npmwhich2.0.2indirecta
npmwhy-is-node-running2.3.0indirecta
npmworkers-mcp0.0.13indirecta
npmwrap-ansi7.0.0indirecta
npmwrap-ansi9.0.2indirecta
npmwrappy1.0.2indirecta
npmws7.5.13indirecta
npmws8.21.1indirecta
npmws^8.21.0indirecta
npmxdg-app-paths5.1.0indirecta
npmxdg-portable7.3.0indirecta
npmxml-name-validator5.0.0indirecta
npmxmlchars2.2.0indirecta
npmxmlcreate2.0.4indirecta
npmxtend4.0.2indirecta
npmy18n5.0.8indirecta
npmyallist3.1.1indirecta
npmyallist4.0.0indirecta
npmyallist5.0.0indirecta
npmyargs17.7.2indirecta
npmyargs-parser21.1.1indirecta
npmyauzl3.4.0indirecta
npmyauzl-clone1.0.4indirecta
npmyauzl-promise2.1.3indirecta
npmyocto-queue0.1.0indirecta
npmyoctocolors2.1.2indirecta
npmyoga-layout3.2.1indirecta
npmzod-to-json-schema3.25.2indirecta
npmzwitch2.0.4indirecta
Avisos de dependencias 0

Instalar npm:@revealui/ai@0.8.0 arrastra 71 paquetes, directos y transitivos: 0 tienen avisos conocidos, de los cuales 0 son dependencias directas.

Ningún aviso conocido afecta a las dependencias evaluadas.

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": [
        "ai-agents",
        "business-platform",
        "cms",
        "monorepo",
        "nextjs",
        "open-source",
        "react",
        "saas",
        "stripe",
        "typescript"
      ],
      "is_fork": false,
      "size_kb": 133426,
      "has_wiki": false,
      "homepage": "https://revealui.com",
      "languages": {
        "CSS": 63813,
        "MDX": 1543652,
        "Nix": 16791,
        "HTML": 5683,
        "Shell": 48283,
        "PLpgSQL": 9831,
        "Dockerfile": 8538,
        "JavaScript": 269312,
        "PowerShell": 6733,
        "TypeScript": 21999448
      },
      "pushed_at": "2026-07-24T04:18:36Z",
      "created_at": "2026-01-03T11:43:19Z",
      "owner_type": "User",
      "updated_at": "2026-07-24T03:52:54Z",
      "description": "Agentic business runtime — Users, Content, Products, Payments, Intelligence. Build your business, not your boilerplate.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "test",
      "license_spdx_raw": "MIT",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": null,
      "name": "Joshua Vaughn",
      "type": "User",
      "login": "RevealUIStudio",
      "company": "REVEALUI STUDIO L.L.C.",
      "location": null,
      "followers": 3,
      "avatar_url": "https://avatars.githubusercontent.com/u/246213586?v=4",
      "created_at": "2025-11-26T04:26:03Z",
      "is_verified": null,
      "public_repos": 14,
      "account_age_days": 240
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "create-revealui@0.5.15",
          "kind": "other",
          "published_at": "2026-07-19T02:15:19Z"
        },
        {
          "tag": "@revealui/utils@0.3.6",
          "kind": "other",
          "published_at": "2026-07-19T02:15:19Z"
        },
        {
          "tag": "@revealui/tokens@0.3.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:18Z"
        },
        {
          "tag": "@revealui/sync@0.3.17",
          "kind": "other",
          "published_at": "2026-07-19T02:15:18Z"
        },
        {
          "tag": "@revealui/setup@0.7.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:17Z"
        },
        {
          "tag": "@revealui/services@0.7.7",
          "kind": "other",
          "published_at": "2026-07-19T02:15:17Z"
        },
        {
          "tag": "@revealui/security@0.5.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/router@0.3.11",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/presentation@0.12.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/mcp@0.8.1",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/knowledge-graph@0.1.3",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/harnesses@0.9.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/editor@0.2.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:14Z"
        },
        {
          "tag": "@revealui/db@0.9.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:14Z"
        },
        {
          "tag": "@revealui/core@0.12.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/contracts@0.8.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/config@0.6.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/cli@0.9.2",
          "kind": "other",
          "published_at": "2026-07-19T02:15:12Z"
        },
        {
          "tag": "@revealui/cache@0.2.5",
          "kind": "other",
          "published_at": "2026-07-19T02:15:12Z"
        },
        {
          "tag": "@revealui/auth@0.4.9",
          "kind": "other",
          "published_at": "2026-07-19T02:15:11Z"
        },
        {
          "tag": "@revealui/ai@0.8.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:11Z"
        },
        {
          "tag": "create-revealui@0.5.12",
          "kind": "other",
          "published_at": "2026-06-22T17:13:35Z"
        },
        {
          "tag": "@revealui/harnesses@0.6.4",
          "kind": "other",
          "published_at": "2026-06-22T17:13:33Z"
        },
        {
          "tag": "@revealui/cli@0.8.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:32Z"
        },
        {
          "tag": "@revealui/ai@0.6.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:31Z"
        },
        {
          "tag": "@revealui/setup@0.4.2",
          "kind": "other",
          "published_at": "2026-06-22T17:13:21Z"
        },
        {
          "tag": "@revealui/sync@0.3.14",
          "kind": "other",
          "published_at": "2026-06-22T17:13:20Z"
        },
        {
          "tag": "@revealui/db@0.7.2",
          "kind": "other",
          "published_at": "2026-06-22T17:13:19Z"
        },
        {
          "tag": "@revealui/auth@0.4.6",
          "kind": "other",
          "published_at": "2026-06-22T17:13:18Z"
        },
        {
          "tag": "@revealui/presentation@0.9.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:15Z"
        },
        {
          "tag": "@revealui/services@0.7.4",
          "kind": "other",
          "published_at": "2026-06-22T17:13:04Z"
        },
        {
          "tag": "@revealui/tokens@0.2.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:02Z"
        },
        {
          "tag": "@revealui/mcp@0.7.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:01Z"
        },
        {
          "tag": "@revealui/config@0.4.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:00Z"
        },
        {
          "tag": "@revealui/core@0.10.2",
          "kind": "other",
          "published_at": "2026-06-22T17:12:59Z"
        },
        {
          "tag": "create-revealui@0.5.9",
          "kind": "other",
          "published_at": "2026-06-12T03:16:34Z"
        },
        {
          "tag": "@revealui/sync@0.3.12",
          "kind": "other",
          "published_at": "2026-06-12T03:16:32Z"
        },
        {
          "tag": "@revealui/setup@0.4.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:31Z"
        },
        {
          "tag": "@revealui/services@0.7.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:30Z"
        },
        {
          "tag": "@revealui/security@0.4.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:29Z"
        },
        {
          "tag": "@revealui/presentation@0.8.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:24Z"
        },
        {
          "tag": "@revealui/mcp@0.6.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:23Z"
        },
        {
          "tag": "@revealui/harnesses@0.6.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:22Z"
        },
        {
          "tag": "@revealui/db@0.7.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:21Z"
        },
        {
          "tag": "@revealui/core@0.10.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:20Z"
        },
        {
          "tag": "@revealui/contracts@0.6.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:18Z"
        },
        {
          "tag": "@revealui/config@0.4.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:17Z"
        },
        {
          "tag": "@revealui/cli@0.8.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:16Z"
        },
        {
          "tag": "@revealui/cache@0.2.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:14Z"
        },
        {
          "tag": "@revealui/auth@0.4.4",
          "kind": "other",
          "published_at": "2026-06-12T03:16:09Z"
        },
        {
          "tag": "@revealui/ai@0.6.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:08Z"
        },
        {
          "tag": "v0.5.5",
          "kind": "patch",
          "published_at": "2026-04-11T18:00:37Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "98ed10aa2a2508f08e2e2cab6f1ea48126a71016",
          "body": "* feat(validate): Phase 6 incubate-posture + packages clone audit\n\n- validate:incubate-posture enforces ADR-007 (no app mount of hypervisor/skills/obs)\n- audit:clones: exact multi-file clones under packages/ (advisory; CI soft)\n- Wire incubate hard-fail in ci-gate + Quality job; clones advisory step\n[…]\nile-system-race in audit-clones\n\nNo exists/stat/isFile before readFileSync; try-read only with buffer size.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): Phase 6 incubate-posture + packages clone audit (#2127)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:52:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f668e082f14418142c56da61336343d678ae140f",
          "body": "… (#2128)\n\n* feat(server): GAP-355 S6-1 AgentPrincipal type and resolvers\n\nServer-derived agent identity for Stage 6 pre-authorize. Pure resolvers\nfor stream, dispatch, job, and MCP-bound kinds; frozen principals;\ngrant helpers. Authorize wire lands in S6-2.\n\n* feat(server): GAP-355 S6-2 authorizeAg\n[…]\nkeys for admin/coding catalog. Admin tools\nrequire agent ∩ human role; coding exec requires explicit grant.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): GAP-355 S6-1+S6-2 AgentPrincipal and authorizeAgentTool…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:50:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9d9a15631eb010e58a45daa97829bd75956385dd",
          "body": "…hase 1) (#2126)\n\n* feat(billing): self-serve Enterprise subscription checkout (GAP-302 Phase 1)\n\nWiden UpgradePlan / signup?plan / billing?upgrade to enterprise, point the\nEnterprise marketing CTA at /signup?plan=enterprise, and keep x402 labeled\ncoming soon. Server checkout already accepts tier en\n[…]\nrise to be dropped to /welcome.\nUpdate expectations and keep open-redirect coverage on unknown plan values.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(billing): self-serve Enterprise subscription checkout (GAP-302 P…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:45:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a86349c6a6d461fcab916e886006f28d8f0bd802",
          "body": "* feat(validate): Phase 6 engines incubate posture gate (ADR-006)\n\n- scripts/validate/engines-posture.ts: private package, no apps/* importers,\n  surface docs must not claim unified app entry without incubating language\n- Wire into pnpm validate:engines-posture + CI phase 1\n- Honest CLAUDE.md / READ\n[…]\nplify engines-posture line filter for biome\n\n* fix(validate): clear biome warning on engines-posture filter\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): Phase 6 engines incubate posture gate (ADR-006) (#2125)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:36:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0b38e2d05d14f39f4b40cd963316764d286808f2",
          "body": "…123)\n\n* feat(ai,server,ci): GAP-355 S5-4 agent audit chokepoint inventory\n\nWrap admin CMS and coding tools with integrity audit on agent-stream.\nAdd validate:agent-audit-chokepoints CI checklist for named emit sites.\nDocument residuals (hypervisor install, discoverMCPTools, meta-tools).\n\n* feat(ai)\n[…]\nepted residual until a real host constructs it.\n\n* style(ci): format agent-audit-chokepoints.json for biome\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(ai,server,ci): GAP-355 S5-4 agent audit chokepoint inventory (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:16:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9465522e5d255cb8c24f74e86fcd8f6949ec6a66",
          "body": "* feat(harnesses): control-layer hotfix→durable registry (GAP-405)\n\nOwn the debt registry under ~/.local/share/revealui/hotfixes with one-time\nlegacy import from ~/.claude/hotfixes. CLI: revealui-harnesses hotfix *.\nLong-term durable solutions only; register admits debt. Adapters must thin-\nforward \n[…]\n): biome clean for hotfix registry\n\n* fix(harnesses): avoid Dirent generics in hotfix walkFiles (dts build)\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): control-layer hotfix→durable registry (GAP-405) (#2122)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:12:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "767f6de8743448c7d68cda91ed4849903bb25ffc",
          "body": "* ci: thin-call shared leak scanners (issue + client)\n\nPhase 5 GHA: issue-leak-scan reusable + check-client-leaks composite\n@42fa7c4.\n\n* ci: retarget leak scanner pin to rebased .github #10\n\n* ci: pin leak scanners to .github #10 squash on main\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci: thin-call shared leak scanners (issue + client) (#2124)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:06:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f7a245fc5680896b6ad82aa353e7ef2546caef3",
          "body": "Fleet-redundancy Phase 5 GHA preset. Logic lives at\nRevealUIStudio/.github/.github/actions/promotion-gate@092bb8d.\nPreserves required check context name promotion-gate.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci: thin-call shared promotion-gate composite action (#2121)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:57:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "54865314d70ba1d117b677d0598de34714a44fea",
          "body": "* feat(mcp,server): GAP-355 S5-1 agent audit chokepoints\n\nMCPHypervisor: setAuditSink (awaited, fail-closed on success path).\nagent-dispatcher: emit agent:task:started/completed/failed via ONE DOOR.\nDesign brief in .jv gap-specs (Stage 5 inventory + PR train).\n\n* feat(ai,server): GAP-355 S5-2 agent-\n[…]\nr also writes audit_log lifecycle rows on the\nsame db.insert mock; count memory rows by drizzle table name.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(mcp,ai,server): GAP-355 Stage 5 S5-1+S5-2 agent audit emit (#2117)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:39:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5f67797a42abad89d627f954bd3fad1a563f6d42",
          "body": "…(#2120)\n\nRegistry ownership is RevealUI, not a permanent Studio-only hotfix.js SSOT.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(harnesses): durable-solutions points at control layer (GAP-405) …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:28:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "17e9d9875eaa19965006efbc9f39ab2de2e4216a",
          "body": "* refactor(core): C3 D2-D4 logger consolidation onto utils\n\nCollapse core-internal logger triplication per ADR-008:\n- instance/logger is a varargs adapter over @revealui/utils/logger\n- logger-client + utils/logger barrel re-export utils (client-safe)\n- logger-server is request-id enricher over utils\n[…]\n CLI loggers intentionally unchanged.\n\n* fix(core): biome format + STANDARDS logger citation after C3 D2-D4\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "refactor(core): C3 D2-D4 logger consolidation onto utils (#2118)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:27:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "de3ff3fc040036a17d537e77b79eefd4b211b0db",
          "body": "…P0-8) (#2119)\n\n* ci(sync): schedule Vercel secret-path name-diff drift check (GAP-258 P0-8)\n\nAdd collectVercelProjects + classifyVercelNameDrift for orphan/missing only\n(no vault decrypt). Workflow secret-path-drift.yml mirrors stripe-catalog-check\n(schedule + dispatch, no-op without VERCEL_TOKEN). Shape-violation remains a\nlocal revvault check.\n\n* fix(sync): simplify vercel-names-json guard for biome\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(sync): schedule Vercel secret-path name-diff drift check (GAP-258 …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:25:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b7418db502b0d397f244be0be0a02ba36b9ddd4",
          "body": "Decide canonical structured logger (@revealui/utils/logger) with\ncore/observability/logger as the preferred facade. Mark\ninstance/logger and utils/logger-{client,server} deprecated with\nD1-D4 migration path. Keep setup/scripts isolation intentional.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(core): ADR-008 core logger consolidation (C3) (#2116)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:20:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "29fdc9fca8a9a0f37645bf7c229e804ce8d6a73e",
          "body": "…376) (#2115)\n\nAfter #2114 cutover, remove the short-lived dual pull_request path so only\npull_request_target enforces. Required context name unchanged. Base workflow\ndefinition is now un-bypassable by head workflow edits (A3 class closed).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): drop residual pull_request trigger on review gate (GAP-…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:13:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "50945270d8eef3862a07e1e69d3f219cf9adc0ab",
          "body": "…P-376) (#2114)\n\nRename-in-place: job context stays \"Security review gate\" (no ruleset edit).\nPrimary workflow is now pull_request_target with base.sha script pin; shadow\nfile retired. Label-guard labeled trigger converted the same way.\n\nDual-trigger residual: pull_request kept briefly so required checks still\nreport on this PR and the follow-up that drops it. A1-A3 verified 2026-07-24\n(#2110, #2113).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): cutover Security review gate to pull_request_target (GA…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:02:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "619fade0ea3609529857ce56de0a09c9e1a63129",
          "body": "* docs(marketing): Stage 4 S4-6 Max+ receipt honesty and claims\n\nLift the \"receipt you hold\" embargo only for Max root delivery: claims\ncallout, Max pricing line, FEATURE_LABELS, AUDIT_RECEIPTS.md honesty table.\nVerification stays free; Free/Pro keep signed rows without root download.\n\n* fix(docs): \n[…]\nlock failed secret-paths-lockstep.\nMove the AUDIT_RECEIPTS cross-link into SECRET_PATHS.note and re-render.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(marketing): Stage 4 S4-6 Max+ receipt honesty and claims (#2111)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:00:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a438001929f9a5ea18483a1ac2d72e60e3255b4f",
          "body": "* feat(dev): add createVitestConfig and migrate first package cohort\n\nC5 / P2-F: shared Vitest factory at @revealui/dev/vitest with\nparameterized thresholds. Migrate openapi, tokens, engines, cache,\nresilience, and security configs onto the factory.\n\n* feat(dev): batch remaining vitest configs onto \n[…]\ny default only matches src/**; scripts tests live under\n__tests__/ so CI exited with \"No test files found\".\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(dev): createVitestConfig factory + first package cohort (#2110)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T00:59:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "68736f489ab5ab7ce02e3d9f7d74f84a3e51bce0",
          "body": "…-376) (#2112)\n\nAdd non-required security-review-gate-target.yml so workflow-definition\nprovenance can be verified (A1–A3) before cutover. Keeps base.sha script\npin and read-only permissions; does not change rulesets or the primary gate.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): shadow Security review gate on pull_request_target (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T00:21:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "507611d634437b4a31342a1d24cc109395307a63",
          "body": "Pure verifyAuditAnchorOffline (root signature + optional inclusion proof),\npnpm verify:audit-anchor CLI with no network/DB, and claims-evidence refs\nfor Stage 4 Merkle/anchor artifacts.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(security): offline audit-anchor verify CLI (GAP-355 S4-5) (#2108)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T23:50:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b213e60b7a0bac760762f4fe0a6e5322420c023",
          "body": "Record incubating posture for built-but-unwired surfaces: keep code,\ndo not claim app-mounted hypervisor or product skill registry. Align\nmarketplace discovery copy and file headers with ADR-007.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(c11): ADR-007 incubate MCPHypervisor and ai skills/obs (#2109)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T23:49:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a7250f06dc143c46f7f6aa3a5d6fdec8a422d8ec",
          "body": "…-4) (#2106)\n\n* feat(server): audit anchors API and Max+ entitlement gate (GAP-355 S4-4)\n\nGET /api/audit/anchors, /:id, /:id/proof?seq= for account-scoped Merkle\nroots. Auth + auditLog feature (Max+) via middleware; public-key stays open.\n\n* feat(server): PGlite coverage and proof helper wiring for \n[…]\nient() returns Database (Neon | node-pg); DatabaseClient is Neon-only\nand failed server typecheck (TS2345).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): audit anchors API and Max+ entitlement gate (GAP-355 S4…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T22:12:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "90a481def623616ddbebb703beda5ccb5e813c67",
          "body": "Remove core Observability TracingSystem (tests-only, zero app mounts)\nand @revealui/paywall server/hono + server/next (zero app importers;\napps gate via isLicensed). Drop optional hono peer from paywall.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(c11): delete unmounted tracing and paywall server adapters (#2107)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T10:31:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a9eccd1e65f6c41766f5358b5bdb5ea3b49d2de7",
          "body": "* chore(cache): delete unwired edge/CDN helpers (C11)\n\nRemove packages/cache edge-cache and cdn-config modules and their\ntests: zero app consumers, tests-only surface. Keep store adapters\nand CacheInvalidationChannel. Drop unused @revealui/security dep.\n\n* chore(core): drop dead @revealui/core/cachi\n[…]\n-export of @revealui/cache. Removes the\n./caching export path and the unused workspace dep (C11 follow-up).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(cache): delete unwired edge/CDN helpers (C11) (#2105)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T09:47:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f20b579f2eccfb432e2d5ca88801da3284ee0b01",
          "body": "* feat(server): audit anchor worker sweep (GAP-355 S4-3)\n\nFly worker interval job (AUDIT_ANCHOR_SWEEP_ENABLED): per non-null tenant,\ntake contiguous signed audit_log rows after last anchor, Merkle-root\nsignatures, Ed25519-sign range-bound root, insert audit_anchors.\n\n* feat(server): complete S4-3 an\n[…]\nyptoSigner from env for root sign.\nPGlite integration tests for size/lag/gap/entitlement/null-tenant paths.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): audit anchor worker sweep (GAP-355 S4-3) (#2104)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T09:46:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "93a4d93ab41dfe8a504ca21307d313d0364d5e0e",
          "body": "…2) (#2103)\n\nLibrary-only Stage 4 primitive: leaf=SHA-256(signature), binary Merkle with\nodd-last-duplicate, inclusion proofs, contiguous-seq assert, and Ed25519 root\nsign over tenant+seq range+leafCount+root (reuses Stage 3 signer envelope).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(security): Merkle root builder and anchor root sign (GAP-355 S4-…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:51:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "de95f6a6ae6ede28ca4d8c9a711b25d95dd3b946",
          "body": "* chore(mcp): remove Supabase MCP launcher and dependency\n\nDelete launchSupabaseMcp and packages/mcp/src/servers/supabase.ts,\ndrop the supabase-mcp root dep, and unwire CLI/admin/server manifest\ncatalog entries. Docs and harness skill/rule content now state the\nadapter was removed; agent DB tooling \n[…]\nKETPLACE_MCP_SERVERS no longer lists Supabase; renumber evidence\npaths so claims-evidence gate stays green.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(mcp): remove Supabase MCP launcher (#2102)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:48:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7ecaad887bd984fa3c6750faf90fe77cc73e61f7",
          "body": "* feat(auth): Phase 3 engines ADR-006 + C11 requireMfa and SecurityAlertService\n\n- ADR-006: incubate @revealui/engines (option C), not app entry\n- Session metadata.mfaVerified after MFA login (verify + backup)\n- checkSessionMfa / requireSessionWithMfa on api-keys write/delete + GDPR delete\n- audit-b\n[…]\nspreading unknown[] into it is TS2556.\nAccept rest unknown[] on the mock so the hoisted wrapper typechecks.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(auth): Phase 3 engines ADR-006 + C11 requireMfa and alerts (#2100)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:46:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "52472334bdc3af08d93b44a1636f390395371633",
          "body": "* feat(db): GAP-355 S4-1 audit_anchors schema and migration\n\nAdd audit_anchors table for per-tenant Merkle roots (Stage 4 ANCHOR). Schema\n+ journal 0028 only; worker, crypto, and API land in later S4 PRs per design.\n\n* style(db): biome format + regenerate types for audit_anchors\n\n* fix(db): S4-1 mig\n[…]\nmissingSnapshot in\n_custom.json. Bump marketing/docs table count 96→97 for claim-drift after\naudit_anchors.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(db): GAP-355 S4-1 audit_anchors schema and migration (#2101)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:32:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "94aff5e422ecc926b0fc6b4818a8113881841719",
          "body": "…-406) (#2099)\n\nmanager materialize now emits equal-rank adapter surfaces: .revealui/content\n(claude-code), .cursor/hooks.json, and .opencode agents/commands — not only\nthin vendor stubs. Cursor/OpenCode stubs match Claude's manager orientation.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): materialize Cursor/OpenCode content via manager (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:19:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1dd127b21291a1cb0f8bc47d38719fdf92f66930",
          "body": "Refresh origin/test so the Nix shell banner \"behind origin/test\" is\nhonest. Never merges. Opt out with REVEALUI_SKIP_FETCH_TEST=1.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(env): quiet fetch origin/test on direnv enter (#2098)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:06:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9eb27c0bf00dd3ddc36e612513c7d1bc40443331",
          "body": "* fix(services): DbCircuitBreaker composes resilience store (P2-D)\n\nAdd NeonCircuitBreakerStore implementing @revealui/resilience\nCircuitBreakerStore. DbCircuitBreaker persists via the store (not a\nparallel Neon path), keeps thresholds/fail-open/local cache, and\nreuses resilience CircuitState types.\n[…]\n\n\nNeon HTTP client types reject .returning({ col }) — use .returning() only\n(TS2554 on CI typecheck/build).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(services): DbCircuitBreaker composes resilience store (P2-D) (#2097)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:05:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7ace519ce7b05281efc7af553dcb48d65b6f7ab3",
          "body": "* fix(core): single readCsrfToken for browser clients (P2-C)\n\nCanonical implementation lives in @revealui/core/admin/utils/csrf (with\ntests). auth/react re-exports it; ai useAgentStream imports it and drops\nthe private copy. Adds package export for the csrf subpath.\n\n* fix(ai): resolve @revealui/cor\n[…]\nlient/admin). Prefer a more-specific core/admin alias so\nuseAgentStream csrf import resolves in unit tests.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(core): single readCsrfToken for browser clients (P2-C) (#2095)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:39:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5aadbc7a4847ad51b833f3a7e263eda5dd1ad62f",
          "body": "…096)\n\n- Postgres status prefers app DB on :5432 (seed/dev); Nix .pgdata is optional\n- Show commits behind origin/test; methodology one-liner (TRACKER, PR→test)\n- tracker + wb helpers default to .jv TRACKER and workboard (not stub)\n- Quick cmds: gate:quick, seed, rfg; update workboard stub + .envrc notes\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(shell): align Nix banner and helpers with fleet methodology (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:34:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f502b70d08b9e748ad34ec8cdced4a082d5f4e80",
          "body": "* fix(core): ValidationError taxonomy (fleet-redundancy P2-A)\n\nCanonical domain ValidationError lives in utils/errors (HTTP 400 status).\nField-ingress reuses it. React boundary renames to ClientValidationError.\nGuards and error-reporter use instanceof only — no name spoof false positives.\n\n* test(co\n[…]\norkError by name spoof; reporter now\nrequires the real NetworkError class. Align the IT with P2-A taxonomy.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(core): ValidationError taxonomy (fleet-redundancy P2-A) (#2092)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:12:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "891ee5c7a03f056d2deeb981f3552a7a5ed2a3e0",
          "body": "…s (#2094)\n\nAdd pages/for-operators-managed.ts + UI fieldAttrs wire for /for-operators/managed.\nStacks on modular page-blocks (auto seed discovery; no mono merge collision).\nWaitlist form interactivity stays component-local.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire for-operators managed CMS on modular page-block…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:12:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5137fe0c336048fdcab4f1cb388e886ac89ccef5",
          "body": "Delete OAuthClient/OAuthProviders/OAuthConfig/User from @revealui/security\n(zero production importers, no PKCE). Keep TwoFactorAuth. Point OAuth\nconsumers at @revealui/auth. Update security + cli codemod fixtures.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(security): remove unused OAuthClient (fleet-redundancy P2-B) (#2093)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:09:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2a2fbaa3b5fa6b1cac2b660fabebf3c9e343c88f",
          "body": "…2090)\n\nRender the complete 2026-07-09 positioning pair on the technical homepage\nhero (roof sentence + governed and audited user) with the existing support\nline. Keep H1 and receipt foil unchanged. Index sentence2 in claims-evidence\nwith auth, access-enforcement, and audit-signing tests.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): restore full locked form on product hero subtitle (#…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:57:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e6ce8095bcb644cbad9d52fda01c1b64511fa9f",
          "body": "…#2089)\n\n* refactor(marketing): modular page-blocks to stop VES merge cascades\n\nSplit the mono page-blocks.ts into page-blocks/pages/* modules with\nper-page *PageSeed exports and seed auto-discovery. Concurrent VES\npage wires no longer share one mega-file or a hand-edited PAGE_SEEDS\narray. Gate: val\n[…]\n (../../content/types), re-export FaqItemData\nuse in fair-source, and restore PhilosophyParagraphRole type.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "refactor(marketing): modular page-blocks to stop VES merge cascades (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:57:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "096b867ee6e9fdafb5dc1dc2ffb079c29fffe44f",
          "body": "* fix(validate): count test files via git ls-files (GAP-399)\n\nPrefer git ls-files for METRICS.testFiles so nested .wt/ worktrees under\nthe main checkout cannot inflate the claim-drift gate. Keep the readdir\nwalk (with .wt/.worktrees name exclusion) as fixture and git-less fallback.\nAdd red-first reg\n[…]\nthat were missing from the #2083 snapshot lock.\nRequired to push any PR through the phase-1 hard-fail gate.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(validate): count test files via git ls-files (GAP-399) (#2088)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:30:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c1705155dcac6d2ada5e8440467468f6fff69ea9",
          "body": "* feat(marketing): wire for-operators how-it-works CMS blocks\n\nDerive narrative sections from content/for-operators-how-it-works into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed the\nfleet-marketing for-operators-how-it-works page. Fully narrative (no price\nanchors). Same VE\n[…]\nng from the committed snapshot. Regenerate so pre-push can run;\nimports-only biome fix in page-blocks test.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire for-operators how-it-works CMS blocks (#2087)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:21:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "329aa5dcc2d5f89ee162e15c43b2167fc3f363e3",
          "body": "* feat(marketing): wire services CMS blocks (VES residual)\n\nDerive /services narrative sections from for-operators content into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed\nthe fleet-marketing services page. Engagement ladder rungs stay\ncomponent-local for price-anchor safet\n[…]\nment ladder rungs and FAQ stay static for claims safety\n(price anchors). Same pattern as fair-source #2077.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire services CMS blocks (VES residual) (#2084)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:04:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ac579b813adb5548143b1edbb4c132d4d3273582",
          "body": "…P-406) (#2083)\n\n* feat(harnesses): lock definition ↔ generator content snapshots (GAP-406)\n\nAdd committed SHA-256 snapshots per generator under content-snapshots/,\ncontent snapshot --check|--write, content diff --check, unit tests, and a\nlocal ci-gate hard fail so definition edits cannot ship without refresh.\n\n* test(harnesses): drop unused import in content-snapshot test\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): definition ↔ generator content snapshot drift CI (GA…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T02:54:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a138cad802fbd0b40954b8ca09f0a72dc5ae55d",
          "body": "…-406) (#2082)\n\nAdd code-over-docs, durable-solutions, disposition-actions, and adapter-only\nrules to @revealui/harnesses content definitions and preamble tier 1.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): export Plane A hardlines as package definitions (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T02:41:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c63437f93a45e9fbde2175a613433328864c76c",
          "body": "* docs(packages): md-truth W2 package/app claim fixes (GAP-407)\n\nAlign package and app README claims with code for Session C of the\nfleet MD truth audit: table/migration counts, presentation component\ncount and Button API, MCP launch commands, storage R2-only wording,\nconfig load priority, and related export/script drifts.\n\n* style(mcp): biome format claude-template.json\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(packages): md-truth W2 package/app claim fixes (GAP-407) (#2081)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:36:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "00257e14e1a0c2b39d507a6d48f9476f89444c39",
          "body": "Derive fair-source narrative sections from content/fair-source.ts into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed\nthe fleet-marketing fair-source page. Metric-bearing hero and package\ninventory table stay static for claims safety.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire fair-source CMS blocks (VES residual) (#2077)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:36:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8cd5ca56b8c2e94ce4937399f86d63f8fe816083",
          "body": "* docs: fix high DOC-DRIFT countable claims (GAP-407 W2)\n\nAlign WHAT_WORKS_TODAY, MARKETING_METRICS, COMPONENT_CATALOG, and the\nclaim-drift blog sample with claim-drift / site.ts METRICS ground truth:\nversions, workspaces, license split, UI components, tables, CHECK count,\nNeon-primary Supabase fram\n[…]\n security-paths.shared.json for review gate\"\n\nThis reverts commit 4b77375b1e38c8c08bd788d88238407090fd8ce2.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs: fix high DOC-DRIFT countable claims (GAP-407 W2) (#2076)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:35:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b5c7c57c564690f4e23a41453082fc44053f7cc7",
          "body": "* feat(harnesses): finish .revealui manager as equal-vendor SSOT (GAP-406)\n\nWire content sync default generator to the manager tree, preserve\nexisting manager.json on materialize, path-gate manager check in CI via\nvalidate:structure --manager-only, and point CLAUDE.md/AGENTS.md at\n.revealui/manager.\n[…]\nagged existsSync/read then write on\nmanager.json. Always write after mkdir; load/check use try-read ENOENT.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): finish .revealui project manager (GAP-406) (#2080)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:33:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c203b42b02b8595da2790a6dfd2fcfe24ef4ba22",
          "body": "…ckout (#2075)\n\nGAP-404 moved SECURITY_PATHS into security-paths.shared.json, but the\nsecurity-review-gate workflow still sparse-checked out only the two .cjs\nfiles. CI then ENOENTs on every PR (base checkout) before classification.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): include security-paths.shared.json in review-gate sparse che…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T23:20:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f4f4e00320c5b4cb801974e3ae56693d0b3815f7",
          "body": "…06) (#2074)\n\n* feat(harnesses): Claude Code content generator + tracker-first rule\n\nGAP-406 vertical slice: Claude is an adapter that consumes canonical\n@revealui/harnesses definitions rather than a second hand-authored SSOT.\n\n- ClaudeCodeGenerator emits .claude/rules|commands|agents|skills\n- track\n[…]\nrse checkout (GAP-404).\nSame fix as #2075; needed on this branch so the gate evaluates instead of crashing.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): Claude Code content generator + tracker-first (GAP-4…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T23:18:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f33a9346b9e05044d1d2d9b4670b1a3f6393b51e",
          "body": "…(#2073)\n\nLoad shared security path markers from security-paths.shared.json so the\nin-repo review gate and the fleet checker cannot drift by dual hand-edits.\nWiden shared surfaces only in the JSON file; self-protect the path file.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): single source of truth for SECURITY_PATHS markers (GAP-404) …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T18:12:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "efc5f7bb560f5752904a0014670cd7bc7d1146e8",
          "body": "* ci(backflow): soft-enforce merge-commit for main→test backflow PRs\n\nKeep dual merge methods (feature squash still allowed). Add PR guard that\nfails backflow-shaped PRs until label backflow:merge-commit, plus push:test\nancestry check so a squash-merged backflow fails CI on test.\n\n* fix(ci): tighten\n[…]\nvoid false positive on guard branch)\n\n* fix(ci): run backflow guard from PR head so introducing PR can pass\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(backflow): soft-enforce merge-commit for main→test backflow (#2072)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T16:41:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "85e88546fa565ab83c4f1104976668ce79bae4a6",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2071 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T15:50:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0d4a3169b2099dd862c8b85a58c379926973d694",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\n) — the require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\ncf326f050 chore(release): promote test to main (#2069)",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-22T15:03:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cf326f0508ee09e6380260d7b366a4379150f6bc",
          "body": "* fix(server,deploy): durable API boot isolation + REST prod rollback (#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resol\n[…]\nhub.com>\n\n---------\n\nCo-authored-by: revfleet-backflow[bot] <287355030+revfleet-backflow[bot]@users.noreply.github.com>\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(release): promote test to main (#2069)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T15:03:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fabf8bd11da98ada1ab93cf91693cdbb8b49c9b8",
          "body": "Pass Slider label/valueLabel so range inputs associate via htmlFor\n(axe rule label / critical on /pricing E2E). Fallback aria-label when\nno visible label. Unblocks promotion Accessibility check.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(a11y): label pricing cost-calculator sliders for WCAG (#2070)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T13:28:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "820dda3f5599d769344abf4c085714e3e8f6022e",
          "body": "* feat(marketing): wire /local-ai into VES CMS block stream\n\nAdd local-ai page block derivation from claim-covered content modules,\nstatic-first useMarketingPageBlocks wiring with fieldAttrs, fleet-marketing\nseed page, and canvas default-preview preference. Env-code snippets and\ninteractive Provider\n[…]\n* + page_read tools on content server (no publish)\n6. Philosophy CTA href/label fieldAttrs for link editing\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(ves): P2 local-ai wire + canvas fields, theme, session MCP (#2068)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T12:34:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d9616ab7abb95707b23f96f8186df39e6e0ebd31",
          "body": "…067)\n\n- Bump sharp floor to >=0.35.0 (templates + override; next transitive)\n- Bump @hono/node-server to ^2.0.11 / >=2.0.5 override\n- Migrate Vercel entry off removed /vercel subpath to getRequestListener\n- Editor runtime: allowlist session UUID + preview-token shape (CSRF)\n- Editor setAtPath: segment allowlist + Object.hasOwn + defineProperty\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(security): clear dependabot sharp/hono alerts + editor CodeQL (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T12:32:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "264ff2a3a630e8d15bf4381d8bb10aa361a8c383",
          "body": "Wire validate:claims-evidence into GitHub CI (was local-gate only). Correct\nMCP collection copy from opt-in to default-on/opt-out, refresh the license\nsplit note (23 MIT), and retarget the receipt hero foil to Stage 3 audit\nsigning + its production-path test. Ratchet legal/* and contact into the\nevi\n[…]\n policy content pins; legal policy files skip capability\nmarkers (legal English) while denylist terms still hard-fail.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(marketing): harden claims-evidence against codebase drift (#2066)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T11:30:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f4439a9824dd4e74d004f0b29b208325a354ca4f",
          "body": "…ate (#2065)\n\n* fix(server): soft-fail license canary in dev; gate voice prose-slot dist\n\nLocal dogfood sets only REVEALUI_LICENSE_PRIVATE_KEY (hosted mode) without\npublic keys, which spammed hosted-license-canary ERROR alerts. Skip canary\nwhen no public keys in development/test; degrade without cro\n[…]\nces source\nMARKETING_PROSE_SLOTS keys; dist is checked only when already present\n(local dogfood staleness).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): soft-fail license canary in dev; voice prose-slot dist g…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T11:22:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b6f9f8b392dabe542b7d3152c1e2c51bcdea661b",
          "body": "* chore(dev): add pnpm dogfood:api local server launcher\n\nStarts apps/server with seed-env DB URL, revvault hosted license private\nkey, and admin-compatible REVEALUI_SECRET defaults. Rebuilds contracts\nwhen marketing-voice prose slots for section/ctaSection are missing from\ndist (stale dist broke VE\n[…]\n.\n\n* docs(scripts): dogfood:api usage in scripts README\n\n* style(dev): biome-fix dogfood-api for Quality CI\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(dev): add pnpm dogfood:api local server launcher (#2064)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T09:13:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fc6bce61411cef71766e9a2259cc1d1349b5bddd",
          "body": "…#2063)\n\ncreateTypedCollectionStorage was snapshotted at config import time, often\nbefore loadSeedEnv sets POSTGRES_URL. Pages then fell through to dynamic\nSQL which writes Payload-style `_status`; the canonical table only has\n`status`. Attach a per-call proxy for typed collection storage.\n\nAlso fix\n[…]\n seed page payload (siteId, blocks, status) and find with\ndraft:true so draft rows are detected instead of re-created.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): lazy typed storage so page seed uses status not _status (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T02:54:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f1a03ae4758361bbac28adc548a81bb897faaf1e",
          "body": "…(#2062)\n\nCLI seed has no interactive admin session, so create/find need\noverrideAccess (same as first-admin bootstrap). Fail loud when the DB\nhas no users and REVEALUI_ADMIN_PASSWORD is missing or shorter than 12.\nSkip contents/events — registry WIRE-UP-PENDING (no backing tables).\nExit non-zero if any page create fails instead of printing success.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): seed CMS pages with overrideAccess; gate contents/events …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T02:03:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9acea06f9c654c3d7c238232336f19065d1337c1",
          "body": "* fix(seed): admin seed under direnv + dual package export defaults\n\ntsx resolves workspace packages via the CJS path; Node then rejects\nexport maps that only list \"import\" (ERR_PACKAGE_PATH_NOT_EXPORTED).\nMirror each \"import\" target as \"default\" on all packages/* export maps.\n\nWire apps/admin seed \n[…]\nom apps/admin tsconfig so Next never typechecks it.\n\n* style(admin): biome-format tsconfig exclude for seed\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(seed): admin seed package exports + seed-env under direnv (#2061)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T01:44:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c62b7dcd1b919581c46f1fb971b3a3f06a9ee1fc",
          "body": "… (#2060)\n\n* fix(seed): demote passwordless direnv DB URL so admin .env.local wins\n\nNix flake and .envrc export postgresql://postgres@localhost:5432/postgres\nwithout a password. loadSeedEnv used override:false, so that placeholder\nblocked apps/admin/.env.local and SCRAM failed with \"password must be\n[…]\n(escape: REVEALUI_ALLOW_PASSWORDLESS_DB=1).\n\n* style(seed): organize imports in seed-env tests for Biome CI\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(seed): demote passwordless direnv DB URL so admin .env.local wins…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T01:04:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "03560dd713e5597b20f40a0b0e0884789da38662",
          "body": "* feat(harnesses): GAP-199 native master-spec coupling advisory\n\nProvider-agnostic twin of ~/.claude/hooks/master-spec-pr-coupling.js.\nevaluateMasterSpecCoupling + emit on file-edit/post-tool in runHookCommand;\nwarn-only, never blocks. Claude-side hook remains the Claude PostToolUse\nentry and docume\n[…]\ne\" run remained on the head SHA. Empty commit\nto produce a clean required-check set for test branch policy.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): GAP-199 native master-spec coupling advisory (#2059)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T23:10:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "194a17dbf569e932ba85caa9c18901d1de2406d0",
          "body": "stopAllAndWait holds the event loop through grace so SIGTERM-ignoring\nchildren receive SIGKILL before daemon exit. Intentional terminates map\nto stopped. Coordinator shutdown awaits stopAllAndWait.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(harnesses): GAP-390 keep SIGKILL timer ref'd on drain (#2058)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T22:34:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c20ff584060c76a372b1dfec7dd8d7b112ba1bf1",
          "body": "… (#2057)\n\n* docs(grok): monorepo worktree isolation hardline + residual allowlist note\n\nPin multi-step product work to origin/test worktrees in project Grok rules.\nClarify GAP-398 residual floor purpose on the tier1 allowlist description\n(policy pointer; no host rewrites).\n\n* ci: re-trigger after d\n[…]\nob failed at Initialize containers pulling\npostgres:16 (registry timeout). Docs-only PR; no product change.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(grok): monorepo worktree isolation + GAP-398 residual floor note…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T22:24:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "425b7ecf8f912ffd2941ad902c2925ca7fd8fda8",
          "body": "* feat(server): wire remaining GAP-300 nudge signals (11/11)\n\npro-license-wire: license JWT exists and not yet fetched/verified.\npro-connect-data: day3+ without content, API key, or MCP tool usage.\nmax-enable-memory: Max/Enterprise without ai_memory_sessions row.\n\nHonest proxies only — no remote env\n[…]\n/license/verify. Security-path touches are intentional\nand require non-author review + sec-review:approved.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire remaining GAP-300 nudge signals (11/11) (#2056)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:53:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b1815da3ea47aca4a2d5da90a340478baca48d35",
          "body": "… (#2055)\n\nSECURITY: touches middleware/license.ts. On free-tier requireFeature denial\nonly, best-effort first-ever usage_meters upgrade_intent write. Does not\nchange allow/deny decisions. Enables free-pro-gate selection (8/11 triggers).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): record free-tier upgrade_intent for free-pro-gate nudge…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:27:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e9396fdf89dd00fd866a30f95f3ab3aef979168",
          "body": "… loud (#2054)\n\nShared scripts/lib/seed-env.ts for fleet seeds: load dotenv without\nclobbering process env, prefer POSTGRES_URL, refuse electric-latency-probe\n(5434/revealui_probe) unless REVEALUI_ALLOW_PROBE_DB=1, connectivity\npreflight with redacted host:port/db, owner email from\nREVEALUI_SEED_OWN\n[…]\nssion env / .env.probe.local only — never permanent sed of\napps/admin/.env.local (root cause of silent seed failures).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(scripts): durable seed env — refuse probe DB, resolve owner, fail…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:12:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "848accb53c552ee64d52f942ba710e4726877ee6",
          "body": "…(#2053)\n\n* feat(server): wire free-pro-gate and pro-read-receipts nudge signals\n\nGAP-300 residual: record upgrade_intent on free-tier requireFeature denials\nand audit_view on first GET /admin/audit list. Unlock free-pro-gate and\npro-read-receipts triggers (8 of 11 implemented). Still deferred: lice\n[…]\npts + audit_view meter only in this\nPR; free-pro-gate remains deferred until a security-reviewed follow-up.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire free-pro-gate and pro-read-receipts nudge signals …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:11:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ab41e316a03814950aae9e93acb6798eba5af7cb",
          "body": "GAP-300 residual: record usage_meters (source=user, meter_name=audit_export)\non successful GET /admin/audit/export, then evaluate max-export-audit for\nMax/Enterprise day-7+ accounts. Best-effort metering never blocks the download.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire max-export-audit nudge via audit export meter (#2052)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:45:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "69829f8074bf62669235e722bcc0cfb04236abff",
          "body": "Extend page-blocks derivation + seed for the philosophy page (hero,\nmanifesto section, CTA). Static-first fallback from content/philosophy.ts\nwith click-to-edit annotations on prose. Same pattern as home/products.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire /philosophy to CMS block stream for VES (#2051)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:44:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ee0ba8946a5ebddf241b694ddf66b1f0e68c7aad",
          "body": "After ADR 2026-07-21 accept: product secondary module only (not H1).\nNested under Proof to keep homepage ≤7 sections. Claims-evidence indexed.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): secondary FDE deployers band under Proof (#2050)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:06:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "86780ad5019334e03bd5cffac3e76b84e24036f4",
          "body": "…w page (#2048)\n\n* fix(marketing,presentation): append .data to block annotation paths\n\nEvery emitted data-rvui-field path stopped at the block's array index\n(blocks.0.title) instead of its data object (blocks.0.data.title),\nbecause every block component reads its fields from block.data.*. The\nsessi\n[…]\nup/down/delete/add text).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ves): land .data path contract, create-session UI, default previe…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:58:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5437057a72334ff44ee64d72d7bff937348c08a3",
          "body": "* docs(blog): publish founder essay on shareable AI upside\n\nAdds docs/blog/17-shareable-upside.md and registers it on the marketing\nblog index (revealui.com/blog/shareable-upside) plus docs nav/slug\nmanifest. Owner-directed mission narrative: retail to self-taught rebuild,\nK-shaped economy, leap of \n[…]\nas Error: disk full in admin#test,\nunrelated to the blog essay. Showcase golden drift is also pre-existing.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(blog): founder essay — own the upside of AI (#2047)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:34:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cbc0629f2d251d85ad3670eca8feaed4e50d60db",
          "body": "* fix(server): complete sendCronFailureAlert TODOs after #787\n\nWire centralized cron failure alerts for Stripe livemode mismatch\n(webhooks) and GDPR stripe customer delete failures. Removes stale\n\"after PR #787 merges\" TODOs; keeps specialized livemode email copy.\n\n* fix(server): import sendCronFail\n[…]\nnt. Align the full snapshot set with the\n#2045 rebaseline (presentation Button family + Tier-1 host burns).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): complete sendCronFailureAlert TODOs after #787 (#2043)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:19:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3a35d66db29521e2b9592d51056d4f22698ee873",
          "body": "* fix(admin): burn GAP-398 media agent marketplace hosts\n\nReplace button/input/select/svg with @revealui/presentation on media\nlibrary, agent-tasks, agents/new wizard, and marketplace detail.\nAllowlist 27→17.\n\n* fix(admin): burn GAP-398 legacy kit hosts\n\nWire kit Button/SoftButton/PlainButton, email\n[…]\nns change control chrome metrics; re-pin\nChromium goldens from CI actuals (Button height + related layout).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): finish GAP-398 allowlist burn to 6 residuals (#2046)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:07:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a9ac4914968a96dcc0b8e3c3e18af27b6071156c",
          "body": "* fix(apps): burn GAP-398 Tier-1 presentation allowlist\n\nReplace hand-rolled button/input/select/svg hosts with\n@revealui/presentation across docs showcase and admin chrome\n(jobs, mcp, marketplace, coordination, knowledge-graph, refunds,\ndashboard). Allowlist 57→30; docs showcase fully clear.\n\n* fix\n[…]\nystemHealthMonitor filter selects, and\nsignup ToS checkbox now use @revealui/presentation. Allowlist 30→27.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(apps): burn GAP-398 Tier-1 presentation allowlist (#2044)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T14:29:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "709f6e0f2c97ad8bd7911f73f6779fd88e9d32c1",
          "body": "Phase-1 ci-gate now runs validate:tier1-presentation --hard-fail.\nNon-allowlisted button/input/select/textarea/svg host elements fail\nthe gate. Remaining allowlist burn is a separate follow-up.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): hard-fail GAP-398 Tier-1 presentation gate (#2042)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T14:29:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3b3f3b55135d47a5ef697a1d93b1873e4d18c90d",
          "body": "* docs(rules): point branch policy at fleet planes\n\nAdd never-branch-off-feature hardline to project git rules and thin\nGrok monorepo pointer to claude-config / revcon / rfg owners.\n\n* fix(rules): rematerialize git.md from revcon for lockstep\n\nQuality failed validate:rules-lockstep on a hand-edited \n[…]\npy from revcon profiles so git.md + manifest sha\nmatch, and include the missing token-economy profile rule.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(rules): branch-base hardline + monorepo pointer (#2041)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T06:51:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0f36283235eee7031fb738cb60945ed7cb6febd3",
          "body": "* fix(admin): burn GAP-398 Tier-1 presentation residuals\n\nReplace hand-rolled button/svg/input/select hosts with\n@revealui/presentation across admin chrome (errors, settings,\nauth, billing/license, onboarding, health, MCP panels, chat,\nagents). Allowlist admin 94→44 (total 107→57). Residual classes:\n[…]\n and UpgradeDialog now import Button from\n@revealui/presentation/client; incomplete vi.mock stubs broke CI.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): burn GAP-398 Tier-1 presentation residuals (#2040)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T06:51:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a1628d1cea229abebdb30850ee668fdeb0b4b8f8",
          "body": "* fix(marketing,docs): burn GAP-398 Tier-1 allowlist residuals\n\nReplace hand-rolled buttons/icons with @revealui/presentation across\nmarketing (NavBar, Hero, FAQs, PricingTeaser, Proof, Products filters,\nFairSource, Status) and docs ErrorBoundary. Allowlist 127→115; marketing\nleft with content-drive\n[…]\n error as marketing: provider icons accept SVG attrs only.\nDocLayout typecheck was failing CI on #2038 tip.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(marketing,docs): burn GAP-398 Tier-1 allowlist residuals (#2038)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T05:49:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6b4e8f58655f50ed47b7b46110b6e015c54833f9",
          "body": "… residuals (#2037)\n\nGAP-398: AST gate flags button/input/select/textarea/svg in apps/* with an\nallowlist burn-down (warn-only in phase-1). Marketing CostCalculator uses\npresentation Slider; ProviderSwitch and PricingPage billing toggle use Button;\ncheck marks use IconCheckCircle.\n\nADR amendment lives in .jv; allowlist enumerates remaining residuals.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): add Tier-1 presentation gate and burn named marketing…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:58:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "df6ab2184c16241fb936edc671480daddd9cfa93",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2036 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:38:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b211bbb225bf13d5c6d8c39bcc9ce48be427f164",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\n) — the require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n1e43dea28 chore(release): promote test to main (#2034)",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T04:12:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1e43dea28b4f1e2d962ba5966a828059e9869718",
          "body": "* fix(server,deploy): durable API boot isolation + REST prod rollback (#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resol\n[…]\nhub.com>\n\n---------\n\nCo-authored-by: revfleet-backflow[bot] <287355030+revfleet-backflow[bot]@users.noreply.github.com>\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(release): promote test to main (#2034)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:12:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a9430b72e91067fbed96c299705f0d5b004d8dae",
          "body": "Retry preview-origin click dispatch until the field editor mounts.\nThe origin-pinned listener registers in a useEffect after paint, so a\nsingle dispatch right after findByTitle can race under CI load and fail\nUnit Tests on tip (blocking promote #2034).\n\nVerified: vitest EditSessionCanvas 6/6 pass.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(editor): stabilize EditSessionCanvas click-open tests (#2035)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:00:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "03fbfb445b47bacd5bf84be6603312066e392d8e",
          "body": "…#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resolved\non Vercel, turning /health into FUNCTION_INVOCATION_FAILED after #\n[…]\nroken aliases live when smoke failed\n- smoke job: checkout + node for the script; drop pnpm/vercel CLI path\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server,deploy): durable API boot isolation + REST prod rollback (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T03:11:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ae0442f106335e70cf1aa9a5d538bebfd7021af0",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2033 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T03:10:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "722fe5c4202fd2a690f6b12ecc0580789ad0e6fa",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\nhe require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n05e5971db Merge pull request #2030 from RevealUIStudio/test",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T02:40:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "05e5971db5800edcc0fa41362445ee56a6d2ffa4",
          "body": "chore(release): promote test to main",
          "is_bot": false,
          "headline": "Merge pull request #2030 from RevealUIStudio/test",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:39:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "09f2f7d138e74020e85b829aba8da953f7239820",
          "body": "* fix(mcp): call content REST under /api/content/*\n\nGoverned tools hit /api/sites and /api/<collection>, which 404 on the live\nAPI (routes mount under /api/content/*). Align factory + tests with the real\ncontent router so Level 1 MCP dogfood works after REVEALUI_API_URL is set.\n\n* docs(mcp): correct content path comment after prefix fix\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(mcp): call content REST under /api/content/* (#2029)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:22:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "08682379594f017be4e1c6a239b37b0397e2a1fd",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2028 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:21:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed8146ab51fc6c7f63129249f1e79c937a1c71a8",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\nhe require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n58fa66754 Merge pull request #2027 from RevealUIStudio/test",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T02:07:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "58fa667540d5e1fb0b97445182e929b3c4b59b65",
          "body": "chore(release): promote test to main",
          "is_bot": false,
          "headline": "Merge pull request #2027 from RevealUIStudio/test",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:06:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c0b4da1cb2252f1d66f2ecabaec61a137fe7c004",
          "body": "fix(deps): sync pnpm-lock overrides with package.json",
          "is_bot": false,
          "headline": "Merge pull request #2026 from RevealUIStudio/fix/lockfile-overrides-sync",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T01:53:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac66ae96cdfa2380f86b03f558153628f067f5e9",
          "body": "#2017 switched license routes to readPemEnv(), but the vitest mocks still\nreturned raw process.env values. PEM \\n unescape tests then failed on CI.\nMirror production normalizePem inside the mock.",
          "is_bot": false,
          "headline": "test(server): mock readPemEnv with PEM unescape in license tests",
          "author_name": "RevealUI Studio",
          "author_login": "joshua-v-dev",
          "committed_at": "2026-07-21T01:30:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cd4a4be24d6f3ebf8c49e7423b328022c1557470",
          "body": "* fix(server): restore tsx watch dev boot (GAP-401)\n\ntsx watch could not load the API for months: .ttf ESM imports and banner-only\nrequire for swagger-ui-dist. Use runtime font reads + copy-og-fonts (mirror\nWASM), import.meta.resolve for swagger assets (compatible with tsup banner),\nand a CI Server \n[…]\n=5.2.1), which\nbreaks pnpm install --frozen-lockfile on CI. Keep a single exact pin and\nalign package.json.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): restore tsx watch dev boot (GAP-401) (#2023)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T00:49:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78a3b934069441688f83b4b086fe82875769229b",
          "body": "Lockfile overrides block had two js-yaml@5 keys (5.2.1 and >=5.2.1), which\nbreaks pnpm install --frozen-lockfile on CI. Keep a single exact pin and\nalign package.json.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(deps): dedupe js-yaml@5 override in pnpm-lock.yaml (#2025)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T00:49:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 52,
      "commits_last_year": 4620,
      "latest_release_at": "2026-07-19T02:15:19Z",
      "latest_release_tag": "create-revealui@0.5.15",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 30,
      "days_since_latest_release": 5,
      "mean_days_between_releases": 0
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@revealui/ai",
          "exists": true,
          "license": "FSL-1.1-MIT",
          "keywords": [
            "agent",
            "ai",
            "crdt",
            "llm",
            "memory",
            "offline-first",
            "orchestration",
            "real-time",
            "revealui",
            "skills",
            "tools",
            "vector-search"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/ai",
          "is_deprecated": false,
          "latest_version": "0.8.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 332,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2293,
          "first_published_at": "2026-03-06T03:53:03.060000Z",
          "latest_published_at": "2026-07-19T01:41:23.743000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/db",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "database",
            "drizzle",
            "orm",
            "schema",
            "neon",
            "postgres"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/db",
          "is_deprecated": false,
          "latest_version": "0.9.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 264,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1801,
          "first_published_at": "2026-03-04T02:13:49.349000Z",
          "latest_published_at": "2026-07-19T01:41:23.430000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/cli",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "cli",
            "admin",
            "create",
            "revealui",
            "scaffolding"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/cli",
          "is_deprecated": false,
          "latest_version": "0.9.2",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 332,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2388,
          "first_published_at": "2025-11-30T03:45:31.896000Z",
          "latest_published_at": "2026-07-19T01:41:22.938000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/mcp",
          "exists": true,
          "license": "FSL-1.1-MIT",
          "keywords": [
            "revealui",
            "mcp",
            "model-context-protocol",
            "ai",
            "tool-discovery",
            "servers"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/mcp",
          "is_deprecated": false,
          "latest_version": "0.8.1",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 333,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2417,
          "first_published_at": "2025-11-29T14:49:31.446000Z",
          "latest_published_at": "2026-07-19T01:41:27.513000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/auth",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "auth",
            "authentication",
            "revealui",
            "sessions"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/auth",
          "is_deprecated": false,
          "latest_version": "0.4.9",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 329,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2375,
          "first_published_at": "2025-11-29T20:01:54.011000Z",
          "latest_published_at": "2026-07-19T01:41:22.401000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/core",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "cms",
            "admin",
            "collections",
            "rest-api",
            "runtime",
            "rich-text"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/core",
          "is_deprecated": false,
          "latest_version": "0.12.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 333,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2784,
          "first_published_at": "2025-11-29T14:48:57.765000Z",
          "latest_published_at": "2026-07-19T01:41:23.361000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/cache",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "cache",
            "cdn",
            "edge-cache",
            "isr",
            "revalidation"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/cache",
          "is_deprecated": false,
          "latest_version": "0.2.5",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 259,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1588,
          "first_published_at": "2026-03-20T18:15:49.114000Z",
          "latest_published_at": "2026-07-19T01:41:21.201000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/config",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "config",
            "environment",
            "env",
            "zod",
            "type-safe"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/config",
          "is_deprecated": false,
          "latest_version": "0.6.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 66,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1124,
          "first_published_at": "2026-03-04T02:13:48.442000Z",
          "latest_published_at": "2026-07-19T01:41:23.029000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        }
      ]
    },
    "popularity": {
      "forks": 0,
      "stars": 5,
      "watchers": 0,
      "fork_history": {
        "days": [],
        "complete": true,
        "collected": 0,
        "total_forks": 0
      },
      "star_history": null,
      "open_issues_and_prs": 24
    },
    "ai_readiness": {
      "has_nix": true,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": true,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [
        "examples/api/openapi.json"
      ],
      "has_devcontainer": true,
      "typecheck_configs": [
        "apps/admin/tsconfig.json",
        "apps/docs/tsconfig.json",
        "apps/marketing/tsconfig.json",
        "apps/server/tsconfig.json",
        "packages/ai/tsconfig.json",
        "packages/auth/tsconfig.json",
        "packages/cache/tsconfig.json",
        "packages/cli/templates/basic-blog/tsconfig.json",
        "packages/cli/templates/e-commerce/tsconfig.json",
        "packages/cli/templates/portfolio/tsconfig.json",
        "packages/cli/templates/starter-native/tsconfig.json",
        "packages/cli/templates/starter/tsconfig.json",
        "packages/cli/tsconfig.json",
        "packages/config/tsconfig.json",
        "packages/contracts/tsconfig.json",
        "packages/core/tsconfig.json",
        "packages/db/tsconfig.json",
        "packages/dev/tsconfig.json",
        "packages/editor/tsconfig.json",
        "packages/engines/tsconfig.json",
        "packages/harnesses/tsconfig.json",
        "packages/knowledge-graph/tsconfig.json",
        "packages/mcp/tsconfig.json",
        "packages/openapi/tsconfig.json",
        "packages/paywall/tsconfig.json",
        "packages/presentation/tsconfig.json",
        "packages/resilience/tsconfig.json",
        "packages/router/tsconfig.json",
        "packages/scripts/tsconfig.json",
        "packages/security/tsconfig.json",
        "packages/services/tsconfig.json",
        "packages/setup/tsconfig.json",
        "packages/sync/tsconfig.json",
        "packages/test/tsconfig.json",
        "packages/tokens/tsconfig.json",
        "packages/utils/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 192625,
      "source_files_sampled": 3503,
      "oversized_source_files": 6,
      "agent_instruction_files": [
        ".github/copilot-instructions.md",
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 13707
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 71,
        "malicious_count": 0,
        "assessed_package": "npm:@revealui/ai@0.8.0",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@electric-sql/client",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.23"
        },
        {
          "name": "@fontsource-variable/inter",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/inter-tight",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@revealui/auth",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/config",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/editor",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/knowledge-graph",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/mcp",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/paywall",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/sync",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/nextjs",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@simplewebauthn/browser",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@vercel/speed-insights",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "cross-env",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "drizzle-orm",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "jose",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lexical",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "next",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^16.2.10"
        },
        {
          "name": "prism-react-renderer",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.4.1"
        },
        {
          "name": "qrcode.react",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "react",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-dom",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-hook-form",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.81.0"
        },
        {
          "name": "react-markdown",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "remark-gfm",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "sharp",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.35.3"
        },
        {
          "name": "zod",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@fontsource-variable/inter",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/inter-tight",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/jetbrains-mono",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/editor",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/router",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/react",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@vercel/speed-insights",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "react",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-dom",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-markdown",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "remark-gfm",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@coinbase/x402",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "@hono/node-server",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.11"
        },
        {
          "name": "@hono/node-ws",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.1"
        },
        {
          "name": "@hono/swagger-ui",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.1"
        },
        {
          "name": "@resvg/resvg-wasm",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.6.2"
        },
        {
          "name": "@revealui/auth",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/config",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/mcp",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/openapi",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/paywall",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/node",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "drizzle-orm",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "hono",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.12.27"
        },
        {
          "name": "jose",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lib0",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.117"
        },
        {
          "name": "pg",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "satori",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.26.0"
        },
        {
          "name": "stripe",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "swagger-ui-dist",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.32.8"
        },
        {
          "name": "y-protocols",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.7"
        },
        {
          "name": "yjs",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/resilience",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "lru-cache",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.5.1"
        },
        {
          "name": "zod",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.3"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@simplewebauthn/server",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.3.2"
        },
        {
          "name": "bcryptjs",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "drizzle-orm",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@clack/prompts",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "commander",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.3"
        },
        {
          "name": "execa",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.6.1"
        },
        {
          "name": "jose",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "ora",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.4.0"
        },
        {
          "name": "semver",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.8.5"
        },
        {
          "name": "tinyglobby",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.17"
        },
        {
          "name": "dotenv",
          "manifest": "packages/config/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/config/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/contracts/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@electric-sql/pglite",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@lexical/clipboard",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/code",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/html",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/link",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/list",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/react",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/rich-text",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/selection",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/table",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/utils",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/yjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/resilience",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "bcryptjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "dataloader",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.3"
        },
        {
          "name": "jose",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lexical",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "pg",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "yjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/cli",
          "manifest": "packages/create-revealui/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@neondatabase/serverless",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "drizzle-orm",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "pg",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "minimatch",
          "manifest": "packages/dev/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.2.5"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/editor/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "packages/editor/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/auth",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/services",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@electric-sql/pglite",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "zod",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "typescript",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "yaml",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@modelcontextprotocol/sdk",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.29.0"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/knowledge-graph",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "dotenv",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "jose",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "0.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "^1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/x402",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/x402",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/client",
            "direct": true,
            "version": "1.5.24",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/client",
            "direct": true,
            "version": "^1.5.23",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite",
            "direct": true,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter-tight",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter-tight",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/jetbrains-mono",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/jetbrains-mono",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": true,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": true,
            "version": "^2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-ws",
            "direct": true,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-ws",
            "direct": true,
            "version": "^1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/swagger-ui",
            "direct": true,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/swagger-ui",
            "direct": true,
            "version": "^0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/clipboard",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/clipboard",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/html",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/html",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/link",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/link",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/list",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/list",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/react",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/react",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/rich-text",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/rich-text",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/selection",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/selection",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/table",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/table",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/utils",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/utils",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/yjs",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/yjs",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "^1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@neondatabase/serverless",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@neondatabase/serverless",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@resvg/resvg-wasm",
            "direct": true,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@resvg/resvg-wasm",
            "direct": true,
            "version": "^2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/auth",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/config",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/contracts",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/core",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/db",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/presentation",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/router",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/react",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/react",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/browser",
            "direct": true,
            "version": "13.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/browser",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/server",
            "direct": true,
            "version": "13.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/server",
            "direct": true,
            "version": "^13.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/speed-insights",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/speed-insights",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "14.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "^14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "^10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dataloader",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "dataloader",
            "direct": true,
            "version": "^2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-orm",
            "direct": true,
            "version": "0.45.2",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-orm",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "^9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "hono",
            "direct": true,
            "version": "4.12.27",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "5.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "5.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "lexical",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "lexical",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "lib0",
            "direct": true,
            "version": "0.2.117",
            "ecosystem": "npm"
          },
          {
            "name": "lib0",
            "direct": true,
            "version": "^0.2.117",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "11.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "7.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "^11.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": true,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": true,
            "version": "^10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "^16.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "^16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "9.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "^9.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "prism-react-renderer",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prism-react-renderer",
            "direct": true,
            "version": "^2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "^4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "7.82.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "^7.81.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "satori",
            "direct": true,
            "version": "0.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "satori",
            "direct": true,
            "version": "^0.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "^7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": true,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": true,
            "version": "^0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "stripe",
            "direct": true,
            "version": "22.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "stripe",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "swagger-ui-dist",
            "direct": true,
            "version": "5.32.9",
            "ecosystem": "npm"
          },
          {
            "name": "swagger-ui-dist",
            "direct": true,
            "version": "^5.32.8",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": true,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": true,
            "version": "^0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "5.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "y-protocols",
            "direct": true,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "y-protocols",
            "direct": true,
            "version": "^1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": true,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "yjs",
            "direct": true,
            "version": "13.6.31",
            "ecosystem": "npm"
          },
          {
            "name": "yjs",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.22.4",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.25.76",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "^4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": false,
            "version": "v1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.5",
            "ecosystem": "go"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@adraffy/ens-normalize",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer-bundler-plugins",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/tracing-hooks",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "5.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/dom-selector",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/generational-cache",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/nwsapi",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@assemblyscript/loader",
            "direct": false,
            "version": "0.19.23",
            "ecosystem": "npm"
          },
          {
            "name": "@axe-core/playwright",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64-musl",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64-musl",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@bramus/specificity",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@bytecodealliance/preview2-shim",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/apply-release-plan",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/assemble-release-plan",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-git",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/cli",
            "direct": false,
            "version": "2.31.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/config",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/errors",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-dependents-graph",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-release-plan",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-version-range-type",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/git",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/logger",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/parse",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/pre",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/read",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/should-skip-package",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/write",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/core",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/core",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/cdp-sdk",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-syntax-patches-for-csstree",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@drizzle-team/brocli",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/format",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/node-utils",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/ponyfill",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/primitives",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/vm",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite-pgvector",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite-pgvector",
            "direct": false,
            "version": "^0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/react",
            "direct": false,
            "version": "1.0.53",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/react",
            "direct": false,
            "version": "^1.0.52",
            "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/runtime",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@epic-web/invariant",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-kit/core-utils",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-kit/esm-loader",
            "direct": false,
            "version": "2.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@exodus/bytes",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react",
            "direct": false,
            "version": "0.27.20",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@hexagon/base64",
            "direct": false,
            "version": "1.1.28",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-freebsd-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-webcontainers-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "11.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.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/source-map",
            "direct": false,
            "version": "0.3.11",
            "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": "@jsdoc/salty",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@levischuck/tiny-cbor",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code-core",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code-prism",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/devtools-core",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/dragon",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/extension",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/hashtag",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/history",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/internal",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/mark",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/markdown",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/overflow",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/plain-text",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/text",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/get-packages",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@mapbox/node-pre-gyp",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/api-extractor",
            "direct": false,
            "version": "7.58.11",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/api-extractor-model",
            "direct": false,
            "version": "7.33.10",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/fetch-event-source",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/tsdoc",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/tsdoc-config",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@minimistjs/subarg",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "^16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ciphers",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.220.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.220.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.110.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.133.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-android-arm-eabi",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-android-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-darwin-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-darwin-x64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-freebsd-x64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-riscv64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-s390x-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-x64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-x64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-openharmony-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-wasm32-wasi",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-arm64-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-ia32-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-x64-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-android",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-cms",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-csr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-ecc",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pfx",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs8",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs9",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-rsa",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-schema",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509-attr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/x509",
            "direct": false,
            "version": "1.14.3",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@preact/signals-core",
            "direct": false,
            "version": "1.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@renovatebot/pep440",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "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.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "28.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/node-core-library",
            "direct": false,
            "version": "5.23.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/problem-matcher",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/rig-package",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/terminal",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/ts-command-line",
            "direct": false,
            "version": "5.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "@scarf/scarf",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip32",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip39",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sec-ant/readable-stream",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/babel-plugin-component-annotate",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser-utils",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/bundler-plugin-core",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/bundler-plugins",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-darwin",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-i686",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-x64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-arm64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-i686",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-x64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/conventions",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/feedback",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node-core",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/opentelemetry",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/replay",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/replay-canvas",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/server-utils",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/vercel-edge",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/webpack-plugin",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shuding/opentype.js",
            "direct": false,
            "version": "1.4.0-beta.0",
            "ecosystem": "npm"
          },
          {
            "name": "@silvia-odwyer/photon-node",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.25.24",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/merge-streams",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@size-limit/file",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@size-limit/webpack",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana-program/system",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana-program/token",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/accounts",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/addresses",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/assertions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-core",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-data-structures",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-numbers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-strings",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/errors",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/fast-stable-stringify",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/functional",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/instruction-plans",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/instructions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/keys",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/kit",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/nominal-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/offchain-messages",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/options",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/plugin-core",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/programs",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/promises",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-api",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-parsed-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-spec",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-spec-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-api",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-channel-websocket",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-spec",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-transformers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-transport-http",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/signers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/subscribable",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/sysvars",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transaction-confirmation",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transaction-messages",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transactions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/mcp",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/aspect-ratio",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/aspect-ratio",
            "direct": false,
            "version": "^0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/forms",
            "direct": false,
            "version": "0.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/forms",
            "direct": false,
            "version": "^0.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/typography",
            "direct": false,
            "version": "0.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/typography",
            "direct": false,
            "version": "^0.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "14.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/quickjs-emscripten",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-morph/common",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/argparse",
            "direct": false,
            "version": "1.0.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/inquirer",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/inquirer",
            "direct": false,
            "version": "^9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "^7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/linkify-it",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/markdown-it",
            "direct": false,
            "version": "14.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "12.20.55",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^25.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "^8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prismjs",
            "direct": false,
            "version": "1.26.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "^7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/through",
            "direct": false,
            "version": "0.0.33",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "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": "@types/whatwg-mimetype",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "^8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/backends",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/blob",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/build-utils",
            "direct": false,
            "version": "13.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/build-utils",
            "direct": false,
            "version": "13.34.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/cervel",
            "direct": false,
            "version": "0.0.55",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/detect-agent",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/elysia",
            "direct": false,
            "version": "0.1.71",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/error-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/error-utils",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/express",
            "direct": false,
            "version": "0.1.81",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/fastify",
            "direct": false,
            "version": "0.1.74",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/fun",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/gatsby-plugin-vercel-analytics",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/gatsby-plugin-vercel-builder",
            "direct": false,
            "version": "2.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/go",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/h3",
            "direct": false,
            "version": "0.1.80",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/hono",
            "direct": false,
            "version": "0.2.74",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/hydrogen",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/koa",
            "direct": false,
            "version": "0.1.54",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nestjs",
            "direct": false,
            "version": "0.2.75",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/next",
            "direct": false,
            "version": "4.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "5.7.13",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "5.8.26",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "^5.8.22",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/prepare-flags-definitions",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python",
            "direct": false,
            "version": "6.36.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python-analysis",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python-analysis",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/redwood",
            "direct": false,
            "version": "2.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/remix-builder",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/ruby",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/rust",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/sandbox",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/sdk",
            "direct": false,
            "version": "1.28.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-build",
            "direct": false,
            "version": "2.9.21",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-config",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-config",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "^4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/language-core",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/source-map",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/typescript",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-core",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-dom",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-vue2",
            "direct": false,
            "version": "2.7.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/language-core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/shared",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@x402/core",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@yarnpkg/parsers",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abitype",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "abitype",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-attributes",
            "direct": false,
            "version": "1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-draft-04",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "alien-signals",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "any-promise",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-back",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "asn1js",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "async-retry",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "async-sema",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "autocannon",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios-retry",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-react-compiler",
            "direct": false,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "base-x",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.44",
            "ecosystem": "npm"
          },
          {
            "name": "basic-ftp",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "better-path-resolve",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bidi-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bindings",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "bs58",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-image-size",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-require",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bytes-iec",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "cache-point",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "camelize",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001806",
            "ecosystem": "npm"
          },
          {
            "name": "catharsis",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "char-spinner",
            "direct": false,
            "version": "1.0.1",
            "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": "chardet",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "charenc",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "code-block-writer",
            "direct": false,
            "version": "10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "color-support",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "concurrently",
            "direct": false,
            "version": "9.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-hrtime",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cors",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-argv",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypt",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-background-parser",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-box-shadow",
            "direct": false,
            "version": "1.0.0-3",
            "ecosystem": "npm"
          },
          {
            "name": "css-color-keywords",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-gradient-parser",
            "direct": false,
            "version": "0.0.17",
            "ecosystem": "npm"
          },
          {
            "name": "css-to-react-native",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "current-module-paths",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "de-indent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "degenerator",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-cli",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-expand",
            "direct": false,
            "version": "12.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-kit",
            "direct": false,
            "version": "0.31.10",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-kit",
            "direct": false,
            "version": "^0.31.10",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-zod",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-zod",
            "direct": false,
            "version": "^0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "edge-runtime",
            "direct": false,
            "version": "2.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.393",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex-xs",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.3",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escodegen",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-intercept",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-universal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "express-rate-limit",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extendable-error",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-truncated-width",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-width",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-wrap-ansi",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-set",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-uri-to-path",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-process",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fix-dts-default-cjs-exports",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "flexsearch",
            "direct": false,
            "version": "0.8.212",
            "ecosystem": "npm"
          },
          {
            "name": "flexsearch",
            "direct": false,
            "version": "^0.8.212",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "generic-pool",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-uri",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "17.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "20.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "^20.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "has-async-hooks",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hdr-histogram-js",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hdr-histogram-percentiles-obj",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hex-rgb",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-parser-js",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-id",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "hyperid",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-lazy",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "inquirer",
            "direct": false,
            "version": "13.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "inquirer",
            "direct": false,
            "version": "^13.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "ip-address",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "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-buffer",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "is-buffer",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-node-process",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-retry-allowed",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-subdir",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic.js",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "isows",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jju",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "joycon",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "js2xmlparser",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-api",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "^28.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-to-ts",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-typed",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonlines",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "just-filter-object",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "just-map-values",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "klaw",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "kolorist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "linebreak",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "lint-staged",
            "direct": false,
            "version": "16.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "load-tsconfig",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "local-pkg",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.chunk",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.clonedeep",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.flatten",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.startcase",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-symbols",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loglevel",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "luxon",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "manage-path",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it-anchor",
            "direct": false,
            "version": "8.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "md5",
            "direct": false,
            "version": "2.3.0",
            "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": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "meriyah",
            "direct": false,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "micro",
            "direct": false,
            "version": "9.3.5-canary.3",
            "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": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-function",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mini-svg-data-uri",
            "direct": false,
            "version": "1.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimizer-webpack-plugin",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "module-details-from-path",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "muggle-string",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "mute-stream",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mz",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "5.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanospinner",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "netmask",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "next-devtools-mcp",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.51",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-path",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-which",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-to-spawn-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-net-listen",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "os-paths",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "outdent",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ox",
            "direct": false,
            "version": "0.14.30",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-transform",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-filter",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-finally",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-proxy-agent",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-resolver",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "parse-css-color",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-ms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "^8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-cloudflare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-connection-string",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-int8",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pg-pool",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-protocol",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-types",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pgpass",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pid-port",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkce-challenge",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "^8.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-load-config",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-array",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-bytea",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-date",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-interval",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-bytes",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-ms",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-ms",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "prismjs",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "progress",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "promisepipe",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-agent",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pvtsutils",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "pvutils",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.3",
            "ecosystem": "npm"
          },
          {
            "name": "quansync",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "read-yaml-file",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reflect-metadata",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "reinterval",
            "direct": false,
            "version": "1.1.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-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-in-the-middle",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "requizzle",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.12",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ret",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ret",
            "direct": false,
            "version": "^0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "retimer",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rfdc",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "^6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "router",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-async",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sandbox",
            "direct": false,
            "version": "2.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "semifies",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "size-limit",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "smart-buffer",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "socks",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "socks-proxy-agent",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spawndamnit",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "split2",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "srvx",
            "direct": false,
            "version": "0.11.22",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stacktrace-parser",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "stat-mode",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "stdin-discarder",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "stream-to-array",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-to-promise",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-argv",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.codepointat",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "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": "styled-jsx",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "sucrase",
            "direct": false,
            "version": "3.35.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-darwin-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-darwin-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-arm64-musl",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-x64-musl",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-windows-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-windows-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tabbable",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": false,
            "version": "^3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "term-size",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "text-decoder",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "thenify",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "thenify-all",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "throttleit",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "time-span",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "timestring",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-inflate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "tmp-promise",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tree-kill",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-blank-space",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "ts-interface-checker",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "ts-morph",
            "direct": false,
            "version": "12.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-toolbelt",
            "direct": false,
            "version": "6.15.5",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "8.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "^8.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tsyringe",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "turbo",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "uid-promise",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uncrypto",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": false,
            "version": "1.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "^7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "5.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.24.6",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-trie",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "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": "universalify",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid-parse",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vercel",
            "direct": false,
            "version": "52.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "vercel-mcp",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "viem",
            "direct": false,
            "version": "2.55.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-dts",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-dts",
            "direct": false,
            "version": "^4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "vscode-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "walk-back",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "web-vitals",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": false,
            "version": "5.108.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "16.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "workers-mcp",
            "direct": false,
            "version": "0.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.21.1",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "^8.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "xdg-app-paths",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xdg-portable",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlcreate",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl-clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl-promise",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yoctocolors",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "yoga-layout",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod-to-json-schema",
            "direct": false,
            "version": "3.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1611,
        "direct_count": 162,
        "indirect_count": 1449
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 4,
        "merged_prs": 1795,
        "open_issues": 20,
        "closed_ratio": 0.804,
        "closed_issues": 82,
        "closed_unmerged_prs": 221
      },
      "bus_factor": 1,
      "bot_contributors": 3,
      "top_contributors": [
        {
          "type": "User",
          "login": "RevealUIStudio",
          "commits": 4392,
          "avatar_url": "https://avatars.githubusercontent.com/u/246213586?v=4"
        },
        {
          "type": "User",
          "login": "joshua-v-dev",
          "commits": 58,
          "avatar_url": "https://avatars.githubusercontent.com/u/43050008?v=4"
        }
      ],
      "contributors_sampled": 2,
      "top_contributor_share": 0.987
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "backflow-main-into-test.yml",
        "backflow-merge-method-guard.yml",
        "check-client-leaks.yml",
        "ci.yml",
        "db-backup.yml",
        "dependabot-catalog-autofix.yml",
        "deploy-test.yml",
        "deploy.yml",
        "docker.yml",
        "ds.yml",
        "electric-e2e.yml",
        "issue-leak-scan.yml",
        "no-submodules.yml",
        "promotion-gate.yml",
        "reconciliation-crons.yml",
        "regen-visual-snapshots.yml",
        "release.yml",
        "sec-audit-label-guard.yml",
        "secret-path-drift.yml",
        "security-review-gate.yml",
        "security.yml",
        "stripe-catalog-check.yml",
        "system-tune-snapshot.yml",
        "webhook-reconciliation.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "biome.json"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "pnpm-lock.yaml"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 0,
            "reason": "branch protection not enabled on development/release branches",
            "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": 0,
            "reason": "Found 0/30 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 3,
            "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 0,
            "reason": "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": 0,
            "reason": "project is not 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 30 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": 6,
            "reason": "dependency not pinned by hash detected -- score normalized to 6",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is 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": null,
            "reason": "no releases found",
            "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": "11 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "98ed10aa2a2508f08e2e2cab6f1ea48126a71016",
        "ran_at": "2026-07-24T14:02:32Z",
        "aggregate_score": 4.7,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-24T12:53:08Z",
      "oldest_open_prs": [
        {
          "number": 2129,
          "created_at": "2026-07-24T03:49:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2130,
          "created_at": "2026-07-24T03:59:59Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2131,
          "created_at": "2026-07-24T04:02:54Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2132,
          "created_at": "2026-07-24T04:18:00Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-24T03:52:47Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 88,
          "created_at": "2026-03-28T16:20:02Z",
          "last_comment_at": "2026-07-17T02:36:21Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 93,
          "created_at": "2026-03-28T16:20:07Z",
          "last_comment_at": "2026-07-17T02:36:20Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 402,
          "created_at": "2026-04-19T03:14:38Z",
          "last_comment_at": "2026-07-17T02:36:19Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 449,
          "created_at": "2026-04-20T17:20:16Z",
          "last_comment_at": "2026-07-17T02:36:18Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 451,
          "created_at": "2026-04-20T17:28:36Z",
          "last_comment_at": "2026-07-17T02:36:18Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 480,
          "created_at": "2026-04-21T22:22:02Z",
          "last_comment_at": "2026-07-17T02:36:17Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 486,
          "created_at": "2026-04-22T09:19:46Z",
          "last_comment_at": "2026-07-17T02:36:16Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 514,
          "created_at": "2026-04-23T05:44:55Z",
          "last_comment_at": "2026-07-17T02:36:13Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 515,
          "created_at": "2026-04-23T05:44:55Z",
          "last_comment_at": "2026-07-17T02:36:11Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 516,
          "created_at": "2026-04-23T05:44:56Z",
          "last_comment_at": "2026-07-17T02:36:10Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 526,
          "created_at": "2026-04-23T08:25:16Z",
          "last_comment_at": "2026-07-17T03:19:21Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 528,
          "created_at": "2026-04-23T14:42:57Z",
          "last_comment_at": "2026-07-17T02:35:59Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 535,
          "created_at": "2026-04-23T16:36:27Z",
          "last_comment_at": "2026-07-17T02:35:58Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 867,
          "created_at": "2026-05-15T01:16:09Z",
          "last_comment_at": "2026-07-17T02:35:57Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 917,
          "created_at": "2026-05-17T01:57:49Z",
          "last_comment_at": "2026-07-17T02:35:56Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 929,
          "created_at": "2026-05-17T04:16:33Z",
          "last_comment_at": "2026-07-17T02:35:55Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1247,
          "created_at": "2026-06-06T15:32:03Z",
          "last_comment_at": "2026-07-17T02:35:55Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1461,
          "created_at": "2026-06-14T15:24:32Z",
          "last_comment_at": "2026-07-17T02:35:54Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1650,
          "created_at": "2026-06-27T14:47:40Z",
          "last_comment_at": "2026-07-17T02:35:53Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1816,
          "created_at": "2026-07-11T05:57:07Z",
          "last_comment_at": "2026-07-17T02:35:52Z",
          "last_comment_author": "RevealUIStudio"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/RevealUIStudio/revealui",
    "host": "github.com",
    "name": "revealui",
    "owner": "RevealUIStudio"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 69,
      "inputs": {
        "security": 58,
        "vitality": 91,
        "community": 54,
        "governance": 50,
        "engineering": 90
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 91,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "commits_last_year": 4620,
              "human_commit_share": 0.96,
              "days_since_last_push": 0,
              "active_weeks_last_year": 30
            },
            "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": "30/52 weeks with commits",
                "points": 20.8,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 30
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "4620 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 4620
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 30 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": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 52,
              "latest_release_tag": "create-revealui@0.5.15",
              "releases_from_tags": false,
              "days_since_latest_release": 5,
              "mean_days_between_releases": 0
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "52 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 52
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 5 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~0 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 0
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "moderate",
        "name": "Community & Adoption",
        "value": 54,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 10,
            "inputs": {
              "forks": 0,
              "stars": 5,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "5 stars",
                "points": 9.8,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "0 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "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 (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "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": "good",
            "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": 70,
            "inputs": {
              "packages": [
                "@revealui/ai",
                "@revealui/db",
                "@revealui/cli",
                "@revealui/mcp",
                "@revealui/auth",
                "@revealui/core",
                "@revealui/cache",
                "@revealui/config"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 16770
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "16,770 downloads/month across npm",
                "points": 56.3,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 16770,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "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": "moderate",
        "name": "Sustainability & Governance",
        "value": 50,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 15,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 2,
              "top_contributor_share": 0.987
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 99% of commits",
                "points": 0.3,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 99
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "2 contributors",
                "points": 2.7,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "merged_prs": 1795,
              "open_issues": 20,
              "closed_issues": 82,
              "issue_closed_ratio": 0.804,
              "closed_unmerged_prs": 221
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "80% of issues closed",
                "points": 37.6,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 80
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1795/2016 decided PRs merged",
                "points": 34.1,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1795,
                      "decided": 2016
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "at_risk",
            "name": "Ownership & stewardship",
            "note": "Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "verified_domain"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 30,
            "inputs": {
              "followers": 3,
              "owner_type": "User",
              "is_verified": null,
              "owner_login": "RevealUIStudio",
              "public_repos": 14,
              "account_age_days": 240
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "personal (user) account",
                "points": 10,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_personal",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": "not applicable to user accounts",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_applicable_to_user_accounts",
                    "params": {}
                  }
                ],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "3 followers of RevealUIStudio",
                "points": 4.3,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 3,
                      "login": "RevealUIStudio"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "14 public repos, account ~0 yr old",
                "points": 9.9,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 14
                    }
                  },
                  {
                    "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": [
                "@revealui/ai",
                "@revealui/db",
                "@revealui/cli",
                "@revealui/mcp",
                "@revealui/auth",
                "@revealui/core",
                "@revealui/cache",
                "@revealui/config"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 5
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 5 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "333 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 333
                    }
                  }
                ],
                "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": "excellent",
        "name": "Engineering Quality",
        "value": 90,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "24 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 24
                    }
                  }
                ],
                "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": "biome.json",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "biome.json"
                    }
                  }
                ],
                "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": 90,
            "inputs": {
              "topics": [
                "ai-agents",
                "business-platform",
                "cms",
                "monorepo",
                "nextjs",
                "open-source",
                "react",
                "saas",
                "stripe",
                "typescript"
              ],
              "has_wiki": false,
              "homepage": "https://revealui.com",
              "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://revealui.com",
                "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": "10 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 10
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 58,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "at_risk",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 47,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 4.7
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection not enabled on development/release branches",
                "points": 0,
                "status": "missed",
                "details": [],
                "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": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "dangerous workflow patterns detected",
                "points": 0,
                "status": "missed",
                "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 not fuzzed",
                "points": 0,
                "status": "missed",
                "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 30 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 6",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "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": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "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": "11 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@revealui/ai@0.8.0 runtime dependency closure — what installing the published package pulls in — 71 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@revealui/ai@0.8.0",
                  "assessed": 71
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 71,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "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": 71,
              "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
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "excellent",
        "name": "AI Readiness",
        "value": 86,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "has_llms_txt": true,
              "legible_history_share": 1,
              "agent_instruction_files": [
                ".github/copilot-instructions.md",
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 13707
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": "llms.txt present",
                "points": 15,
                "status": "met",
                "details": [
                  {
                    "code": "llms_txt_present",
                    "params": {}
                  }
                ],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "96 of 96 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 96,
                      "sampled": 96
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "has_nix": true,
              "has_tests": true,
              "lockfiles": [
                "pnpm-lock.yaml"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/admin/tsconfig.json",
                "apps/docs/tsconfig.json",
                "apps/marketing/tsconfig.json",
                "apps/server/tsconfig.json",
                "packages/ai/tsconfig.json",
                "packages/auth/tsconfig.json",
                "packages/cache/tsconfig.json",
                "packages/cli/templates/basic-blog/tsconfig.json",
                "packages/cli/templates/e-commerce/tsconfig.json",
                "packages/cli/templates/portfolio/tsconfig.json",
                "packages/cli/templates/starter-native/tsconfig.json",
                "packages/cli/templates/starter/tsconfig.json",
                "packages/cli/tsconfig.json",
                "packages/config/tsconfig.json",
                "packages/contracts/tsconfig.json",
                "packages/core/tsconfig.json",
                "packages/db/tsconfig.json",
                "packages/dev/tsconfig.json",
                "packages/editor/tsconfig.json",
                "packages/engines/tsconfig.json",
                "packages/harnesses/tsconfig.json",
                "packages/knowledge-graph/tsconfig.json",
                "packages/mcp/tsconfig.json",
                "packages/openapi/tsconfig.json",
                "packages/paywall/tsconfig.json",
                "packages/presentation/tsconfig.json",
                "packages/resilience/tsconfig.json",
                "packages/router/tsconfig.json",
                "packages/scripts/tsconfig.json",
                "packages/security/tsconfig.json",
                "packages/services/tsconfig.json",
                "packages/setup/tsconfig.json",
                "packages/sync/tsconfig.json",
                "packages/test/tsconfig.json",
                "packages/tokens/tsconfig.json",
                "packages/utils/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "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": "biome.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "biome.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, Nix, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, 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 6",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 192625,
              "source_files_sampled": 3503,
              "oversized_source_files": 6
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "TypeScript (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "TypeScript"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "6/3503 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3503,
                      "oversized": 6
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": true,
              "api_schema_files": [
                "examples/api/openapi.json"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "examples/api/openapi.json",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/api/openapi.json"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "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"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-24T14:02:56.406438Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/r/RevealUIStudio/revealui.svg",
  "full_name": "RevealUIStudio/revealui",
  "license_state": "standard",
  "license_spdx": "MIT"
}

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.27.0 — metodología completa · wiki de métricas.

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