公开记录
软件健康报告模式 0.27.0 · 指标 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 星标⑂ 0 复刻始于 2026年1月在 GitHub 上查看 ↗

RevealUIStudio/revealui 的健康指数为 100 分中的 69 分,处于「中等」区间。 其得分最高的类别是Vitality(91/100),最低的是Sustainability & Governance(50/100)。 最近一次更新在今天。 近期的大部分工作由 1 位贡献者完成。

69
总分 / 100
中等

软件健康指数

指标归入加权类别,统一采用 1–100 量表。总体分先取类别加权平均;当公开证据触发高风险司法辖区政策时,评级会按政策调整,并设置 49(有风险)的上限。AI 就绪度不计入总体分。

69
优秀85-100堪称典范;基本满足所有检验标准
良好70-84健康;仅有轻微不足
中等50-69可接受,但存在明显不足;建议进行审查
存在风险30-49存在重大薄弱环节;采用时应保持审慎
危急1-29问题严重(项目被弃置、仅有单一维护者、缺乏基本工程规范)
活力社区与采用可持续性与治理工程质量安全AI 就绪度

评分画像

每条轴代表一个类别。形状比平均值更重要——健康的对象会填满整个图形,而“一峰一谷”式画像意味着某一维度的优势正掩盖另一维度的风险。

所有权

Joshua Vaughn个人账户
3 关注者14 个公开仓库始于 2025年11月REVEALUI STUDIO L.L.C.

该仓库由个人账户拥有。相较于组织支持的项目,单一所有者项目的延续性风险更高。

软件包生态系统

按类别列示的指标

活力

项目是否仍有生命——是否仍在编写代码,是否仍在发布版本?

91优秀 · 占总体的 22%
评分方式
36/36推送新近度 — 最近一次推送于 0 天前
20.8/36提交节奏 — 52 周中有 30 周有提交
18/18提交量 — 最近一年 4,620 次提交
10/10OpenSSF Scorecard:Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
所用输入
commits_last_year4,620
human_commit_share0.96
days_since_last_push0
active_weeks_last_year30

发布纪律

100优秀
评分方式
27/27有发布版本 — 已发布 52 个发布版本
36/36发布时效 — 最近一次发布版本于 5 天前
27/27发布节奏 — 约每 0 天发布一次
0/10OpenSSF Scorecard:Signed-Releases — 无数据
所用输入
releases_count52
latest_release_tagcreate-revealui@0.5.15
releases_from_tags
days_since_latest_release5
mean_days_between_releases0
已排除计分(无数据或不适用):OpenSSF Scorecard:Signed-Releases。 其余权重已重新归一化。

社区与采用

项目是否拥有用户、下载量与关注度,并具备欢迎贡献者参与的配置?

54中等 · 占总体的 18%
评分方式
9.8/60星标 — 5 个星标
0/25复刻 — 0 个复刻
0/15关注者 — 0 位关注者
所用输入
forks0
stars5
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history

社区健康

92优秀
评分方式
22.5/22.5README
22.5/22.5许可证 — 可识别的许可证(MIT)
18/18CONTRIBUTING 指南
13.5/13.5行为准则
0/7.2议题模板
6.3/6.3PR 模板
所用输入
has_readme
has_license
has_contributing
has_issue_template
has_code_of_conduct
has_pull_request_template
评分方式
56.3/80月度下载量 — npm 合计每月 16,770 次下载
0/20注册表被依赖数 — 该生态系统不报告此项
所用输入
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
dependents
ecosystemsnpm
total_downloads
monthly_downloads16,770
已排除计分(无数据或不适用):注册表被依赖数。 其余权重已重新归一化。

可持续性与治理

项目能否在其成员之外延续——巴士系数、响应能力、由谁支持,以及软件包的维护状况?

50中等 · 占总体的 24%
评分方式
9/54巴士系数 — 1 位贡献者贡献了半数提交
0.3/22.5提交分布 — 头号贡献者编写了 99% 的提交
2.7/13.5贡献者广度 — 2 位贡献者
3/10OpenSSF Scorecard:Contributors — project has 1 contributing companies or organizations -- score normalized to 3
所用输入
bus_factor1
contributors_sampled2
top_contributor_share0.987
评分方式
37.6/46.8议题解决 — 80% 的议题已关闭
34.1/38.3PR 接受 — 已裁定的 PR 中 1,795/2,016 已合并
0/15OpenSSF Scorecard:Code-Review — Found 0/30 approved changesets -- score normalized to 0
所用输入
merged_prs1,795
open_issues20
closed_issues82
issue_closed_ratio0.804
closed_unmerged_prs221
评分方式
10/30所有权背书 — 个人(用户)账户
0/20已验证域名 — 不适用于个人账户
4.3/25所有者影响力 — RevealUIStudio 有 3 位关注者
9.9/25既往记录 — 14 个公开仓库,账户约 0 年
所用输入
followers3
owner_typeUser
is_verified
owner_loginRevealUIStudio
public_repos14
account_age_days240
已排除计分(无数据或不适用):已验证域名。 其余权重已重新归一化。
评分方式
25/25已发布且可解析 — npm 上有 8 个软件包
35/35发布时效 — 最近一次发布于 5 天前
20/20版本历史 — 333 个已发布版本
20/20未被弃用 — 活跃,未被弃用或撤回
所用输入
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
ecosystemsnpm
any_deprecated
min_days_since_publish5

工程质量

基础的工程与文档实践是否到位?

90优秀 · 占总体的 20%

工程实践

90优秀
评分方式
24/24CI 工作流 — 24 个工作流
24/24存在测试
16/16Linter 配置 — biome.json
0/9.6Pre-commit 钩子
6.4/6.4.editorconfig
20/20OpenSSF Scorecard:CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
所用输入
has_ci
has_tests
has_editorconfig
has_linter_config
has_precommit_config

文档

90优秀
评分方式
30/30README
25/25文档目录
15/15文档 / 主页站点 — https://revealui.com
10/10仓库描述
10/10主题标签 — 10 个主题标签
0/10Wiki
所用输入
topicsai-agents, business-platform, cms, monorepo, nextjs, open-source, react, saas, stripe, typescript
has_wiki
homepagehttps://revealui.com
has_readme
has_docs_dir
has_description

安全

可见的安全与供应链实践是否稳固,且不存在未解决的高风险司法辖区暴露?

58中等 · 占总体的 16%

安全态势

47存在风险
评分方式
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.5许可证 — 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 — 无数据
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 11 existing vulnerabilities detected
所用输入
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate4.7
已排除计分(无数据或不适用):signed_releases。 其余权重已重新归一化。
评分方式
35/35直接依赖不含已知公告 — 没有直接依赖携带已知公告
25/25间接依赖不含已知公告 — 没有间接依赖携带已知公告
0/40没有长期未处理的公告 — 没有公告带有发布日期
所用输入
sourceosv
advisories0
affected_packages0
assessed_packages71
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
已排除计分(无数据或不适用):没有长期未处理的公告。 其余权重已重新归一化。 比对的是 npm:@revealui/ai@0.8.0 的运行时依赖闭包——安装已发布的软件包时真正被拉取进来的内容——共 71 个软件包。 未对可达性进行分析。

AI 就绪度

该仓库在多大程度上具备与 AI 编码代理协同开发与维护的条件?这是一枚独立的实验性徽章——权重为 0.0,因此单独呈现,不影响总体健康评分。

86优秀 · 占总体的 0%
评分方式
45/45代理指令 — .github/copilot-instructions.md, AGENTS.md, CLAUDE.md
15/15机器可读文档(llms.txt) — 存在 llms.txt
40/40可读的提交历史 — 96 次人类提交中有 96 次说明了意图(结构化标题或解释性正文)
所用输入
has_llms_txt
legible_history_share1
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes13,707
评分方式
0/18一条命令的引导启动
22/22自动化测试
11/11Lint / 格式化配置 — biome.json
11/11静态类型检查 — 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/10可复现环境 — devcontainer, Dockerfile, Nix, lockfile
0/10已体现的代理实践 — 最近 100 次提交中没有代理编写的提交
5/8自动化维护 — 已配置依赖自动化,但在抽样提交中未观察到
6/10OpenSSF Scorecard:Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
所用输入
has_nix
has_tests
lockfilespnpm-lock.yaml
has_dockerfile
typed_language
bootstrap_files
has_devcontainer
has_linter_config
typecheck_configsapps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json
agent_commit_share0
toolchain_manifests
dependency_bot_commit_share0
评分方式
45/45可类型检查的代码 — TypeScript(静态类型)
54.9/55可控的文件大小 — 采样的 3,503 个源文件中有 6 个超过 60KB
所用输入
primary_languageTypeScript
largest_source_bytes192,625
source_files_sampled3,503
oversized_source_files6
评分方式
40/40API 模式(OpenAPI/GraphQL/proto) — examples/api/openapi.json
20/20MCP 服务器
40/40可运行示例 — examples
所用输入
example_dirsexamples
has_mcp_signal
api_schema_filesexamples/api/openapi.json

关键数据

5GitHub 星标
2贡献者
4,620最近 12 个月提交数
0距最近推送天数
52发布版本数
1巴士系数(bus factor)
20开放议题
npm软件包生态系统数

数据采集警告

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

更多细节

OpenSSF Scorecard 4.7 / 10
4.7综合

来自开源项目 OpenSSF Scorecard 的独立、工具无关的安全评估。每项检查奖励的是安全实践本身,而非特定供应商的工具。Scorecard 无法判定的检查项标记为 不适用,并从安全评分中剔除(绝不按零分计)。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
不适用Signed-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities11 existing vulnerabilities detected
直接依赖 157
注册表软件包版本约束清单文件
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
全部依赖 1,611

来自 GitHub 依赖图的完整解析依赖集合:162 个直接依赖与 1,449 个间接(传递)软件包。仓库提交锁文件时,传递闭包才是完整的。

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

安装 npm:@revealui/ai@0.8.0 会引入 71 个包(直接与传递):其中 0 个存在已知公告,0 个为直接依赖。

没有已知公告影响已评估的依赖。

公告表示依赖图中记录的版本落入某条公告的受影响范围。可达性未经分析,且依赖图包含开发与测试的版本固定——某项发现可能只涉及工具链而非交付的软件。

原始 JSON 报告 机器可读
{
  "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"
}

评分是信号,而非担保。 评分反映的是 GitHub 上公开可见的实践——不是代码审计,也不是安全保证。

缺失数据将被剔除并重新归一化权重,绝不按零分计。方法论已版本化并公开:指标 v1.13.0、模式 v0.27.0—— 完整方法论 · 指标知识库.

单项结果在整体记录中的位置: 汇总统计npm.