Öffentliches Register
Software-GesundheitsberichtSchema 0.27.0 · Metriken 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 Sterne⑂ 0 Forksseit Jan. 2026Auf GitHub ansehen ↗

RevealUIStudio/revealui erreicht einen Gesundheitsindex von 69 von 100 und liegt damit im Bereich Mittel. Am stärksten schneidet es bei Vitality (91/100) ab, am schwächsten bei Sustainability & Governance (50/100). Zuletzt heute aktualisiert. Ein einzelner Mitwirkender trägt den Großteil der jüngsten Arbeit.

69
gesamt / 100
Mittel

Software-Gesundheitsindex

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

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

Bewertungsprofil

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

Eigentümerschaft

Joshua VaughnPersönliches Konto
3 Follower14 öffentliche Reposseit Nov. 2025REVEALUI STUDIO L.L.C.

Dieses Repository gehört einem persönlichen Konto. Ein Projekt mit nur einem Eigentümer trägt ein höheres Kontinuitätsrisiko als ein organisationsgetragenes.

Paket-Ökosysteme

Metriken nach Kategorie

Vitalität

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

91Exzellent · 22 % des Gesamtindex
Wie die Bewertung erfolgt
36/36Push-Aktualität — letzter Push vor 0 Tagen
20.8/36Commit-Rhythmus — 30/52 Wochen mit Commits
18/18Commit-Volumen — 4.620 Commits im letzten Jahr
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
Verwendete Eingangsdaten
commits_last_year4.620
human_commit_share0,96
days_since_last_push0
active_weeks_last_year30

Release-Disziplin

100Exzellent
Wie die Bewertung erfolgt
27/27Liefert Releases aus — 52 Releases veröffentlicht
36/36Release-Aktualität — letztes Release vor 5 Tagen
27/27Release-Rhythmus — ein Release etwa alle 0 Tage
0/10OpenSSF Scorecard: Signed-Releases — keine Daten
Verwendete Eingangsdaten
releases_count52
latest_release_tagcreate-revealui@0.5.15
releases_from_tagsnein
days_since_latest_release5
mean_days_between_releases0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): OpenSSF Scorecard: Signed-Releases. Die verbleibenden Gewichte wurden renormalisiert.

Community & Verbreitung

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

54Mittel · 18 % des Gesamtindex
Wie die Bewertung erfolgt
9.8/60Stars — 5 Stars
0/25Forks — 0 Forks
0/15Watcher — 0 Watcher
Verwendete Eingangsdaten
forks0
stars5
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
Wie die Bewertung erfolgt
22.5/22.5README
22.5/22.5Lizenz — anerkannte Lizenz (MIT)
18/18CONTRIBUTING-Leitfaden
13.5/13.5Verhaltenskodex
0/7.2Issue-Vorlage
6.3/6.3PR-Vorlage
Verwendete Eingangsdaten
has_readmeja
has_licenseja
has_contributingja
has_issue_templatenein
has_code_of_conductja
has_pull_request_templateja
Wie die Bewertung erfolgt
56.3/80Downloads pro Monat — 16.770 Downloads/Monat über npm
0/20Abhängige in der Registry — von diesem Ökosystem nicht ausgewiesen
Verwendete Eingangsdaten
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
dependents
ecosystemsnpm
total_downloads
monthly_downloads16.770
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Abhängige in der Registry. Die verbleibenden Gewichte wurden renormalisiert.

Nachhaltigkeit & Governance

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

50Mittel · 24 % des Gesamtindex
Wie die Bewertung erfolgt
9/54Bus-Faktor — 1 Beitragende decken die Hälfte aller Commits ab
0.3/22.5Commit-Verteilung — wichtigste beitragende Person verfasste 99 % der Commits
2.7/13.5Breite der Beitragenden — 2 Beitragende
3/10OpenSSF Scorecard: Contributors — project has 1 contributing companies or organizations -- score normalized to 3
Verwendete Eingangsdaten
bus_factor1
contributors_sampled2
top_contributor_share0,987
Wie die Bewertung erfolgt
37.6/46.8Issue-Lösungsquote — 80 % der Issues geschlossen
34.1/38.3PR-Annahme — 1.795/2.016 entschiedene PRs gemergt
0/15OpenSSF Scorecard: Code-Review — Found 0/30 approved changesets -- score normalized to 0
Verwendete Eingangsdaten
merged_prs1.795
open_issues20
closed_issues82
issue_closed_ratio0,804
closed_unmerged_prs221
Wie die Bewertung erfolgt
10/30Organisatorische Trägerschaft — persönliches (Nutzer-)Konto
0/20Verifizierte Domain — für Nutzerkonten nicht anwendbar
4.3/25Reichweite des Inhabers — 3 Follower von RevealUIStudio
9.9/25Kontohistorie — 14 öffentliche Repos, Kontoalter ca. 0 Jahre
Verwendete Eingangsdaten
followers3
owner_typeUser
is_verified
owner_loginRevealUIStudio
public_repos14
account_age_days240
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Verifizierte Domain. Die verbleibenden Gewichte wurden renormalisiert.

Paketpflege

100Exzellent
Wie die Bewertung erfolgt
25/25Veröffentlicht & auflösbar — 8 Paket(e) auf npm
35/35Veröffentlichungsaktualität — letzte Veröffentlichung vor 5 Tagen
20/20Versionshistorie — 333 veröffentlichte Versionen
20/20Nicht veraltet — aktiv, nicht veraltet oder zurückgezogen
Verwendete Eingangsdaten
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
ecosystemsnpm
any_deprecatednein
min_days_since_publish5

Engineering-Qualität

Sind grundlegende Engineering- und Dokumentationspraktiken vorhanden?

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

Dokumentation

90Exzellent
Wie die Bewertung erfolgt
30/30README
25/25Dokumentationsverzeichnis
15/15Dokumentations-/Homepage-Site — https://revealui.com
10/10Repository-Beschreibung
10/10Topics — 10 Topics
0/10Wiki
Verwendete Eingangsdaten
topicsai-agents, business-platform, cms, monorepo, nextjs, open-source, react, saas, stripe, typescript
has_wikinein
homepagehttps://revealui.com
has_readmeja
has_docs_dirja
has_descriptionja

Sicherheit

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

58Mittel · 16 % des Gesamtindex

Sicherheitslage

47Gefährdet
Wie die Bewertung erfolgt
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.5Lizenz — 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 — keine Daten
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 11 existing vulnerabilities detected
Verwendete Eingangsdaten
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate4,7
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): signed_releases. Die verbleibenden Gewichte wurden renormalisiert.
Wie die Bewertung erfolgt
35/35Direkte Abhängigkeiten ohne bekannte Advisories — keine direkte Abhängigkeit trägt ein bekanntes Advisory
25/25Indirekte Abhängigkeiten ohne bekannte Advisories — keine indirekte Abhängigkeit trägt ein bekanntes Advisory
0/40Keine offenen Advisories — kein Advisory trägt ein Veröffentlichungsdatum
Verwendete Eingangsdaten
sourceosv
advisories0
affected_packages0
assessed_packages71
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Von der Bewertung ausgeschlossen (keine Daten oder nicht anwendbar): Keine offenen Advisories. Die verbleibenden Gewichte wurden renormalisiert. Abgeglichen wurde die Laufzeit-Abhängigkeitshülle von npm:@revealui/ai@0.8.0 — das, was die Installation des veröffentlichten Pakets nach sich zieht — mit 71 Paketen. Erreichbarkeit wird nicht analysiert.

AI Readiness

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

86Exzellent · 0 % des Gesamtindex
Wie die Bewertung erfolgt
45/45Agentenanweisungen — .github/copilot-instructions.md, AGENTS.md, CLAUDE.md
15/15Maschinenlesbare Doku (llms.txt) — llms.txt vorhanden
40/40Lesbare Commit-Historie — 96 von 96 menschlichen Commits benennen ihre Absicht (strukturierter Betreff oder erläuternder Text)
Verwendete Eingangsdaten
has_llms_txtja
legible_history_share1
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes13.707
Wie die Bewertung erfolgt
0/18Bootstrap mit einem Befehl
22/22Automatisierte Tests
11/11Lint-/Format-Konfiguration — biome.json
11/11Statische Typprüfung — 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/10Reproduzierbare Umgebung — devcontainer, Dockerfile, Nix, lockfile
0/10Belegte Agentenpraxis — keine von Agenten verfassten Commits unter den letzten 100
5/8Automatisierte Wartung — Abhängigkeits-Automatisierung konfiguriert, in den erfassten Commits nicht beobachtet
6/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
Verwendete Eingangsdaten
has_nixja
has_testsja
lockfilespnpm-lock.yaml
has_dockerfileja
typed_languageja
bootstrap_files
has_devcontainerja
has_linter_configja
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
Wie die Bewertung erfolgt
45/45Typprüfbarer Code — TypeScript (statisch typisiert)
54.9/55Handhabbare Dateigrößen — 6/3.503 Quelldateien über 60 KB
Verwendete Eingangsdaten
primary_languageTypeScript
largest_source_bytes192.625
source_files_sampled3.503
oversized_source_files6
Wie die Bewertung erfolgt
40/40API-Schema (OpenAPI/GraphQL/proto) — examples/api/openapi.json
20/20MCP-Server
40/40Lauffähige Beispiele — examples
Verwendete Eingangsdaten
example_dirsexamples
has_mcp_signalja
api_schema_filesexamples/api/openapi.json

Eckdaten

5GitHub-Sterne
2Mitwirkende
4.620Commits, letzte 12 Monate
0Tage seit letztem Push
52Releases
1Bus-Faktor
20offene Issues
npmPaket-Ökosysteme

Warnungen zur Datenerhebung

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

Weitere Details

OpenSSF Scorecard 4.7 / 10
4.7Gesamtwert

Unabhängige, werkzeugneutrale Sicherheitsbewertung durch das quelloffene OpenSSF Scorecard. Jede Prüfung honoriert eine Sicherheits-Praxis, nicht das Werkzeug eines bestimmten Anbieters. Prüfungen, die Scorecard nicht ermitteln konnte, sind mit k. A. markiert und vom Sicherheitswert ausgeschlossen (nie als null gezählt).Scorecard v5.5.0 · 2026-07-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
k. A.Signed-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities11 existing vulnerabilities detected
Direkte Abhängigkeiten 157
RegistryPaketVersionsvorgabeManifest
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
Alle Abhängigkeiten 1.611

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

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

Die Installation von npm:@revealui/ai@0.8.0 zieht 71 Pakete nach sich, direkt und transitiv: 0 tragen bekannte Advisories, davon 0 direkte Abhängigkeiten.

Keine bekannten Advisories betreffen die bewerteten Abhängigkeiten.

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

JSON-Rohbericht maschinenlesbar
{
  "data": {
    "repo": {
      "topics": [
        "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"
}

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

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

Wie ein einzelnes Ergebnis im Gesamtregister steht: aggregierte Statistikennpm.