公开记录
软件健康报告模式 0.25.0 · 指标 1.13.0 · 2026-07-21 22:42 UTC

kodustech / kodus-ai

AI Code Review with Full Control Over Model Choice and Costs.

TypeScript自定义许可证★ 1,258 星标⑂ 125 复刻始于 2025年3月在 GitHub 上查看 ↗

kodustech/kodus-ai 的健康指数为 100 分中的 80 分,处于「良好」区间。 其得分最高的类别是Vitality(100/100),最低的是Security(54/100)。 最近一次更新在今天。 近期的大部分工作由 2 位贡献者完成。

80
总分 / 100
良好

软件健康指数

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

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

评分画像

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

所有权

Kodus组织
85 关注者48 个公开仓库始于 2017年7月

该仓库由组织支持——共同承担、可问责的托管责任,可延续于任何单一维护者之后。

软件包生态系统

注册表软件包版本月下载量版本数最近发布
npmkodus-orchestrator-0

按类别列示的指标

活力

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

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

发布纪律

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

社区与采用

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

72良好 · 占总体的 18%
评分方式
50.3/60星标 — 1,258 个星标
17.4/25复刻 — 125 个复刻
4.7/15关注者 — 8 位关注者
所用输入
forks125
stars1,258
watchers8
growth_stateorganic
growth_factor_pct100

社区健康

71良好
评分方式
22.5/22.5README
16.9/22.5许可证 — 存在许可证文件,但不是可识别的许可证
18/18CONTRIBUTING 指南
0/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

可持续性与治理

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

72良好 · 占总体的 24%
评分方式
25.2/54巴士系数 — 2 位贡献者贡献了半数提交
15.1/22.5提交分布 — 头号贡献者编写了 33% 的提交
13.5/13.5贡献者广度 — 20 位贡献者
10/10OpenSSF Scorecard:Contributors — project has 10 contributing companies or organizations
所用输入
bus_factor2
contributors_sampled20
top_contributor_share0.331
评分方式
41.7/46.8议题解决 — 89% 的议题已关闭
32.3/38.3PR 接受 — 已裁定的 PR 中 955/1,132 已合并
10.5/15OpenSSF Scorecard:Code-Review — Found 6/8 approved changesets -- score normalized to 7
所用输入
merged_prs955
open_issues44
closed_issues368
issue_closed_ratio0.893
closed_unmerged_prs177
评分方式
30/30所有权背书 — 组织持有
0/20已验证域名
13.9/25所有者影响力 — kodustech 有 85 位关注者
24.3/25既往记录 — 48 个公开仓库,账户约 9 年
所用输入
followers85
owner_typeOrganization
is_verified
owner_loginkodustech
public_repos48
account_age_days3,297
评分方式
25/25已发布且可解析 — npm 上有 1 个软件包
0/35发布时效 — 无数据
4/20版本历史 — 0 个已发布版本
20/20未被弃用 — 活跃,未被弃用或撤回
所用输入
packageskodus-orchestrator
ecosystemsnpm
any_deprecated
min_days_since_publish
已排除计分(无数据或不适用):发布时效。 其余权重已重新归一化。

工程质量

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

94优秀 · 占总体的 20%

工程实践

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

文档

100优秀
评分方式
30/30README
25/25文档目录
15/15文档 / 主页站点 — https://kodus.io
10/10仓库描述
10/10主题标签 — 8 个主题标签
10/10Wiki
所用输入
topicsai, ai-agents, ai-code-review, ai-coding-tools, code-review, coding-assistant, generative-ai, hacktoberfest
has_wiki
homepagehttps://kodus.io
has_readme
has_docs_dir
has_description

安全

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

54中等 · 占总体的 16%

安全态势

56中等
评分方式
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 — 8 out of 8 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
5.2/7.5Code-Review — Found 6/8 approved changesets -- score normalized to 7
2.5/2.5Contributors — project has 10 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.2/2.5许可证 — license file detected
7.5/7.5Maintained — 30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
4.5/5SAST — SAST tool is not run on all commits -- score normalized to 9
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — 无数据
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 32 existing vulnerabilities detected
所用输入
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5.6
已排除计分(无数据或不适用):signed_releases。 其余权重已重新归一化。

依赖安全公告

45存在风险
评分方式
4.9/35直接依赖不含已知公告 — 9 个受影响:axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5),另有 6 个
0/25间接依赖不含已知公告 — 在此范围内,传递依赖集合无法与开发和测试依赖区分
29.1/40没有长期未处理的公告 — 2 个携带公告的软件包超过 90 天未处理;最早一条发布于 90 天前
所用输入
sourceosv
advisories47
affected_packages23
assessed_packages2,000
unassessed_packages845
affected_by_severityhigh 17, moderate 4, low 2
direct_affected_packages9
已排除计分(无数据或不适用):间接依赖不含已知公告。 其余权重已重新归一化。 已将 2000 个已解析依赖与 OSV 比对。 有 845 项无法评估——没有已解析的版本、生态系统不受支持,或超出所报告的软件包清单。 该仓库未发布任何索引可解析的软件包,因此改为评估仓库依赖图。该图将开发与测试版本固定同交付的依赖混在一起,因此仅对声明的运行时依赖计分;传递性发现仅作为背景信息列出,不计入评分。 未对可达性进行分析。

AI 就绪度

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

81良好 · 占总体的 0%
评分方式
45/45代理指令 — .cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md
0/15机器可读文档(llms.txt)
40/40可读的提交历史 — 100 次人类提交中有 88 次说明了意图(结构化标题或解释性正文)
所用输入
has_llms_txt
legible_history_share0.88
agent_instruction_files.cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md
agent_instruction_max_bytes8,019
评分方式
0/18一条命令的引导启动
22/22自动化测试
11/11Lint / 格式化配置 — eslint.config.js, eslint.config.mjs
11/11静态类型检查 — apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json
10/10可复现环境 — Dockerfile, lockfile
10/10已体现的代理实践 — 最近 100 次提交中有 53 次由代理编写或署名代理
0/8自动化维护 — 未观察到自动依赖更新
0/10OpenSSF Scorecard:Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
所用输入
has_nix
has_tests
lockfilespackage-lock.json, pnpm-lock.yaml, yarn.lock
has_dockerfile
typed_language
bootstrap_files
has_devcontainer
has_linter_config
typecheck_configsapps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json
agent_commit_share0.53
toolchain_manifests
dependency_bot_commit_share0
评分方式
45/45可类型检查的代码 — TypeScript(静态类型)
54.6/55可控的文件大小 — 采样的 3,854 个源文件中有 29 个超过 60KB
所用输入
primary_languageTypeScript
largest_source_bytes268,049
source_files_sampled3,854
oversized_source_files29
评分方式
40/40API 模式(OpenAPI/GraphQL/proto) — docs-internal/openapi.json
20/20MCP 服务器
40/40可运行示例 — cookbook
所用输入
example_dirscookbook
has_mcp_signal
api_schema_filesdocs-internal/openapi.json

关键数据

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

数据采集警告

  • Resolved dependency list truncated to 2000 of 2845 packages (counts remain complete)

更多细节

Star 与 Fork 历史 1,258 ★ / 125 ⇿
1,258Star
125Fork
97发布

每颗 star 和每个 fork 的添加时间,来自 GitHub 并按天汇总。累计增长位于其构成来源——每日新增——的正上方,二者可相互对照:稳定的自然增长与短暂的突增形态截然不同。当这一差别可被衡量时,它会作为增长真实性予以报告。

仅显示最近的历史——该仓库超出采集窗口,因此未采集最早的历史记录。

02505007501,0001,2501,5001,258125542025-042025-112026-07
主版本 0次版本 1修订 34

每个点涵盖 2 天。

OpenSSF Scorecard 5.6 / 10
5.6综合

来自开源项目 OpenSSF Scorecard 的独立、工具无关的安全评估。每项检查奖励的是安全实践本身,而非特定供应商的工具。Scorecard 无法判定的检查项标记为 不适用,并从安全评分中剔除(绝不按零分计)。Scorecard v5.5.0 · 2026-07-21 22:42 UTC

10Binary-Artifactsno binaries found in the repo
0Branch-Protectionbranch protection not enabled on development/release branches
10CI-Tests8 out of 8 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
7Code-ReviewFound 6/8 approved changesets -- score normalized to 7
10Contributorsproject has 10 contributing companies or organizations
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
9Licenselicense file detected
10Maintained30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10
10Packagingpackaging workflow detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
9SASTSAST tool is not run on all commits -- score normalized to 9
0Security-Policysecurity policy file not detected
不适用Signed-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities32 existing vulnerabilities detected
直接依赖 123
注册表软件包版本约束清单文件
npm@ai-sdk/amazon-bedrock^5.0.10package.json
npm@ai-sdk/anthropic^4.0.7package.json
npm@ai-sdk/google^4.0.8package.json
npm@ai-sdk/google-vertex^5.0.10package.json
npm@ai-sdk/openai^4.0.7package.json
npm@ai-sdk/openai-compatible^3.0.5package.json
npm@casl/ability^7.0.0package.json
npm@fastify/cors^11.2.0package.json
npm@gitbeaker/rest^43.8.0package.json
npm@golevelup/nestjs-rabbitmq^9.0.2package.json
npm@google/generative-ai^0.24.1package.json
npm@kodus/kodus-common1.3.20package.json
npm@langchain/anthropic^1.5.1package.json
npm@langchain/community1.1.29package.json
npm@langchain/core^1.2.1package.json
npm@langchain/google-gauth^2.2.0package.json
npm@langchain/google-vertexai^2.2.0package.json
npm@langchain/openai1.5.3package.json
npm@langfuse/client^5.9.1package.json
npm@langfuse/core^5.9.1package.json
npm@langfuse/langchain^5.9.1package.json
npm@langfuse/otel^5.9.1package.json
npm@langfuse/tracing^5.9.1package.json
npm@llamaduck/forgejo-ts15.0.3package.json
npm@modelcontextprotocol/sdk^1.29.0package.json
npm@morphllm/morphsdk^0.2.189package.json
npm@nestjs/axios^4.0.1package.json
npm@nestjs/cache-manager^3.1.3package.json
npm@nestjs/common11.1.19package.json
npm@nestjs/config^4.0.4package.json
npm@nestjs/core11.1.19package.json
npm@nestjs/event-emitter^3.1.0package.json
npm@nestjs/jwt^11.0.2package.json
npm@nestjs/mongoose^11.0.4package.json
npm@nestjs/passport^11.0.5package.json
npm@nestjs/platform-express11.1.27package.json
npm@nestjs/platform-fastify11.1.27package.json
npm@nestjs/schedule^6.1.3package.json
npm@nestjs/swagger^11.4.5package.json
npm@nestjs/terminus^11.1.1package.json
npm@nestjs/typeorm^11.0.3package.json
npm@node-saml/passport-saml^5.1.0package.json
npm@octokit/auth-app^8.2.0package.json
npm@octokit/auth-oauth-app^9.0.3package.json
npm@octokit/plugin-enterprise-server^20.0.0package.json
npm@octokit/rest^22.0.1package.json
npm@opentelemetry/api^1.9.1package.json
npm@opentelemetry/sdk-trace-node^2.9.0package.json
npm@pyroscope/nodejs^0.4.13package.json
npm@react-email/render^2.0.10package.json
npm@sentry/nestjs^10.63.0package.json
npm@sentry/node^10.63.0package.json
npm@sentry/opentelemetry^10.63.0package.json
npm@types/archiver^8.0.0package.json
npm@types/nodemailer^8.0.1package.json
npmai^7.0.14package.json
npmajv^8.20.0package.json
npmamqp-connection-manager^5.0.0package.json
npmamqplib^2.0.1package.json
npmarchiver^8.0.0package.json
npmaxios^1.18.1package.json
npmazure-devops-node-api^15.1.2package.json
npmbcryptjs^3.0.3package.json
npmbitbucket^2.12.0package.json
npmbody-parser^2.3.0package.json
npmcache-manager^7.2.9package.json
npmclass-transformer^0.5.1package.json
npmclass-validator^0.15.1package.json
npmcompression^1.8.1package.json
npmconnection-string^5.0.0package.json
npmcross-env^10.1.0package.json
npmdate-fns^4.4.0package.json
npmdiff^9.0.0package.json
npmdotenv^17.4.2package.json
npme2b^2.31.0package.json
npmexa-js^2.16.0package.json
npmexpress-rate-limit^8.5.2package.json
npmfast-xml-parser^5.9.3package.json
npmhelmet^8.2.0package.json
npmhttp-status-codes^2.3.0package.json
npmimmer^11.1.11package.json
npmjoi^18.2.3package.json
npmjs-yaml^5.2.1package.json
npmjson5^2.2.3package.json
npmkeyv^5.6.0package.json
npmml-kmeans^6.0.0package.json
npmmoment^2.30.1package.json
npmmoment-timezone^0.6.2package.json
npmmongodb^7.4.0package.json
npmmongoose^9.7.3package.json
npmmongoose-paginate^5.0.3package.json
npmnanoid^5.1.16package.json
npmnodemailer^9.0.3package.json
npmoctokit^5.0.5package.json
npmopenai^6.45.0package.json
npmp-limit^7.3.0package.json
npmpassport^0.7.0package.json
npmpassport-jwt^4.0.1package.json
npmpassport-saml-metadata^5.0.0package.json
npmpg^8.22.0package.json
npmpgvector^0.3.0package.json
npmpicomatch^4.0.5package.json
npmpino^10.3.1package.json
npmpino-pretty^13.1.3package.json
npmposthog-node^5.39.4package.json
npmramda^0.32.0package.json
npmreact^19.2.7package.json
npmreact-dom^19.2.7package.json
npmreact-email^6.6.6package.json
npmreflect-metadata^0.2.2package.json
npmresend^6.17.0package.json
npmrxjs^7.8.2package.json
npmsmol-toml^1.7.0package.json
npmsource-map-support^0.5.21package.json
npmtiktoken^1.0.22package.json
npmtslib^2.8.1package.json
npmtypeorm^0.3.30package.json
npmtypeorm-extension^3.9.0package.json
npmundici^8.6.0package.json
npmuuid^14.0.1package.json
npmvolleyball^1.5.1package.json
npmzod^4.4.3package.json
npmzod-to-json-schema^3.25.2package.json
全部依赖 2,845

来自 GitHub 依赖图的完整解析依赖集合:173 个直接依赖与 2,672 个间接(传递)软件包。仓库提交锁文件时,传递闭包才是完整的。仅列出前 2000 个软件包,直接依赖在前——统计数字覆盖完整依赖图。

注册表软件包版本关系
npm@ai-sdk/amazon-bedrock5.0.12直接
npm@ai-sdk/anthropic4.0.8直接
npm@ai-sdk/google4.0.8直接
npm@ai-sdk/google-vertex5.0.11直接
npm@ai-sdk/openai4.0.8直接
npm@ai-sdk/openai-compatible3.0.5直接
npm@casl/ability7.0.0直接
npm@fastify/cors11.2.0直接
npm@gitbeaker/rest43.8.0直接
npm@golevelup/nestjs-rabbitmq9.0.2直接
npm@google/generative-ai0.24.1直接
npm@kodus/kodus-common1.3.20直接
npm@langchain/anthropic1.3.29直接
npm@langchain/anthropic1.5.1直接
npm@langchain/community1.1.28直接
npm@langchain/community1.1.29直接
npm@langchain/core1.1.46直接
npm@langchain/core1.2.1直接
npm@langchain/google-gauth2.1.30直接
npm@langchain/google-gauth2.2.0直接
npm@langchain/google-vertexai2.1.30直接
npm@langchain/google-vertexai2.2.0直接
npm@langchain/openai1.4.5直接
npm@langchain/openai1.5.2直接
npm@langchain/openai1.5.3直接
npm@langfuse/client5.9.1直接
npm@langfuse/core5.9.1直接
npm@langfuse/langchain5.9.1直接
npm@langfuse/otel5.9.1直接
npm@langfuse/tracing5.9.1直接
npm@llamaduck/forgejo-ts15.0.3直接
npm@modelcontextprotocol/sdk1.29.0直接
npm@morphllm/morphsdk0.2.191直接
npm@nestjs/axios4.0.1直接
npm@nestjs/cache-manager3.1.3直接
npm@nestjs/common11.1.19直接
npm@nestjs/common11.1.21直接
npm@nestjs/config4.0.4直接
npm@nestjs/core11.1.19直接
npm@nestjs/core11.1.21直接
npm@nestjs/event-emitter3.1.0直接
npm@nestjs/jwt11.0.2直接
npm@nestjs/mongoose11.0.4直接
npm@nestjs/passport11.0.5直接
npm@nestjs/platform-express11.1.27直接
npm@nestjs/platform-fastify11.1.27直接
npm@nestjs/schedule6.1.3直接
npm@nestjs/swagger11.4.5直接
npm@nestjs/terminus11.1.1直接
npm@nestjs/typeorm11.0.3直接
npm@node-saml/passport-saml5.1.0直接
npm@octokit/auth-app8.2.0直接
npm@octokit/auth-oauth-app9.0.3直接
npm@octokit/plugin-enterprise-server20.0.0直接
npm@octokit/rest22.0.1直接
npm@opentelemetry/api1.9.1直接
npm@opentelemetry/sdk-trace-node2.0.1直接
npm@opentelemetry/sdk-trace-node2.8.0直接
npm@opentelemetry/sdk-trace-node2.9.0直接
npm@pyroscope/nodejs0.4.13直接
npm@react-email/render2.0.10直接
npm@sentry/nestjs10.63.0直接
npm@sentry/node10.63.0直接
npm@sentry/opentelemetry10.63.0直接
npm@types/archiver8.0.0直接
npm@types/nodemailer8.0.1直接
npmai7.0.16直接
npmajv6.14.0直接
npmajv6.15.0直接
npmajv8.18.0直接
npmajv8.20.0直接
npmamqp-connection-manager5.0.0直接
npmamqplib0.10.9直接
npmamqplib2.0.1直接
npmarchiver8.0.0直接
npmaxios1.16.1直接
npmaxios1.17.0直接
npmaxios1.18.1直接
npmazure-devops-node-api15.1.2直接
npmbcryptjs3.0.3直接
npmbitbucket2.12.0直接
npmbody-parser2.3.0直接
npmcache-manager7.2.9直接
npmclass-transformer0.5.1直接
npmclass-validator0.15.1直接
npmcompression1.8.1直接
npmconnection-string5.0.0直接
npmcross-env10.1.0直接
npmdate-fns4.4.0直接
npmdiff8.0.3直接
npmdiff8.0.4直接
npmdiff9.0.0直接
npmdotenv16.4.5直接
npmdotenv16.4.7直接
npmdotenv16.6.1直接
npmdotenv17.4.1直接
npmdotenv17.4.2直接
npme2b2.31.0直接
npmexa-js2.16.0直接
npmexpress-rate-limit8.5.2直接
npmfast-xml-parser5.9.3直接
npmhelmet8.2.0直接
npmhttp-status-codes2.3.0直接
npmimmer11.1.11直接
npmimmer9.0.21直接
npmjoi18.2.3直接
npmjs-yaml3.14.2直接
npmjs-yaml3.15.0直接
npmjs-yaml4.1.1直接
npmjs-yaml4.2.0直接
npmjs-yaml4.3.0直接
npmjs-yaml5.2.1直接
npmjson51.0.2直接
npmjson52.2.3直接
npmkeyv4.5.4直接
npmkeyv5.6.0直接
npmml-kmeans6.0.0直接
npmmoment2.30.1直接
npmmoment-timezone0.6.2直接
npmmongodb7.2.0直接
npmmongodb7.4.0直接
npmmongoose9.7.4直接
npmmongoose-paginate5.0.3直接
npmnanoid3.3.15直接
npmnanoid3.3.16直接
npmnanoid5.1.16直接
npmnodemailer9.0.3直接
npmoctokit5.0.5直接
npmopenai4.104.0直接
npmopenai5.23.2直接
npmopenai6.38.0直接
npmopenai6.45.0直接
npmp-limit1.3.0直接
npmp-limit2.3.0直接
npmp-limit3.1.0直接
npmp-limit7.3.0直接
npmpassport0.7.0直接
npmpassport-jwt4.0.1直接
npmpassport-saml-metadata5.0.0直接
npmpg8.22.0直接
npmpgvector0.3.0直接
npmpicomatch2.3.2直接
npmpicomatch4.0.4直接
npmpicomatch4.0.5直接
npmpino10.3.1直接
npmpino-pretty13.1.3直接
npmposthog-node5.39.4直接
npmposthog-node5.40.0直接
npmramda0.32.0直接
npmreact19.2.7直接
npmreact-dom19.2.7直接
npmreact-email6.6.6直接
npmreflect-metadata0.2.2直接
npmresend6.17.1直接
npmrxjs7.8.1直接
npmrxjs7.8.2直接
npmsmol-toml1.7.0直接
npmsource-map-support0.5.13直接
npmsource-map-support0.5.21直接
npmtiktoken1.0.22直接
npmtslib1.14.1直接
npmtslib2.8.1直接
npmtypeorm0.3.30直接
npmtypeorm-extension3.9.0直接
npmundici8.7.0直接
npmuuid10.0.0直接
npmuuid14.0.0直接
npmuuid14.0.1直接
npmuuid9.0.1直接
npmvolleyball1.5.1直接
npmzod3.25.76直接
npmzod4.4.3直接
npmzod-to-json-schema3.25.2直接
npm@adobe/css-tools4.5.0间接
npm@ai-sdk/gateway4.0.12间接
npm@ai-sdk/provider4.0.2间接
npm@ai-sdk/provider-utils5.0.5间接
npm@alloc/quick-lru5.2.0间接
npm@angular-devkit/core19.2.24间接
npm@angular-devkit/core19.2.27间接
npm@angular-devkit/schematics19.2.24间接
npm@angular-devkit/schematics19.2.27间接
npm@angular-devkit/schematics-cli19.2.27间接
npm@anthropic-ai/sdk0.103.0间接
npm@anthropic-ai/sdk0.110.0间接
npm@anthropic-ai/sdk0.27.3间接
npm@anthropic-ai/sdk0.91.1间接
npm@apm-js-collab/code-transformer0.15.0间接
npm@apm-js-collab/code-transformer-bundler-plugins0.5.0间接
npm@apm-js-collab/tracing-hooks0.10.0间接
npm@asamuzakjp/css-color3.2.0间接
npm@asyncapi/specs6.11.1间接
npm@auth/core0.41.2间接
npm@babel/code-frame7.29.0间接
npm@babel/code-frame7.29.7间接
npm@babel/compat-data7.29.0间接
npm@babel/compat-data7.29.7间接
npm@babel/core7.29.0间接
npm@babel/core7.29.6间接
npm@babel/core7.29.7间接
npm@babel/generator7.29.1间接
npm@babel/generator7.29.7间接
npm@babel/helper-compilation-targets7.28.6间接
npm@babel/helper-compilation-targets7.29.7间接
npm@babel/helper-globals7.28.0间接
npm@babel/helper-globals7.29.7间接
npm@babel/helper-module-imports7.28.6间接
npm@babel/helper-module-imports7.29.7间接
npm@babel/helper-module-transforms7.28.6间接
npm@babel/helper-module-transforms7.29.7间接
npm@babel/helper-plugin-utils7.28.6间接
npm@babel/helper-string-parser7.27.1间接
npm@babel/helper-string-parser7.29.7间接
npm@babel/helper-validator-identifier7.28.5间接
npm@babel/helper-validator-identifier7.29.7间接
npm@babel/helper-validator-option7.27.1间接
npm@babel/helper-validator-option7.29.7间接
npm@babel/helpers7.29.2间接
npm@babel/helpers7.29.7间接
npm@babel/parser7.27.0间接
npm@babel/parser7.29.2间接
npm@babel/parser7.29.7间接
npm@babel/plugin-syntax-async-generators7.8.4间接
npm@babel/plugin-syntax-bigint7.8.3间接
npm@babel/plugin-syntax-class-properties7.12.13间接
npm@babel/plugin-syntax-class-static-block7.14.5间接
npm@babel/plugin-syntax-import-attributes7.28.6间接
npm@babel/plugin-syntax-import-meta7.10.4间接
npm@babel/plugin-syntax-json-strings7.8.3间接
npm@babel/plugin-syntax-jsx7.28.6间接
npm@babel/plugin-syntax-logical-assignment-operators7.10.4间接
npm@babel/plugin-syntax-nullish-coalescing-operator7.8.3间接
npm@babel/plugin-syntax-numeric-separator7.10.4间接
npm@babel/plugin-syntax-object-rest-spread7.8.3间接
npm@babel/plugin-syntax-optional-catch-binding7.8.3间接
npm@babel/plugin-syntax-optional-chaining7.8.3间接
npm@babel/plugin-syntax-private-property-in-object7.14.5间接
npm@babel/plugin-syntax-top-level-await7.14.5间接
npm@babel/plugin-syntax-typescript7.28.6间接
npm@babel/runtime7.29.2间接
npm@babel/runtime7.29.7间接
npm@babel/template7.28.6间接
npm@babel/template7.29.7间接
npm@babel/traverse7.27.0间接
npm@babel/traverse7.29.0间接
npm@babel/traverse7.29.7间接
npm@babel/types7.29.0间接
npm@babel/types7.29.7间接
npm@bcoe/v8-coverage0.2.3间接
npm@borewit/text-codec0.2.2间接
npm@browserbasehq/sdk2.12.0间接
npm@browserbasehq/stagehand1.14.0间接
npm@bufbuild/protobuf2.12.0间接
npm@cacheable/utils2.5.0间接
npm@cfworker/json-schema4.1.1间接
npm@colors/colors1.5.0间接
npm@connectrpc/connect2.0.0-rc.3间接
npm@connectrpc/connect-web2.0.0-rc.3间接
npm@cspotcode/source-map-support0.8.1间接
npm@csstools/color-helpers5.1.0间接
npm@csstools/css-calc2.1.4间接
npm@csstools/css-color-parser3.1.0间接
npm@csstools/css-parser-algorithms3.0.5间接
npm@csstools/css-tokenizer3.0.4间接
npm@datadog/pprof5.14.4间接
npm@date-fns/tz1.5.0间接
npm@dimforge/rapier2d-simd-compat0.17.3间接
npm@discoveryjs/json-ext0.5.7间接
npm@emnapi/core1.10.0间接
npm@emnapi/core1.11.1间接
npm@emnapi/runtime1.10.0间接
npm@emnapi/runtime1.11.1间接
npm@emnapi/runtime1.11.2间接
npm@emnapi/wasi-threads1.2.1间接
npm@emnapi/wasi-threads1.2.2间接
npm@emotion/babel-plugin11.13.5间接
npm@emotion/cache11.14.0间接
npm@emotion/hash0.9.2间接
npm@emotion/memoize0.9.0间接
npm@emotion/react11.14.0间接
npm@emotion/serialize1.3.3间接
npm@emotion/sheet1.4.0间接
npm@emotion/unitless0.10.0间接
npm@emotion/use-insertion-effect-with-fallbacks1.2.0间接
npm@emotion/utils1.4.2间接
npm@emotion/weak-memoize0.4.0间接
npm@epic-web/invariant1.0.0间接
npm@esbuild/aix-ppc640.28.0间接
npm@esbuild/aix-ppc640.28.1间接
npm@esbuild/android-arm0.28.0间接
npm@esbuild/android-arm0.28.1间接
npm@esbuild/android-arm640.28.0间接
npm@esbuild/android-arm640.28.1间接
npm@esbuild/android-x640.28.0间接
npm@esbuild/android-x640.28.1间接
npm@esbuild/darwin-arm640.28.0间接
npm@esbuild/darwin-arm640.28.1间接
npm@esbuild/darwin-x640.28.0间接
npm@esbuild/darwin-x640.28.1间接
npm@esbuild/freebsd-arm640.28.0间接
npm@esbuild/freebsd-arm640.28.1间接
npm@esbuild/freebsd-x640.28.0间接
npm@esbuild/freebsd-x640.28.1间接
npm@esbuild/linux-arm0.28.0间接
npm@esbuild/linux-arm0.28.1间接
npm@esbuild/linux-arm640.28.0间接
npm@esbuild/linux-arm640.28.1间接
npm@esbuild/linux-ia320.28.0间接
npm@esbuild/linux-ia320.28.1间接
npm@esbuild/linux-loong640.28.0间接
npm@esbuild/linux-loong640.28.1间接
npm@esbuild/linux-mips64el0.28.0间接
npm@esbuild/linux-mips64el0.28.1间接
npm@esbuild/linux-ppc640.28.0间接
npm@esbuild/linux-ppc640.28.1间接
npm@esbuild/linux-riscv640.28.0间接
npm@esbuild/linux-riscv640.28.1间接
npm@esbuild/linux-s390x0.28.0间接
npm@esbuild/linux-s390x0.28.1间接
npm@esbuild/linux-x640.28.0间接
npm@esbuild/linux-x640.28.1间接
npm@esbuild/netbsd-arm640.28.0间接
npm@esbuild/netbsd-arm640.28.1间接
npm@esbuild/netbsd-x640.28.0间接
npm@esbuild/netbsd-x640.28.1间接
npm@esbuild/openbsd-arm640.28.0间接
npm@esbuild/openbsd-arm640.28.1间接
npm@esbuild/openbsd-x640.28.0间接
npm@esbuild/openbsd-x640.28.1间接
npm@esbuild/openharmony-arm640.28.0间接
npm@esbuild/openharmony-arm640.28.1间接
npm@esbuild/sunos-x640.28.0间接
npm@esbuild/sunos-x640.28.1间接
npm@esbuild/win32-arm640.28.0间接
npm@esbuild/win32-arm640.28.1间接
npm@esbuild/win32-ia320.28.0间接
npm@esbuild/win32-ia320.28.1间接
npm@esbuild/win32-x640.28.0间接
npm@esbuild/win32-x640.28.1间接
npm@eslint-community/eslint-utils4.9.1间接
npm@eslint-community/regexpp4.12.2间接
npm@eslint/config-array0.23.5间接
npm@eslint/config-helpers0.6.0间接
npm@eslint/core1.2.1间接
npm@eslint/eslintrc3.3.5间接
npm@eslint/js10.0.1间接
npm@eslint/object-schema3.0.5间接
npm@eslint/plugin-kit0.7.1间接
npm@eslint/plugin-kit0.7.2间接
npm@faker-js/faker10.4.0间接
npm@fastify/accept-negotiator2.0.1间接
npm@fastify/ajv-compiler4.0.5间接
npm@fastify/error4.2.0间接
npm@fastify/fast-json-stringify-compiler5.0.3间接
npm@fastify/formbody8.0.2间接
npm@fastify/forwarded3.0.1间接
npm@fastify/merge-json-schemas0.2.1间接
npm@fastify/proxy-addr5.1.0间接
npm@fastify/send4.1.0间接
npm@fastify/static9.1.3间接
npm@floating-ui/core1.7.5间接
npm@floating-ui/dom1.7.6间接
npm@floating-ui/react-dom2.1.8间接
npm@floating-ui/utils0.2.11间接
npm@gitbeaker/core43.8.0间接
npm@gitbeaker/requester-utils43.8.0间接
npm@golevelup/nestjs-discovery7.0.3间接
npm@google-cloud/opentelemetry-cloud-trace-exporter3.0.0间接
npm@google-cloud/opentelemetry-resource-util3.0.0间接
npm@grpc/grpc-js1.14.4间接
npm@grpc/proto-loader0.7.15间接
npm@grpc/proto-loader0.8.0间接
npm@hapi/address5.1.1间接
npm@hapi/formula3.0.2间接
npm@hapi/hoek11.0.7间接
npm@hapi/pinpoint2.0.1间接
npm@hapi/tlds1.1.6间接
npm@hapi/topo6.0.2间接
npm@hono/node-server1.19.14间接
npm@hookform/resolvers5.4.0间接
npm@humanfs/core0.19.2间接
npm@humanfs/node0.16.8间接
npm@humanfs/types0.15.0间接
npm@humanwhocodes/module-importer1.0.1间接
npm@humanwhocodes/retry0.4.3间接
npm@ianvs/prettier-plugin-sort-imports4.7.1间接
npm@ibm-cloud/watsonx-ai1.7.13间接
npm@img/colour1.1.0间接
npm@img/sharp-darwin-arm640.34.5间接
npm@img/sharp-darwin-x640.34.5间接
npm@img/sharp-libvips-darwin-arm641.2.4间接
npm@img/sharp-libvips-darwin-x641.2.4间接
npm@img/sharp-libvips-linux-arm1.2.4间接
npm@img/sharp-libvips-linux-arm641.2.4间接
npm@img/sharp-libvips-linux-ppc641.2.4间接
npm@img/sharp-libvips-linux-riscv641.2.4间接
npm@img/sharp-libvips-linux-s390x1.2.4间接
npm@img/sharp-libvips-linux-x641.2.4间接
npm@img/sharp-libvips-linuxmusl-arm641.2.4间接
npm@img/sharp-libvips-linuxmusl-x641.2.4间接
npm@img/sharp-linux-arm0.34.5间接
npm@img/sharp-linux-arm640.34.5间接
npm@img/sharp-linux-ppc640.34.5间接
npm@img/sharp-linux-riscv640.34.5间接
npm@img/sharp-linux-s390x0.34.5间接
npm@img/sharp-linux-x640.34.5间接
npm@img/sharp-linuxmusl-arm640.34.5间接
npm@img/sharp-linuxmusl-x640.34.5间接
npm@img/sharp-wasm320.34.5间接
npm@img/sharp-win32-arm640.34.5间接
npm@img/sharp-win32-ia320.34.5间接
npm@img/sharp-win32-x640.34.5间接
npm@inquirer/ansi1.0.2间接
npm@inquirer/ansi2.0.7间接
npm@inquirer/checkbox4.3.2间接
npm@inquirer/checkbox5.2.1间接
npm@inquirer/confirm5.1.21间接
npm@inquirer/confirm6.1.1间接
npm@inquirer/core10.3.2间接
npm@inquirer/core11.2.1间接
npm@inquirer/editor4.2.23间接
npm@inquirer/editor5.2.2间接
npm@inquirer/expand4.0.23间接
npm@inquirer/expand5.1.1间接
npm@inquirer/external-editor1.0.3间接
npm@inquirer/external-editor3.0.3间接
npm@inquirer/figures1.0.15间接
npm@inquirer/figures2.0.7间接
npm@inquirer/input4.3.1间接
npm@inquirer/input5.1.2间接
npm@inquirer/number3.0.23间接
npm@inquirer/number4.1.1间接
npm@inquirer/password4.0.23间接
npm@inquirer/password5.1.1间接
npm@inquirer/prompts7.10.1间接
npm@inquirer/prompts7.3.2间接
npm@inquirer/prompts8.5.2间接
npm@inquirer/rawlist4.1.11间接
npm@inquirer/rawlist5.3.1间接
npm@inquirer/search3.2.2间接
npm@inquirer/search4.2.1间接
npm@inquirer/select4.4.2间接
npm@inquirer/select5.2.1间接
npm@inquirer/type3.0.10间接
npm@inquirer/type4.0.7间接
npm@isaacs/cliui8.0.2间接
npm@isaacs/cliui9.0.0间接
npm@isaacs/fs-minipass4.0.1间接
npm@istanbuljs/load-nyc-config1.1.0间接
npm@istanbuljs/schema0.1.6间接
npm@jest/console30.4.1间接
npm@jest/core30.4.2间接
npm@jest/create-cache-key-function30.3.0间接
npm@jest/diff-sequences30.4.0间接
npm@jest/environment30.4.1间接
npm@jest/environment-jsdom-abstract30.4.1间接
npm@jest/expect30.4.1间接
npm@jest/expect-utils30.4.1间接
npm@jest/fake-timers30.4.1间接
npm@jest/get-type30.1.0间接
npm@jest/globals30.4.1间接
npm@jest/pattern30.0.1间接
npm@jest/pattern30.4.0间接
npm@jest/reporters30.4.1间接
npm@jest/schemas30.0.5间接
npm@jest/schemas30.4.1间接
npm@jest/snapshot-utils30.4.1间接
npm@jest/source-map30.0.1间接
npm@jest/test-result30.4.1间接
npm@jest/test-sequencer30.4.1间接
npm@jest/transform30.4.1间接
npm@jest/types30.3.0间接
npm@jest/types30.4.1间接
npm@jimp/core1.6.1间接
npm@jimp/diff1.6.1间接
npm@jimp/file-ops1.6.1间接
npm@jimp/js-bmp1.6.1间接
npm@jimp/js-gif1.6.1间接
npm@jimp/js-jpeg1.6.1间接
npm@jimp/js-png1.6.1间接
npm@jimp/js-tiff1.6.1间接
npm@jimp/plugin-blit1.6.1间接
npm@jimp/plugin-blur1.6.1间接
npm@jimp/plugin-circle1.6.1间接
npm@jimp/plugin-color1.6.1间接
npm@jimp/plugin-contain1.6.1间接
npm@jimp/plugin-cover1.6.1间接
npm@jimp/plugin-crop1.6.1间接
npm@jimp/plugin-displace1.6.1间接
npm@jimp/plugin-dither1.6.1间接
npm@jimp/plugin-fisheye1.6.1间接
npm@jimp/plugin-flip1.6.1间接
npm@jimp/plugin-hash1.6.1间接
npm@jimp/plugin-mask1.6.1间接
npm@jimp/plugin-print1.6.1间接
npm@jimp/plugin-quantize1.6.1间接
npm@jimp/plugin-resize1.6.1间接
npm@jimp/plugin-rotate1.6.1间接
npm@jimp/plugin-threshold1.6.1间接
npm@jimp/types1.6.1间接
npm@jimp/utils1.6.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@jridgewell/trace-mapping0.3.9间接
npm@js-sdsl/ordered-map4.4.2间接
npm@jsep-plugin/assignment1.3.0间接
npm@jsep-plugin/regex1.0.4间接
npm@jsep-plugin/ternary1.1.4间接
npm@keyv/serialize1.1.1间接
npm@kwsites/file-exists1.1.1间接
npm@kwsites/promise-deferred1.1.1间接
npm@langchain/classic1.0.32间接
npm@langchain/google-common2.1.30间接
npm@langchain/google-common2.2.0间接
npm@langchain/textsplitters1.0.1间接
npm@lukeed/csprng1.1.0间接
npm@lukeed/ms2.0.2间接
npm@microsoft/fetch-event-source2.0.1间接
npm@microsoft/tsdoc0.16.0间接
npm@mongodb-js/saslprep1.4.9间接
npm@mswjs/interceptors0.41.6间接
npm@napi-rs/nice1.1.1间接
npm@napi-rs/nice-android-arm-eabi1.1.1间接
npm@napi-rs/nice-android-arm641.1.1间接
npm@napi-rs/nice-darwin-arm641.1.1间接
npm@napi-rs/nice-darwin-x641.1.1间接
npm@napi-rs/nice-freebsd-x641.1.1间接
npm@napi-rs/nice-linux-arm-gnueabihf1.1.1间接
npm@napi-rs/nice-linux-arm64-gnu1.1.1间接
npm@napi-rs/nice-linux-arm64-musl1.1.1间接
npm@napi-rs/nice-linux-ppc64-gnu1.1.1间接
npm@napi-rs/nice-linux-riscv64-gnu1.1.1间接
npm@napi-rs/nice-linux-s390x-gnu1.1.1间接
npm@napi-rs/nice-linux-x64-gnu1.1.1间接
npm@napi-rs/nice-linux-x64-musl1.1.1间接
npm@napi-rs/nice-openharmony-arm641.1.1间接
npm@napi-rs/nice-win32-arm64-msvc1.1.1间接
npm@napi-rs/nice-win32-ia32-msvc1.1.1间接
npm@napi-rs/nice-win32-x64-msvc1.1.1间接
npm@napi-rs/wasm-runtime0.2.12间接
npm@napi-rs/wasm-runtime1.1.4间接
npm@napi-rs/wasm-runtime1.1.6间接
npm@nestjs/cli11.0.23间接
npm@nestjs/mapped-types2.1.1间接
npm@nestjs/schematics11.1.0间接
npm@nestjs/testing11.1.27间接
npm@next/bundle-analyzer16.2.10间接
npm@next/env15.5.19间接
npm@next/env16.2.10间接
npm@next/env16.2.6间接
npm@next/eslint-plugin-next16.2.10间接
npm@next/swc-darwin-arm6415.5.19间接
npm@next/swc-darwin-arm6416.2.10间接
npm@next/swc-darwin-arm6416.2.6间接
npm@next/swc-darwin-x6415.5.19间接
npm@next/swc-darwin-x6416.2.10间接
npm@next/swc-darwin-x6416.2.6间接
npm@next/swc-linux-arm64-gnu15.5.19间接
npm@next/swc-linux-arm64-gnu16.2.10间接
npm@next/swc-linux-arm64-gnu16.2.6间接
npm@next/swc-linux-arm64-musl15.5.19间接
npm@next/swc-linux-arm64-musl16.2.10间接
npm@next/swc-linux-arm64-musl16.2.6间接
npm@next/swc-linux-x64-gnu15.5.19间接
npm@next/swc-linux-x64-gnu16.2.10间接
npm@next/swc-linux-x64-gnu16.2.6间接
npm@next/swc-linux-x64-musl15.5.19间接
npm@next/swc-linux-x64-musl16.2.10间接
npm@next/swc-linux-x64-musl16.2.6间接
npm@next/swc-win32-arm64-msvc15.5.19间接
npm@next/swc-win32-arm64-msvc16.2.10间接
npm@next/swc-win32-arm64-msvc16.2.6间接
npm@next/swc-win32-x64-msvc15.5.19间接
npm@next/swc-win32-x64-msvc16.2.10间接
npm@next/swc-win32-x64-msvc16.2.6间接
npm@next/third-parties16.2.10间接
npm@noble/hashes1.8.0间接
npm@nodable/entities2.2.0间接
npm@node-saml/node-saml5.1.0间接
npm@nodelib/fs.scandir2.1.5间接
npm@nodelib/fs.stat2.0.5间接
npm@nodelib/fs.walk1.2.8间接
npm@nolyfill/is-core-module1.0.39间接
npm@nuxt/opencollective0.4.1间接
npm@octokit/app16.1.2间接
npm@octokit/auth-oauth-device8.0.3间接
npm@octokit/auth-oauth-user6.0.2间接
npm@octokit/auth-token6.0.0间接
npm@octokit/auth-unauthenticated7.0.3间接
npm@octokit/core7.0.6间接
npm@octokit/endpoint11.0.3间接
npm@octokit/graphql9.0.3间接
npm@octokit/oauth-app8.0.3间接
npm@octokit/oauth-authorization-url8.0.0间接
npm@octokit/oauth-methods6.0.2间接
npm@octokit/openapi-types25.1.0间接
npm@octokit/openapi-types27.0.0间接
npm@octokit/openapi-webhooks-types12.1.0间接
npm@octokit/plugin-paginate-graphql6.0.0间接
npm@octokit/plugin-paginate-rest14.0.0间接
npm@octokit/plugin-request-log6.0.0间接
npm@octokit/plugin-rest-endpoint-methods17.0.0间接
npm@octokit/plugin-retry8.1.0间接
npm@octokit/plugin-throttling11.0.3间接
npm@octokit/request10.0.8间接
npm@octokit/request-error7.1.0间接
npm@octokit/types14.1.0间接
npm@octokit/types16.0.0间接
npm@octokit/webhooks14.2.0间接
npm@octokit/webhooks-methods6.0.0间接
npm@open-draft/deferred-promise2.2.0间接
npm@open-draft/logger0.3.0间接
npm@open-draft/until2.1.0间接
npm@opentelemetry/api-logs0.203.0间接
npm@opentelemetry/api-logs0.214.0间接
npm@opentelemetry/api-logs0.219.0间接
npm@opentelemetry/context-async-hooks2.0.1间接
npm@opentelemetry/context-async-hooks2.8.0间接
npm@opentelemetry/context-async-hooks2.9.0间接
npm@opentelemetry/core2.0.1间接
npm@opentelemetry/core2.8.0间接
npm@opentelemetry/core2.9.0间接
npm@opentelemetry/exporter-logs-otlp-grpc0.203.0间接
npm@opentelemetry/exporter-logs-otlp-http0.203.0间接
npm@opentelemetry/exporter-logs-otlp-proto0.203.0间接
npm@opentelemetry/exporter-metrics-otlp-grpc0.203.0间接
npm@opentelemetry/exporter-metrics-otlp-http0.203.0间接
npm@opentelemetry/exporter-metrics-otlp-proto0.203.0间接
npm@opentelemetry/exporter-prometheus0.203.0间接
npm@opentelemetry/exporter-trace-otlp-grpc0.203.0间接
npm@opentelemetry/exporter-trace-otlp-http0.203.0间接
npm@opentelemetry/exporter-trace-otlp-http0.219.0间接
npm@opentelemetry/exporter-trace-otlp-proto0.203.0间接
npm@opentelemetry/exporter-trace-otlp-proto0.219.0间接
npm@opentelemetry/exporter-zipkin2.0.1间接
npm@opentelemetry/instrumentation0.203.0间接
npm@opentelemetry/instrumentation0.214.0间接
npm@opentelemetry/otlp-exporter-base0.203.0间接
npm@opentelemetry/otlp-exporter-base0.219.0间接
npm@opentelemetry/otlp-grpc-exporter-base0.203.0间接
npm@opentelemetry/otlp-transformer0.203.0间接
npm@opentelemetry/otlp-transformer0.219.0间接
npm@opentelemetry/propagator-b32.0.1间接
npm@opentelemetry/propagator-jaeger2.0.1间接
npm@opentelemetry/resources2.0.1间接
npm@opentelemetry/resources2.8.0间接
npm@opentelemetry/resources2.9.0间接
npm@opentelemetry/sdk-logs0.203.0间接
npm@opentelemetry/sdk-logs0.219.0间接
npm@opentelemetry/sdk-metrics2.0.1间接
npm@opentelemetry/sdk-metrics2.8.0间接
npm@opentelemetry/sdk-node0.203.0间接
npm@opentelemetry/sdk-trace2.9.0间接
npm@opentelemetry/sdk-trace-base2.0.1间接
npm@opentelemetry/sdk-trace-base2.8.0间接
npm@opentelemetry/sdk-trace-base2.9.0间接
npm@opentelemetry/semantic-conventions1.40.0间接
npm@opentui/core0.1.107间接
npm@opentui/core-darwin-arm640.1.107间接
npm@opentui/core-darwin-x640.1.107间接
npm@opentui/core-linux-arm640.1.107间接
npm@opentui/core-linux-x640.1.107间接
npm@opentui/core-win32-arm640.1.107间接
npm@opentui/core-win32-x640.1.107间接
npm@opentui/react0.1.107间接
npm@oven/bun-darwin-aarch641.3.14间接
npm@oven/bun-darwin-x641.3.14间接
npm@oven/bun-darwin-x64-baseline1.3.14间接
npm@oven/bun-freebsd-aarch641.3.14间接
npm@oven/bun-freebsd-x641.3.14间接
npm@oven/bun-linux-aarch641.3.14间接
npm@oven/bun-linux-aarch64-android1.3.14间接
npm@oven/bun-linux-aarch64-musl1.3.14间接
npm@oven/bun-linux-x641.3.14间接
npm@oven/bun-linux-x64-android1.3.14间接
npm@oven/bun-linux-x64-baseline1.3.14间接
npm@oven/bun-linux-x64-musl1.3.14间接
npm@oven/bun-linux-x64-musl-baseline1.3.14间接
npm@oven/bun-windows-aarch641.3.14间接
npm@oven/bun-windows-x641.3.14间接
npm@oven/bun-windows-x64-baseline1.3.14间接
npm@oxc-project/types0.138.0间接
npm@panva/hkdf1.2.1间接
npm@paralleldrive/cuid22.3.1间接
npm@pierre/diffs1.2.12间接
npm@pierre/diffs1.2.7间接
npm@pierre/theme1.0.3间接
npm@pierre/theme1.1.0间接
npm@pierre/theming0.0.2间接
npm@pinojs/redact0.4.0间接
npm@pkgjs/parseargs0.11.0间接
npm@pkgr/core0.2.9间接
npm@pkgr/core0.3.6间接
npm@playwright/test1.60.0间接
npm@pnpm/config.env-replace1.1.0间接
npm@pnpm/network.ca-file1.0.2间接
npm@pnpm/npm-conf3.0.3间接
npm@polka/url1.0.0-next.29间接
npm@posthog/core1.39.6间接
npm@posthog/types1.392.1间接
npm@protobufjs/aspromise1.1.2间接
npm@protobufjs/base641.1.2间接
npm@protobufjs/codegen2.0.5间接
npm@protobufjs/eventemitter1.1.1间接
npm@protobufjs/fetch1.1.1间接
npm@protobufjs/float1.0.2间接
npm@protobufjs/inquire1.1.2间接
npm@protobufjs/path1.1.2间接
npm@protobufjs/pool1.1.0间接
npm@protobufjs/utf81.1.1间接
npm@radix-ui/colors3.0.0间接
npm@radix-ui/number1.1.2间接
npm@radix-ui/primitive1.1.4间接
npm@radix-ui/primitive1.1.5间接
npm@radix-ui/react-accessible-icon1.1.11间接
npm@radix-ui/react-accordion1.2.16间接
npm@radix-ui/react-alert-dialog1.1.19间接
npm@radix-ui/react-arrow1.1.11间接
npm@radix-ui/react-aspect-ratio1.1.11间接
npm@radix-ui/react-avatar1.2.2间接
npm@radix-ui/react-checkbox1.3.7间接
npm@radix-ui/react-collapsible1.1.16间接
npm@radix-ui/react-collection1.1.12间接
npm@radix-ui/react-compose-refs1.1.3间接
npm@radix-ui/react-context1.1.4间接
npm@radix-ui/react-context1.2.0间接
npm@radix-ui/react-context-menu2.3.3间接
npm@radix-ui/react-dialog1.1.18间接
npm@radix-ui/react-dialog1.1.19间接
npm@radix-ui/react-direction1.1.2间接
npm@radix-ui/react-dismissable-layer1.1.14间接
npm@radix-ui/react-dismissable-layer1.1.15间接
npm@radix-ui/react-dropdown-menu2.1.20间接
npm@radix-ui/react-focus-guards1.1.4间接
npm@radix-ui/react-focus-scope1.1.11间接
npm@radix-ui/react-focus-scope1.1.12间接
npm@radix-ui/react-form0.1.12间接
npm@radix-ui/react-hover-card1.1.19间接
npm@radix-ui/react-id1.1.2间接
npm@radix-ui/react-label2.1.11间接
npm@radix-ui/react-menu2.1.20间接
npm@radix-ui/react-menubar1.1.20间接
npm@radix-ui/react-navigation-menu1.2.18间接
npm@radix-ui/react-one-time-password-field0.1.12间接
npm@radix-ui/react-password-toggle-field0.1.7间接
npm@radix-ui/react-popover1.1.19间接
npm@radix-ui/react-popper1.3.3间接
npm@radix-ui/react-portal1.1.13间接
npm@radix-ui/react-presence1.1.6间接
npm@radix-ui/react-presence1.1.7间接
npm@radix-ui/react-primitive2.1.7间接
npm@radix-ui/react-progress1.1.12间接
npm@radix-ui/react-radio-group1.4.3间接
npm@radix-ui/react-roving-focus1.1.15间接
npm@radix-ui/react-scroll-area1.2.14间接
npm@radix-ui/react-select2.3.3间接
npm@radix-ui/react-separator1.1.11间接
npm@radix-ui/react-slider1.4.3间接
npm@radix-ui/react-slot1.3.0间接
npm@radix-ui/react-switch1.3.3间接
npm@radix-ui/react-tabs1.1.17间接
npm@radix-ui/react-toast1.2.19间接
npm@radix-ui/react-toggle1.1.14间接
npm@radix-ui/react-toggle-group1.1.15间接
npm@radix-ui/react-toolbar1.1.15间接
npm@radix-ui/react-tooltip1.2.12间接
npm@radix-ui/react-use-callback-ref1.1.2间接
npm@radix-ui/react-use-controllable-state1.2.3间接
npm@radix-ui/react-use-effect-event0.0.3间接
npm@radix-ui/react-use-escape-keydown1.1.3间接
npm@radix-ui/react-use-is-hydrated0.1.1间接
npm@radix-ui/react-use-layout-effect1.1.2间接
npm@radix-ui/react-use-previous1.1.2间接
npm@radix-ui/react-use-rect1.1.2间接
npm@radix-ui/react-use-size1.1.2间接
npm@radix-ui/react-visually-hidden1.2.7间接
npm@radix-ui/rect1.1.2间接
npm@radix-ui/themes3.3.0间接
npm@react-email/ui6.6.6间接
npm@reduxjs/toolkit2.12.0间接
npm@rolldown/binding-android-arm641.1.4间接
npm@rolldown/binding-darwin-arm641.1.4间接
npm@rolldown/binding-darwin-x641.1.4间接
npm@rolldown/binding-freebsd-x641.1.4间接
npm@rolldown/binding-linux-arm-gnueabihf1.1.4间接
npm@rolldown/binding-linux-arm64-gnu1.1.4间接
npm@rolldown/binding-linux-arm64-musl1.1.4间接
npm@rolldown/binding-linux-ppc64-gnu1.1.4间接
npm@rolldown/binding-linux-s390x-gnu1.1.4间接
npm@rolldown/binding-linux-x64-gnu1.1.4间接
npm@rolldown/binding-linux-x64-musl1.1.4间接
npm@rolldown/binding-openharmony-arm641.1.4间接
npm@rolldown/binding-wasm32-wasi1.1.4间接
npm@rolldown/binding-win32-arm64-msvc1.1.4间接
npm@rolldown/binding-win32-x64-msvc1.1.4间接
npm@rolldown/pluginutils1.0.1间接
npm@rollup/plugin-commonjs22.0.2间接
npm@rollup/pluginutils3.1.0间接
npm@rtsao/scc1.1.0间接
npm@scarf/scarf1.4.0间接
npm@sec-ant/readable-stream0.4.1间接
npm@selderee/plugin-htmlparser20.11.0间接
npm@sentry/cli3.6.0间接
npm@sentry/cli-darwin3.6.0间接
npm@sentry/cli-linux-arm3.6.0间接
npm@sentry/cli-linux-arm643.6.0间接
npm@sentry/cli-linux-i6863.6.0间接
npm@sentry/cli-linux-x643.6.0间接
npm@sentry/cli-win32-arm643.6.0间接
npm@sentry/cli-win32-i6863.6.0间接
npm@sentry/cli-win32-x643.6.0间接
npm@sentry/conventions0.12.0间接
npm@sentry/core10.63.0间接
npm@sentry/node-core10.63.0间接
npm@sentry/server-utils10.63.0间接
npm@shikijs/core3.23.0间接
npm@shikijs/core4.3.1间接
npm@shikijs/engine-javascript3.23.0间接
npm@shikijs/engine-javascript4.3.1间接
npm@shikijs/engine-oniguruma3.23.0间接
npm@shikijs/engine-oniguruma4.3.1间接
npm@shikijs/langs3.23.0间接
npm@shikijs/langs4.3.1间接
npm@shikijs/primitive4.3.1间接
npm@shikijs/themes3.23.0间接
npm@shikijs/themes4.3.1间接
npm@shikijs/transformers3.23.0间接
npm@shikijs/transformers4.3.1间接
npm@shikijs/types3.23.0间接
npm@shikijs/types4.3.1间接
npm@shikijs/vscode-textmate10.0.2间接
npm@simple-git/args-pathspec1.0.3间接
npm@simple-git/argv-parser1.1.1间接
npm@sinclair/typebox0.34.49间接
npm@sindresorhus/is7.2.0间接
npm@sindresorhus/merge-streams4.0.0间接
npm@sinonjs/commons3.0.1间接
npm@sinonjs/fake-timers15.4.0间接
npm@smithy/core3.29.1间接
npm@smithy/eventstream-codec4.4.6间接
npm@smithy/types4.15.1间接
npm@smithy/util-utf84.4.6间接
npm@socket.io/component-emitter3.1.2间接
npm@sqltools/formatter1.2.5间接
npm@stablelib/base641.0.1间接
npm@standard-schema/spec1.0.0间接
npm@standard-schema/spec1.1.0间接
npm@standard-schema/utils0.3.0间接
npm@stoplight/better-ajv-errors1.0.3间接
npm@stoplight/json3.21.7间接
npm@stoplight/json-ref-readers1.2.2间接
npm@stoplight/json-ref-resolver3.1.6间接
npm@stoplight/ordered-object-literal1.0.5间接
npm@stoplight/path1.3.2间接
npm@stoplight/spectral-cli6.16.1间接
npm@stoplight/spectral-core1.22.0间接
npm@stoplight/spectral-formats1.8.2间接
npm@stoplight/spectral-formatters1.5.1间接
npm@stoplight/spectral-functions1.10.2间接
npm@stoplight/spectral-parsers1.0.5间接
npm@stoplight/spectral-ref-resolver1.0.5间接
npm@stoplight/spectral-ruleset-bundler1.7.0间接
npm@stoplight/spectral-ruleset-migrator1.12.0间接
npm@stoplight/spectral-rulesets1.22.1间接
npm@stoplight/spectral-runtime1.1.5间接
npm@stoplight/types13.20.0间接
npm@stoplight/types13.6.0间接
npm@stoplight/types14.1.1间接
npm@stoplight/yaml4.2.3间接
npm@stoplight/yaml4.3.0间接
npm@stoplight/yaml-ast-parser0.0.48间接
npm@stoplight/yaml-ast-parser0.0.50间接
npm@swc/cli0.8.1间接
npm@swc/core1.15.43间接
npm@swc/core-darwin-arm641.15.43间接
npm@swc/core-darwin-x641.15.43间接
npm@swc/core-linux-arm-gnueabihf1.15.43间接
npm@swc/core-linux-arm64-gnu1.15.43间接
npm@swc/core-linux-arm64-musl1.15.43间接
npm@swc/core-linux-ppc64-gnu1.15.43间接
npm@swc/core-linux-s390x-gnu1.15.43间接
npm@swc/core-linux-x64-gnu1.15.43间接
npm@swc/core-linux-x64-musl1.15.43间接
npm@swc/core-win32-arm64-msvc1.15.43间接
npm@swc/core-win32-ia32-msvc1.15.43间接
npm@swc/core-win32-x64-msvc1.15.43间接
npm@swc/counter0.1.3间接
npm@swc/helpers0.5.15间接
npm@swc/jest0.2.39间接
npm@swc/types0.1.27间接
npm@tailwindcss/node4.3.0间接
npm@tailwindcss/node4.3.2间接
npm@tailwindcss/oxide4.3.0间接
npm@tailwindcss/oxide4.3.2间接
npm@tailwindcss/oxide-android-arm644.3.0间接
npm@tailwindcss/oxide-android-arm644.3.2间接
npm@tailwindcss/oxide-darwin-arm644.3.0间接
npm@tailwindcss/oxide-darwin-arm644.3.2间接
npm@tailwindcss/oxide-darwin-x644.3.0间接
npm@tailwindcss/oxide-darwin-x644.3.2间接
npm@tailwindcss/oxide-freebsd-x644.3.0间接
npm@tailwindcss/oxide-freebsd-x644.3.2间接
npm@tailwindcss/oxide-linux-arm-gnueabihf4.3.0间接
npm@tailwindcss/oxide-linux-arm-gnueabihf4.3.2间接
npm@tailwindcss/oxide-linux-arm64-gnu4.3.0间接
npm@tailwindcss/oxide-linux-arm64-gnu4.3.2间接
npm@tailwindcss/oxide-linux-arm64-musl4.3.0间接
npm@tailwindcss/oxide-linux-arm64-musl4.3.2间接
npm@tailwindcss/oxide-linux-x64-gnu4.3.0间接
npm@tailwindcss/oxide-linux-x64-gnu4.3.2间接
npm@tailwindcss/oxide-linux-x64-musl4.3.0间接
npm@tailwindcss/oxide-linux-x64-musl4.3.2间接
npm@tailwindcss/oxide-wasm32-wasi4.3.0间接
npm@tailwindcss/oxide-wasm32-wasi4.3.2间接
npm@tailwindcss/oxide-win32-arm64-msvc4.3.0间接
npm@tailwindcss/oxide-win32-arm64-msvc4.3.2间接
npm@tailwindcss/oxide-win32-x64-msvc4.3.0间接
npm@tailwindcss/oxide-win32-x64-msvc4.3.2间接
npm@tailwindcss/postcss4.3.0间接
npm@tailwindcss/postcss4.3.2间接
npm@tanstack/eslint-plugin-query5.101.2间接
npm@tanstack/query-core5.101.2间接
npm@tanstack/react-query5.101.2间接
npm@tanstack/react-table8.21.3间接
npm@tanstack/react-virtual3.14.5间接
npm@tanstack/table-core8.21.3间接
npm@tanstack/virtual-core3.17.3间接
npm@testing-library/dom10.4.1间接
npm@testing-library/jest-dom6.9.1间接
npm@testing-library/react16.3.2间接
npm@tiptap/core3.27.3间接
npm@tiptap/extension-blockquote3.27.3间接
npm@tiptap/extension-bold3.27.3间接
npm@tiptap/extension-bubble-menu3.27.3间接
npm@tiptap/extension-bullet-list3.27.3间接
npm@tiptap/extension-code3.27.3间接
npm@tiptap/extension-code-block3.27.3间接
npm@tiptap/extension-document3.27.3间接
npm@tiptap/extension-dropcursor3.27.3间接
npm@tiptap/extension-floating-menu3.27.3间接
npm@tiptap/extension-gapcursor3.27.3间接
npm@tiptap/extension-hard-break3.27.3间接
npm@tiptap/extension-heading3.27.3间接
npm@tiptap/extension-horizontal-rule3.27.3间接
npm@tiptap/extension-italic3.27.3间接
npm@tiptap/extension-link3.27.3间接
npm@tiptap/extension-list3.27.3间接
npm@tiptap/extension-list-item3.27.3间接
npm@tiptap/extension-list-keymap3.27.3间接
npm@tiptap/extension-ordered-list3.27.3间接
npm@tiptap/extension-paragraph3.27.3间接
npm@tiptap/extension-placeholder3.27.3间接
npm@tiptap/extension-strike3.27.3间接
npm@tiptap/extension-text3.27.3间接
npm@tiptap/extension-underline3.27.3间接
npm@tiptap/extensions3.27.3间接
npm@tiptap/pm3.27.3间接
npm@tiptap/react3.27.3间接
npm@tiptap/starter-kit3.27.3间接
npm@tokenizer/inflate0.4.1间接
npm@tokenizer/token0.3.0间接
npm@tootallnate/once2.0.1间接
npm@traceloop/ai-semantic-conventions0.27.0间接
npm@traceloop/instrumentation-anthropic0.27.0间接
npm@traceloop/instrumentation-bedrock0.27.0间接
npm@traceloop/instrumentation-chromadb0.27.0间接
npm@traceloop/instrumentation-cohere0.27.0间接
npm@traceloop/instrumentation-google-generativeai0.27.0间接
npm@traceloop/instrumentation-langchain0.27.0间接
npm@traceloop/instrumentation-llamaindex0.27.0间接
npm@traceloop/instrumentation-mcp0.27.0间接
npm@traceloop/instrumentation-openai0.27.0间接
npm@traceloop/instrumentation-pinecone0.27.0间接
npm@traceloop/instrumentation-qdrant0.27.0间接
npm@traceloop/instrumentation-together0.27.0间接
npm@traceloop/instrumentation-utils0.27.0间接
npm@traceloop/instrumentation-vertexai0.27.0间接
npm@traceloop/node-server-sdk0.27.0间接
npm@tsconfig/node101.0.12间接
npm@tsconfig/node121.0.11间接
npm@tsconfig/node141.0.3间接
npm@tsconfig/node161.0.4间接
npm@tybys/wasm-util0.10.1间接
npm@tybys/wasm-util0.10.2间接
npm@tybys/wasm-util0.10.3间接
npm@types/amqplib0.10.8间接
npm@types/aria-query5.0.4间接
npm@types/aws-lambda8.10.161间接
npm@types/babel__core7.20.5间接
npm@types/babel__generator7.27.0间接
npm@types/babel__template7.4.4间接
npm@types/babel__traverse7.28.0间接
npm@types/body-parser1.19.6间接
npm@types/caseless0.12.5间接
npm@types/chai5.2.3间接
npm@types/configstore6.0.2间接
npm@types/connect3.4.38间接
npm@types/cookiejar2.1.5间接
npm@types/cors2.8.19间接
npm@types/d3-array3.2.2间接
npm@types/d3-color3.1.3间接
npm@types/d3-ease3.0.2间接
npm@types/d3-interpolate3.0.4间接
npm@types/d3-path3.1.1间接
npm@types/d3-scale4.0.9间接
npm@types/d3-shape3.1.8间接
npm@types/d3-time3.0.4间接
npm@types/d3-timer3.0.2间接
npm@types/debug4.1.12间接
npm@types/debug4.1.13间接
npm@types/deep-eql4.0.2间接
npm@types/es-aggregate-error1.0.6间接
npm@types/eslint9.6.1间接
npm@types/eslint-scope3.7.7间接
npm@types/esrecurse4.3.1间接
npm@types/estree0.0.39间接
npm@types/estree1.0.8间接
npm@types/estree1.0.9间接
npm@types/estree-jsx1.0.5间接
npm@types/express4.17.25间接
npm@types/express5.0.6间接
npm@types/express-serve-static-core4.19.8间接
npm@types/express-serve-static-core5.1.1间接
npm@types/figlet1.7.0间接
npm@types/gradient-string1.1.6间接
npm@types/hast3.0.4间接
npm@types/http-cache-semantics4.2.0间接
npm@types/http-errors2.0.5间接
npm@types/istanbul-lib-coverage2.0.6间接
npm@types/istanbul-lib-report3.0.3间接
npm@types/istanbul-reports3.0.4间接
npm@types/jest30.0.0间接
npm@types/js-yaml4.0.9间接
npm@types/jsdom21.1.7间接
npm@types/json-schema7.0.15间接
npm@types/json50.0.29间接
npm@types/jsonwebtoken9.0.10间接
npm@types/long4.0.2间接
npm@types/luxon3.7.1间接
npm@types/markdown-escape1.1.3间接
npm@types/mdast4.0.4间接
npm@types/methods1.1.4间接
npm@types/mime1.3.5间接
npm@types/ms2.1.0间接
npm@types/node16.9.1间接
npm@types/node18.19.130间接
npm@types/node18.19.80间接
npm@types/node22.19.19间接
npm@types/node25.6.0间接
npm@types/node25.9.1间接
npm@types/node25.9.4间接
npm@types/node26.0.0间接
npm@types/node26.1.0间接
npm@types/node26.1.1间接
npm@types/node-fetch2.6.13间接
npm@types/nunjucks3.2.6间接
npm@types/parse-json4.0.2间接
npm@types/passport1.0.17间接
npm@types/passport-jwt4.0.1间接
npm@types/passport-strategy0.2.38间接
npm@types/prismjs1.26.6间接
npm@types/qs6.15.0间接
npm@types/qs6.15.1间接
npm@types/ramda0.32.0间接
npm@types/range-parser1.2.7间接
npm@types/react19.2.16间接
npm@types/react19.2.17间接
npm@types/react-dom19.2.3间接
npm@types/react-syntax-highlighter15.5.13间接
npm@types/react-transition-group4.4.12间接
npm@types/readdir-glob1.1.5间接
npm@types/request2.48.13间接
npm@types/sarif2.1.7间接
npm@types/send0.17.6间接
npm@types/send1.2.1间接
npm@types/serve-static1.15.10间接
npm@types/serve-static2.2.0间接
npm@types/stack-utils2.0.3间接
npm@types/superagent8.1.9间接
npm@types/supertest7.2.0间接
npm@types/tinycolor21.4.6间接
npm@types/tough-cookie4.0.0间接
npm@types/unist2.0.11间接
npm@types/unist3.0.3间接
npm@types/update-notifier6.0.8间接
npm@types/urijs1.19.26间接
npm@types/use-sync-external-store0.0.6间接
npm@types/validator13.15.10间接
npm@types/webidl-conversions7.0.3间接
npm@types/whatwg-url13.0.0间接
npm@types/ws8.18.1间接
npm@types/xml-encryption1.2.4间接
npm@types/xml2js0.4.14间接
npm@types/yargs17.0.35间接
npm@types/yargs-parser21.0.3间接
npm@typescript-eslint/eslint-plugin8.59.3间接
npm@typescript-eslint/eslint-plugin8.62.1间接
npm@typescript-eslint/eslint-plugin8.63.0间接
npm@typescript-eslint/parser8.59.3间接
npm@typescript-eslint/parser8.62.1间接
npm@typescript-eslint/parser8.63.0间接
npm@typescript-eslint/project-service8.59.3间接
npm@typescript-eslint/project-service8.62.1间接
npm@typescript-eslint/project-service8.63.0间接
npm@typescript-eslint/scope-manager8.59.3间接
npm@typescript-eslint/scope-manager8.62.1间接
npm@typescript-eslint/scope-manager8.63.0间接
npm@typescript-eslint/tsconfig-utils8.59.3间接
npm@typescript-eslint/tsconfig-utils8.62.1间接
npm@typescript-eslint/tsconfig-utils8.63.0间接
npm@typescript-eslint/type-utils8.59.3间接
npm@typescript-eslint/type-utils8.62.1间接
npm@typescript-eslint/type-utils8.63.0间接
npm@typescript-eslint/types8.59.3间接
npm@typescript-eslint/types8.62.1间接
npm@typescript-eslint/types8.63.0间接
npm@typescript-eslint/typescript-estree8.59.3间接
npm@typescript-eslint/typescript-estree8.62.1间接
npm@typescript-eslint/typescript-estree8.63.0间接
npm@typescript-eslint/utils8.59.3间接
npm@typescript-eslint/utils8.62.1间接
npm@typescript-eslint/utils8.63.0间接
npm@typescript-eslint/visitor-keys8.59.3间接
npm@typescript-eslint/visitor-keys8.62.1间接
npm@typescript-eslint/visitor-keys8.63.0间接
npm@ucast/core2.0.0间接
npm@ucast/js4.0.1间接
npm@ucast/mongo3.0.0间接
npm@ucast/mongo2js2.0.0间接
npm@ungap/structured-clone1.3.0间接
npm@ungap/structured-clone1.3.1间接
npm@ungap/structured-clone1.3.2间接
npm@unrs/resolver-binding-android-arm-eabi1.11.1间接
npm@unrs/resolver-binding-android-arm-eabi1.12.2间接
npm@unrs/resolver-binding-android-arm641.11.1间接
npm@unrs/resolver-binding-android-arm641.12.2间接
npm@unrs/resolver-binding-darwin-arm641.11.1间接
npm@unrs/resolver-binding-darwin-arm641.12.2间接
npm@unrs/resolver-binding-darwin-x641.11.1间接
npm@unrs/resolver-binding-darwin-x641.12.2间接
npm@unrs/resolver-binding-freebsd-x641.11.1间接
npm@unrs/resolver-binding-freebsd-x641.12.2间接
npm@unrs/resolver-binding-linux-arm-gnueabihf1.11.1间接
npm@unrs/resolver-binding-linux-arm-gnueabihf1.12.2间接
npm@unrs/resolver-binding-linux-arm-musleabihf1.11.1间接
npm@unrs/resolver-binding-linux-arm-musleabihf1.12.2间接
npm@unrs/resolver-binding-linux-arm64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-arm64-gnu1.12.2间接
npm@unrs/resolver-binding-linux-arm64-musl1.11.1间接
npm@unrs/resolver-binding-linux-arm64-musl1.12.2间接
npm@unrs/resolver-binding-linux-loong64-gnu1.12.2间接
npm@unrs/resolver-binding-linux-loong64-musl1.12.2间接
npm@unrs/resolver-binding-linux-ppc64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-ppc64-gnu1.12.2间接
npm@unrs/resolver-binding-linux-riscv64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-riscv64-gnu1.12.2间接
npm@unrs/resolver-binding-linux-riscv64-musl1.11.1间接
npm@unrs/resolver-binding-linux-riscv64-musl1.12.2间接
npm@unrs/resolver-binding-linux-s390x-gnu1.11.1间接
npm@unrs/resolver-binding-linux-s390x-gnu1.12.2间接
npm@unrs/resolver-binding-linux-x64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-x64-gnu1.12.2间接
npm@unrs/resolver-binding-linux-x64-musl1.11.1间接
npm@unrs/resolver-binding-linux-x64-musl1.12.2间接
npm@unrs/resolver-binding-openharmony-arm641.12.2间接
npm@unrs/resolver-binding-wasm32-wasi1.11.1间接
npm@unrs/resolver-binding-wasm32-wasi1.12.2间接
npm@unrs/resolver-binding-win32-arm64-msvc1.11.1间接
npm@unrs/resolver-binding-win32-arm64-msvc1.12.2间接
npm@unrs/resolver-binding-win32-ia32-msvc1.11.1间接
npm@unrs/resolver-binding-win32-ia32-msvc1.12.2间接
npm@unrs/resolver-binding-win32-x64-msvc1.11.1间接
npm@unrs/resolver-binding-win32-x64-msvc1.12.2间接
npm@vercel/oidc3.2.0间接
npm@vitest/expect4.1.9间接
npm@vitest/mocker4.1.9间接
npm@vitest/pretty-format4.1.9间接
npm@vitest/runner4.1.9间接
npm@vitest/snapshot4.1.9间接
npm@vitest/spy4.1.9间接
npm@vitest/utils4.1.9间接
npm@vscode/ripgrep1.17.1间接
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@webgpu/types0.1.71间接
npm@workflow/serde4.1.0间接
npm@xhmikosr/archive-type8.0.1间接
npm@xhmikosr/bin-check8.2.1间接
npm@xhmikosr/bin-wrapper14.2.3间接
npm@xhmikosr/decompress11.1.3间接
npm@xhmikosr/decompress-tar9.0.1间接
npm@xhmikosr/decompress-tarbz29.0.1间接
npm@xhmikosr/decompress-targz9.0.1间接
npm@xhmikosr/decompress-unzip8.2.1间接
npm@xhmikosr/downloader16.1.2间接
npm@xhmikosr/os-filter-obj4.0.0间接
npm@xmldom/is-dom-node1.0.1间接
npm@xmldom/xmldom0.8.13间接
npm@xmldom/xmldom0.9.10间接
npm@xtuc/ieee7541.2.0间接
npm@xtuc/long4.2.2间接
npma-sync-waterfall1.0.1间接
npmabort-controller3.0.0间接
npmabstract-logging2.0.1间接
npmaccepts1.3.8间接
npmaccepts2.0.0间接
npmacorn8.16.0间接
npmacorn8.17.0间接
npmacorn-import-attributes1.9.5间接
npmacorn-import-phases1.0.4间接
npmacorn-jsx5.3.2间接
npmacorn-walk8.3.5间接
npmagent-base6.0.2间接
npmagent-base7.1.4间接
npmagentkeepalive4.6.0间接
npmajv-draft-041.0.0间接
npmajv-errors3.0.0间接
npmajv-formats2.1.1间接
npmajv-formats3.0.1间接
npmajv-keywords3.5.2间接
npmajv-keywords5.1.0间接
npmansi-align3.0.1间接
npmansi-colors4.1.3间接
npmansi-escapes4.3.2间接
npmansi-regex5.0.1间接
npmansi-regex6.2.2间接
npmansi-styles3.2.1间接
npmansi-styles4.3.0间接
npmansi-styles5.2.0间接
npmansi-styles6.2.3间接
npmansis4.2.0间接
npmany-base1.1.0间接
npmanymatch3.1.3间接
npmanynum1.0.1间接
npmapp-root-path3.1.0间接
npmappend-field1.0.0间接
npmarch3.0.0间接
npmarg4.1.3间接
npmargparse1.0.10间接
npmargparse2.0.1间接
npmaria-hidden1.2.6间接
npmaria-query5.3.0间接
npmaria-query5.3.2间接
npmarray-buffer-byte-length1.0.2间接
npmarray-includes3.1.9间接
npmarray-move4.0.0间接
npmarray-timsort1.0.3间接
npmarray-union2.1.0间接
npmarray.prototype.findlast1.2.5间接
npmarray.prototype.findlastindex1.2.6间接
npmarray.prototype.flat1.3.3间接
npmarray.prototype.flatmap1.3.3间接
npmarray.prototype.tosorted1.1.4间接
npmarraybuffer.prototype.slice1.0.4间接
npmas-table1.0.55间接
npmasap2.0.6间接
npmassertion-error2.0.1间接
npmast-types0.14.2间接
npmast-types-flow0.0.8间接
npmastring1.9.0间接
npmasync3.2.6间接
npmasync-function1.0.0间接
npmasync-lock1.4.1间接
npmasynckit0.4.0间接
npmatomic-sleep1.0.0间接
npmatomically2.1.1间接
npmavailable-typed-arrays1.0.7间接
npmavvio9.2.0间接
npmawait-to-js3.0.0间接
npmaws4fetch1.0.20间接
npmaxe-core4.12.1间接
npmaxobject-query4.1.0间接
npmb4a1.8.0间接
npmbabel-jest30.4.1间接
npmbabel-plugin-istanbul7.0.1间接
npmbabel-plugin-jest-hoist30.4.0间接
npmbabel-plugin-macros3.1.0间接
npmbabel-plugin-react-compiler1.0.0间接
npmbabel-preset-current-node-syntax1.2.0间接
npmbabel-preset-jest30.4.0间接
npmbail2.0.2间接
npmbalanced-match1.0.2间接
npmbalanced-match4.0.4间接
npmbare-events2.8.2间接
npmbare-fs4.7.1间接
npmbare-os3.9.0间接
npmbare-path3.0.0间接
npmbare-stream2.13.1间接
npmbare-url2.4.2间接
npmbarrelsby2.8.1间接
npmbase64-js1.5.1间接
npmbase64id2.0.0间接
npmbaseline-browser-mapping2.10.21间接
npmbaseline-browser-mapping2.10.24间接
npmbaseline-browser-mapping2.10.41间接
npmbefore-after-hook2.2.3间接
npmbefore-after-hook4.0.0间接
npmbignumber.js9.3.1间接
npmbinary-extensions2.3.0间接
npmbinary-version7.1.0间接
npmbinary-version-check6.1.0间接
npmbl4.1.0间接
npmbluebird3.0.5间接
npmbmp-ts1.0.9间接
npmbottleneck2.19.5间接
npmboxen5.1.2间接
npmboxen7.1.1间接
npmboxen8.0.1间接
npmbrace-expansion1.1.14间接
npmbrace-expansion1.1.15间接
npmbrace-expansion5.0.5间接
npmbrace-expansion5.0.7间接
npmbraces3.0.3间接
npmbrowserslist4.28.2间接
npmbrowserslist4.28.4间接
npmbs-logger0.2.6间接
npmbser2.1.1间接
npmbson7.2.0间接
npmbuffer5.7.1间接
npmbuffer6.0.3间接
npmbuffer-crc320.2.13间接
npmbuffer-crc321.0.0间接
npmbuffer-equal-constant-time1.0.1间接
npmbuffer-from1.1.2间接
npmbuffer-more-ints1.0.0间接
npmbuiltins1.0.3间接
npmbun1.3.14间接
npmbun-ffi-structs0.1.2间接
npmbun-webgpu0.1.7间接
npmbun-webgpu-darwin-arm640.1.7间接
npmbun-webgpu-darwin-x640.1.7间接
npmbun-webgpu-linux-x640.1.7间接
npmbun-webgpu-win32-x640.1.7间接
npmbundle-name4.1.0间接
npmbusboy1.6.0间接
npmbyte-counter0.1.0间接
npmbytes3.1.2间接
npmcacheable-lookup7.0.0间接
npmcacheable-request13.0.18间接
npmcall-bind1.0.9间接
npmcall-bind-apply-helpers1.0.2间接
npmcall-bound1.0.4间接
npmcallsites3.1.0间接
npmcamelcase5.3.1间接
npmcamelcase6.3.0间接
npmcamelcase7.0.1间接
npmcamelcase8.0.0间接
npmcaniuse-lite1.0.30001790间接
npmcaniuse-lite1.0.30001791间接
npmcaniuse-lite1.0.30001792间接
npmcaniuse-lite1.0.30001800间接
npmccount2.0.1间接
npmchai6.2.2间接
npmchalk2.4.2间接
npmchalk4.1.2间接
npmchalk5.6.2间接
npmchar-regex1.0.2间接
npmcharacter-entities2.0.2间接
npmcharacter-entities-html42.1.0间接
npmcharacter-entities-legacy3.0.0间接
npmcharacter-reference-invalid2.0.1间接
npmchardet2.1.1间接
npmchardet2.2.0间接
npmcheck-disk-space3.4.0间接
npmchokidar3.6.0间接
npmchokidar4.0.3间接
npmchownr3.0.0间接
npmchrome-trace-event1.0.4间接
npmci-info4.4.0间接
npmcitty0.2.2间接
npmcjs-module-lexer1.4.3间接
npmcjs-module-lexer2.2.0间接
npmclass-variance-authority0.7.1间接
npmclassnames2.5.1间接
npmclean-git-ref2.0.1间接
npmcli-boxes2.2.1间接
npmcli-boxes3.0.0间接
npmcli-cursor3.1.0间接
npmcli-cursor5.0.0间接
npmcli-spinners2.9.2间接
npmcli-spinners3.4.0间接
npmcli-table30.6.5间接
npmcli-width4.1.0间接
npmclient-only0.0.1间接
npmclipboard-image0.1.0间接
npmclipboardy5.3.1间接
npmcliui7.0.4间接
npmcliui8.0.1间接
npmcliui9.0.1间接
npmclone1.0.4间接
npmclsx2.1.1间接
npmcmdk1.1.1间接
npmco4.6.0间接
npmcollect-v8-coverage1.0.3间接
npmcolor-convert1.9.3间接
npmcolor-convert2.0.1间接
npmcolor-name1.1.3间接
npmcolor-name1.1.4间接
npmcolorette2.0.20间接
npmcombined-stream1.0.8间接
npmcomma-separated-tokens2.0.3间接
npmcommander13.1.0间接
npmcommander14.0.3间接
npmcommander2.20.3间接
npmcommander4.1.1间接
npmcommander5.1.0间接
npmcommander6.2.1间接
npmcommander7.2.0间接
npmcommander8.3.0间接
npmcommander9.5.0间接
npmcomment-json5.0.0间接
npmcommondir1.0.1间接
npmcompare-versions6.1.1间接
npmcomponent-emitter1.3.1间接
npmcompress-commons7.0.1间接
npmcompressible2.0.18间接
npmconcat-map0.0.1间接
npmconcat-stream2.0.0间接
npmconf15.1.0间接
npmconfbox0.1.8间接
npmconfbox0.2.4间接
npmconfig-chain1.1.13间接
npmconfigstore7.1.0间接
npmconsola3.4.2间接
npmcontent-disposition1.1.0间接
npmcontent-type1.0.5间接
npmcontent-type2.0.0间接
npmconvert-hrtime5.0.0间接
npmconvert-source-map1.9.0间接
npmconvert-source-map2.0.0间接
npmcookie0.7.2间接
npmcookie1.1.1间接
npmcookie-signature1.2.2间接
npmcookiejar2.1.4间接
npmcookies-next6.1.1间接
npmcore-util-is1.0.3间接
npmcors2.8.6间接
npmcosmiconfig7.1.0间接
npmcosmiconfig8.3.6间接
npmcountry-flag-icons1.6.20间接
npmcrc-321.2.2间接
npmcrc32-stream7.0.1间接
npmcreate-require1.1.1间接
npmcron4.4.0间接
npmcross-fetch4.1.0间接
npmcross-spawn7.0.6间接
npmcrypto-random-string4.0.0间接
npmcss-tree3.2.1间接
npmcss.escape1.5.1间接
npmcssesc3.0.0间接
npmcssstyle4.6.0间接
npmcsstype3.2.3间接
npmd3-array3.2.4间接
npmd3-color3.1.0间接
npmd3-ease3.0.1间接
npmd3-format3.1.2间接
npmd3-interpolate3.0.1间接
npmd3-path3.1.0间接
npmd3-scale4.0.2间接
npmd3-shape3.2.0间接
npmd3-time3.1.0间接
npmd3-time-format4.1.0间接
npmd3-timer3.0.1间接
npmdamerau-levenshtein1.0.8间接
npmdata-uri-to-buffer2.0.2间接
npmdata-uri-to-buffer4.0.1间接
npmdata-urls5.0.0间接
npmdata-view-buffer1.0.2间接
npmdata-view-byte-length1.0.2间接
npmdata-view-byte-offset1.0.1间接
npmdateformat4.6.3间接
npmdayjs1.11.20间接
npmdebounce1.2.1间接
npmdebounce2.2.0间接
npmdebounce-fn6.0.0间接
npmdebug2.6.9间接
npmdebug3.2.7间接
npmdebug4.3.2间接
npmdebug4.3.4间接
npmdebug4.4.3间接
npmdecimal.js10.6.0间接
npmdecimal.js-light2.5.1间接
npmdecode-named-character-reference1.3.0间接
npmdecompress-response10.0.0间接
npmdecompress-response6.0.0间接
npmdedent1.7.2间接
npmdeep-extend0.6.0间接
npmdeep-is0.1.4间接
npmdeepmerge4.3.1间接
npmdefault-browser5.5.0间接
npmdefault-browser-id5.0.1间接
npmdefaults1.0.4间接
npmdefine-data-property1.1.4间接
npmdefine-lazy-prop3.0.0间接
npmdefine-properties1.2.1间接
npmdelayed-stream1.0.0间接
npmdepd2.0.0间接
npmdependency-graph0.11.0间接
npmdequal2.0.3间接
npmdes.js1.1.0间接
npmdestr2.0.5间接
npmdetect-libc2.1.2间接
npmdetect-newline3.1.0间接
npmdetect-node-es1.1.0间接
npmdevlop1.1.0间接
npmdezalgo1.0.4间接
npmdiff30.0.3间接
npmdir-glob3.0.1间接
npmdockerfile-ast0.7.1间接
npmdoctrine2.1.0间接
npmdom-accessibility-api0.5.16间接
npmdom-accessibility-api0.6.3间接
npmdom-helpers5.2.1间接
npmdom-serializer2.0.0间接
npmdomelementtype2.3.0间接
npmdomhandler5.0.3间接
npmdomutils3.2.2间接
npmdot-prop10.1.0间接
npmdot-prop9.0.0间接
npmdotenv-expand12.0.3间接
npmdunder-proto1.0.1间接
npmduplexer0.1.2间接
npmduplexify4.1.3间接
npmeastasianwidth0.2.0间接
npmebec1.1.1间接
npmebec2.3.0间接
npmecdsa-sig-formatter1.0.11间接
npmee-first1.1.1间接
npmelectron-to-chromium1.5.343间接
npmelectron-to-chromium1.5.344间接
npmelectron-to-chromium1.5.387间接
npmemittery0.13.1间接
npmemoji-regex10.6.0间接
npmemoji-regex8.0.0间接
npmemoji-regex9.2.2间接
npmencodeurl2.0.0间接
npmend-of-stream1.4.5间接
npmengine.io6.6.7间接
npmengine.io-parser5.2.3间接
npmenhanced-resolve5.20.1间接
npmenhanced-resolve5.21.0间接
npmenhanced-resolve5.21.3间接
npmenhanced-resolve5.21.6间接
npmenhanced-resolve5.22.2间接
npmenhanced-resolve5.24.0间接
npmenhanced-resolve5.24.1间接
npmentities4.5.0间接
npmentities6.0.1间接
npmenv-paths3.0.0间接
npmenvix1.5.0间接
npmerror-ex1.3.4间接
npmes-abstract1.24.2间接
npmes-abstract-get1.0.0间接
npmes-aggregate-error1.0.14间接
npmes-define-property1.0.1间接
npmes-errors1.3.0间接
npmes-iterator-helpers1.3.3间接
npmes-module-lexer2.1.0间接
npmes-module-lexer2.3.0间接
npmes-object-atoms1.1.1间接
npmes-object-atoms1.1.2间接
npmes-set-tostringtag2.1.0间接
npmes-shim-unscopables1.1.0间接
npmes-to-primitive1.3.0间接
npmes-to-primitive1.3.4间接
npmes-toolkit1.49.0间接
npmesbuild0.28.0间接
npmesbuild0.28.1间接
npmescalade3.2.0间接
npmescape-goat4.0.0间接
npmescape-html1.0.3间接
npmescape-string-regexp1.0.5间接
npmescape-string-regexp2.0.0间接
npmescape-string-regexp4.0.0间接
npmescape-string-regexp5.0.0间接
npmeslint10.4.0间接
npmeslint10.6.0间接
npmeslint-compat-utils0.5.1间接
npmeslint-config-next16.2.10间接
npmeslint-config-prettier10.1.8间接
npmeslint-config-standard17.1.0间接
npmeslint-import-context0.1.9间接
npmeslint-import-resolver-node0.3.10间接
npmeslint-import-resolver-typescript3.10.1间接
npmeslint-import-resolver-typescript4.4.5间接
npmeslint-module-utils2.12.1间接
npmeslint-module-utils2.14.0间接
npmeslint-plugin-es-x7.8.0间接
npmeslint-plugin-import2.32.0间接
npmeslint-plugin-jsx-a11y6.10.2间接
npmeslint-plugin-n18.2.1间接
npmeslint-plugin-prettier5.5.5间接
npmeslint-plugin-prettier5.5.6间接
npmeslint-plugin-promise7.3.0间接
npmeslint-plugin-react7.37.5间接
npmeslint-plugin-react-hooks7.1.1间接
npmeslint-plugin-tailwindcss4.0.6间接
npmeslint-plugin-unused-imports4.4.1间接
npmeslint-scope5.1.1间接
npmeslint-scope9.1.2间接
npmeslint-visitor-keys3.4.3间接
npmeslint-visitor-keys4.2.1间接
npmeslint-visitor-keys5.0.1间接
npmespree10.4.0间接
npmespree11.2.0间接
npmesprima4.0.1间接
npmesquery1.7.0间接
npmesrecurse4.3.0间接
npmestraverse4.3.0间接
npmestraverse5.3.0间接
npmestree-util-is-identifier-name3.0.0间接
npmestree-walker1.0.1间接
npmestree-walker2.0.2间接
npmestree-walker3.0.3间接
npmesutils2.0.3间接
npmetag1.8.1间接
npmevent-target-shim5.0.1间接
npmeventemitter26.4.9间接
npmeventemitter34.0.7间接
npmeventemitter35.0.4间接
npmevents3.3.0间接
npmevents-universal1.0.1间接
npmeventsource3.0.7间接
npmeventsource-parser3.0.8间接
npmexeca5.1.1间接
npmexeca8.0.1间接
npmexeca9.6.1间接
npmexif-parser0.1.12间接
npmexit-x0.2.2间接
npmexpect30.4.1间接
npmexpect-type1.4.0间接
npmexpr-eval-fork3.0.3间接
npmexpress5.2.1间接
npmexsolve1.1.0间接
npmext-list2.2.2间接
npmext-name5.0.0间接
npmextend3.0.2间接
npmfast-content-type-parse3.0.0间接
npmfast-copy4.0.3间接
npmfast-decode-uri-component1.0.1间接
npmfast-deep-equal3.1.3间接
npmfast-diff1.3.0间接
npmfast-equals5.4.0间接
npmfast-fifo1.3.2间接
npmfast-glob3.2.12间接
npmfast-glob3.3.1间接
npmfast-glob3.3.3间接
npmfast-json-stable-stringify2.1.0间接
npmfast-json-stringify6.3.0间接
npmfast-levenshtein2.0.6间接
npmfast-memoize2.5.2间接
npmfast-querystring1.1.2间接
npmfast-safe-stringify2.1.1间接
npmfast-sha2561.3.0间接
npmfast-string-truncated-width3.0.3间接
npmfast-string-width3.0.2间接
npmfast-uri3.1.2间接
npmfast-wrap-ansi0.2.2间接
npmfast-xml-builder1.2.0间接
npmfastify5.8.5间接
npmfastify-plugin5.1.0间接
npmfastify-plugin6.0.0间接
npmfastq1.20.1间接
npmfault1.0.4间接
npmfb-watchman2.0.2间接
npmfdir6.5.0间接
npmfetch-blob3.2.0间接
npmfetch-retry6.0.0间接
npmfiglet1.11.0间接
npmfigures2.0.0间接
npmfigures6.1.0间接
npmfile-entry-cache8.0.0间接
npmfile-type21.3.2间接
npmfile-type21.3.4间接
npmfile-type22.0.1间接
npmfilename-reserved-regex4.0.0间接
npmfilenamify7.0.1间接
npmfilesize3.6.1间接
npmfill-range7.1.1间接
npmfinalhandler2.1.1间接
npmfind-my-way9.6.0间接
npmfind-root1.1.0间接
npmfind-up2.1.0间接
npmfind-up4.1.0间接
npmfind-up5.0.0间接
npmfind-versions6.0.0间接
npmflat5.0.2间接
npmflat-cache4.0.1间接
npmflatted3.4.2间接
npmfollow-redirects1.16.0间接
npmfor-each0.3.5间接
npmforeground-child3.3.1间接
npmfork-ts-checker-webpack-plugin9.1.0间接
npmform-data2.5.6间接
npmform-data4.0.4间接
npmform-data4.0.5间接
npmform-data4.0.6间接
npmform-data-encoder1.7.2间接
npmform-data-encoder4.1.0间接
npmformat0.2.2间接
npmformdata-node4.4.1间接
npmformdata-polyfill4.0.10间接
npmformidable3.5.4间接
npmforwarded0.2.0间接
npmfresh2.0.0间接
npmfs-extra10.1.0间接
npmfs-monkey1.1.0间接
npmfs.realpath1.0.0间接
npmfsevents2.3.2间接
npmfsevents2.3.3间接
npmfunction-bind1.1.2间接
npmfunction-timeout1.0.2间接
npmfunction.prototype.name1.1.8间接
npmfunction.prototype.name1.2.0间接
npmfunctions-have-names1.2.3间接
npmgaxios6.7.1间接
npmgaxios7.1.4间接
npmgcp-metadata6.1.1间接
npmgcp-metadata8.1.2间接
npmgenerator-function2.0.1间接
npmgensync1.0.0-beta.2间接
npmget-caller-file2.0.5间接
npmget-east-asian-width1.5.0间接
npmget-east-asian-width1.6.0间接
npmget-intrinsic1.3.0间接
npmget-nonce1.0.1间接
npmget-package-type0.1.0间接
npmget-proto1.0.1间接
npmget-source2.0.12间接
npmget-stream6.0.1间接
npmget-stream8.0.1间接
npmget-stream9.0.1间接
npmget-symbol-description1.1.0间接
npmget-tsconfig4.14.0间接
npmgifwrap0.10.1间接
npmglob10.5.0间接
npmglob11.1.0间接
npmglob13.0.6间接
npmglob7.2.3间接
npmglob-parent5.1.2间接
npmglob-parent6.0.2间接
npmglob-to-regexp0.4.1间接
npmglobal-directory4.0.1间接
npmglobals11.12.0间接
npmglobals14.0.0间接
npmglobals15.15.0间接
npmglobals16.4.0间接
npmglobalthis1.0.4间接
npmglobby11.1.0间接
npmglobrex0.1.2间接
npmgoogle-auth-library10.6.2间接
npmgoogle-auth-library9.15.1间接
npmgoogle-gax4.6.1间接
npmgoogle-logging-utils0.0.2间接
npmgoogle-logging-utils1.1.3间接
npmgopd1.2.0间接
npmgot14.6.6间接
npmgraceful-fs4.2.10间接
npmgraceful-fs4.2.11间接
npmgradient-string3.0.0间接
npmgtoken7.1.0间接
npmgzip-size6.0.0间接
npmhandlebars4.7.9间接
npmhas-bigints1.1.0间接
npmhas-flag3.0.0间接
npmhas-flag4.0.0间接
npmhas-property-descriptors1.0.2间接
npmhas-proto1.2.0间接
npmhas-symbols1.1.0间接
npmhas-tostringtag1.0.2间接
npmhashery1.5.1间接
npmhasown2.0.3间接
npmhasown2.0.4间接
npmhast-util-parse-selector4.0.0间接
npmhast-util-to-html9.0.5间接
npmhast-util-to-jsx-runtime2.3.6间接
npmhast-util-whitespace3.0.0间接
npmhastscript9.0.1间接
npmhelp-me5.0.0间接
npmhermes-estree0.25.1间接
npmhermes-parser0.25.1间接
npmhighlight.js10.7.3间接
npmhighlight.js11.11.1间接
npmhighlightjs-vue1.0.0间接
npmhoist-non-react-statics3.3.2间接
npmhono4.12.25间接
npmhookified1.15.1间接
npmhpagent1.2.0间接
npmhtml-encoding-sniffer4.0.0间接
npmhtml-escaper2.0.2间接
npmhtml-to-text9.0.5间接
npmhtml-url-attributes3.0.1间接
npmhtml-void-elements3.0.0间接
npmhtmlparser28.0.2间接
npmhttp-cache-semantics4.2.0间接
npmhttp-errors2.0.1间接
npmhttp-proxy-agent5.0.0间接
npmhttp-proxy-agent7.0.2间接
npmhttp2-wrapper2.2.1间接
npmhttps-proxy-agent5.0.1间接
npmhttps-proxy-agent7.0.6间接
npmhuman-signals2.1.0间接
npmhuman-signals5.0.0间接
npmhuman-signals8.0.1间接
npmhumanize-ms1.2.1间接
npmhunkdiff0.12.1间接
npmhunkdiff-darwin-arm640.12.1间接
npmhunkdiff-darwin-x640.12.1间接
npmhunkdiff-linux-arm640.12.1间接
npmhunkdiff-linux-x640.12.1间接
npmhunkdiff-windows-x640.12.1间接
npmhusky9.1.7间接
npmibm-cloud-sdk-core5.4.20间接
npmiconv-lite0.6.3间接
npmiconv-lite0.7.2间接
npmiconv-lite0.7.3间接
npmieee7541.2.1间接
npmignore5.3.2间接
npmignore7.0.5间接
npmignore-by-default1.0.1间接
npmimage-q4.0.0间接
npmimport-fresh3.3.1间接
npmimport-in-the-middle1.15.0间接
npmimport-in-the-middle3.0.1间接
npmimport-local3.2.0间接
npmimurmurhash0.1.4间接
npmindent-string4.0.0间接
npminflight1.0.6间接
npminherits2.0.4间接
npmini1.3.8间接
npmini4.1.1间接
npminline-style-parser0.2.7间接
npminput-format0.3.14间接
npminspect-with-kind1.0.5间接
npminternal-slot1.1.0间接
npminternmap2.0.3间接
npmip-address10.2.0间接
npmipaddr.js1.9.1间接
npmipaddr.js2.4.0间接
npmis-alphabetical2.0.1间接
npmis-alphanumerical2.0.1间接
npmis-any-array3.0.0间接
npmis-array-buffer3.0.5间接
npmis-arrayish0.2.1间接
npmis-async-function2.1.1间接
npmis-bigint1.1.0间接
npmis-binary-path2.1.0间接
npmis-boolean-object1.2.2间接
npmis-bun-module2.0.0间接
npmis-callable1.2.7间接
npmis-core-module2.16.1间接
npmis-core-module2.16.2间接
npmis-data-view1.0.2间接
npmis-date-object1.1.0间接
npmis-decimal2.0.1间接
npmis-docker3.0.0间接
npmis-document.all1.0.0间接
npmis-extglob2.1.1间接
npmis-finalizationregistry1.1.1间接
npmis-fullwidth-code-point3.0.0间接
npmis-generator-fn2.1.0间接
npmis-generator-function1.1.2间接
npmis-glob4.0.3间接
npmis-hexadecimal2.0.1间接
npmis-in-ci1.0.0间接
npmis-in-ssh1.0.0间接
npmis-inside-container1.0.0间接
npmis-installed-globally1.0.0间接
npmis-interactive1.0.0间接
npmis-interactive2.0.0间接
npmis-map2.0.3间接
npmis-negative-zero2.0.3间接
npmis-node-process1.2.0间接
npmis-npm6.1.0间接
npmis-number7.0.0间接
npmis-number-object1.1.1间接
npmis-path-inside4.0.0间接
npmis-plain-obj1.1.0间接
npmis-plain-obj4.1.0间接
npmis-plain-object3.0.1间接
npmis-plain-object5.0.0间接
npmis-potential-custom-element-name1.0.1间接
npmis-promise4.0.0间接
npmis-reference1.2.1间接
npmis-regex1.2.1间接
npmis-set2.0.3间接
npmis-shared-array-buffer1.0.4间接
npmis-stream2.0.1间接
npmis-stream3.0.0间接
npmis-stream4.0.1间接
npmis-string1.1.1间接
npmis-symbol1.1.1间接
npmis-typed-array1.1.15间接
npmis-unicode-supported0.1.0间接
npmis-unicode-supported2.1.0间接
npmis-unsafe1.0.1间接
npmis-wayland0.1.0间接
npmis-weakmap2.0.2间接
npmis-weakref1.1.1间接
npmis-weakset2.0.4间接
npmis-wsl3.1.1间接
npmis64bit2.0.0间接
npmisarray1.0.0间接
npmisarray2.0.5间接
npmisexe2.0.0间接
npmisexe4.0.0间接
npmisomorphic-git1.37.6间接
npmisstream0.1.2间接
npmistanbul-lib-coverage3.2.2间接
npmistanbul-lib-instrument6.0.3间接
npmistanbul-lib-report3.0.1间接
npmistanbul-lib-source-maps5.0.6间接
npmistanbul-reports3.2.0间接
npmiterare1.2.1间接
npmiterator.prototype1.1.5间接
npmjackspeak3.4.3间接
npmjackspeak4.2.3间接
npmjest30.4.2间接
npmjest-changed-files30.4.1间接
npmjest-circus30.4.2间接
npmjest-cli30.4.2间接
npmjest-config30.4.2间接
npmjest-diff30.4.1间接
npmjest-docblock30.4.0间接
npmjest-each30.4.1间接
npmjest-environment-jsdom30.4.1间接
npmjest-environment-node30.4.1间接
npmjest-haste-map30.4.1间接
npmjest-leak-detector30.4.1间接
npmjest-matcher-utils30.4.1间接
npmjest-message-util30.4.1间接
npmjest-mock30.4.1间接
npmjest-pnp-resolver1.2.3间接
npmjest-regex-util30.0.1间接
npmjest-regex-util30.4.0间接
npmjest-resolve30.4.1间接
npmjest-resolve-dependencies30.4.2间接
npmjest-runner30.4.2间接
npmjest-runtime30.4.2间接
npmjest-snapshot30.4.1间接
npmjest-util30.4.1间接
npmjest-validate30.4.1间接
npmjest-watcher30.4.1间接
npmjest-worker27.5.1间接
npmjest-worker30.4.1间接
npmjimp1.6.1间接
npmjiti2.4.2间接
npmjiti2.6.1间接
npmjiti2.7.0间接
npmjose6.2.3间接
npmjoycon3.1.1间接
npmjpeg-js0.4.4间接
npmjs-md40.3.2间接
npmjs-tiktoken1.0.21间接
npmjs-tokens4.0.0间接
npmjsdom26.1.0间接
npmjsep1.4.0间接
npmjsesc3.1.0间接
npmjson-bigint1.0.0间接
npmjson-buffer3.0.1间接
npmjson-parse-better-errors1.0.2间接
npmjson-parse-even-better-errors2.3.1间接
npmjson-schema0.4.0间接
npmjson-schema-ref-resolver3.0.0间接
npmjson-schema-to-ts3.1.1间接
npmjson-schema-traverse0.4.1间接
npmjson-schema-traverse1.0.0间接
npmjson-schema-typed8.0.2间接
npmjson-stable-stringify-without-jsonify1.0.1间接
npmjson-stringify-safe5.0.1间接
npmjson-with-bigint3.5.8间接
npmjsonc-parser2.2.1间接
npmjsonc-parser3.3.1间接
npmjsonfile6.2.1间接
npmjsonpath-plus10.4.0间接
npmjsonpointer5.0.1间接
npmjsonwebtoken9.0.3间接
npmjsx-ast-utils3.3.5间接
npmjwa2.0.1间接
npmjws4.0.1间接
npmkareem3.3.0间接
npmkind-of6.0.3间接
npmkleur3.0.3间接
依赖安全公告 23

该仓库未发布可被索引解析的包,因此评估的是其自身的依赖图——共 2,000 个包,其中也包含从不交付的开发与测试版本固定:23 个存在已知公告,9 个为直接依赖。 有 845 个无法评估——没有已解析的版本、生态系统不受支持,或不在所列包清单之内。

软件包版本关系严重程度公告数修复版本
axios1.16.1直接101.18.0
axios1.17.0直接101.18.0
fast-xml-parser5.9.3直接15.10.1
js-yaml3.14.2直接24.3.0
js-yaml4.1.1直接24.3.0
js-yaml4.2.0直接14.3.0
uuid10.0.0直接113.0.1
uuid9.0.1直接113.0.1
@opentelemetry/exporter-prometheus0.203.0间接10.217.0
@opentelemetry/propagator-jaeger2.0.1间接12.9.0
@opentelemetry/sdk-node0.203.0间接10.217.0
brace-expansion1.1.14间接15.0.7
brace-expansion1.1.15间接15.0.7
brace-expansion5.0.5间接25.0.7
fast-uri3.1.2间接24.1.1
form-data4.0.4间接14.0.6
form-data4.0.5间接14.0.6
typeorm0.3.30直接11.1.0
@hono/node-server1.19.14间接12.0.5
@opentelemetry/core2.0.1间接12.8.0
hono4.12.25间接34.12.27
@babel/core7.29.0间接18.0.0-rc.6
esbuild0.28.0间接10.28.1

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

原始 JSON 报告 机器可读
{
  "data": {
    "repo": {
      "topics": [
        "ai",
        "ai-agents",
        "ai-code-review",
        "ai-coding-tools",
        "code-review",
        "coding-assistant",
        "generative-ai",
        "hacktoberfest"
      ],
      "is_fork": false,
      "size_kb": 176624,
      "has_wiki": true,
      "homepage": "https://kodus.io",
      "languages": {
        "CSS": 21943,
        "HCL": 3907,
        "HTML": 118601,
        "Shell": 562233,
        "Python": 39179,
        "Smarty": 3969,
        "Dockerfile": 13172,
        "JavaScript": 782527,
        "PowerShell": 2620,
        "TypeScript": 23161668
      },
      "pushed_at": "2026-07-21T19:24:46Z",
      "created_at": "2025-03-28T17:05:19Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-21T22:39:27Z",
      "description": "AI Code Review with Full Control Over Model Choice and Costs.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": null,
      "default_branch": "main",
      "license_spdx_raw": "NOASSERTION",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "https://kodus.io",
      "name": "Kodus",
      "type": "Organization",
      "login": "kodustech",
      "company": null,
      "location": null,
      "followers": 85,
      "avatar_url": "https://avatars.githubusercontent.com/u/30079057?v=4",
      "created_at": "2017-07-11T13:59:24Z",
      "is_verified": null,
      "public_repos": 48,
      "account_age_days": 3297
    },
    "license": {
      "state": "custom",
      "spdx_id": null,
      "raw_spdx": "NOASSERTION",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "selfhosted-2.1.26",
          "kind": "other",
          "published_at": "2026-07-21T00:16:32Z"
        },
        {
          "tag": "web-1.1.27",
          "kind": "other",
          "published_at": "2026-07-20T23:44:54Z"
        },
        {
          "tag": "2.1.31",
          "kind": "patch",
          "published_at": "2026-07-20T23:43:56Z"
        },
        {
          "tag": "2.1.30",
          "kind": "patch",
          "published_at": "2026-07-15T10:49:34Z"
        },
        {
          "tag": "selfhosted-2.1.25",
          "kind": "other",
          "published_at": "2026-07-12T16:25:29Z"
        },
        {
          "tag": "web-1.1.26",
          "kind": "other",
          "published_at": "2026-07-12T16:07:41Z"
        },
        {
          "tag": "2.1.29",
          "kind": "patch",
          "published_at": "2026-07-12T16:07:10Z"
        },
        {
          "tag": "selfhosted-2.1.24",
          "kind": "other",
          "published_at": "2026-07-07T23:02:12Z"
        },
        {
          "tag": "web-1.1.25",
          "kind": "other",
          "published_at": "2026-07-07T21:38:53Z"
        },
        {
          "tag": "2.1.28",
          "kind": "patch",
          "published_at": "2026-07-07T21:37:52Z"
        },
        {
          "tag": "web-1.1.24",
          "kind": "other",
          "published_at": "2026-07-04T11:27:29Z"
        },
        {
          "tag": "2.1.27",
          "kind": "patch",
          "published_at": "2026-07-04T11:26:34Z"
        },
        {
          "tag": "mcp-manager-2.0.2",
          "kind": "other",
          "published_at": "2026-07-03T13:33:06Z"
        },
        {
          "tag": "cli-v0.4.19",
          "kind": "other",
          "published_at": "2026-07-03T12:40:17Z"
        },
        {
          "tag": "selfhosted-2.1.23",
          "kind": "other",
          "published_at": "2026-07-03T12:38:25Z"
        },
        {
          "tag": "web-1.1.23",
          "kind": "other",
          "published_at": "2026-07-03T11:28:42Z"
        },
        {
          "tag": "2.1.26",
          "kind": "patch",
          "published_at": "2026-07-03T11:27:52Z"
        },
        {
          "tag": "web-1.1.22",
          "kind": "other",
          "published_at": "2026-06-30T10:36:43Z"
        },
        {
          "tag": "mcp-manager-2.0.1",
          "kind": "other",
          "published_at": "2026-06-30T10:34:38Z"
        },
        {
          "tag": "2.1.25",
          "kind": "patch",
          "published_at": "2026-06-30T10:33:18Z"
        },
        {
          "tag": "selfhosted-2.1.22",
          "kind": "other",
          "published_at": "2026-06-30T11:09:48Z"
        },
        {
          "tag": "mcp-manager-2.0.0",
          "kind": "other",
          "published_at": "2026-06-29T13:53:06Z"
        },
        {
          "tag": "selfhosted-2.1.21",
          "kind": "other",
          "published_at": "2026-06-27T12:30:51Z"
        },
        {
          "tag": "web-1.1.21",
          "kind": "other",
          "published_at": "2026-06-27T11:50:25Z"
        },
        {
          "tag": "2.1.24",
          "kind": "patch",
          "published_at": "2026-06-27T11:49:33Z"
        },
        {
          "tag": "selfhosted-2.1.20",
          "kind": "other",
          "published_at": "2026-06-20T19:26:49Z"
        },
        {
          "tag": "web-1.1.20",
          "kind": "other",
          "published_at": "2026-06-20T18:55:36Z"
        },
        {
          "tag": "2.1.23",
          "kind": "patch",
          "published_at": "2026-06-20T18:55:08Z"
        },
        {
          "tag": "selfhosted-2.1.19",
          "kind": "other",
          "published_at": "2026-06-16T22:38:07Z"
        },
        {
          "tag": "web-1.1.19",
          "kind": "other",
          "published_at": "2026-06-16T22:01:59Z"
        },
        {
          "tag": "2.1.22",
          "kind": "patch",
          "published_at": "2026-06-16T22:01:15Z"
        },
        {
          "tag": "selfhosted-2.1.18",
          "kind": "other",
          "published_at": "2026-06-14T17:18:26Z"
        },
        {
          "tag": "web-1.1.18",
          "kind": "other",
          "published_at": "2026-06-14T16:52:37Z"
        },
        {
          "tag": "2.1.21",
          "kind": "patch",
          "published_at": "2026-06-14T16:52:12Z"
        },
        {
          "tag": "selfhosted-2.1.17",
          "kind": "other",
          "published_at": "2026-06-10T12:32:06Z"
        },
        {
          "tag": "web-1.1.17",
          "kind": "other",
          "published_at": "2026-06-06T11:12:15Z"
        },
        {
          "tag": "2.1.20",
          "kind": "patch",
          "published_at": "2026-06-06T11:11:38Z"
        },
        {
          "tag": "selfhosted-2.1.16",
          "kind": "other",
          "published_at": "2026-06-06T12:39:44Z"
        },
        {
          "tag": "selfhosted-2.1.15",
          "kind": "other",
          "published_at": "2026-05-27T13:14:03Z"
        },
        {
          "tag": "web-1.1.16",
          "kind": "other",
          "published_at": "2026-05-27T11:51:20Z"
        },
        {
          "tag": "2.1.19",
          "kind": "patch",
          "published_at": "2026-05-27T11:50:39Z"
        },
        {
          "tag": "selfhosted-2.1.14",
          "kind": "other",
          "published_at": "2026-05-26T18:02:48Z"
        },
        {
          "tag": "web-1.1.15",
          "kind": "other",
          "published_at": "2026-05-26T17:17:27Z"
        },
        {
          "tag": "2.1.18",
          "kind": "patch",
          "published_at": "2026-05-26T17:16:30Z"
        },
        {
          "tag": "2.1.17",
          "kind": "patch",
          "published_at": "2026-05-25T14:54:07Z"
        },
        {
          "tag": "cli-v0.4.18",
          "kind": "other",
          "published_at": "2026-05-24T18:24:22Z"
        },
        {
          "tag": "selfhosted-2.1.13",
          "kind": "other",
          "published_at": "2026-05-24T15:42:59Z"
        },
        {
          "tag": "web-1.1.14",
          "kind": "other",
          "published_at": "2026-05-24T14:40:00Z"
        },
        {
          "tag": "2.1.16",
          "kind": "patch",
          "published_at": "2026-05-24T14:39:40Z"
        },
        {
          "tag": "web-1.1.13",
          "kind": "other",
          "published_at": "2026-05-19T13:25:09Z"
        },
        {
          "tag": "2.1.15",
          "kind": "patch",
          "published_at": "2026-05-19T00:59:39Z"
        },
        {
          "tag": "2.1.14",
          "kind": "patch",
          "published_at": "2026-05-15T10:59:07Z"
        },
        {
          "tag": "web-1.1.12",
          "kind": "other",
          "published_at": "2026-05-14T10:53:10Z"
        },
        {
          "tag": "2.1.13",
          "kind": "patch",
          "published_at": "2026-05-14T10:52:45Z"
        },
        {
          "tag": "selfhosted-2.1.12",
          "kind": "other",
          "published_at": "2026-05-13T11:42:01Z"
        },
        {
          "tag": "web-1.1.11",
          "kind": "other",
          "published_at": "2026-05-13T01:33:09Z"
        },
        {
          "tag": "2.1.12",
          "kind": "patch",
          "published_at": "2026-05-13T01:32:48Z"
        },
        {
          "tag": "cli-v0.4.16",
          "kind": "other",
          "published_at": "2026-05-11T16:45:29Z"
        },
        {
          "tag": "selfhosted-2.1.11",
          "kind": "other",
          "published_at": "2026-05-10T13:58:15Z"
        },
        {
          "tag": "web-1.1.10",
          "kind": "other",
          "published_at": "2026-05-10T13:39:46Z"
        },
        {
          "tag": "2.1.11",
          "kind": "patch",
          "published_at": "2026-05-10T13:11:20Z"
        },
        {
          "tag": "selfhosted-2.1.10",
          "kind": "other",
          "published_at": "2026-05-06T11:56:09Z"
        },
        {
          "tag": "2.1.10",
          "kind": "patch",
          "published_at": "2026-05-05T23:05:25Z"
        },
        {
          "tag": "web-1.1.9",
          "kind": "other",
          "published_at": "2026-04-30T23:56:13Z"
        },
        {
          "tag": "selfhosted-2.1.9",
          "kind": "other",
          "published_at": "2026-04-30T21:59:18Z"
        },
        {
          "tag": "web-1.1.8",
          "kind": "other",
          "published_at": "2026-04-30T21:23:28Z"
        },
        {
          "tag": "2.1.9",
          "kind": "patch",
          "published_at": "2026-04-30T21:23:03Z"
        },
        {
          "tag": "cli-v0.4.15",
          "kind": "other",
          "published_at": "2026-04-30T15:53:47Z"
        },
        {
          "tag": "selfhosted-2.1.8",
          "kind": "other",
          "published_at": "2026-04-30T11:43:50Z"
        },
        {
          "tag": "web-1.1.7",
          "kind": "other",
          "published_at": "2026-04-30T10:25:13Z"
        },
        {
          "tag": "2.1.8",
          "kind": "patch",
          "published_at": "2026-04-30T10:24:54Z"
        },
        {
          "tag": "selfhosted-2.1.7",
          "kind": "other",
          "published_at": "2026-04-29T01:44:37Z"
        },
        {
          "tag": "web-1.1.6",
          "kind": "other",
          "published_at": "2026-04-29T00:59:41Z"
        },
        {
          "tag": "2.1.7",
          "kind": "patch",
          "published_at": "2026-04-29T00:59:20Z"
        },
        {
          "tag": "web-1.1.5",
          "kind": "other",
          "published_at": "2026-04-28T20:04:13Z"
        },
        {
          "tag": "2.1.6",
          "kind": "patch",
          "published_at": "2026-04-28T20:03:52Z"
        },
        {
          "tag": "2.1.5",
          "kind": "patch",
          "published_at": "2026-04-28T16:12:41Z"
        },
        {
          "tag": "web-1.1.4",
          "kind": "other",
          "published_at": "2026-04-28T15:36:40Z"
        },
        {
          "tag": "2.1.4",
          "kind": "patch",
          "published_at": "2026-04-26T14:35:13Z"
        },
        {
          "tag": "web-1.1.3",
          "kind": "other",
          "published_at": "2026-04-25T19:58:42Z"
        },
        {
          "tag": "2.1.3",
          "kind": "patch",
          "published_at": "2026-04-25T19:58:09Z"
        },
        {
          "tag": "selfhosted-2.1.2",
          "kind": "other",
          "published_at": "2026-04-22T23:50:27Z"
        },
        {
          "tag": "web-1.1.2",
          "kind": "other",
          "published_at": "2026-04-22T23:05:16Z"
        },
        {
          "tag": "2.1.2",
          "kind": "patch",
          "published_at": "2026-04-22T23:03:39Z"
        },
        {
          "tag": "selfhosted-2.1.1",
          "kind": "other",
          "published_at": "2026-04-20T21:35:57Z"
        },
        {
          "tag": "web-1.1.1",
          "kind": "other",
          "published_at": "2026-04-20T21:07:02Z"
        },
        {
          "tag": "2.1.1",
          "kind": "patch",
          "published_at": "2026-04-20T21:06:39Z"
        },
        {
          "tag": "web-1.1.0",
          "kind": "other",
          "published_at": "2026-04-20T12:11:10Z"
        },
        {
          "tag": "2.1.0",
          "kind": "minor",
          "published_at": "2026-04-20T12:10:27Z"
        },
        {
          "tag": "selfhosted-2.0.32",
          "kind": "other",
          "published_at": "2026-04-17T03:12:32Z"
        },
        {
          "tag": "web-1.0.96",
          "kind": "other",
          "published_at": "2026-04-17T02:48:01Z"
        },
        {
          "tag": "2.0.33",
          "kind": "patch",
          "published_at": "2026-04-17T02:47:19Z"
        },
        {
          "tag": "2.0.32",
          "kind": "patch",
          "published_at": "2026-04-13T23:50:32Z"
        },
        {
          "tag": "selfhosted-2.0.31",
          "kind": "other",
          "published_at": "2026-04-02T01:40:06Z"
        },
        {
          "tag": "web-1.0.95",
          "kind": "other",
          "published_at": "2026-04-02T00:48:09Z"
        },
        {
          "tag": "2.0.31",
          "kind": "patch",
          "published_at": "2026-04-02T00:47:32Z"
        },
        {
          "tag": "selfhosted-2.0.30",
          "kind": "other",
          "published_at": "2026-03-27T21:11:37Z"
        },
        {
          "tag": "web-1.0.94",
          "kind": "other",
          "published_at": "2026-03-27T20:29:01Z"
        },
        {
          "tag": "2.0.30",
          "kind": "patch",
          "published_at": "2026-03-27T20:28:03Z"
        },
        {
          "tag": "selfhosted-2.0.29",
          "kind": "other",
          "published_at": "2026-03-23T19:17:47Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "80477ed9cd5a5526a181ff417530c6bef94c1554",
          "body": "…r-scope\n\nfix(kody rules): Kody rules summary and pr scope",
          "is_bot": false,
          "headline": "Merge pull request #1567 from kodustech/feat/kody-rules-summary-and-p…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T19:24:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24ce93c1b4d43ec3c542a722ff5f94752cadd1f7",
          "body": "…ummary\n\nReview finding: the combined change trigger deleted the summary on an\nexamples-only edit, even though summary.sourceHash covers the rule text\nalone — the still-valid fallback was lost for nothing. Split the\nconditions: text change drops summary + atoms; examples-only change\ndrops only the d\n[…]\nharnesses (bare/stubbed\nLLM calls there are intentional; the product path is usage-span\nwrapped) to preempt the recurring review false-positive.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): examples-only edit invalidates atoms but keeps the s…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T19:06:30Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "dd12b2f121420ab8e8611b6602ad7504223a4d79",
          "body": "The existing pr-kody-rules-gate covers mechanical rules (github-cases)\nthrough the raw judge — it exercises neither convention rules nor the\nnew provider path (atomic decomposition, T0 sweep, summary fallback).\nThis adds an advisory job driving the REAL provider execute() over the\nRails convention a\n[…]\nvisory (no\ngate): 19 GT sites → ~±10pp single-run variance; reference band for\ngpt-5.4-mini is 74-89% deliverable. Gate once the case set grows.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(kody-rules): advisory atoms convention eval in the PR matrix",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T18:50:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "351f93b35c004179222d80adcfb634cb46961754",
          "body": "…ipe-guard\n\nfix(centralized-config): guard sync against empty/failed discovery + honest partial status",
          "is_bot": false,
          "headline": "Merge pull request #1570 from kodustech/fix/centralized-config-sync-w…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:30:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3b6f5f943a677a5c482b5d0f969fbb86918b5663",
          "body": "…ll method coverage\n\nPartial-sync masking (#1518 \"27/61 then silent\"): synchronizeKodyRules swallowed\nper-file failures and returned success:true regardless, so the use-case reported\noverall success while rules silently didn't materialize. It now returns\nsuccess:false with an \"incomplete — synced X,\n[…]\nor note: a partial sync now reports failure (was a misleading success).\n\nFull centralized-config suite: 96 tests / 7 suites green.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(centralized-config): report partial rule sync as failure + backfi…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:23:33Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b3fd6e27a1b5c5095fc688d9ad0dc89713caafaf",
          "body": "…rConfigFiles guard\n\nBackfills the two coverage gaps that let #1518 through:\n- Use-case level: a discovery failure now aborts before ANY removeStale runs\n  (the exact end-to-end safety property; previously the only failure test\n  failed earlier, at getCentralizedConfigRepository).\n- discoverConfigFi\n[…]\niles (both go through scanRepositoryTree and both\n  feed removeStale*).\n\nFull centralized-config suite: 86 tests / 7 suites green.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(centralized-config): cover the discovery-failure abort + discove…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:16:16Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fd97bb2e37e294c0909488fb06d9c7b4f8a11860",
          "body": "…scovery\n\nRoot cause of the #1518 data-loss incident: the centralized-config sync\nreconcile is non-transactional and driven by \"discovery\" that cannot tell a\nFAILED read from a genuinely empty repo. On a transient failure, discovery\nreturns [], and removeStale* then treats every existing item as sta\n[…]\nked separately in the\nissue: partial-sync reported as success, `rejected` landing status, and\n`centralized download` availability.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(centralized-config): guard sync reconcile against empty/failed di…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:10:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5ea5c20c554209a8c866474bbe6262a3b2b8a3cd",
          "body": "…contract\n\nThe schema-enumeration contract test caught the new\nrunStructuredReviewCall call site (as designed — matrix-gaps item 4):\nexport decomposeOutputSchema, register the file, and pin its wire\nschema as OpenAI-strict compatible.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(kody-rules): register decomposeOutputSchema in the strict-wire …",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:43:44Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "82bf3064bc05ac26f22953f19a33f257fdc61e63",
          "body": "Decomposing one rule costs 1 decomposition call + up to 12 compiler\ncalls, so fully backfilling a legacy org (~20 long rules) would add\nminutes to its FIRST review. The budget converges over a few reviews;\ndeferred rules fall back to summary/full text meanwhile and are listed\nin a structured log. Newly created/edited rules are unaffected (write\nhook generates asynchronously).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): cap lazy atom backfill at 5 rules per review",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:41:06Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "04854fae15de5a305b9ea479d36a50238770dcda",
          "body": "…lowups\n\nfix: sandbox lease cleanup follow-ups + map invalid-uuid input to 400",
          "is_bot": false,
          "headline": "Merge pull request #1569 from kodustech/fix/sandbox-lease-cleanup-fol…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:29:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "66d3db38bf1b704d093c619aaabc36e642667f54",
          "body": "Kody review: the new supersede warn log omitted the organization context that\nthe sibling error log carries, breaking cross-org traceability. Match it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): include org context in the superseded-lease warn log",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:24:31Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "32e90bb046bdf11beabb580c79245d371af55b65",
          "body": "Generated by summarize-rules.js / decompose-rules.js and reused across\nruns — local artifacts, not fixtures.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(evals): gitignore the local summary/atoms caches",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:23:11Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b6196f16f1e9c83fa400182bd1088edb50c62d99",
          "body": "Compound rules (whole CLAUDE.md files with ~18 requirements) bury\nindividual requirements: the measured blind spots were always a\nrequirement diluted among many siblings — immune to 3 models and 4\nprompt variants. Decomposing each long rule ONCE into <=12 atomic\nrequirements (title + one-condition w\n[…]\nhedules\n- eval: decompose-rules.js (atom generation + T0 feasibility, JSON\n  escape repair for Ruby interpolation) and run-full-pipeline --atoms\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): virtual atomic decomposition of long compound rules",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:21:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "cdd6a6f2d200ecc6b0439fbf41c735d5f0d84fd2",
          "body": "…of 500\n\nNo controller in apps/api validates uuid params at the HTTP boundary\n(ParseUUIDPipe is used in zero controllers), so an empty or garbage\n`?teamId=` / `:id` that isn't a UUID flows straight into a TypeORM query and\nPostgres rejects it with \"invalid input syntax for type uuid\" (SQLSTATE\n22P02\n[…]\nest: not reported to Sentry, not counted as\na server error, logged at warn. One central choke point covers every endpoint\nat once.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(api): map Postgres 22P02 (invalid uuid/int input) to 400 instead …",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:19:49Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bf9b106914efdf51c692afca3bebb20876dc70e5",
          "body": "…persede logging\n\nTwo follow-ups on the local sandbox lease cleanup (#1471):\n\n1. acquire() on a lease whose cleanup is IN_PROGRESS held the leaseCount\n   increment from upsertAcquire() while polling, then recursed without\n   undoing it. Since cleanup's claim requires leaseCount <= 0, the pending\n   \n[…]\nor message text is preserved.\n\nAlso adds the two missing logs on the invalidate() fallback markInvalidated\npaths for traceability.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): release leaseCount on in-progress cleanup + accurate su…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:08:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5a2cef76e88826b1d94899c93cc6ed960d67d524",
          "body": "feat(sandbox): add self-hosted local sandbox cleanup",
          "is_bot": false,
          "headline": "Merge pull request #1471 from Fanduzi/fix/local-sandbox-cleanup",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T14:39:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "81682f112d7aa4bf17d14ee59c00e4ea83b36aef",
          "body": "…etry\n\nThe generation call ran as a bare generateText: invisible in Langfuse\nand — worse — its tokens never reached the user-facing analytics even\nwhen burning a customer's BYOK key. Wrap it in runAiSdkLLMInSpan with\nbuildLangfuseTelemetry (runName kody-rules.summary-generation), same\ncontract as th\n[…]\nTIMEOUT_MS\nabort so a hung provider call can't delay review start via the lazy\nbackfill. Guard spec pins the span usage (BYOK token accounting).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): summary generation emits usage span + Langfuse telem…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T12:38:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c28c274efa55254789cd079a1e8e42cbc4208aee",
          "body": "Review feedback: these are background-failure logs and org id is the\nprimary traceability key in prod — added to the write-hook warn and to\nthe summary service's gate/discard/failure/persist logs. resolveForReview\nis left as-is (no org context in its signature; the calling stage's own\nlogs carry it).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(kody-rules): add organizationId to summary-generation log metadata",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T11:49:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "bc2960c33fff82dcde5e24bab44401d6d4705928",
          "body": null,
          "is_bot": false,
          "headline": "fix(sandbox): close local cleanup state races",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-21T06:06:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cff8dc10b39f28bfbbbcb0b480a5e5eeea93c254",
          "body": "Reproduces a customer's controlled 3-PR kody-rules test as frozen eval\nfixtures (domain fully sanitized — no customer names/ids). Unlike\ngithub-cases (mechanically-enumerable rules), these exercise CONVENTION\nrules: 27 real-shaped rules per PR, multi-rule scoring per\ngroundTruthAll, twin-file violat\n[…]\nd T0 detector\n  compiler over the 27 rules (result: 0/27 compile as-is — compound\n  rules need decomposition first; atomic requirements compile)\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(evals): Rails convention-rule analog cases + full-pipeline runners",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:51Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "45041d219528b1e25af1e5a67b381283ac86b872",
          "body": "… names\n\nThe sharded refactor's PR-scope shard sent only the PR title, description\nand the LIST of changed file names — no code. Any content-dependent\nPR-scope rule was structurally blind: the migration-safety rule missed\n100% of runs across every model (the model could not see add_index vs\ncreate_t\n[…]\nx run (kimi, gpt-5.4-mini and\ngpt-5.4), with overall recall flat-to-up. Regression-guard specs pin\nboth the diff presence and the budget marker.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): PR-scope shard now sees the full diff, not just file…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:39Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "58186a5233fbba1551c70b167a5ce1fc1c8b9329",
          "body": "Long rules (>1000 chars, e.g. whole CLAUDE.md files synced as one rule)\nbury the enforceable point; shard-judge recall tracks how digestible the\nrule is. This pre-processes long rules ONCE into \"WHAT TO VALIDATE /\nHOW TO VALIDATE\" bullets (examples untouched) and swaps the rule body\nfor the summary \n[…]\ndule (the @Optional()\n  injection would otherwise resolve undefined and dead the feature)\n\nPlan: docs/plans/kody-rules-summary-productization.md\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): structured validation summaries for long rules",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a18b90fb337ca6e68181b9d0e32fbd8c9fa6b476",
          "body": "docs: add July 20 changelog",
          "is_bot": false,
          "headline": "Merge pull request #1566 from kodustech/codex/changelog-july-20-2026",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T00:45:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9c17a87a925c150dbf9701ba79be66675f8df9a",
          "body": null,
          "is_bot": false,
          "headline": "docs: add July 20 changelog",
          "author_name": "Ed",
          "author_login": null,
          "committed_at": "2026-07-21T00:38:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9cdf8f928aeba747756afea81a2efc10a9628f83",
          "body": "fix(settings): show Overridden badge on first paint",
          "is_bot": false,
          "headline": "Merge pull request #1564 from kodustech/fix/override-indicator-flicker",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T19:27:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f12fe654af9ad6214bcc9d572c81b6d3eafa1397",
          "body": "OverrideIndicator returned null while portalContainer was unset — but that\nstate is only needed for the tooltip's portal target and is always null on the\nfirst render (it's set post-mount via useEffectOnce). So the \"Overridden\" badge\nwas hidden on first paint and popped in a frame later, or stayed m\n[…]\nthe tooltip fall back to the default portal target\nuntil portalContainer resolves. Also drop two dead imports (useEffect, Button).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(settings): show Overridden badge on first paint",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T19:08:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "622237e56055882cdb922f3e55b4156138cc3467",
          "body": "docs(deploy): add Kubernetes & OpenShift deployment page (5 languages)",
          "is_bot": false,
          "headline": "Merge pull request #1562 from kodustech/docs/kubernetes-openshift-deploy",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T18:00:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eada0cd8a7a555d600a0da55e7b492748c03bcd1",
          "body": "chore(code-review): pin kodus-graph to 0.3.0 and fix version drift",
          "is_bot": false,
          "headline": "Merge pull request #1563 from kodustech/chore/pin-kodus-graph-0.3.0",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T18:00:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "29f868449c9440e3c6f63c0eb383291d9830f9ad",
          "body": "The \"find preinstalled kodus-graph\" test mocked the installed version as 0.2.19\nand asserted no reinstall happens (the version matches the pin). Now that\nKODUS_GRAPH_VERSION is 0.3.0, the mock must report 0.3.0 to match — otherwise the\nCLI wrapper correctly decides a reinstall is needed and the assertion flips.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(graph-indexer): expect the pinned kodus-graph version (0.3.0)",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:50:57Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "9ccce26c93e648937c4c91e204bc27c4e8aade5f",
          "body": "After the quick start the user is in kodus-installer/charts/kodus, so\n./scripts/doctor-k8s.sh isn't found. Use ../../scripts/doctor-k8s.sh (repo root\nfrom that directory) across all five languages. (Kody review on #1562.)",
          "is_bot": false,
          "headline": "docs(deploy): fix doctor-k8s.sh path in Kubernetes page",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:45:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19e8013677a580ba943a8a00ecdb2cc140a565e7",
          "body": "Bump the kodus-graph dependency from 0.2.19 to 0.3.0 so the review pipeline\npicks up the call-resolution fixes shipped in that release (same-file/import\nshadowing, DI/self inherited-method resolution, DI-before-noise) — better call\ngraphs feed the review context for free.\n\n- docker/Dockerfile: ARG K\n[…]\n\n\nMERGE AFTER @kodus/kodus-graph@0.3.0 is published to npm — pinning to a version\nthat does not yet exist would break the install.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(code-review): pin kodus-graph to 0.3.0 and fix version drift",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:40:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "1e2529d166a395b3fa84071a29a53b1479376a07",
          "body": "…earer secrets note\n\nAdd the Kubernetes/OpenShift deploy overview in the remaining four languages, wire\nall five into docs.json under a new 'Deploy with Kubernetes' group, and reword the\ngeneric_vm DB-password tip: leave blank + run generate-secrets.sh (or set your own);\nfor external databases use the existing password.",
          "is_bot": false,
          "headline": "docs(deploy): Kubernetes & OpenShift page (es/pt-br/zh/ja) + nav + cl…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:30:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ef0ec222561fb633cf6eaacfcca9801af96463a7",
          "body": "Kodus now ships Helm charts for Kubernetes/OpenShift in kodus-installer, but the\ndeploy docs only covered Docker/VM. Add an overview page linking the charts README.\nAlso correct generic_vm: DB passwords are generated by generate-secrets.sh (a step\nbefore install.sh), not by install.sh itself.",
          "is_bot": false,
          "headline": "docs(deploy): add Kubernetes & OpenShift page (EN) + fix secrets note",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:23:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7dec23054c6de0e35d52d37c1f983ab18f8c181f",
          "body": "docs(mcp): remove decommissioned Composio provider from deploy guides",
          "is_bot": false,
          "headline": "Merge pull request #1561 from kodustech/docs/remove-composio-provider",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T16:24:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d24a66e7eff9fe0cc88301914a3e5ac49d7dc9aa",
          "body": "Composio is fully decommissioned (already gone from .env.schema, docker-compose,\nand dropped via the RemoveComposioConnections migration). Strip the lingering\nreferences from the self-hosted deploy guides in all 5 languages: the\nCOMPOSIO_API_KEY/COMPOSIO_BASE_URL vars, composio in API_MCP_MANAGER_MC\n[…]\n mermaid node, the Composio provider subsection, and the Configuring Composio\nsection. Changelog left intact as historical record.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(mcp): remove decommissioned Composio provider from deploy guides",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T16:07:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6e6b8e9668b61874793a3256643f6c2528e88f98",
          "body": "feat(pr-review): evolve the review screen (cohorts, progress, jump-to-finding, render perf)",
          "is_bot": false,
          "headline": "Merge pull request #1560 from kodustech/feat/pr-review-screen",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T14:23:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "39f0fd08dc23b9c183a8d60b6d2f3ffc8d0aa710",
          "body": "- attentionCount now includes PR-level critical/high findings, so the progress\n  bar's 'minor' tally no longer absorbs them (matches suggestionCount).\n- sync activeIssueId with the deep-link so back/forward after a sidebar click\n  no longer highlights a stale card.\n\nResolves Kodus review findings on #1560.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(pr-review): correct attention count and deep-link highlight",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T14:04:48Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8dcbbe0438d08fc6b9875afadb8b79e995fff673",
          "body": "Guard hook?.url when matching or deleting webhooks so a hook returned without a\nurl doesn't throw during comparison.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): null-safe webhook url checks in gitlab/bitbucket",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T13:43:22Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "0b06a71ddc9339813c2364a2dc7559d0683e8ec2",
          "body": "The review-thread cache added CacheService as a SuggestionService constructor\ndependency; the specs that build the real service via Test.createTestingModule\nwere missing that provider and failed to compile. Add a getFromCache/addToCache\nmock (getFromCache → undefined, i.e. cache miss, preserving prior behavior).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): provide CacheService in SuggestionService specs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T13:37:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b6324e0b799c8c5830e05b4fb74fda66534dff18",
          "body": "Emit an anti-drift schema.generated.yaml (ConfigMap/Secret keys) next to the\nKodus Helm chart from the same env schema, with a YAML scalar quoter and a\n--installer-helm-values-out override.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(env): generate Helm values schema manifest for installer chart",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:47:37Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b552ac5c3ffae930978354e8639eac81b9a9534e",
          "body": "… and render perf\n\n- add a progress/attention bar above the diff (files viewed, findings that\n  need attention vs. minor)\n- clicking a finding in the sidebar now scrolls to and highlights the exact\n  suggestion card, not just the file\n- sticky file headers, severity-sorted findings, and remove a dea\n[…]\nnce\n- memoize FileBlock + diff options/callbacks so jump-to-finding no longer\n  re-renders and re-tokenizes every diff on the page\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(pr-review): evolve review screen with progress, jump-to-finding,…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:45:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "cd344291b397db7a49e61172b212e17a5550cfa3",
          "body": "Next 16 enforces \"jsx\": \"react-jsx\" (React automatic runtime) and rewrites\ntsconfig.json on every dev/build, so the stale \"preserve\" value produced a\nrecurring working-tree diff. Aligns with main (3c10270c8).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "build(web): set tsconfig jsx to react-jsx to match Next 16",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:30:37Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "328344c579aee14f53b698c146cbd3a7ebe67244",
          "body": null,
          "is_bot": false,
          "headline": "fix(sandbox): preserve local cleanup failure cause",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:03:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d35b316b705a06087e2ff7cd7eaf812b9a819e3d",
          "body": "Kody/Codex review: the previous fix unconditionally deleted the\nINVALIDATED doc, which could (a) stack-overflow via recursive retry,\n(b) delete a doc still needed by an in-flight creator, and (c) delete\na doc with active leases.\n\nFix: decrement leaseCount to undo the leaked increment, then throw.\nDo NOT delete the doc — the creator may still need to observe the\nINVALIDATED state, and the reaper handles stale doc cleanup.",
          "is_bot": false,
          "headline": "fix(sandbox): INVALIDATED acquire only decrements, does not delete doc",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "65d13b5318006c3b1d809c97a545fea83335348d",
          "body": "When invalidate() flips a READY local sandbox to INVALIDATED, a concurrent\nacquire() increments leaseCount via upsertAcquire before handleJoinerPath\nthrows. The increment was never released, leaving leaseCount > 0 and\nblocking cleanup.\n\nFix: detect INVALIDATED state after upsertAcquire, decrement leaseCount,\ndelete the stale doc, and retry acquire from scratch.",
          "is_bot": false,
          "headline": "fix(sandbox): prevent leaseCount leak on acquire-vs-invalidated race",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "076cde3711965b4e72a3ff3ebedcdf213d377afe",
          "body": "- Finding 1: acquire() now polls when cleanupStatus is IN_PROGRESS instead of attaching to a doc being cleaned up\n- Finding 2: handleJoinerPath no longer deletes local sandbox on INVALIDATED state (active leases may still be using it)\n- Finding 4: mid-create invalidation preserves lease doc when local cleanup fails (so reaper can retry)\n- Finding 5: reaper cleanupLocalLease passes requireLeaseCountZero=true to claimCleanup for atomic leaseCount guard",
          "is_bot": false,
          "headline": "fix(sandbox): address 4 adversarial review findings on lease lifecycle",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e85715cdf6449089c85d464e3acbc78ff2cec6a",
          "body": "- handleJoinerPath: clean local sandbox directory on INVALIDATED state\n- cleanupLocalLease: re-check leaseCount before claiming to prevent race\n- handleCreatorPath: claimCleanup before failCleanup for proper state machine\n- mid-create invalidation: log deleteLocalSandbox errors instead of swallowing\n[…]\ns when concurrent acquire bumped leaseCount\n- creator failure claims cleanup before failing\n- creator failure logs warning when sandboxId not on doc\n- mid-create invalidation logs local cleanup errors",
          "is_bot": false,
          "headline": "fix: sandbox lease cleanup race conditions and error handling",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8c6351a313d9923db6e0026f5a978bda81bb0a70",
          "body": "- claimCleanup: add requireLeaseCountZero guard to prevent race between\n  decrementLease and concurrent acquire reusing a local sandbox\n- markInvalidated: extend to work on READY state (not just CREATING)\n- creator failure: preserve retry marker instead of deleting lease doc\n  when local cleanup fai\n[…]\ntedAt field and resetStaleCleanup for crash recovery\n  of stale in_progress claims (5min threshold)\n- add 3 new tests covering leaseCount guard, retry marker preservation,\n  and stale cleanup recovery",
          "is_bot": false,
          "headline": "fix(sandbox): address 4 review findings on local sandbox cleanup",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9e2af6d4bae2abdad1736da5360d1df7dc7852d7",
          "body": "- Add path-hardened local cleanup helper (isLocalSandboxPath, deleteLocalSandbox)\n- Add cleanup status fields to lease model (cleanupStatus, cleanupAttempts, cleanupRetryAt, cleanupError)\n- Add atomic claim/complete/fail repository methods guarded by prKey + sandboxId\n- Clean local sandboxes on rele\n[…]\n retryable leases\n- Guard every delete by expected sandboxId to prevent deleting fresh leases\n- Treat missing directories as success\n- Add focused unit tests for cleanup helper and lease manager paths",
          "is_bot": false,
          "headline": "feat(sandbox): add self-hosted local sandbox cleanup",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T12:59:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e3c65bbcfe93a4857f6e394890993a00fd714a2e",
          "body": "fix(setup): fixing control to enable and disable save settings button",
          "is_bot": false,
          "headline": "Merge pull request #1559 from kodustech/fix/save-in-setup",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T18:38:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a4bbdf397f4bedb164aeb697441fe2a10e4708e5",
          "body": null,
          "is_bot": false,
          "headline": "Fixing custom prompt screen",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T17:21:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "06d2c950147c718ece5bd1d8abecde1921bea144",
          "body": null,
          "is_bot": false,
          "headline": "Fixing apply button",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T17:11:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f9e6463b2c824447898d3944bf3d03b5cb74ba93",
          "body": "…stions path\n\nThe PR review screen's suggestions endpoint is the one the frontend blocks the\nwhole view on, and its dominant cost is a live provider round-trip:\nfilterActiveReviewSuggestions calls getPullRequestReviewThreads (GitHub GraphQL)\n/ getPullRequestReviewComments (REST elsewhere) on EVERY f\n[…]\nec.ts). No direct `new SuggestionService(...)` exists —\nall construction is via DI/token — so the added constructor param is safe.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(code-review): cache the review-thread provider call on the sugge…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "38b8425a1f3be2e271ee97c78296cc15a3e2a41f",
          "body": "… query on hover\n\nTwo client-side wins on the PR review screen, after confirming the Next.js\n\"use cache\" server-cache architecture does NOT apply here: this screen fetches\nentirely client-side via react-query against an authenticated (per-user Bearer)\nAPI, so those requests never touch the Next serv\n[…]\nuched here). Prefetch key parity checked against the hook's\nkey by construction (shared builder, filters=undefined on both sides).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(web/pr-review): stabilize derived arrays + prefetch the blocking…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "69c9ba76848f33c4c2bd3bd8a6fa66e44a23057c",
          "body": "The PR review screen's file panel had a dormant \"grouped view\" toggle\n(onToggleMode) that was never wired and had no grouped rendering — only the\nfolder tree. This implements the grouped mode as a \"cohort\" view: files\norganized by the ROLE they play in the change, in reading order — the API\nsurface \n[…]\nh per-group +/-, drops empty groups,\n  and shows the right toggle label; tree renders folders with no cohort headers\n  leaking in.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(web/pr-review): group changed files by role (cohort view)",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f5f481d0cf96464b70ee05b2a5657072676aa3ad",
          "body": null,
          "is_bot": false,
          "headline": "Fixing save buttons on panel",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T16:42:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7d660b0de287a212eaf357f9269602e1b320ba28",
          "body": "…eads\n\nfix(sandbox): resolve reconnect-path RemoteCommands against repo root",
          "is_bot": false,
          "headline": "Merge pull request #1557 from kodustech/fix/sandbox-reconnect-blind-r…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T12:41:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b19fecb4c561f67cec021fcd2eb854d4439d54f4",
          "body": "The creator (E2BSandboxService) and the reconnect/joiner path\n(SandboxLeaseManager) each carried their own copy of the E2B RemoteCommands\n(grep/read/listDir/exec). That duplication is exactly what let the reconnect\ncopy drift — wrong CWD, swallowed errors, no log — and silently blind every\nreconnect\n[…]\nse-manager tests (path resolution, grep traversal guard, error propagation,\nempty-read warning + metadata) exercise it and pass. Net -86 lines.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor(sandbox): extract buildE2BRemoteCommands as the single source",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T12:18:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "41195cc9a6bb246bac725d623ee57f2e2412d097",
          "body": "Address the review on #1557:\n- grep now calls resolvePath(path) for the '..'/absolute traversal guard,\n  matching read/listDir and E2BSandboxService.grep. The command still runs the\n  ORIGINAL relative path inside REPO_DIR (cd), so only the throw side-effect is\n  used. Closes the path-isolation gap \n[…]\n not just the inline message string.\n- Tests: grep traversal guard (command must not run for a rejected path) and\n  the warning-metadata shape.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): validate grep path + structured metadata on empty-read log",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T11:56:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3ef0b60fab65e492654ccd2f9b28d567a7762e50",
          "body": "The joiner/reconnect path (SandboxLeaseManager.buildSandboxInstance) had an\ninline RemoteCommands copy that ran sed/rg/find with relative paths from the\nsandbox default CWD (/home/user) instead of the repo root (/home/user/repo),\nswallowed errors with `2>/dev/null || true`, and never logged. Every r\n[…]\n E2B only (self-hosted LocalSandbox uses its own correct impl and does\nnot reconnect). Follow-up: dedup the two RemoteCommands implementations.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): resolve reconnect-path RemoteCommands against repo root",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-16T23:34:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ce10b912232d3293c89381e5d88e01ed6091384b",
          "body": "…idation\n\nfix: business rules validation",
          "is_bot": false,
          "headline": "Merge pull request #1554 from kodustech/fix/business-rules-issues-val…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-16T16:35:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "49ba6e7bbe1f55a2141663ff8f3f3e8e5776f40d",
          "body": null,
          "is_bot": false,
          "headline": "fix business rules validation",
          "author_name": "Jairo Litman",
          "author_login": "jairo-litman",
          "committed_at": "2026-07-16T15:33:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5048dc4ffc6f265054a35d083104c0744dbe89ae",
          "body": "fix(e2e): unbreak the hermetic suite — 4 red tests hidden behind a 5min timeout",
          "is_bot": false,
          "headline": "Merge pull request #1553 from kodustech/fix/e2e-hermetic-suite-sleeps",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T19:04:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d0549664244435a1e7ed1818d906fe3ee652bf7e",
          "body": "fix(e2e): stop the cloud matrix from timing out silently",
          "is_bot": false,
          "headline": "Merge pull request #1550 from kodustech/fix/e2e-cloud-silent-timeout",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T18:44:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "320802a14f3845bf398d0d71bbc6bacb44348ac1",
          "body": "…in timeout\n\nThe hermetic suite has been RED on main since #1547 (d99d81c1f, 2026-07-14).\nNobody saw it: the job hits `timeout-minutes: 5` and GitHub reports a timeout as\n\"cancelled\", not \"failure\" — so it read as noise. Every main run since has been\n5min18s±2s. The last green was 3min24s.\n\nAll four\n[…]\nlso drops the hardcoded \"(43 tests)\" from the step name — it is 84 now, and a\nstale count in CI is how this class of drift starts.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): unbreak the hermetic suite — 4 red tests hidden behind a 5m…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T18:03:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "390861828db14702a49beef66006fdf0bfabcfdf",
          "body": "fix(ci): wait for the QA ECS rollout before running the e2e matrix",
          "is_bot": false,
          "headline": "Merge pull request #1552 from kodustech/fix/qa-e2e-deploy-race",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:34:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5892ae16d298859678f4ab6a9b61928ea847e2fa",
          "body": "CI typecheck caught it: omitting publicKeyEncoding falls through to the x448\nsignature (\"Argument of type 'rsa' is not assignable to parameter of type\n'x448'\"). tests/e2e has its own tsconfig and its own `tsc --noEmit` step — I\nran the test, not the typecheck, so this only surfaced in CI.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): satisfy the generateKeyPairSync overload in the token test",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:28:55Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "ede776af0b7076baa0c9b9512614a9ea726ac04c",
          "body": "Review caught a real hole. An explicit `if:` OVERRIDES the default \"skip when a\nneed failed\", so `needs: [build_push_and_open_pr, wait_for_qa_rollout]` plus\n`if: needs.build_push_and_open_pr.result == 'success'` let the matrix run even\nafter a FAILED rollout — precisely the case the wait job exists \n[…]\n. A stalled rollout still warns-and-proceeds by design\n(silence is the failure mode this work is about); only a FAILED one blocks.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ci): block the matrix when the rollout wait fails",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:24:45Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fe1eab81eb2e7c3b9627d251ac65b180aee9055a",
          "body": "test(code-review): freeze the pipeline context by default in stage specs",
          "is_bot": false,
          "headline": "Merge pull request #1551 from kodustech/test/frozen-context-by-default",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:16:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d3b697aea49bcc09e6eb34f93d9942eba49b7da",
          "body": "Review caught a real regression in the previous commit. run-matrix exits 1 for\nTHREE reasons — `gating.length > 0 || summary.blocked > 0 || targetCrashed`\n(run-matrix.ts:374) — and notify.json is written BEFORE that exit. Only the\nfirst surfaces as gating_count, so a digest-only guard stays quiet on\n[…]\no digest at all) now keys off `found != 'true'`, so the two are\nmutually exclusive and a timed-out run still reports exactly once.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): gate the notify on step outcome, not on gating_count",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:13:51Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d90f6ea55d9215b8d6d02ef7fb78f7140d6a9d55",
          "body": "The e2e job fires on `needs: build_push_and_open_pr` — as soon as the image is\npushed and the GitOps PR is opened, while atlantis has not applied anything\nyet. The comment here acknowledged the race and dismissed it: \"in practice the\nmatrix takes longer than the rollout, so by the time the cells rea\n[…]\nt to ask \"is the rollout done?\" widens the blast\nradius of a leak for nothing.\n\nQuery verified against live QA: `COMPLETED 2 2 0`.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ci): wait for the QA ECS rollout before running the e2e matrix",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:08:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "01ee5c33fccd51456cb3256ae0e5e7af4eea181c",
          "body": "The stage where the frozen-mutation family started had no spec that RAN it.\nagent-review.stage.diff-boundary.spec.ts covers two pure helpers\n(extractValidDiffLines / snapLinesToDiff) and never calls executeStage, so\nfreezing the other stage specs' builders left this one uncovered — there was no\ncont\n[…]\n\nis how the first version of this spec fooled me.\n\nVerified RED: both tests fail with the mutation re-introduced, pass without it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): execute agent-review against a frozen context",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T15:55:08Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2183061f865842a728b218ce84cbc7a17bb42ae4",
          "body": "Production hands every stage after the first a DEEP-FROZEN context:\nBasePipelineStage.updateContext runs `produce(context, updater)` and Immer\nauto-freezes the result. Stage specs built plain objects, so a direct write —\n`context.heavy = x`, `pullRequest.heavy = x`, `context.errors.push(e)` — passed\n[…]\nions and never runs the stage. Verified: injecting #1522's exact mutation\nthere still passes. That gap needs a spec, not a freeze.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): freeze pipeline context by default in stage specs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T15:50:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "189ef4844bc4afdddbf3306d1058b7bf2343bfb8",
          "body": "…n-per-repo-and-git-settings\n\nfix(code-review): remove repository from integration config when dele…",
          "is_bot": false,
          "headline": "Merge pull request #1540 from kodustech/fix/sync-repo-deletion-betwee…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T14:43:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "20600aea02808251c9da16ab37fbf3e0355e1f00",
          "body": "The QA cloud matrix has been red since 2026-07-08 and nobody was told. Two\nindependent defects conspired to hide it.\n\n1. The notify steps could not fire on the failure they exist for.\n   `Notify Discord — gating failures` is guarded by `failure() &&\n   steps.matrix.outcome == 'failure'`, but when th\n[…]\nell genuinely stops producing\nreviews while gitlab and bitbucket pass — but both had to go before that cause\ncould be seen at all.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): stop the cloud matrix from timing out silently",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T14:14:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b4762bd3104241ad5e6a7aa3a1626e9b07ba3960",
          "body": null,
          "is_bot": false,
          "headline": "changing the order of calls",
          "author_name": "Nalu-devs",
          "author_login": "Nalu-devs",
          "committed_at": "2026-07-15T13:50:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "72f92b95c8995aa97414d0dcc90950261773692c",
          "body": null,
          "is_bot": false,
          "headline": "changing the order of calls",
          "author_name": "Nalu-devs",
          "author_login": "Nalu-devs",
          "committed_at": "2026-07-15T13:50:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e389b7e51767f74435e41fb0e146d3ee9e72b591",
          "body": "…ntics (#1549)\n\n* docs(code-review): document Azure DevOps reply-based feedback and --force semantics\n\nTwo behaviors that existed only in code:\n- Azure DevOps has no emoji reactions on PR comments, so Kody counts\n  thumbs up/down from replies inside the suggestion thread\n  (azureRepos.service.ts cou\n[…]\nain\n  start-review, which skips again for the same reason.\n- All 5 languages.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(code-review): Azure DevOps reply-based feedback + `--force` sema…",
          "author_name": "Gabriel Malinosqui",
          "author_login": "malinosqui",
          "committed_at": "2026-07-15T00:59:40Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7d91c5bb94593947895734c9c9faf629563247f4",
          "body": "feat(code-review): append team-authored custom message to error comments",
          "is_bot": false,
          "headline": "Merge pull request #1548 from kodustech/feat/custom-error-message-1452",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:31:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a44065ff82028669b7e4ef6f2e3030bad0221ba",
          "body": null,
          "is_bot": false,
          "headline": "merge main",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:03:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d99d81c1f56cb28a4e3504b339e0137ffb1b427e",
          "body": "test(e2e,code-review): matrix-gaps hardening + shard/frozen-context fixes",
          "is_bot": false,
          "headline": "Merge pull request #1547 from kodustech/worktree-fix-matrix-gaps",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:00:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8fbc6ed1219fe914ea127a9732838802e6d7d76b",
          "body": "…-error-message-1452",
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:kodustech/kodus-ai into feat/custom…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T21:54:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "51e85293e66dbb1e5531d741efc271d71f57ac34",
          "body": "fix(code-review): Fixing compression message from llm",
          "is_bot": false,
          "headline": "Merge pull request #1546 from kodustech/hotfix/conversation-compression",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T21:48:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b80930b4c7d8261c4ab95c21bc7d5b0f77c6e9b",
          "body": "…ps item 8)\n\nA partial judge-shard failure (0 < shardsErrored < shardsRun) is the exact\n\"one shard dead while the other posts\" shape of the wire-schema regression:\nthe surviving shards ship their findings and the review looks healthy, yet a\nsubset of semantic kody-rules were never evaluated. Today t\n[…]\nTests (RED->GREEN): partial failure warns with the shard counts; the healthy\nall-shards-succeed path stays quiet (no false alert). 32/32 green.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): surface partial judge-shard degradation (matrix-ga…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T21:34:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "02274ba5360c0ea98cde1024e4397a286ed721a4",
          "body": null,
          "is_bot": false,
          "headline": "Fixing compression message",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T21:25:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f7a0b1a39c2a2ac56ef05296a44d148fb96da8ec",
          "body": "…rsist failure\n\nReplaces three `console.log(error)` calls in AuthService (logout, verifyToken,\ncreateAuth) with the structured logger — never logging the token itself (a\nbearer secret), only the failure and safe context. createAuth's error is now\nsurfaced loudly: a failed refresh-token persist leave\n[…]\n\nthat was issued but not stored, so their next refresh fails — previously that\nwas swallowed to stdout. Auth security-audit findings #6 and #7.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(auth): structured logging in auth error paths, surface refresh-pe…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6e88dd1120a1e9965b622a2c7175c04d5987ca7e",
          "body": "…ust activity\n\nCloses the systematic gap the 2026-07-06→13 regressions exposed: the matrix\nasserted that a review RAN, not that it delivered/persisted the right result,\nso silent failures (frozen-object 0-persistence, wire-schema 400 killing every\nshard, onboarding timeouts) green-washed. Implements\n[…]\nrections.\n- Post-trial-without-BYOK gate: first unit test for the previously-untested\n  silent skip (936f9ffc0). Docs: @kody-ignore documented.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(e2e,code-review): matrix-gaps hardening — assert outcomes, not j…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:43Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "78b2688523ef4243f4cceb6eebb8c8fecc824512",
          "body": "…earer\n\nThe cloud matrix reaches the API through the web app's /api/proxy/api route,\nwhich is the single authority on the upstream Authorization header: it derives\nthe Bearer from the httpOnly NextAuth session cookie and DELETES any\nclient-sent Authorization when there's no session (a deliberate, co\n[…]\nd end-to-end against the local web proxy (same route code as cloud):\nBearer-only -> 401 (reproduces the matrix failure); session cookie -> 200.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): authenticate cloud runner via NextAuth session, not a raw B…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d821d06f5f3f2ded685145b071886114bd217790",
          "body": "…x-matrix-gaps",
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:kodustech/kodus-ai into worktree-fi…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:57:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c542af8fd71fe3d41e86955331d3c00832b091d",
          "body": "…e-1541\n\nfix(code-review): resolve CLI sandbox clone platform from connected integration",
          "is_bot": false,
          "headline": "Merge pull request #1543 from kodustech/worktree-fix-selfmanaged-clon…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:39:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5d9faebecf5c1e804136bdbf03840655cad6a96",
          "body": "Same defect as #1541, one layer down. getAuthDetails spreads the integration\nlookup and defaults authMode, so it returns a truthy object even when the\norganization has no integration of that platform — the `if (!authDetail)`\nguard in getCloneParams never fires. GitLab then built a gitlab.com URL wit\n[…]\n the CLI path today — it only asks for connected platforms —\nbut the trap was one explicit platformType away for any other caller.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): stop GitLab and Bitbucket Cloud inventing SaaS clone URLs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:32:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "abfdc8c42fa95e828a736a7b8464a0a49c4a5eb4",
          "body": "The warnings on the CLI clone path carried no metadata, so a warning in\nproduction could not be traced back to an organization or a git host. Add\norganizationAndTeamData and remoteHost, matching what create-sandbox.stage\nand codeManagement.service already log.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(code-review): add tenant context to CLI clone resolver warnings",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:23:47Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "15f51ae4321a9f5aa77a4e07518718c9ae99a08c",
          "body": "…-setup\n\nfix(setup): Removing preset step, add severity level, fix enable/disable buttons",
          "is_bot": false,
          "headline": "Merge pull request #1544 from kodustech/task/category-and-severity-on…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T18:22:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0dccf18c26a0ada0897e42507aaedc9da052cd8b",
          "body": "Drop getCodeManagementPlatforms and the host-matching candidate loop. They\nduplicated the query getTypeIntegration already runs (same filter, find vs\nfindOne) to defend a state the product does not support: a team with several\nactive code-management integrations.\n\nWorking around that state in the re\n[…]\nation spec is kept, inverted: it now pins the known limitation\n(the clone follows an arbitrary integration) instead of masking it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor(code-review): resolve CLI platform via getTypeIntegration",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:18:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "23f4815cb8b009c4bb2fe22de27d997d36b956bd",
          "body": "getCloneParams resolves the platform via getTypeIntegration when the caller\ndoes not pass one — the same fallback the list-returning methods in this\nservice use. Those all guard the null getTypeIntegration returns for an\norganization with no code-management integration; this one handed it straight\nt\n[…]\nmatching both the sibling methods and the adapters, which\nalready return null on failure. Callers treat that as \"no clone params\".\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): guard getCloneParams against an unresolved platform",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:56:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4c5b55f5c309ab4379d85482bee684dfbe6a36e5",
          "body": "…ntegration\n\nA CLI review against a repository on a self-managed git host cloned from\ngithub.com and failed with \"repository not found\". The sandbox lease was\nnever acquired, so the review silently ran without cross-file context and\nagent verification.\n\nThe CLI only infers a platform from well-known\n[…]\nails those with the payload from the issue's log:\nurl \"https://github.com/group/repo\", empty token, platform GITHUB.\n\nCloses #1541\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(code-review): resolve CLI sandbox clone platform from connected i…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:44:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2c59658f41586d62fb497eb789d5008417213bd0",
          "body": "…fixing control to enable/disable buttons",
          "is_bot": false,
          "headline": "Remove preset step, add new step with the severity level filter. And …",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T17:31:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c64a0ed9e1510e5e8ce6b254005ff5d4d854153",
          "body": null,
          "is_bot": false,
          "headline": "Merge remote-tracking branch 'origin/main' into worktree-fix-matrix-gaps",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:18:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d8d6a59b554b85a180ee1c52f8f561b55a0279b",
          "body": "Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: sync pnpm workspace and lockfiles",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:15:25Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "2332ae6f2b4383535500921f4408a8384a6e18e5",
          "body": "…trol markers\n\nThe inline sanitizer escaped only `-`, `/` and `@` (none special outside a\ncharacter class) while leaving real metacharacters (`.`, `*`, `(`, …)\nunescaped — CodeQL js/incomplete-sanitization. Extracts `escapeRegExp` and\n`stripControlMarkers` (case-insensitive, all occurrences, metachar-safe) and\ncovers them with tests.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ai-engine): fully escape RegExp metacharacters when stripping con…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:15:17Z",
          "body_truncated": false,
          "is_coding_agent": true
        }
      ],
      "releases_count": 100,
      "commits_last_year": 4667,
      "latest_release_at": "2026-07-21T00:16:32Z",
      "latest_release_tag": "selfhosted-2.1.26",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 0,
      "mean_days_between_releases": 1.5
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 75,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "kodus-orchestrator",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": null,
          "registry_url": "https://www.npmjs.com/package/kodus-orchestrator",
          "is_deprecated": false,
          "latest_version": null,
          "repository_url": null,
          "versions_count": 0,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2026-03-09T18:03:45.697000Z",
          "latest_published_at": null,
          "latest_version_yanked": null,
          "days_since_latest_publish": null
        }
      ]
    },
    "popularity": {
      "forks": 125,
      "stars": 1258,
      "watchers": 8,
      "fork_history": {
        "days": [
          {
            "date": "2025-04-02",
            "count": 1
          },
          {
            "date": "2025-04-04",
            "count": 1
          },
          {
            "date": "2025-04-05",
            "count": 1
          },
          {
            "date": "2025-04-07",
            "count": 2
          },
          {
            "date": "2025-04-08",
            "count": 1
          },
          {
            "date": "2025-04-12",
            "count": 3
          },
          {
            "date": "2025-04-13",
            "count": 1
          },
          {
            "date": "2025-04-16",
            "count": 1
          },
          {
            "date": "2025-04-17",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 1
          },
          {
            "date": "2025-04-28",
            "count": 1
          },
          {
            "date": "2025-04-30",
            "count": 2
          },
          {
            "date": "2025-05-03",
            "count": 1
          },
          {
            "date": "2025-05-11",
            "count": 1
          },
          {
            "date": "2025-05-13",
            "count": 1
          },
          {
            "date": "2025-05-19",
            "count": 1
          },
          {
            "date": "2025-05-20",
            "count": 1
          },
          {
            "date": "2025-05-28",
            "count": 1
          },
          {
            "date": "2025-06-03",
            "count": 1
          },
          {
            "date": "2025-06-04",
            "count": 1
          },
          {
            "date": "2025-06-14",
            "count": 1
          },
          {
            "date": "2025-06-28",
            "count": 1
          },
          {
            "date": "2025-07-05",
            "count": 1
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-07-18",
            "count": 1
          },
          {
            "date": "2025-07-21",
            "count": 1
          },
          {
            "date": "2025-08-19",
            "count": 1
          },
          {
            "date": "2025-08-20",
            "count": 1
          },
          {
            "date": "2025-08-21",
            "count": 1
          },
          {
            "date": "2025-09-09",
            "count": 2
          },
          {
            "date": "2025-09-10",
            "count": 1
          },
          {
            "date": "2025-09-11",
            "count": 1
          },
          {
            "date": "2025-09-13",
            "count": 1
          },
          {
            "date": "2025-09-27",
            "count": 1
          },
          {
            "date": "2025-09-28",
            "count": 1
          },
          {
            "date": "2025-10-01",
            "count": 3
          },
          {
            "date": "2025-10-03",
            "count": 1
          },
          {
            "date": "2025-10-12",
            "count": 1
          },
          {
            "date": "2025-10-14",
            "count": 1
          },
          {
            "date": "2025-10-15",
            "count": 1
          },
          {
            "date": "2025-10-18",
            "count": 1
          },
          {
            "date": "2025-10-23",
            "count": 1
          },
          {
            "date": "2025-10-26",
            "count": 2
          },
          {
            "date": "2025-10-27",
            "count": 1
          },
          {
            "date": "2025-10-28",
            "count": 1
          },
          {
            "date": "2025-10-31",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-07",
            "count": 1
          },
          {
            "date": "2025-11-09",
            "count": 1
          },
          {
            "date": "2025-11-10",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 1
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-12-02",
            "count": 1
          },
          {
            "date": "2025-12-06",
            "count": 2
          },
          {
            "date": "2025-12-17",
            "count": 1
          },
          {
            "date": "2025-12-27",
            "count": 1
          },
          {
            "date": "2026-01-01",
            "count": 1
          },
          {
            "date": "2026-01-03",
            "count": 2
          },
          {
            "date": "2026-01-14",
            "count": 1
          },
          {
            "date": "2026-01-21",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-01-30",
            "count": 1
          },
          {
            "date": "2026-02-05",
            "count": 3
          },
          {
            "date": "2026-02-16",
            "count": 1
          },
          {
            "date": "2026-02-23",
            "count": 1
          },
          {
            "date": "2026-02-24",
            "count": 2
          },
          {
            "date": "2026-02-26",
            "count": 1
          },
          {
            "date": "2026-03-02",
            "count": 2
          },
          {
            "date": "2026-03-05",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 1
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-04-06",
            "count": 1
          },
          {
            "date": "2026-04-07",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 1
          },
          {
            "date": "2026-04-16",
            "count": 2
          },
          {
            "date": "2026-04-23",
            "count": 1
          },
          {
            "date": "2026-04-29",
            "count": 1
          },
          {
            "date": "2026-04-30",
            "count": 1
          },
          {
            "date": "2026-05-07",
            "count": 1
          },
          {
            "date": "2026-05-08",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 1
          },
          {
            "date": "2026-05-25",
            "count": 1
          },
          {
            "date": "2026-05-26",
            "count": 2
          },
          {
            "date": "2026-05-27",
            "count": 1
          },
          {
            "date": "2026-05-29",
            "count": 1
          },
          {
            "date": "2026-05-30",
            "count": 1
          },
          {
            "date": "2026-06-02",
            "count": 1
          },
          {
            "date": "2026-06-06",
            "count": 1
          },
          {
            "date": "2026-06-07",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-12",
            "count": 1
          },
          {
            "date": "2026-06-15",
            "count": 1
          },
          {
            "date": "2026-06-23",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-06-30",
            "count": 1
          },
          {
            "date": "2026-07-01",
            "count": 1
          },
          {
            "date": "2026-07-04",
            "count": 1
          },
          {
            "date": "2026-07-09",
            "count": 1
          },
          {
            "date": "2026-07-13",
            "count": 1
          },
          {
            "date": "2026-07-15",
            "count": 1
          },
          {
            "date": "2026-07-17",
            "count": 3
          }
        ],
        "complete": true,
        "collected": 125,
        "total_forks": 125
      },
      "star_history": {
        "days": [
          {
            "date": "2025-04-13",
            "count": 20
          },
          {
            "date": "2025-04-14",
            "count": 7
          },
          {
            "date": "2025-04-15",
            "count": 3
          },
          {
            "date": "2025-04-16",
            "count": 6
          },
          {
            "date": "2025-04-17",
            "count": 4
          },
          {
            "date": "2025-04-18",
            "count": 2
          },
          {
            "date": "2025-04-19",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 1
          },
          {
            "date": "2025-04-22",
            "count": 1
          },
          {
            "date": "2025-04-23",
            "count": 1
          },
          {
            "date": "2025-04-24",
            "count": 3
          },
          {
            "date": "2025-04-27",
            "count": 1
          },
          {
            "date": "2025-04-28",
            "count": 2
          },
          {
            "date": "2025-04-29",
            "count": 2
          },
          {
            "date": "2025-04-30",
            "count": 4
          },
          {
            "date": "2025-05-01",
            "count": 1
          },
          {
            "date": "2025-05-02",
            "count": 1
          },
          {
            "date": "2025-05-03",
            "count": 2
          },
          {
            "date": "2025-05-04",
            "count": 3
          },
          {
            "date": "2025-05-06",
            "count": 1
          },
          {
            "date": "2025-05-07",
            "count": 1
          },
          {
            "date": "2025-05-08",
            "count": 1
          },
          {
            "date": "2025-05-09",
            "count": 1
          },
          {
            "date": "2025-05-10",
            "count": 1
          },
          {
            "date": "2025-05-12",
            "count": 3
          },
          {
            "date": "2025-05-13",
            "count": 2
          },
          {
            "date": "2025-05-14",
            "count": 1
          },
          {
            "date": "2025-05-16",
            "count": 1
          },
          {
            "date": "2025-05-17",
            "count": 3
          },
          {
            "date": "2025-05-19",
            "count": 1
          },
          {
            "date": "2025-05-20",
            "count": 4
          },
          {
            "date": "2025-05-21",
            "count": 1
          },
          {
            "date": "2025-05-22",
            "count": 2
          },
          {
            "date": "2025-05-23",
            "count": 2
          },
          {
            "date": "2025-05-24",
            "count": 2
          },
          {
            "date": "2025-05-25",
            "count": 1
          },
          {
            "date": "2025-05-26",
            "count": 4
          },
          {
            "date": "2025-05-27",
            "count": 2
          },
          {
            "date": "2025-05-28",
            "count": 2
          },
          {
            "date": "2025-05-30",
            "count": 1
          },
          {
            "date": "2025-06-01",
            "count": 1
          },
          {
            "date": "2025-06-02",
            "count": 2
          },
          {
            "date": "2025-06-03",
            "count": 2
          },
          {
            "date": "2025-06-04",
            "count": 2
          },
          {
            "date": "2025-06-08",
            "count": 2
          },
          {
            "date": "2025-06-09",
            "count": 1
          },
          {
            "date": "2025-06-10",
            "count": 2
          },
          {
            "date": "2025-06-11",
            "count": 1
          },
          {
            "date": "2025-06-15",
            "count": 3
          },
          {
            "date": "2025-06-16",
            "count": 1
          },
          {
            "date": "2025-06-17",
            "count": 1
          },
          {
            "date": "2025-06-18",
            "count": 1
          },
          {
            "date": "2025-06-19",
            "count": 1
          },
          {
            "date": "2025-06-24",
            "count": 1
          },
          {
            "date": "2025-06-27",
            "count": 15
          },
          {
            "date": "2025-06-28",
            "count": 3
          },
          {
            "date": "2025-06-29",
            "count": 1
          },
          {
            "date": "2025-06-30",
            "count": 5
          },
          {
            "date": "2025-07-01",
            "count": 2
          },
          {
            "date": "2025-07-02",
            "count": 4
          },
          {
            "date": "2025-07-03",
            "count": 3
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-08",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 4
          },
          {
            "date": "2025-07-10",
            "count": 2
          },
          {
            "date": "2025-07-11",
            "count": 4
          },
          {
            "date": "2025-07-12",
            "count": 3
          },
          {
            "date": "2025-07-13",
            "count": 1
          },
          {
            "date": "2025-07-15",
            "count": 1
          },
          {
            "date": "2025-07-16",
            "count": 2
          },
          {
            "date": "2025-07-17",
            "count": 1
          },
          {
            "date": "2025-07-18",
            "count": 2
          },
          {
            "date": "2025-07-19",
            "count": 1
          },
          {
            "date": "2025-07-21",
            "count": 1
          },
          {
            "date": "2025-07-22",
            "count": 1
          },
          {
            "date": "2025-07-23",
            "count": 2
          },
          {
            "date": "2025-07-24",
            "count": 3
          },
          {
            "date": "2025-07-26",
            "count": 2
          },
          {
            "date": "2025-07-28",
            "count": 1
          },
          {
            "date": "2025-07-29",
            "count": 1
          },
          {
            "date": "2025-08-02",
            "count": 1
          },
          {
            "date": "2025-08-03",
            "count": 2
          },
          {
            "date": "2025-08-06",
            "count": 2
          },
          {
            "date": "2025-08-08",
            "count": 1
          },
          {
            "date": "2025-08-09",
            "count": 2
          },
          {
            "date": "2025-08-13",
            "count": 3
          },
          {
            "date": "2025-08-15",
            "count": 2
          },
          {
            "date": "2025-08-16",
            "count": 2
          },
          {
            "date": "2025-08-18",
            "count": 5
          },
          {
            "date": "2025-08-19",
            "count": 4
          },
          {
            "date": "2025-08-20",
            "count": 2
          },
          {
            "date": "2025-08-21",
            "count": 3
          },
          {
            "date": "2025-08-22",
            "count": 4
          },
          {
            "date": "2025-08-23",
            "count": 1
          },
          {
            "date": "2025-08-24",
            "count": 1
          },
          {
            "date": "2025-08-25",
            "count": 2
          },
          {
            "date": "2025-08-26",
            "count": 1
          },
          {
            "date": "2025-08-27",
            "count": 3
          },
          {
            "date": "2025-08-28",
            "count": 2
          },
          {
            "date": "2025-08-29",
            "count": 1
          },
          {
            "date": "2025-09-01",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 1
          },
          {
            "date": "2025-09-03",
            "count": 2
          },
          {
            "date": "2025-09-04",
            "count": 5
          },
          {
            "date": "2025-09-08",
            "count": 3
          },
          {
            "date": "2025-09-09",
            "count": 1
          },
          {
            "date": "2025-09-10",
            "count": 1
          },
          {
            "date": "2025-09-11",
            "count": 2
          },
          {
            "date": "2025-09-12",
            "count": 1
          },
          {
            "date": "2025-09-13",
            "count": 1
          },
          {
            "date": "2025-09-14",
            "count": 2
          },
          {
            "date": "2025-09-15",
            "count": 2
          },
          {
            "date": "2025-09-16",
            "count": 1
          },
          {
            "date": "2025-09-17",
            "count": 1
          },
          {
            "date": "2025-09-18",
            "count": 53
          },
          {
            "date": "2025-09-19",
            "count": 1
          },
          {
            "date": "2025-09-21",
            "count": 2
          },
          {
            "date": "2025-09-22",
            "count": 1
          },
          {
            "date": "2025-09-23",
            "count": 1
          },
          {
            "date": "2025-09-24",
            "count": 1
          },
          {
            "date": "2025-09-26",
            "count": 4
          },
          {
            "date": "2025-09-28",
            "count": 1
          },
          {
            "date": "2025-09-29",
            "count": 2
          },
          {
            "date": "2025-09-30",
            "count": 2
          },
          {
            "date": "2025-10-01",
            "count": 3
          },
          {
            "date": "2025-10-02",
            "count": 1
          },
          {
            "date": "2025-10-03",
            "count": 2
          },
          {
            "date": "2025-10-04",
            "count": 3
          },
          {
            "date": "2025-10-05",
            "count": 2
          },
          {
            "date": "2025-10-06",
            "count": 2
          },
          {
            "date": "2025-10-07",
            "count": 2
          },
          {
            "date": "2025-10-08",
            "count": 3
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-10-11",
            "count": 2
          },
          {
            "date": "2025-10-12",
            "count": 1
          },
          {
            "date": "2025-10-13",
            "count": 2
          },
          {
            "date": "2025-10-14",
            "count": 5
          },
          {
            "date": "2025-10-15",
            "count": 2
          },
          {
            "date": "2025-10-16",
            "count": 3
          },
          {
            "date": "2025-10-17",
            "count": 2
          },
          {
            "date": "2025-10-18",
            "count": 2
          },
          {
            "date": "2025-10-19",
            "count": 4
          },
          {
            "date": "2025-10-20",
            "count": 1
          },
          {
            "date": "2025-10-22",
            "count": 1
          },
          {
            "date": "2025-10-24",
            "count": 3
          },
          {
            "date": "2025-10-25",
            "count": 2
          },
          {
            "date": "2025-10-26",
            "count": 8
          },
          {
            "date": "2025-10-27",
            "count": 22
          },
          {
            "date": "2025-10-28",
            "count": 5
          },
          {
            "date": "2025-10-29",
            "count": 9
          },
          {
            "date": "2025-10-30",
            "count": 3
          },
          {
            "date": "2025-11-01",
            "count": 3
          },
          {
            "date": "2025-11-02",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-05",
            "count": 4
          },
          {
            "date": "2025-11-06",
            "count": 2
          },
          {
            "date": "2025-11-07",
            "count": 3
          },
          {
            "date": "2025-11-08",
            "count": 2
          },
          {
            "date": "2025-11-09",
            "count": 3
          },
          {
            "date": "2025-11-10",
            "count": 4
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 2
          },
          {
            "date": "2025-11-13",
            "count": 4
          },
          {
            "date": "2025-11-14",
            "count": 8
          },
          {
            "date": "2025-11-15",
            "count": 1
          },
          {
            "date": "2025-11-16",
            "count": 1
          },
          {
            "date": "2025-11-17",
            "count": 3
          },
          {
            "date": "2025-11-18",
            "count": 2
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-11-20",
            "count": 2
          },
          {
            "date": "2025-11-21",
            "count": 1
          },
          {
            "date": "2025-11-22",
            "count": 4
          },
          {
            "date": "2025-11-23",
            "count": 2
          },
          {
            "date": "2025-11-24",
            "count": 4
          },
          {
            "date": "2025-11-25",
            "count": 1
          },
          {
            "date": "2025-11-26",
            "count": 1
          },
          {
            "date": "2025-11-27",
            "count": 4
          },
          {
            "date": "2025-12-02",
            "count": 2
          },
          {
            "date": "2025-12-03",
            "count": 1
          },
          {
            "date": "2025-12-04",
            "count": 1
          },
          {
            "date": "2025-12-05",
            "count": 1
          },
          {
            "date": "2025-12-06",
            "count": 1
          },
          {
            "date": "2025-12-08",
            "count": 1
          },
          {
            "date": "2025-12-10",
            "count": 2
          },
          {
            "date": "2025-12-11",
            "count": 2
          },
          {
            "date": "2025-12-12",
            "count": 3
          },
          {
            "date": "2025-12-13",
            "count": 1
          },
          {
            "date": "2025-12-14",
            "count": 2
          },
          {
            "date": "2025-12-15",
            "count": 2
          },
          {
            "date": "2025-12-16",
            "count": 3
          },
          {
            "date": "2025-12-17",
            "count": 2
          },
          {
            "date": "2025-12-18",
            "count": 2
          },
          {
            "date": "2025-12-19",
            "count": 3
          },
          {
            "date": "2025-12-20",
            "count": 2
          },
          {
            "date": "2025-12-22",
            "count": 1
          },
          {
            "date": "2025-12-23",
            "count": 3
          },
          {
            "date": "2025-12-24",
            "count": 3
          },
          {
            "date": "2025-12-25",
            "count": 3
          },
          {
            "date": "2025-12-26",
            "count": 3
          },
          {
            "date": "2025-12-27",
            "count": 1
          },
          {
            "date": "2025-12-29",
            "count": 1
          },
          {
            "date": "2025-12-30",
            "count": 2
          },
          {
            "date": "2025-12-31",
            "count": 3
          },
          {
            "date": "2026-01-03",
            "count": 9
          },
          {
            "date": "2026-01-04",
            "count": 3
          },
          {
            "date": "2026-01-05",
            "count": 2
          },
          {
            "date": "2026-01-06",
            "count": 3
          },
          {
            "date": "2026-01-07",
            "count": 2
          },
          {
            "date": "2026-01-08",
            "count": 1
          },
          {
            "date": "2026-01-09",
            "count": 1
          },
          {
            "date": "2026-01-10",
            "count": 3
          },
          {
            "date": "2026-01-11",
            "count": 3
          },
          {
            "date": "2026-01-12",
            "count": 1
          },
          {
            "date": "2026-01-13",
            "count": 3
          },
          {
            "date": "2026-01-14",
            "count": 4
          },
          {
            "date": "2026-01-16",
            "count": 1
          },
          {
            "date": "2026-01-17",
            "count": 3
          },
          {
            "date": "2026-01-18",
            "count": 2
          },
          {
            "date": "2026-01-19",
            "count": 4
          },
          {
            "date": "2026-01-20",
            "count": 2
          },
          {
            "date": "2026-01-21",
            "count": 2
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-01-23",
            "count": 8
          },
          {
            "date": "2026-01-24",
            "count": 2
          },
          {
            "date": "2026-01-25",
            "count": 2
          },
          {
            "date": "2026-01-26",
            "count": 4
          },
          {
            "date": "2026-01-27",
            "count": 3
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-01-29",
            "count": 6
          },
          {
            "date": "2026-01-30",
            "count": 2
          },
          {
            "date": "2026-02-01",
            "count": 2
          },
          {
            "date": "2026-02-03",
            "count": 2
          },
          {
            "date": "2026-02-04",
            "count": 2
          },
          {
            "date": "2026-02-06",
            "count": 2
          },
          {
            "date": "2026-02-08",
            "count": 1
          },
          {
            "date": "2026-02-09",
            "count": 2
          },
          {
            "date": "2026-02-10",
            "count": 3
          },
          {
            "date": "2026-02-11",
            "count": 5
          },
          {
            "date": "2026-02-12",
            "count": 2
          },
          {
            "date": "2026-02-14",
            "count": 1
          },
          {
            "date": "2026-02-15",
            "count": 1
          },
          {
            "date": "2026-02-16",
            "count": 5
          },
          {
            "date": "2026-02-17",
            "count": 2
          },
          {
            "date": "2026-02-18",
            "count": 3
          },
          {
            "date": "2026-02-19",
            "count": 4
          },
          {
            "date": "2026-02-20",
            "count": 4
          },
          {
            "date": "2026-02-21",
            "count": 1
          },
          {
            "date": "2026-02-23",
            "count": 5
          },
          {
            "date": "2026-02-24",
            "count": 6
          },
          {
            "date": "2026-02-25",
            "count": 3
          },
          {
            "date": "2026-02-26",
            "count": 4
          },
          {
            "date": "2026-02-27",
            "count": 2
          },
          {
            "date": "2026-02-28",
            "count": 1
          },
          {
            "date": "2026-03-03",
            "count": 2
          },
          {
            "date": "2026-03-04",
            "count": 9
          },
          {
            "date": "2026-03-05",
            "count": 3
          },
          {
            "date": "2026-03-06",
            "count": 2
          },
          {
            "date": "2026-03-07",
            "count": 2
          },
          {
            "date": "2026-03-08",
            "count": 2
          },
          {
            "date": "2026-03-09",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 14
          },
          {
            "date": "2026-03-11",
            "count": 3
          },
          {
            "date": "2026-03-12",
            "count": 7
          },
          {
            "date": "2026-03-13",
            "count": 2
          },
          {
            "date": "2026-03-14",
            "count": 2
          },
          {
            "date": "2026-03-16",
            "count": 1
          },
          {
            "date": "2026-03-17",
            "count": 3
          },
          {
            "date": "2026-03-18",
            "count": 6
          },
          {
            "date": "2026-03-19",
            "count": 1
          },
          {
            "date": "2026-03-20",
            "count": 2
          },
          {
            "date": "2026-03-22",
            "count": 1
          },
          {
            "date": "2026-03-23",
            "count": 2
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 2
          },
          {
            "date": "2026-03-27",
            "count": 3
          },
          {
            "date": "2026-03-28",
            "count": 2
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 2
          },
          {
            "date": "2026-04-03",
            "count": 2
          },
          {
            "date": "2026-04-05",
            "count": 2
          },
          {
            "date": "2026-04-08",
            "count": 1
          },
          {
            "date": "2026-04-09",
            "count": 1
          },
          {
            "date": "2026-04-10",
            "count": 1
          },
          {
            "date": "2026-04-12",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 4
          },
          {
            "date": "2026-04-14",
            "count": 2
          },
          {
            "date": "2026-04-15",
            "count": 3
          },
          {
            "date": "2026-04-16",
            "count": 1
          },
          {
            "date": "2026-04-17",
            "count": 4
          },
          {
            "date": "2026-04-18",
            "count": 1
          },
          {
            "date": "2026-04-19",
            "count": 2
          },
          {
            "date": "2026-04-20",
            "count": 3
          },
          {
            "date": "2026-04-21",
            "count": 7
          },
          {
            "date": "2026-04-23",
            "count": 2
          },
          {
            "date": "2026-04-25",
            "count": 3
          },
          {
            "date": "2026-04-26",
            "count": 1
          },
          {
            "date": "2026-04-27",
            "count": 2
          },
          {
            "date": "2026-04-28",
            "count": 2
          },
          {
            "date": "2026-04-29",
            "count": 2
          },
          {
            "date": "2026-04-30",
            "count": 1
          },
          {
            "date": "2026-05-01",
            "count": 1
          },
          {
            "date": "2026-05-02",
            "count": 1
          },
          {
            "date": "2026-05-03",
            "count": 1
          },
          {
            "date": "2026-05-04",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 4
          },
          {
            "date": "2026-05-07",
            "count": 5
          },
          {
            "date": "2026-05-08",
            "count": 2
          },
          {
            "date": "2026-05-09",
            "count": 4
          },
          {
            "date": "2026-05-10",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 4
          },
          {
            "date": "2026-05-12",
            "count": 2
          },
          {
            "date": "2026-05-13",
            "count": 1
          },
          {
            "date": "2026-05-14",
            "count": 1
          },
          {
            "date": "2026-05-15",
            "count": 5
          },
          {
            "date": "2026-05-16",
            "count": 2
          },
          {
            "date": "2026-05-17",
            "count": 2
          },
          {
            "date": "2026-05-18",
            "count": 2
          },
          {
            "date": "2026-05-19",
            "count": 4
          },
          {
            "date": "2026-05-20",
            "count": 3
          },
          {
            "date": "2026-05-21",
            "count": 7
          },
          {
            "date": "2026-05-22",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 3
          },
          {
            "date": "2026-05-25",
            "count": 1
          },
          {
            "date": "2026-05-26",
            "count": 1
          },
          {
            "date": "2026-05-27",
            "count": 5
          },
          {
            "date": "2026-05-28",
            "count": 2
          },
          {
            "date": "2026-05-29",
            "count": 6
          },
          {
            "date": "2026-05-30",
            "count": 3
          },
          {
            "date": "2026-05-31",
            "count": 1
          },
          {
            "date": "2026-06-01",
            "count": 3
          },
          {
            "date": "2026-06-02",
            "count": 4
          },
          {
            "date": "2026-06-03",
            "count": 4
          },
          {
            "date": "2026-06-04",
            "count": 2
          },
          {
            "date": "2026-06-05",
            "count": 3
          },
          {
            "date": "2026-06-06",
            "count": 1
          },
          {
            "date": "2026-06-07",
            "count": 1
          },
          {
            "date": "2026-06-08",
            "count": 2
          },
          {
            "date": "2026-06-09",
            "count": 5
          },
          {
            "date": "2026-06-10",
            "count": 2
          },
          {
            "date": "2026-06-11",
            "count": 5
          },
          {
            "date": "2026-06-12",
            "count": 3
          },
          {
            "date": "2026-06-14",
            "count": 1
          },
          {
            "date": "2026-06-15",
            "count": 2
          },
          {
            "date": "2026-06-16",
            "count": 3
          },
          {
            "date": "2026-06-17",
            "count": 2
          },
          {
            "date": "2026-06-18",
            "count": 1
          },
          {
            "date": "2026-06-19",
            "count": 1
          },
          {
            "date": "2026-06-21",
            "count": 1
          },
          {
            "date": "2026-06-23",
            "count": 2
          },
          {
            "date": "2026-06-24",
            "count": 4
          },
          {
            "date": "2026-06-25",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 4
          },
          {
            "date": "2026-06-27",
            "count": 2
          },
          {
            "date": "2026-06-28",
            "count": 3
          },
          {
            "date": "2026-06-29",
            "count": 3
          },
          {
            "date": "2026-06-30",
            "count": 5
          },
          {
            "date": "2026-07-01",
            "count": 2
          },
          {
            "date": "2026-07-02",
            "count": 2
          },
          {
            "date": "2026-07-03",
            "count": 3
          },
          {
            "date": "2026-07-04",
            "count": 3
          },
          {
            "date": "2026-07-05",
            "count": 1
          },
          {
            "date": "2026-07-06",
            "count": 3
          },
          {
            "date": "2026-07-07",
            "count": 1
          },
          {
            "date": "2026-07-08",
            "count": 3
          },
          {
            "date": "2026-07-09",
            "count": 1
          },
          {
            "date": "2026-07-10",
            "count": 2
          },
          {
            "date": "2026-07-11",
            "count": 2
          },
          {
            "date": "2026-07-12",
            "count": 2
          },
          {
            "date": "2026-07-13",
            "count": 7
          },
          {
            "date": "2026-07-14",
            "count": 2
          },
          {
            "date": "2026-07-15",
            "count": 7
          },
          {
            "date": "2026-07-16",
            "count": 4
          },
          {
            "date": "2026-07-17",
            "count": 3
          },
          {
            "date": "2026-07-18",
            "count": 1
          },
          {
            "date": "2026-07-19",
            "count": 1
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_stars": 1258
      },
      "open_issues_and_prs": 46
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "cookbook"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [
        "docs-internal/openapi.json"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "apps/analytics-cli/tsconfig.json",
        "apps/api/tsconfig.json",
        "apps/ast-cli/tsconfig.json",
        "apps/cli/tsconfig.json",
        "apps/mcp-manager/tsconfig.json",
        "apps/try/tsconfig.json",
        "apps/web/tsconfig.json",
        "apps/webhooks/tsconfig.json",
        "apps/worker/tsconfig.json",
        "packages/kodus-common/tsconfig.json",
        "tests/e2e/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 268049,
      "source_files_sampled": 3854,
      "oversized_source_files": 29,
      "agent_instruction_files": [
        ".cursor/rules/run.mdc",
        "AGENTS.md",
        "apps/api/AGENTS.md",
        "apps/web/AGENTS.md",
        "apps/webhooks/AGENTS.md",
        "apps/worker/AGENTS.md",
        "packages/kodus-common/AGENTS.md",
        "scripts/sso-e2e/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 8019
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "axios",
            "direct": true,
            "version": "1.16.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.2,
            "advisory_ids": [
              "GHSA-42h9-826w-cgv3",
              "GHSA-7q8q-rj6j-mhjq",
              "GHSA-f4gw-2p7v-4548",
              "GHSA-gcfj-64vw-6mp9",
              "GHSA-hcpx-6fm6-wx23",
              "GHSA-jqh4-m9w3-8hp9",
              "GHSA-mmx7-hfxf-jppx",
              "GHSA-mwf2-3pr3-8698",
              "GHSA-pmv8-rq9r-6j72",
              "GHSA-xj6q-8x83-jv6g"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 10,
            "oldest_advisory_days": 1
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.17.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.2,
            "advisory_ids": [
              "GHSA-42h9-826w-cgv3",
              "GHSA-7q8q-rj6j-mhjq",
              "GHSA-f4gw-2p7v-4548",
              "GHSA-gcfj-64vw-6mp9",
              "GHSA-hcpx-6fm6-wx23",
              "GHSA-jqh4-m9w3-8hp9",
              "GHSA-mmx7-hfxf-jppx",
              "GHSA-mwf2-3pr3-8698",
              "GHSA-pmv8-rq9r-6j72",
              "GHSA-xj6q-8x83-jv6g"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 10,
            "oldest_advisory_days": 1
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "5.9.3",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-8r6m-32jq-jx6q"
            ],
            "fixed_version": "5.10.1",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.14.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m",
              "GHSA-h67p-54hq-rp68"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 2,
            "oldest_advisory_days": 36
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.1.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m",
              "GHSA-h67p-54hq-rp68"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 2,
            "oldest_advisory_days": 36
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.2.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "10.0.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 90
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "9.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 90
          },
          {
            "name": "@opentelemetry/exporter-prometheus",
            "direct": false,
            "version": "0.203.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-q7rr-3cgh-j5r3"
            ],
            "fixed_version": "0.217.0",
            "advisory_count": 1,
            "oldest_advisory_days": 71
          },
          {
            "name": "@opentelemetry/propagator-jaeger",
            "direct": false,
            "version": "2.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-45rx-2jwx-cxfr"
            ],
            "fixed_version": "2.9.0",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@opentelemetry/sdk-node",
            "direct": false,
            "version": "0.203.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-q7rr-3cgh-j5r3"
            ],
            "fixed_version": "0.217.0",
            "advisory_count": 1,
            "oldest_advisory_days": 71
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.15",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp",
              "GHSA-jxxr-4gwj-5jf2"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 2,
            "oldest_advisory_days": 64
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4c8g-83qw-93j6",
              "GHSA-v2hh-gcrm-f6hx"
            ],
            "fixed_version": "4.1.1",
            "advisory_count": 2,
            "oldest_advisory_days": 0
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.4",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "typeorm",
            "direct": true,
            "version": "0.3.30",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.7,
            "advisory_ids": [
              "GHSA-2rp8-mm9q-fp49"
            ],
            "fixed_version": "1.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@hono/node-server",
            "direct": false,
            "version": "1.19.14",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.9,
            "advisory_ids": [
              "GHSA-frvp-7c67-39w9"
            ],
            "fixed_version": "2.0.5",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.0.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-8988-4f7v-96qf"
            ],
            "fixed_version": "2.8.0",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "hono",
            "direct": false,
            "version": "4.12.25",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-hvrm-45r6-mjfj",
              "GHSA-w62v-xxxg-mg59",
              "GHSA-xgm2-5f3f-mvvc"
            ],
            "fixed_version": "4.12.27",
            "advisory_count": 3,
            "oldest_advisory_days": 0
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.2,
            "advisory_ids": [
              "GHSA-4x5r-pxfx-6jf8"
            ],
            "fixed_version": "8.0.0-rc.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 2.5,
            "advisory_ids": [
              "GHSA-g7r4-m6w7-qqqr"
            ],
            "fixed_version": "0.28.1",
            "advisory_count": 1,
            "oldest_advisory_days": 39
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "low": 2,
          "high": 17,
          "moderate": 4
        },
        "advisory_count": 47,
        "affected_count": 23,
        "assessed_count": 2000,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 845,
        "direct_affected_count": 9
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@ai-sdk/amazon-bedrock",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.10"
        },
        {
          "name": "@ai-sdk/anthropic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.7"
        },
        {
          "name": "@ai-sdk/google",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.8"
        },
        {
          "name": "@ai-sdk/google-vertex",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.10"
        },
        {
          "name": "@ai-sdk/openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.7"
        },
        {
          "name": "@ai-sdk/openai-compatible",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.5"
        },
        {
          "name": "@casl/ability",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.0"
        },
        {
          "name": "@fastify/cors",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.2.0"
        },
        {
          "name": "@gitbeaker/rest",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^43.8.0"
        },
        {
          "name": "@golevelup/nestjs-rabbitmq",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.2"
        },
        {
          "name": "@google/generative-ai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.24.1"
        },
        {
          "name": "@kodus/kodus-common",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.3.20"
        },
        {
          "name": "@langchain/anthropic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.1"
        },
        {
          "name": "@langchain/community",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.1.29"
        },
        {
          "name": "@langchain/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.1"
        },
        {
          "name": "@langchain/google-gauth",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.0"
        },
        {
          "name": "@langchain/google-vertexai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.0"
        },
        {
          "name": "@langchain/openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.3"
        },
        {
          "name": "@langfuse/client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/langchain",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/otel",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/tracing",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@llamaduck/forgejo-ts",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "15.0.3"
        },
        {
          "name": "@modelcontextprotocol/sdk",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.29.0"
        },
        {
          "name": "@morphllm/morphsdk",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.189"
        },
        {
          "name": "@nestjs/axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "@nestjs/cache-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.3"
        },
        {
          "name": "@nestjs/common",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.19"
        },
        {
          "name": "@nestjs/config",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.4"
        },
        {
          "name": "@nestjs/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.19"
        },
        {
          "name": "@nestjs/event-emitter",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.0"
        },
        {
          "name": "@nestjs/jwt",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.2"
        },
        {
          "name": "@nestjs/mongoose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.4"
        },
        {
          "name": "@nestjs/passport",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.5"
        },
        {
          "name": "@nestjs/platform-express",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.27"
        },
        {
          "name": "@nestjs/platform-fastify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.27"
        },
        {
          "name": "@nestjs/schedule",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.3"
        },
        {
          "name": "@nestjs/swagger",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.4.5"
        },
        {
          "name": "@nestjs/terminus",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.1.1"
        },
        {
          "name": "@nestjs/typeorm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.3"
        },
        {
          "name": "@node-saml/passport-saml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "@octokit/auth-app",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.2.0"
        },
        {
          "name": "@octokit/auth-oauth-app",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.3"
        },
        {
          "name": "@octokit/plugin-enterprise-server",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^20.0.0"
        },
        {
          "name": "@octokit/rest",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^22.0.1"
        },
        {
          "name": "@opentelemetry/api",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.1"
        },
        {
          "name": "@opentelemetry/sdk-trace-node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.0"
        },
        {
          "name": "@pyroscope/nodejs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.4.13"
        },
        {
          "name": "@react-email/render",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.10"
        },
        {
          "name": "@sentry/nestjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@sentry/node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@sentry/opentelemetry",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@types/archiver",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.0"
        },
        {
          "name": "@types/nodemailer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.1"
        },
        {
          "name": "ai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.14"
        },
        {
          "name": "ajv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.20.0"
        },
        {
          "name": "amqp-connection-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "amqplib",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "archiver",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.0"
        },
        {
          "name": "axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.18.1"
        },
        {
          "name": "azure-devops-node-api",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.1.2"
        },
        {
          "name": "bcryptjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.3"
        },
        {
          "name": "bitbucket",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.12.0"
        },
        {
          "name": "body-parser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "cache-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.2.9"
        },
        {
          "name": "class-transformer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.1"
        },
        {
          "name": "class-validator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.15.1"
        },
        {
          "name": "compression",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.8.1"
        },
        {
          "name": "connection-string",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "cross-env",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "date-fns",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.0"
        },
        {
          "name": "diff",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.0"
        },
        {
          "name": "dotenv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.4.2"
        },
        {
          "name": "e2b",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.31.0"
        },
        {
          "name": "exa-js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.16.0"
        },
        {
          "name": "express-rate-limit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.5.2"
        },
        {
          "name": "fast-xml-parser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.3"
        },
        {
          "name": "helmet",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.2.0"
        },
        {
          "name": "http-status-codes",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "immer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.1.11"
        },
        {
          "name": "joi",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.2.3"
        },
        {
          "name": "js-yaml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.1"
        },
        {
          "name": "json5",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.3"
        },
        {
          "name": "keyv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.6.0"
        },
        {
          "name": "ml-kmeans",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.0"
        },
        {
          "name": "moment",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.30.1"
        },
        {
          "name": "moment-timezone",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.2"
        },
        {
          "name": "mongodb",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.4.0"
        },
        {
          "name": "mongoose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.7.3"
        },
        {
          "name": "mongoose-paginate",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.3"
        },
        {
          "name": "nanoid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.16"
        },
        {
          "name": "nodemailer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.3"
        },
        {
          "name": "octokit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.5"
        },
        {
          "name": "openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.45.0"
        },
        {
          "name": "p-limit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.3.0"
        },
        {
          "name": "passport",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.0"
        },
        {
          "name": "passport-jwt",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "passport-saml-metadata",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "pg",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.22.0"
        },
        {
          "name": "pgvector",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.0"
        },
        {
          "name": "picomatch",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.5"
        },
        {
          "name": "pino",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.3.1"
        },
        {
          "name": "pino-pretty",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.3"
        },
        {
          "name": "posthog-node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.39.4"
        },
        {
          "name": "ramda",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.32.0"
        },
        {
          "name": "react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.7"
        },
        {
          "name": "react-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.7"
        },
        {
          "name": "react-email",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.6.6"
        },
        {
          "name": "reflect-metadata",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.2"
        },
        {
          "name": "resend",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.17.0"
        },
        {
          "name": "rxjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.8.2"
        },
        {
          "name": "smol-toml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "source-map-support",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.21"
        },
        {
          "name": "tiktoken",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.22"
        },
        {
          "name": "tslib",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.8.1"
        },
        {
          "name": "typeorm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.30"
        },
        {
          "name": "typeorm-extension",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.9.0"
        },
        {
          "name": "undici",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.6.0"
        },
        {
          "name": "uuid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.1"
        },
        {
          "name": "volleyball",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.1"
        },
        {
          "name": "zod",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.3"
        },
        {
          "name": "zod-to-json-schema",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.25.2"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@ai-sdk/amazon-bedrock",
            "direct": true,
            "version": "5.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/anthropic",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/google",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/google-vertex",
            "direct": true,
            "version": "5.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai-compatible",
            "direct": true,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@casl/ability",
            "direct": true,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/cors",
            "direct": true,
            "version": "11.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/rest",
            "direct": true,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@golevelup/nestjs-rabbitmq",
            "direct": true,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@google/generative-ai",
            "direct": true,
            "version": "0.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kodus/kodus-common",
            "direct": true,
            "version": "1.3.20",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/anthropic",
            "direct": true,
            "version": "1.3.29",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/anthropic",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/community",
            "direct": true,
            "version": "1.1.28",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/community",
            "direct": true,
            "version": "1.1.29",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/core",
            "direct": true,
            "version": "1.1.46",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/core",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-gauth",
            "direct": true,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-gauth",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-vertexai",
            "direct": true,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-vertexai",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/client",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/core",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/langchain",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/otel",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/tracing",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@llamaduck/forgejo-ts",
            "direct": true,
            "version": "15.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@morphllm/morphsdk",
            "direct": true,
            "version": "0.2.191",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/axios",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/cache-manager",
            "direct": true,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/common",
            "direct": true,
            "version": "11.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/common",
            "direct": true,
            "version": "11.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/config",
            "direct": true,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/core",
            "direct": true,
            "version": "11.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/core",
            "direct": true,
            "version": "11.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/event-emitter",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/jwt",
            "direct": true,
            "version": "11.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/mongoose",
            "direct": true,
            "version": "11.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/passport",
            "direct": true,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/platform-express",
            "direct": true,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/platform-fastify",
            "direct": true,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/schedule",
            "direct": true,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/swagger",
            "direct": true,
            "version": "11.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/terminus",
            "direct": true,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/typeorm",
            "direct": true,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@node-saml/passport-saml",
            "direct": true,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-app",
            "direct": true,
            "version": "8.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-app",
            "direct": true,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-enterprise-server",
            "direct": true,
            "version": "20.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/rest",
            "direct": true,
            "version": "22.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api",
            "direct": true,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pyroscope/nodejs",
            "direct": true,
            "version": "0.4.13",
            "ecosystem": "npm"
          },
          {
            "name": "@react-email/render",
            "direct": true,
            "version": "2.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nestjs",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/opentelemetry",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/archiver",
            "direct": true,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/nodemailer",
            "direct": true,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ai",
            "direct": true,
            "version": "7.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "8.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "amqp-connection-manager",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "amqplib",
            "direct": true,
            "version": "0.10.9",
            "ecosystem": "npm"
          },
          {
            "name": "amqplib",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "archiver",
            "direct": true,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "azure-devops-node-api",
            "direct": true,
            "version": "15.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bitbucket",
            "direct": true,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "cache-manager",
            "direct": true,
            "version": "7.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "class-transformer",
            "direct": true,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-validator",
            "direct": true,
            "version": "0.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": true,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "connection-string",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "e2b",
            "direct": true,
            "version": "2.31.0",
            "ecosystem": "npm"
          },
          {
            "name": "exa-js",
            "direct": true,
            "version": "2.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "express-rate-limit",
            "direct": true,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "helmet",
            "direct": true,
            "version": "8.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-status-codes",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "11.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "9.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": true,
            "version": "18.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": true,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": true,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "ml-kmeans",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "moment",
            "direct": true,
            "version": "2.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "moment-timezone",
            "direct": true,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": true,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": true,
            "version": "7.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose",
            "direct": true,
            "version": "9.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose-paginate",
            "direct": true,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "3.3.15",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "5.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "nodemailer",
            "direct": true,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "octokit",
            "direct": true,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "4.104.0",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "5.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "6.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "6.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "passport",
            "direct": true,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "passport-jwt",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "passport-saml-metadata",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pgvector",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pino",
            "direct": true,
            "version": "10.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pino-pretty",
            "direct": true,
            "version": "13.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-node",
            "direct": true,
            "version": "5.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-node",
            "direct": true,
            "version": "5.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "ramda",
            "direct": true,
            "version": "0.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-email",
            "direct": true,
            "version": "6.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "reflect-metadata",
            "direct": true,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "resend",
            "direct": true,
            "version": "6.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "7.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": true,
            "version": "0.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": true,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "tiktoken",
            "direct": true,
            "version": "1.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "typeorm",
            "direct": true,
            "version": "0.3.30",
            "ecosystem": "npm"
          },
          {
            "name": "typeorm-extension",
            "direct": true,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": true,
            "version": "8.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "volleyball",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.25.76",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod-to-json-schema",
            "direct": true,
            "version": "3.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/gateway",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider-utils",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/core",
            "direct": false,
            "version": "19.2.24",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/core",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics",
            "direct": false,
            "version": "19.2.24",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics-cli",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.103.0",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.110.0",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.91.1",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer-bundler-plugins",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/tracing-hooks",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asyncapi/specs",
            "direct": false,
            "version": "6.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@auth/core",
            "direct": false,
            "version": "0.41.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-async-generators",
            "direct": false,
            "version": "7.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-bigint",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-static-block",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-meta",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-json-strings",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-logical-assignment-operators",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-nullish-coalescing-operator",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-numeric-separator",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-object-rest-spread",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-catch-binding",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-chaining",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-private-property-in-object",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-top-level-await",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@borewit/text-codec",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@browserbasehq/sdk",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@browserbasehq/stagehand",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@bufbuild/protobuf",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cacheable/utils",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cfworker/json-schema",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@connectrpc/connect",
            "direct": false,
            "version": "2.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@connectrpc/connect-web",
            "direct": false,
            "version": "2.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@cspotcode/source-map-support",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/pprof",
            "direct": false,
            "version": "5.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@date-fns/tz",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dimforge/rapier2d-simd-compat",
            "direct": false,
            "version": "0.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.1",
            "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": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/babel-plugin",
            "direct": false,
            "version": "11.13.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/cache",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/react",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/serialize",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/sheet",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/use-insertion-effect-with-fallbacks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/utils",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/weak-memoize",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@epic-web/invariant",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@faker-js/faker",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/accept-negotiator",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/ajv-compiler",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/error",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/fast-json-stringify-compiler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/formbody",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/forwarded",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/merge-json-schemas",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/proxy-addr",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/send",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/static",
            "direct": false,
            "version": "9.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/core",
            "direct": false,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/requester-utils",
            "direct": false,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@golevelup/nestjs-discovery",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@google-cloud/opentelemetry-cloud-trace-exporter",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@google-cloud/opentelemetry-resource-util",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/grpc-js",
            "direct": false,
            "version": "1.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/address",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/formula",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/hoek",
            "direct": false,
            "version": "11.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/pinpoint",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/tlds",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": false,
            "version": "1.19.14",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/types",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ianvs/prettier-plugin-sort-imports",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ibm-cloud/watsonx-ai",
            "direct": false,
            "version": "1.7.13",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "5.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "10.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "11.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "4.2.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "4.0.23",
            "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": "1.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "7.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "7.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "4.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/create-cache-key-function",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/diff-sequences",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment-jsdom-abstract",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/get-type",
            "direct": false,
            "version": "30.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/pattern",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/pattern",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/snapshot-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/core",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/diff",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/file-ops",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-bmp",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-gif",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-jpeg",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-png",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-tiff",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blit",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blur",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-circle",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-color",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-contain",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-cover",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-crop",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-displace",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-dither",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-fisheye",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-flip",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-hash",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-mask",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-print",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-quantize",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-resize",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-rotate",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-threshold",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/types",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/utils",
            "direct": false,
            "version": "1.6.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": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@js-sdsl/ordered-map",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/assignment",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/regex",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/ternary",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@keyv/serialize",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/file-exists",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/promise-deferred",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/classic",
            "direct": false,
            "version": "1.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-common",
            "direct": false,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-common",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/textsplitters",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lukeed/csprng",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lukeed/ms",
            "direct": false,
            "version": "2.0.2",
            "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": "@mongodb-js/saslprep",
            "direct": false,
            "version": "1.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "@mswjs/interceptors",
            "direct": false,
            "version": "0.41.6",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-android-arm-eabi",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-android-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-darwin-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-darwin-x64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-freebsd-x64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm64-musl",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-riscv64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-x64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-x64-musl",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-openharmony-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-ia32-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-x64-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/cli",
            "direct": false,
            "version": "11.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/mapped-types",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/schematics",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/testing",
            "direct": false,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/eslint-plugin-next",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/third-parties",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodable/entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@node-saml/node-saml",
            "direct": false,
            "version": "5.1.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": "@nolyfill/is-core-module",
            "direct": false,
            "version": "1.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@nuxt/opencollective",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/app",
            "direct": false,
            "version": "16.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-device",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-user",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-token",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-unauthenticated",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/core",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/endpoint",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/graphql",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-app",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-authorization-url",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-methods",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "27.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-webhooks-types",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-graphql",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-rest",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-request-log",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-rest-endpoint-methods",
            "direct": false,
            "version": "17.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-retry",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-throttling",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request-error",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "16.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/webhooks",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/webhooks-methods",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/deferred-promise",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/logger",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/until",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.214.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-prometheus",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-http",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-proto",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-zipkin",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.214.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-exporter-base",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-exporter-base",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-grpc-exporter-base",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-transformer",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-transformer",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/propagator-b3",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/propagator-jaeger",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-logs",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-logs",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-metrics",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-metrics",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-node",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-darwin-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-darwin-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-linux-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-linux-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-win32-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-win32-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/react",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-freebsd-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-freebsd-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64-android",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64-musl",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-android",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-musl",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-musl-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.138.0",
            "ecosystem": "npm"
          },
          {
            "name": "@panva/hkdf",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@paralleldrive/cuid2",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/diffs",
            "direct": false,
            "version": "1.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/diffs",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theme",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theme",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theming",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pinojs/redact",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/config.env-replace",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/network.ca-file",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/npm-conf",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/core",
            "direct": false,
            "version": "1.39.6",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/types",
            "direct": false,
            "version": "1.392.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/aspromise",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/codegen",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/eventemitter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/fetch",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/float",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/inquire",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/path",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/pool",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/colors",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/number",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/primitive",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/primitive",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-accessible-icon",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-accordion",
            "direct": false,
            "version": "1.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-alert-dialog",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-arrow",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-aspect-ratio",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-avatar",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-checkbox",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collapsible",
            "direct": false,
            "version": "1.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collection",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-compose-refs",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context-menu",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": false,
            "version": "1.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-direction",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dismissable-layer",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dismissable-layer",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dropdown-menu",
            "direct": false,
            "version": "2.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-guards",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-scope",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-scope",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-form",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-hover-card",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-id",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-label",
            "direct": false,
            "version": "2.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menu",
            "direct": false,
            "version": "2.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menubar",
            "direct": false,
            "version": "1.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-navigation-menu",
            "direct": false,
            "version": "1.2.18",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-one-time-password-field",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-password-toggle-field",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popover",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popper",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-portal",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-presence",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-presence",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-primitive",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-progress",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-radio-group",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-roving-focus",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-scroll-area",
            "direct": false,
            "version": "1.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-select",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-separator",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slider",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slot",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-switch",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tabs",
            "direct": false,
            "version": "1.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toast",
            "direct": false,
            "version": "1.2.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toggle",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toggle-group",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toolbar",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tooltip",
            "direct": false,
            "version": "1.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-callback-ref",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-controllable-state",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-effect-event",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-escape-keydown",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-is-hydrated",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-layout-effect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-previous",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-rect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-size",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-visually-hidden",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/rect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/themes",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@react-email/ui",
            "direct": false,
            "version": "6.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@reduxjs/toolkit",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "22.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rtsao/scc",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scarf/scarf",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sec-ant/readable-stream",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@selderee/plugin-htmlparser2",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-darwin",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-i686",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-x64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-arm64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-i686",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-x64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/conventions",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node-core",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/server-utils",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/primitive",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/transformers",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/transformers",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/vscode-textmate",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-git/args-pathspec",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-git/argv-parser",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.34.49",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/merge-streams",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "15.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/core",
            "direct": false,
            "version": "3.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/eventstream-codec",
            "direct": false,
            "version": "4.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/types",
            "direct": false,
            "version": "4.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/util-utf8",
            "direct": false,
            "version": "4.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@socket.io/component-emitter",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sqltools/formatter",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stablelib/base64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/better-ajv-errors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json",
            "direct": false,
            "version": "3.21.7",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json-ref-readers",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json-ref-resolver",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/ordered-object-literal",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/path",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-cli",
            "direct": false,
            "version": "6.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-core",
            "direct": false,
            "version": "1.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-formats",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-formatters",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-functions",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-parsers",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ref-resolver",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ruleset-bundler",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ruleset-migrator",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-rulesets",
            "direct": false,
            "version": "1.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-runtime",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "13.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "13.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "14.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml-ast-parser",
            "direct": false,
            "version": "0.0.48",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml-ast-parser",
            "direct": false,
            "version": "0.0.50",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/cli",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-arm64",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-x64",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-musl",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-ppc64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-s390x-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-musl",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-arm64-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-ia32-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-x64-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/counter",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/jest",
            "direct": false,
            "version": "0.2.39",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/types",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/eslint-plugin-query",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-table",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-virtual",
            "direct": false,
            "version": "3.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/table-core",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-core",
            "direct": false,
            "version": "3.17.3",
            "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/react",
            "direct": false,
            "version": "16.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/core",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-blockquote",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bold",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bubble-menu",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bullet-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code-block",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-document",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-dropcursor",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-floating-menu",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-gapcursor",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-hard-break",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-heading",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-horizontal-rule",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-italic",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-link",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-item",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-keymap",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-ordered-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-paragraph",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-placeholder",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-strike",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-underline",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extensions",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/pm",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/react",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/starter-kit",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tokenizer/inflate",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tokenizer/token",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/ai-semantic-conventions",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-anthropic",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-bedrock",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-chromadb",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-cohere",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-google-generativeai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-langchain",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-llamaindex",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-mcp",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-openai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-pinecone",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-qdrant",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-together",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-utils",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-vertexai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/node-server-sdk",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node10",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node12",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node14",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node16",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/amqplib",
            "direct": false,
            "version": "0.10.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aws-lambda",
            "direct": false,
            "version": "8.10.161",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/caseless",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/configstore",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cookiejar",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cors",
            "direct": false,
            "version": "2.8.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-array",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-ease",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-interpolate",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-path",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-shape",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-timer",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "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/es-aggregate-error",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint-scope",
            "direct": false,
            "version": "3.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/esrecurse",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "0.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "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/express",
            "direct": false,
            "version": "4.17.25",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.19.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/figlet",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/gradient-string",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "30.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-yaml",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsdom",
            "direct": false,
            "version": "21.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json5",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsonwebtoken",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/long",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/luxon",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/markdown-escape",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/methods",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "16.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.130",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.80",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.19.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-fetch",
            "direct": false,
            "version": "2.6.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/nunjucks",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport-jwt",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport-strategy",
            "direct": false,
            "version": "0.2.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prismjs",
            "direct": false,
            "version": "1.26.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ramda",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-syntax-highlighter",
            "direct": false,
            "version": "15.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-transition-group",
            "direct": false,
            "version": "4.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/readdir-glob",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/request",
            "direct": false,
            "version": "2.48.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sarif",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/superagent",
            "direct": false,
            "version": "8.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/supertest",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tinycolor2",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tough-cookie",
            "direct": false,
            "version": "4.0.0",
            "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/update-notifier",
            "direct": false,
            "version": "6.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/urijs",
            "direct": false,
            "version": "1.19.26",
            "ecosystem": "npm"
          },
          {
            "name": "@types/use-sync-external-store",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/validator",
            "direct": false,
            "version": "13.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webidl-conversions",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/whatwg-url",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xml-encryption",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xml2js",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/core",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/js",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/mongo",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/mongo2js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-loong64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-loong64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-openharmony-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/ripgrep",
            "direct": false,
            "version": "1.17.1",
            "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": "@webgpu/types",
            "direct": false,
            "version": "0.1.71",
            "ecosystem": "npm"
          },
          {
            "name": "@workflow/serde",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/archive-type",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/bin-check",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/bin-wrapper",
            "direct": false,
            "version": "14.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress",
            "direct": false,
            "version": "11.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-tar",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-tarbz2",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-targz",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-unzip",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/downloader",
            "direct": false,
            "version": "16.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/os-filter-obj",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/is-dom-node",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": false,
            "version": "0.8.13",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": false,
            "version": "0.9.10",
            "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": "a-sync-waterfall",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "abstract-logging",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.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-jsx",
            "direct": false,
            "version": "5.3.2",
            "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": "agentkeepalive",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-draft-04",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-errors",
            "direct": false,
            "version": "3.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": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-align",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "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": "3.2.1",
            "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": "ansis",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "any-base",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "anynum",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "app-root-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "append-field",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arch",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-hidden",
            "direct": false,
            "version": "1.2.6",
            "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-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "array-move",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-timsort",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlast",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlastindex",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flat",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flatmap",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.tosorted",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "arraybuffer.prototype.slice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "as-table",
            "direct": false,
            "version": "1.0.55",
            "ecosystem": "npm"
          },
          {
            "name": "asap",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "atomic-sleep",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "atomically",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "avvio",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "await-to-js",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws4fetch",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-macros",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-react-compiler",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "bare-fs",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-os",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-stream",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-url",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "barrelsby",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64id",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.21",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.24",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.41",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bignumber.js",
            "direct": false,
            "version": "9.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-version",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-version-check",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "bmp-ts",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "bottleneck",
            "direct": false,
            "version": "2.19.5",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.5",
            "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.2",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "bs-logger",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "bser",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "bson",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-equal-constant-time",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-more-ints",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtins",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bun",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "bun-ffi-structs",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-darwin-arm64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-darwin-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-linux-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-win32-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "busboy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "byte-counter",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "13.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.9",
            "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": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001790",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001791",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001792",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001800",
            "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": "2.4.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-regex",
            "direct": false,
            "version": "1.0.2",
            "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.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "check-disk-space",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "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": "ci-info",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "citty",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "class-variance-authority",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "clean-git-ref",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.9.2",
            "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-width",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clipboard-image",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "clipboardy",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cmdk",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "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": "commander",
            "direct": false,
            "version": "13.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "9.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "comment-json",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "component-emitter",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "compress-commons",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conf",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "config-chain",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "configstore",
            "direct": false,
            "version": "7.1.0",
            "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.5",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-hrtime",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "1.9.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",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookiejar",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "cookies-next",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cors",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "8.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "country-flag-icons",
            "direct": false,
            "version": "1.6.20",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "crc32-stream",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cron",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-random-string",
            "direct": false,
            "version": "4.0.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": "cssstyle",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time-format",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dateformat",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.20",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "debounce-fn",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.2",
            "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": "decimal.js-light",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "defaults",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dependency-graph",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "des.js",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "destr",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node-es",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dezalgo",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff3",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dockerfile-ast",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "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": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-expand",
            "direct": false,
            "version": "12.0.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": "duplexify",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ebec",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ebec",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecdsa-sig-formatter",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.343",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.344",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.387",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.13.1",
            "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",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "engine.io",
            "direct": false,
            "version": "6.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "engine.io-parser",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.6",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.22.2",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "envix",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract-get",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-aggregate-error",
            "direct": false,
            "version": "1.0.14",
            "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-iterator-helpers",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.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": "es-shim-unscopables",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-toolkit",
            "direct": false,
            "version": "1.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.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-goat",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "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": "eslint",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-compat-utils",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "10.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-standard",
            "direct": false,
            "version": "17.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-context",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-node",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-es-x",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import",
            "direct": false,
            "version": "2.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "18.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-promise",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-tailwindcss",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unused-imports",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "11.2.0",
            "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": "1.0.1",
            "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": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter2",
            "direct": false,
            "version": "6.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.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.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "exif-parser",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "exit-x",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "expr-eval-fork",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ext-list",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ext-name",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-content-type-parse",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-copy",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-decode-uri-component",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-diff",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-equals",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stringify",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-memoize",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-querystring",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-safe-stringify",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-sha256",
            "direct": false,
            "version": "1.3.0",
            "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": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-wrap-ansi",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-builder",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastify",
            "direct": false,
            "version": "5.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "fastify-plugin",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastify-plugin",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fault",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-blob",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-retry",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "figlet",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "21.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "21.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "22.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "filename-reserved-regex",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "filenamify",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "filesize",
            "direct": false,
            "version": "3.6.1",
            "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-my-way",
            "direct": false,
            "version": "9.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "2.1.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": "find-versions",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "fork-ts-checker-webpack-plugin",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "format",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-node",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-polyfill",
            "direct": false,
            "version": "4.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "formidable",
            "direct": false,
            "version": "3.5.4",
            "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": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-monkey",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.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": "function-timeout",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "gaxios",
            "direct": false,
            "version": "6.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "gaxios",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "gcp-metadata",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "gcp-metadata",
            "direct": false,
            "version": "8.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "generator-function",
            "direct": false,
            "version": "2.0.1",
            "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.5.0",
            "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-nonce",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-source",
            "direct": false,
            "version": "2.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "gifwrap",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-to-regexp",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "global-directory",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "11.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "15.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "16.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globrex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-auth-library",
            "direct": false,
            "version": "10.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-auth-library",
            "direct": false,
            "version": "9.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "google-gax",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "google-logging-utils",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-logging-utils",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "14.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "gradient-string",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "gtoken",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "handlebars",
            "direct": false,
            "version": "4.7.9",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.2.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": "hashery",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-html",
            "direct": false,
            "version": "9.0.5",
            "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": "hastscript",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "help-me",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-estree",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "highlight.js",
            "direct": false,
            "version": "10.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "highlight.js",
            "direct": false,
            "version": "11.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "highlightjs-vue",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "hono",
            "direct": false,
            "version": "4.12.25",
            "ecosystem": "npm"
          },
          {
            "name": "hookified",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "hpagent",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-to-text",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-void-elements",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "2.2.1",
            "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-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "humanize-ms",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-darwin-arm64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-darwin-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-linux-arm64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-linux-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-windows-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "ibm-cloud-sdk-core",
            "direct": false,
            "version": "5.4.20",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.2",
            "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": "ignore",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "ignore-by-default",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "image-q",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inflight",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "input-format",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "inspect-with-kind",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "2.0.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": "ipaddr.js",
            "direct": false,
            "version": "2.4.0",
            "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-any-array",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-async-function",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bigint",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-bun-module",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-data-view",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-date-object",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-document.all",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-finalizationregistry",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-function",
            "direct": false,
            "version": "1.1.2",
            "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-in-ci",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-in-ssh",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-installed-globally",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-negative-zero",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-node-process",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-npm",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number-object",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "3.0.1",
            "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-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-set",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-shared-array-buffer",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-symbol",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unsafe",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-wayland",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakmap",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakref",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakset",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is64bit",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic-git",
            "direct": false,
            "version": "1.37.6",
            "ecosystem": "npm"
          },
          {
            "name": "isstream",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iterare",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-changed-files",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-circus",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-cli",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-config",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-docblock",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-each",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-jsdom",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-leak-detector",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-message-util",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-mock",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-pnp-resolver",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve-dependencies",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runner",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runtime",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-snapshot",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-validate",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jimp",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "joycon",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jpeg-js",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "js-md4",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-tiktoken",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsep",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-bigint",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-better-errors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-ref-resolver",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-to-ts",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "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": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stringify-safe",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-with-bigint",
            "direct": false,
            "version": "3.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpath-plus",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "jwa",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jws",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "kareem",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": true,
        "total_count": 2845,
        "direct_count": 173,
        "indirect_count": 2672
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 2,
        "merged_prs": 955,
        "open_issues": 44,
        "closed_ratio": 0.893,
        "closed_issues": 368,
        "closed_unmerged_prs": 177
      },
      "bus_factor": 2,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "Wellington01",
          "commits": 1817,
          "avatar_url": "https://avatars.githubusercontent.com/u/6466266?v=4"
        },
        {
          "type": "User",
          "login": "sartorijr92",
          "commits": 1444,
          "avatar_url": "https://avatars.githubusercontent.com/u/17408306?v=4"
        },
        {
          "type": "User",
          "login": "malinosqui",
          "commits": 1300,
          "avatar_url": "https://avatars.githubusercontent.com/u/5993570?v=4"
        },
        {
          "type": "User",
          "login": "jairo-litman",
          "commits": 698,
          "avatar_url": "https://avatars.githubusercontent.com/u/130161309?v=4"
        },
        {
          "type": "User",
          "login": "stelianok",
          "commits": 71,
          "avatar_url": "https://avatars.githubusercontent.com/u/39469125?v=4"
        },
        {
          "type": "User",
          "login": "Nalu-devs",
          "commits": 45,
          "avatar_url": "https://avatars.githubusercontent.com/u/200280005?v=4"
        },
        {
          "type": "User",
          "login": "Sahil-Gupta584",
          "commits": 35,
          "avatar_url": "https://avatars.githubusercontent.com/u/134826929?v=4"
        },
        {
          "type": "User",
          "login": "Fanduzi",
          "commits": 31,
          "avatar_url": "https://avatars.githubusercontent.com/u/24428128?v=4"
        },
        {
          "type": "User",
          "login": "djdembeck",
          "commits": 15,
          "avatar_url": "https://avatars.githubusercontent.com/u/71412966?v=4"
        },
        {
          "type": "User",
          "login": "edvaldofreitas",
          "commits": 8,
          "avatar_url": "https://avatars.githubusercontent.com/u/81818543?v=4"
        }
      ],
      "contributors_sampled": 20,
      "top_contributor_share": 0.331
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "changelog-publish.yml",
        "changelog.yml",
        "cli-ci.yml",
        "cli-release.yml",
        "code-review-evals.yml",
        "code-review-model-benchmark.yml",
        "e2e-cloud.yml",
        "e2e-notify-smoke.yml",
        "e2e-self-hosted-matrix.yml",
        "e2e-suite-tests.yml",
        "env-drift-check.yml",
        "env-sync-release.yml",
        "feature-gate-check.yml",
        "permissions-matrix-check.yml",
        "pr-title-check.yml",
        "preview-cleanup.yml",
        "preview-deploy.yml",
        "prod-build-push-and-pr-green.yml",
        "prod-mcp-manager-deploy.yml",
        "qa-build-push-and-pr-green.yml",
        "qa-mcp-manager-deploy.yml",
        "rabbitmq-build-push.yml",
        "reap-droplets.yml",
        "release-freeze-check.yml",
        "selfhosted-build-push.yml",
        "selfhosted-discord-notify.yml",
        "selfhosted-promote.yml",
        "tests.yml",
        "try-build-push-production.yml",
        "typecheck-gate.yml",
        "web-build-push-production.yml",
        "web-deploy-to-prod.yml",
        "web-qa-deploy.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.js",
        "eslint.config.mjs"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json",
        "pnpm-lock.yaml",
        "yarn.lock"
      ],
      "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": "8 out of 8 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": 7,
            "reason": "Found 6/8 approved changesets -- score normalized to 7",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 10 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 9,
            "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 23 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": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 9,
            "reason": "SAST tool is not run on all commits -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not 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": "32 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "80477ed9cd5a5526a181ff417530c6bef94c1554",
        "ran_at": "2026-07-21T22:42:17Z",
        "aggregate_score": 5.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-21T21:51:26Z",
      "oldest_open_prs": [
        {
          "number": 1384,
          "created_at": "2026-06-24T13:16:19Z",
          "last_comment_at": "2026-07-03T03:08:06Z",
          "last_comment_author": "kody-ai"
        },
        {
          "number": 1516,
          "created_at": "2026-07-09T14:39:28Z",
          "last_comment_at": "2026-07-09T14:39:36Z",
          "last_comment_author": "kody-ai"
        }
      ],
      "last_merged_pr_at": "2026-07-21T19:24:46Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 533,
          "created_at": "2026-01-16T12:59:47Z",
          "last_comment_at": "2026-07-13T11:01:15Z",
          "last_comment_author": "mzglinski"
        },
        {
          "number": 582,
          "created_at": "2026-01-28T23:13:27Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 802,
          "created_at": "2026-03-15T14:43:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 837,
          "created_at": "2026-03-24T12:39:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 902,
          "created_at": "2026-04-09T13:43:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1073,
          "created_at": "2026-05-11T22:37:29Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1089,
          "created_at": "2026-05-13T13:35:44Z",
          "last_comment_at": "2026-05-29T12:48:13Z",
          "last_comment_author": "mohaidoss"
        },
        {
          "number": 1154,
          "created_at": "2026-05-22T06:27:23Z",
          "last_comment_at": "2026-07-21T22:14:59Z",
          "last_comment_author": "kadu-ai"
        },
        {
          "number": 1161,
          "created_at": "2026-05-22T17:38:48Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1238,
          "created_at": "2026-06-02T16:28:46Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1261,
          "created_at": "2026-06-04T14:56:28Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1290,
          "created_at": "2026-06-08T20:26:12Z",
          "last_comment_at": "2026-07-21T22:20:19Z",
          "last_comment_author": "kadu-ai"
        },
        {
          "number": 1313,
          "created_at": "2026-06-12T17:03:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1335,
          "created_at": "2026-06-15T14:44:30Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1375,
          "created_at": "2026-06-23T13:44:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1383,
          "created_at": "2026-06-24T13:14:20Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1388,
          "created_at": "2026-06-24T19:51:58Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1390,
          "created_at": "2026-06-25T09:04:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1394,
          "created_at": "2026-06-26T14:07:18Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1415,
          "created_at": "2026-06-30T00:35:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/kodustech/kodus-ai",
    "host": "github.com",
    "name": "kodus-ai",
    "owner": "kodustech"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 80,
      "inputs": {
        "security": 54,
        "vitality": 100,
        "community": 72,
        "governance": 72,
        "engineering": 94
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 100,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "commits_last_year": 4667,
              "human_commit_share": 1,
              "days_since_last_push": 0,
              "active_weeks_last_year": 52
            },
            "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": "52/52 weeks with commits",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 52
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "4667 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 4667
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 23 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": 100,
              "latest_release_tag": "selfhosted-2.1.26",
              "releases_from_tags": false,
              "days_since_latest_release": 0,
              "mean_days_between_releases": 1.5
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~1.5 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 1.5
                    }
                  }
                ],
                "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": "good",
        "name": "Community & Adoption",
        "value": 72,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "good",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "forks": 125,
              "stars": 1258,
              "watchers": 8,
              "growth_state": "organic",
              "growth_factor_pct": 100
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "1,258 stars",
                "points": 50.3,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 1258
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "125 forks",
                "points": 17.4,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 125
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "8 watchers",
                "points": 4.7,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 71,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "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": "license file present, not a recognized license",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "license_custom",
                    "params": {}
                  }
                ],
                "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": 0,
                "status": "missed",
                "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
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 72,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 20,
              "top_contributor_share": 0.331
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "2 contributor(s) cover half of all commits",
                "points": 25.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 33% of commits",
                "points": 15.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 33
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "20 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 20
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 10 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "merged_prs": 955,
              "open_issues": 44,
              "closed_issues": 368,
              "issue_closed_ratio": 0.893,
              "closed_unmerged_prs": 177
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "89% of issues closed",
                "points": 41.7,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 89
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "955/1132 decided PRs merged",
                "points": 32.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 955,
                      "decided": 1132
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 6/8 approved changesets -- score normalized to 7",
                "points": 10.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "followers": 85,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "kodustech",
              "public_repos": 48,
              "account_age_days": 3297
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "85 followers of kodustech",
                "points": 13.9,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 85,
                      "login": "kodustech"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "48 public repos, account ~9 yr old",
                "points": 24.3,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 48
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 9
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "good",
            "name": "Package maintenance",
            "note": "Excluded from scoring (no data or not applicable): Publish recency. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "publish_recency"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 75,
            "inputs": {
              "packages": [
                "kodus-orchestrator"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": null
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "0 published versions",
                "points": 4,
                "status": "partial",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "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": 94,
        "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": "33 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 33
                    }
                  }
                ],
                "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": "eslint.config.js, eslint.config.mjs",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js, eslint.config.mjs"
                    }
                  }
                ],
                "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": "8 out of 8 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "ai",
                "ai-agents",
                "ai-code-review",
                "ai-coding-tools",
                "code-review",
                "coding-assistant",
                "generative-ai",
                "hacktoberfest"
              ],
              "has_wiki": true,
              "homepage": "https://kodus.io",
              "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://kodus.io",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "8 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 54,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "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": 56,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 5.6
            },
            "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": "8 out of 8 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 6/8 approved changesets -- score normalized to 7",
                "points": 5.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 10 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 23 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 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 9",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "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": "32 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "at_risk",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 2000 resolved dependencies against OSV; 845 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 2000
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 845
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 45,
            "inputs": {
              "source": "osv",
              "advisories": 47,
              "affected_packages": 23,
              "assessed_packages": 2000,
              "unassessed_packages": 845,
              "affected_by_severity": "high 17, moderate 4, low 2",
              "direct_affected_packages": 9
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "9 affected: axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5), +6 more",
                "points": 4.9,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 9,
                      "packages": "axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "2 advisory-carrying package(s) unaddressed past 90 days; oldest published 90 days ago",
                "points": 29.1,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 2,
                      "oldest": 90
                    }
                  }
                ],
                "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": 2000,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 6
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 81,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.88,
              "agent_instruction_files": [
                ".cursor/rules/run.mdc",
                "AGENTS.md",
                "apps/api/AGENTS.md",
                "apps/web/AGENTS.md",
                "apps/webhooks/AGENTS.md",
                "apps/worker/AGENTS.md",
                "packages/kodus-common/AGENTS.md",
                "scripts/sso-e2e/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 8019
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "88 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 88,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json",
                "pnpm-lock.yaml",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/analytics-cli/tsconfig.json",
                "apps/api/tsconfig.json",
                "apps/ast-cli/tsconfig.json",
                "apps/cli/tsconfig.json",
                "apps/mcp-manager/tsconfig.json",
                "apps/try/tsconfig.json",
                "apps/web/tsconfig.json",
                "apps/webhooks/tsconfig.json",
                "apps/worker/tsconfig.json",
                "packages/kodus-common/tsconfig.json",
                "tests/e2e/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.53,
              "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": "eslint.config.js, eslint.config.mjs",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "53 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 53,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "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": 268049,
              "source_files_sampled": 3854,
              "oversized_source_files": 29
            },
            "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": "29/3854 source files over 60KB",
                "points": 54.6,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3854,
                      "oversized": 29
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "example_dirs": [
                "cookbook"
              ],
              "has_mcp_signal": true,
              "api_schema_files": [
                "docs-internal/openapi.json"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "docs-internal/openapi.json",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "docs-internal/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": "cookbook",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "cookbook"
                    }
                  }
                ],
                "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": [
    "Resolved dependency list truncated to 2000 of 2845 packages (counts remain complete)"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-21T22:42:47.398551Z",
  "schema_version": "0.25.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/k/kodustech/kodus-ai.svg",
  "full_name": "kodustech/kodus-ai",
  "license_state": "custom",
  "license_spdx": null
}

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

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

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