公开记录
软件健康报告模式 0.27.0 · 指标 1.13.0 · 2026-07-26 12:44 UTC

ecency / vision-next

Ecency.com - Immutable, decentralized, uncensored, rewarding communities built, owned and operated by its users

TypeScriptMIT★ 6 星标⑂ 7 复刻始于 2024年8月在 GitHub 上查看 ↗

ecency/vision-next 的健康指数为 100 分中的 72 分,处于「良好」区间。 其得分最高的类别是Vitality(100/100),最低的是Community & Adoption(42/100)。 最近一次更新在今天。 近期的大部分工作由 1 位贡献者完成。

72
总分 / 100
良好

软件健康指数

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

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

评分画像

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

所有权

Ecency组织
45 关注者78 个公开仓库始于 2016年12月

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

软件包生态系统

注册表软件包版本月下载量版本数最近发布
npm@ecency/sdk2.3.628,1652593 天前
npm@ecency/wallets5.0.627,7892510 天前
npm@ecency/render-helper2.5.222,8541616 天前

按类别列示的指标

活力

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

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

发布纪律

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

社区与采用

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

42存在风险 · 占总体的 18%
评分方式
11.3/60星标 — 6 个星标
6.5/25复刻 — 7 个复刻
0/15关注者 — 1 位关注者
所用输入
forks7
stars6
watchers1
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history

社区健康

50中等
评分方式
22.5/22.5README
22.5/22.5许可证 — 可识别的许可证(MIT)
0/18CONTRIBUTING 指南
0/13.5行为准则
0/7.2议题模板
0/6.3PR 模板
所用输入
has_readme
has_license
has_contributing
has_issue_template
has_code_of_conduct
has_pull_request_template
评分方式
57/80月度下载量 — npm 合计每月 18,808 次下载
0/20注册表被依赖数 — 该生态系统不报告此项
所用输入
packages@ecency/sdk, @ecency/wallets, @ecency/render-helper
dependents
ecosystemsnpm
total_downloads
monthly_downloads18,808
已排除计分(无数据或不适用):注册表被依赖数。 其余权重已重新归一化。

可持续性与治理

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

63中等 · 占总体的 24%
评分方式
9/54巴士系数 — 1 位贡献者贡献了半数提交
2/22.5提交分布 — 头号贡献者编写了 91% 的提交
8.1/13.5贡献者广度 — 6 位贡献者
3/10OpenSSF Scorecard:Contributors — project has 1 contributing companies or organizations -- score normalized to 3
所用输入
bus_factor1
contributors_sampled6
top_contributor_share0.912
评分方式
42.7/46.8议题解决 — 91% 的议题已关闭
35.3/38.3PR 接受 — 已裁定的 PR 中 1,016/1,100 已合并
0/15OpenSSF Scorecard:Code-Review — Found 0/8 approved changesets -- score normalized to 0
所用输入
merged_prs1,016
open_issues12
closed_issues128
issue_closed_ratio0.914
closed_unmerged_prs84
评分方式
30/30所有权背书 — 组织持有
0/20已验证域名
12/25所有者影响力 — ecency 有 45 位关注者
25/25既往记录 — 78 个公开仓库,账户约 9 年
所用输入
followers45
owner_typeOrganization
is_verified
owner_loginecency
public_repos78
account_age_days3,494
评分方式
25/25已发布且可解析 — npm 上有 3 个软件包
35/35发布时效 — 最近一次发布于 0 天前
20/20版本历史 — 259 个已发布版本
20/20未被弃用 — 活跃,未被弃用或撤回
所用输入
packages@ecency/sdk, @ecency/wallets, @ecency/render-helper
ecosystemsnpm
any_deprecated
min_days_since_publish0

工程质量

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

86优秀 · 占总体的 20%

工程实践

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

文档

90优秀
评分方式
30/30README
25/25文档目录
15/15文档 / 主页站点 — https://ecency.com
10/10仓库描述
10/10主题标签 — 13 个主题标签
0/10Wiki
所用输入
topicsblockchain, communities, ecency, hive, social-network, tokens, web3, apt, atom, btc, eth, sol, trx
has_wiki
homepagehttps://ecency.com
has_readme
has_docs_dir
has_description

安全

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

62中等 · 占总体的 16%

安全态势

53中等
评分方式
6.8/7.5Binary-Artifacts — binaries present in source code
0/7.5Branch-Protection — 无数据
2.5/2.5CI-Tests — 12 out of 12 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/8 approved changesets -- score normalized to 0
0.8/2.5Contributors — project has 1 contributing companies or organizations -- score normalized to 3
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5许可证 — license file detected
7.5/7.5Maintained — 30 commit(s) and 1 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
5/5SAST — SAST tool is run on all commits
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 — 13 existing vulnerabilities detected
所用输入
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5.3
已排除计分(无数据或不适用):branch_protection, signed_releases。 其余权重已重新归一化。
评分方式
35/35直接依赖不含已知公告 — 没有直接依赖携带已知公告
25/25间接依赖不含已知公告 — 没有间接依赖携带已知公告
0/40没有长期未处理的公告 — 没有公告带有发布日期
所用输入
sourceosv
advisories0
affected_packages0
assessed_packages5
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
已排除计分(无数据或不适用):没有长期未处理的公告。 其余权重已重新归一化。 比对的是 npm:@ecency/sdk@2.3.62 的运行时依赖闭包——安装已发布的软件包时真正被拉取进来的内容——共 5 个软件包。 未对可达性进行分析。

AI 就绪度

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

77良好 · 占总体的 0%
评分方式
45/45代理指令 — CLAUDE.md
0/15机器可读文档(llms.txt)
40/40可读的提交历史 — 87 次人类提交中有 85 次说明了意图(结构化标题或解释性正文)
所用输入
has_llms_txt
legible_history_share0.977
agent_instruction_filesCLAUDE.md
agent_instruction_max_bytes30,097
评分方式
0/18一条命令的引导启动
22/22自动化测试
11/11Lint / 格式化配置 — .eslintrc.json, biome.json, eslint.config.mjs
11/11静态类型检查 — apps/self-hosted/hosting/api/tsconfig.json, apps/self-hosted/tsconfig.json, apps/web/tsconfig.json, packages/render-helper/tsconfig.json, packages/sdk/tsconfig.json, packages/ui/tsconfig.json, packages/wallets/tsconfig.json
10/10可复现环境 — Dockerfile, lockfile
0/10已体现的代理实践 — 最近 100 次提交中没有代理编写的提交
8/8自动化维护 — 最近 100 次提交中有 4 次为自动依赖更新
0/10OpenSSF Scorecard:Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
所用输入
has_nix
has_tests
lockfilespnpm-lock.yaml
has_dockerfile
typed_language
bootstrap_files
has_devcontainer
has_linter_config
typecheck_configsapps/self-hosted/hosting/api/tsconfig.json, apps/self-hosted/tsconfig.json, apps/web/tsconfig.json, packages/render-helper/tsconfig.json, packages/sdk/tsconfig.json, packages/ui/tsconfig.json, packages/wallets/tsconfig.json
agent_commit_share0
toolchain_manifests
dependency_bot_commit_share0.04
评分方式
45/45可类型检查的代码 — TypeScript(静态类型)
54.9/55可控的文件大小 — 采样的 2,961 个源文件中有 4 个超过 60KB
所用输入
primary_languageTypeScript
largest_source_bytes97,421
source_files_sampled2,961
oversized_source_files4

关键数据

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

数据采集警告

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • Could not fetch npm package '@ecency/ui' from its registry

更多细节

Star 与 Fork 历史 0 ★ / 7 ⇿
0Star
7Fork
19发布

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

1234567712024-102025-082026-06
主版本 0次版本 3修订 16

每个点涵盖 2 天。

OpenSSF Scorecard 5.3 / 10
5.3综合

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

9Binary-Artifactsbinaries present in source code
不适用Branch-Protectioninternal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md
10CI-Tests12 out of 12 merged PRs checked by a CI test -- score normalized to 10
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/8 approved changesets -- score normalized to 0
3Contributorsproject has 1 contributing companies or organizations -- score normalized to 3
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 1 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
10SASTSAST tool is run on all commits
0Security-Policysecurity policy file not detected
不适用Signed-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
0Vulnerabilities13 existing vulnerabilities detected
直接依赖 189
注册表软件包版本约束清单文件
npm@ecency/render-helperworkspace:*apps/self-hosted/package.json
npm@ecency/sdkworkspace:*apps/self-hosted/package.json
npm@ecency/uiworkspace:*apps/self-hosted/package.json
npm@ecency/walletsworkspace:*apps/self-hosted/package.json
npm@floating-ui/dom^1.7.4apps/self-hosted/package.json
npm@floating-ui/react-dom^2.1.6apps/self-hosted/package.json
npm@tanstack/react-query^5.90.2apps/self-hosted/package.json
npm@tanstack/react-router^1.132.27apps/self-hosted/package.json
npm@tiptap/core^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-image^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-placeholder^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-table^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-table-cell^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-table-header^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-table-row^2.11.5apps/self-hosted/package.json
npm@tiptap/extension-text-align^2.12.0apps/self-hosted/package.json
npm@tiptap/react^2.11.7apps/self-hosted/package.json
npm@tiptap/starter-kit^2.9.1apps/self-hosted/package.json
npm@tooni/iconscout-unicons-react^1.0.1apps/self-hosted/package.json
npmclsx^2.1.1apps/self-hosted/package.json
npmcrypto-js^4.2.0apps/self-hosted/package.json
npmdate-fns^4.1.0apps/self-hosted/package.json
npmdate-fns-tz^3.2.0apps/self-hosted/package.json
npmdompurify^3.4.12apps/self-hosted/package.json
npmhivesigner^4.0.0apps/self-hosted/package.json
npmmarked^12.0.0apps/self-hosted/package.json
npmqrcode^1.5.4apps/self-hosted/package.json
npmqrcode.react^4.2.0apps/self-hosted/package.json
npmreact^19.1.1apps/self-hosted/package.json
npmreact-dom^19.1.1apps/self-hosted/package.json
npmreact-textarea-autosize^8.5.3apps/self-hosted/package.json
npmreact-use^17.6.0apps/self-hosted/package.json
npmspeakingurl^14.0.1apps/self-hosted/package.json
npmturndown^7.1.3apps/self-hosted/package.json
npmzustand^4.5.7apps/self-hosted/package.json
npm@bprogress/next^3.2.12apps/web/package.json
npm@dnd-kit/core^6.3.1apps/web/package.json
npm@dnd-kit/modifiers^9.0.0apps/web/package.json
npm@dnd-kit/sortable^10.0.0apps/web/package.json
npm@dnd-kit/utilities^3.2.2apps/web/package.json
npm@ecency/render-helperworkspace:*apps/web/package.json
npm@ecency/sdkworkspace:*apps/web/package.json
npm@ecency/walletsworkspace:*apps/web/package.json
npm@emoji-mart/data^1.1.2apps/web/package.json
npm@emoji-mart/react^1.1.1apps/web/package.json
npm@firebase/analytics^0.10.0apps/web/package.json
npm@firebase/app^0.9.24apps/web/package.json
npm@firebase/messaging^0.12.5apps/web/package.json
npm@floating-ui/dom^1.6.13apps/web/package.json
npm@floating-ui/react-dom^2.1.2apps/web/package.json
npm@hello-pangea/dnd^18.0.1apps/web/package.json
npm@hiveio/hivescript^1.3.3apps/web/package.json
npm@hookform/resolvers^5.2.0apps/web/package.json
npm@joplin/turndown-plugin-gfm^1.0.62apps/web/package.json
npm@mozilla/readability^0.6.0apps/web/package.json
npm@react-spring/web^9.7.3apps/web/package.json
npm@sentry/browser^8.55.0apps/web/package.json
npm@sentry/core^8.55.0apps/web/package.json
npm@sentry/nextjs^8.55.0apps/web/package.json
npm@sentry/profiling-node^8.55.0apps/web/package.json
npm@sentry/types^8.55.0apps/web/package.json
npm@sentry/utils^8.55.0apps/web/package.json
npm@solana/web3.js^1.98.4apps/web/package.json
npm@stripe/react-stripe-js^3.0.0apps/web/package.json
npm@stripe/stripe-js^5.0.0apps/web/package.json
npm@tanstack/query-core^5.74.4apps/web/package.json
npm@tanstack/react-query^5.74.4apps/web/package.json
npm@tanstack/react-query-devtools^5.15.0apps/web/package.json
npm@tiptap/core^2.11.5apps/web/package.json
npm@tiptap/extension-color^2.11.5apps/web/package.json
npm@tiptap/extension-document^2.11.5apps/web/package.json
npm@tiptap/extension-highlight^2.11.5apps/web/package.json
npm@tiptap/extension-image^2.11.5apps/web/package.json
npm@tiptap/extension-link^2.11.5apps/web/package.json
npm@tiptap/extension-mention^2.11.7apps/web/package.json
npm@tiptap/extension-paragraph^2.11.5apps/web/package.json
npm@tiptap/extension-placeholder^2.11.5apps/web/package.json
npm@tiptap/extension-table^2.11.5apps/web/package.json
npm@tiptap/extension-table-cell^2.11.5apps/web/package.json
npm@tiptap/extension-table-header^2.11.5apps/web/package.json
npm@tiptap/extension-table-row^2.11.5apps/web/package.json
npm@tiptap/extension-text^2.11.5apps/web/package.json
npm@tiptap/extension-text-align^2.12.0apps/web/package.json
npm@tiptap/extension-text-style^2.11.5apps/web/package.json
npm@tiptap/extension-typography^2.11.5apps/web/package.json
npm@tiptap/pm^2.9.1apps/web/package.json
npm@tiptap/react^2.11.7apps/web/package.json
npm@tiptap/starter-kit^2.9.1apps/web/package.json
npm@tiptap/suggestion^2.11.7apps/web/package.json
npm@tooni/iconscout-unicons-react^1.0.1apps/web/package.json
npm@wallet-standard/app^1.1.0apps/web/package.json
npm@webscopeio/react-textarea-autocomplete^4.9.2apps/web/package.json
npmaxios1.18.0apps/web/package.json
npmbip39^3.1.0apps/web/package.json
npmbs58^4.0.1apps/web/package.json
npmclsx^2.1.1apps/web/package.json
npmcookie^1.1.1apps/web/package.json
npmcrypto-js^4.2.0apps/web/package.json
npmcurrency-symbol-map^5.1.0apps/web/package.json
npmdate-fns^4.1.0apps/web/package.json
npmdayjs^1.11.13apps/web/package.json
npmdecimal.js^10.6.0apps/web/package.json
npmdiff-match-patch^1.0.5apps/web/package.json
npmdomhandler^5.0.3apps/web/package.json
npmdompurify^3.4.12apps/web/package.json
npmemoji-mart^5.5.2apps/web/package.json
npmformidable^3.5.4apps/web/package.json
npmfranc-min^6.2.0apps/web/package.json
npmheic2any^0.0.4apps/web/package.json
npmhighcharts^12.1.2apps/web/package.json
npmhighcharts-react-official^3.2.1apps/web/package.json
npmhive-uri^0.2.5apps/web/package.json
npmhivesigner^4.0.0apps/web/package.json
npmhls.js^1.6.16apps/web/package.json
npmhtml-react-parser^5.0.7apps/web/package.json
npmi18next^23.11.5apps/web/package.json
npmioredis^5.10.1apps/web/package.json
npmjs-base64^3.7.8apps/web/package.json
npmjs-cookie^3.0.8apps/web/package.json
npmjs-md5^0.7.3apps/web/package.json
npmjsdom^26.1.0apps/web/package.json
npmleaflet^1.9.4apps/web/package.json
npmlightweight-charts^3.8.0apps/web/package.json
npmlru-cache^11.0.2apps/web/package.json
npmmarked^15.0.11apps/web/package.json
npmmedium-zoom^1.1.0apps/web/package.json
npmnext15.5.21apps/web/package.json
npmnext-pwa^5.6.0apps/web/package.json
npmnext-ws^2.1.11apps/web/package.json
npmnumeral^2.0.6apps/web/package.json
npmpath-to-regexp6.3.0apps/web/package.json
npmqrcode^1.5.3apps/web/package.json
npmreact^19.1.1apps/web/package.json
npmreact-countdown^2.3.6apps/web/package.json
npmreact-day-picker^9.9.0apps/web/package.json
npmreact-dom^19.1.1apps/web/package.json
npmreact-fast-compare^3.2.2apps/web/package.json
npmreact-google-recaptcha^3.1.0apps/web/package.json
npmreact-grid-layout^1.4.4apps/web/package.json
npmreact-hook-form^7.61.1apps/web/package.json
npmreact-in-viewport1.0.0-beta.9apps/web/package.json
npmreact-leaflet^5.0.0apps/web/package.json
npmreact-resizable^3.0.5apps/web/package.json
npmreact-resize-detector^7.1.2apps/web/package.json
npmreact-sortablejs^6.1.4apps/web/package.json
npmreact-textarea-autosize^8.5.3apps/web/package.json
npmreact-tweet^3.3.0apps/web/package.json
npmreact-twitter-embed^4.0.4apps/web/package.json
npmreact-use^17.4.2apps/web/package.json
npmreact-virtualized^9.22.5apps/web/package.json
npmreact-virtuoso^4.18.1apps/web/package.json
npmremeda^2.30.0apps/web/package.json
npmrss^1.2.2apps/web/package.json
npmsortablejs^1.15.2apps/web/package.json
npmspeakingurl^14.0.1apps/web/package.json
npmturndown^7.2.0apps/web/package.json
npmtus-js-client^4.1.0apps/web/package.json
npmundici^6.27.0apps/web/package.json
npmuse-indexeddb^2.0.2apps/web/package.json
npmuuid^14.0.0apps/web/package.json
npmwebpack^5.104.1apps/web/package.json
npmws^8.21.0apps/web/package.json
npmxss^1.0.15apps/web/package.json
npmyup^1.6.1apps/web/package.json
npmzustand^4.4.7apps/web/package.json
npm@xmldom/xmldom^0.9.10packages/render-helper/package.json
npmdom-serializer^2.0.0packages/render-helper/package.json
npmhe^1.2.0packages/render-helper/package.json
npmhtmlparser2^10.0.0packages/render-helper/package.json
npmlolight^1.4.0packages/render-helper/package.json
npmlru-cache^11.0.2packages/render-helper/package.json
npmpath^0.12.7packages/render-helper/package.json
npmquerystring^0.2.0packages/render-helper/package.json
npmreact-native-crypto-js^1.0.0packages/render-helper/package.json
npmremarkable^2.0.1packages/render-helper/package.json
npmurl^0.11.0packages/render-helper/package.json
npmxss^1.0.9packages/render-helper/package.json
npm@noble/ciphers^2.1.1packages/sdk/package.json
npm@noble/curves^2.0.1packages/sdk/package.json
npm@noble/hashes^2.0.1packages/sdk/package.json
npmbs586.0.0packages/sdk/package.json
npmclsx^2.1.1packages/ui/package.json
npm@scure/base^1.2.4packages/wallets/package.json
npm@scure/bip32^1.6.2packages/wallets/package.json
npm@scure/bip39^1.5.0packages/wallets/package.json
npmdayjs^1.11.10packages/wallets/package.json
npmlru-cache^11.0.2packages/wallets/package.json
npmnumeral^2.0.6packages/wallets/package.json
npmremeda^2.30.0packages/wallets/package.json
全部依赖 1,968

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

注册表软件包版本关系
npm@bprogress/next3.2.12直接
npm@bprogress/next^3.2.12直接
npm@dnd-kit/core6.3.1直接
npm@dnd-kit/core^6.3.1直接
npm@dnd-kit/modifiers9.0.0直接
npm@dnd-kit/modifiers^9.0.0直接
npm@dnd-kit/sortable10.0.0直接
npm@dnd-kit/sortable^10.0.0直接
npm@dnd-kit/utilities3.2.2直接
npm@dnd-kit/utilities^3.2.2直接
npm@ecency/sdk^2.2.0直接
npm@emoji-mart/data1.2.1直接
npm@emoji-mart/data^1.1.2直接
npm@emoji-mart/react1.1.1直接
npm@emoji-mart/react^1.1.1直接
npm@firebase/analytics0.10.18直接
npm@firebase/analytics^0.10.0直接
npm@firebase/app0.9.29直接
npm@firebase/app^0.9.24直接
npm@firebase/messaging0.12.23直接
npm@firebase/messaging^0.12.5直接
npm@floating-ui/dom1.7.4直接
npm@floating-ui/dom^1.6.13直接
npm@floating-ui/dom^1.7.4直接
npm@floating-ui/react-dom2.1.6直接
npm@floating-ui/react-dom^2.1.2直接
npm@floating-ui/react-dom^2.1.6直接
npm@hello-pangea/dnd18.0.1直接
npm@hello-pangea/dnd^18.0.1直接
npm@hiveio/hivescript1.3.4直接
npm@hiveio/hivescript^1.3.3直接
npm@hookform/resolvers5.2.2直接
npm@hookform/resolvers^5.2.0直接
npm@joplin/turndown-plugin-gfm1.0.63直接
npm@joplin/turndown-plugin-gfm^1.0.62直接
npm@mozilla/readability0.6.0直接
npm@mozilla/readability^0.6.0直接
npm@noble/ciphers2.1.1直接
npm@noble/ciphers^2.1.1直接
npm@noble/curves1.8.2直接
npm@noble/curves2.0.1直接
npm@noble/curves^2.0.1直接
npm@noble/hashes1.7.2直接
npm@noble/hashes1.8.0直接
npm@noble/hashes2.0.1直接
npm@noble/hashes^2.0.1直接
npm@react-spring/web9.7.5直接
npm@react-spring/web^9.7.3直接
npm@scure/base1.2.6直接
npm@scure/base^1.2.4直接
npm@scure/bip321.6.2直接
npm@scure/bip32^1.6.2直接
npm@scure/bip391.6.0直接
npm@scure/bip39^1.5.0直接
npm@sentry/browser8.55.0直接
npm@sentry/browser^8.55.0直接
npm@sentry/core8.55.0直接
npm@sentry/core^8.55.0直接
npm@sentry/nextjs8.55.0直接
npm@sentry/nextjs^8.55.0直接
npm@sentry/profiling-node8.55.0直接
npm@sentry/profiling-node^8.55.0直接
npm@sentry/types8.55.0直接
npm@sentry/types^8.55.0直接
npm@sentry/utils8.55.0直接
npm@sentry/utils^8.55.0直接
npm@solana/web3.js1.98.4直接
npm@solana/web3.js^1.98.0直接
npm@solana/web3.js^1.98.4直接
npm@stripe/react-stripe-js3.10.0直接
npm@stripe/react-stripe-js^3.0.0直接
npm@stripe/stripe-js5.10.0直接
npm@stripe/stripe-js^5.0.0直接
npm@tanstack/query-core5.90.2直接
npm@tanstack/query-core^5.74.4直接
npm@tanstack/react-query5.90.2直接
npm@tanstack/react-query^5.74.4直接
npm@tanstack/react-query^5.90.2直接
npm@tanstack/react-query-devtools5.90.2直接
npm@tanstack/react-query-devtools^5.15.0直接
npm@tanstack/react-query-devtools^5.90.2直接
npm@tanstack/react-router1.150.0直接
npm@tanstack/react-router^1.132.27直接
npm@tiptap/core2.26.2直接
npm@tiptap/core^2.11.5直接
npm@tiptap/extension-color2.26.2直接
npm@tiptap/extension-color^2.11.5直接
npm@tiptap/extension-document2.26.2直接
npm@tiptap/extension-document^2.11.5直接
npm@tiptap/extension-highlight2.26.2直接
npm@tiptap/extension-highlight^2.11.5直接
npm@tiptap/extension-image2.26.2直接
npm@tiptap/extension-image^2.11.5直接
npm@tiptap/extension-link2.26.2直接
npm@tiptap/extension-link^2.11.5直接
npm@tiptap/extension-mention2.26.2直接
npm@tiptap/extension-mention^2.11.7直接
npm@tiptap/extension-paragraph2.26.2直接
npm@tiptap/extension-paragraph^2.11.5直接
npm@tiptap/extension-placeholder2.26.2直接
npm@tiptap/extension-placeholder^2.11.5直接
npm@tiptap/extension-table2.26.2直接
npm@tiptap/extension-table^2.11.5直接
npm@tiptap/extension-table-cell2.26.2直接
npm@tiptap/extension-table-cell^2.11.5直接
npm@tiptap/extension-table-header2.26.2直接
npm@tiptap/extension-table-header^2.11.5直接
npm@tiptap/extension-table-row2.26.2直接
npm@tiptap/extension-table-row^2.11.5直接
npm@tiptap/extension-text2.26.2直接
npm@tiptap/extension-text^2.11.5直接
npm@tiptap/extension-text-align2.26.2直接
npm@tiptap/extension-text-align^2.12.0直接
npm@tiptap/extension-text-style2.26.2直接
npm@tiptap/extension-text-style^2.11.5直接
npm@tiptap/extension-typography2.26.2直接
npm@tiptap/extension-typography^2.11.5直接
npm@tiptap/pm2.26.2直接
npm@tiptap/pm^2.9.1直接
npm@tiptap/react2.26.2直接
npm@tiptap/react^2.11.7直接
npm@tiptap/starter-kit2.26.1直接
npm@tiptap/starter-kit^2.9.1直接
npm@tiptap/suggestion2.26.2直接
npm@tiptap/suggestion^2.11.7直接
npm@tooni/iconscout-unicons-react1.0.1直接
npm@tooni/iconscout-unicons-react^1.0.1直接
npm@wallet-standard/app1.1.0直接
npm@wallet-standard/app^1.1.0直接
npm@webscopeio/react-textarea-autocomplete4.9.2直接
npm@webscopeio/react-textarea-autocomplete^4.9.2直接
npm@xmldom/xmldom0.9.10直接
npm@xmldom/xmldom^0.9.10直接
npmaxios1.18.0直接
npmbip393.1.0直接
npmbip39^3.1.0直接
npmbs584.0.1直接
npmbs586.0.0直接
npmbs58^4.0.1直接
npmclsx1.2.1直接
npmclsx2.1.1直接
npmclsx^2.1.1直接
npmcookie1.1.1直接
npmcookie^1.1.1直接
npmcrypto-js4.2.0直接
npmcrypto-js^4.2.0直接
npmcurrency-symbol-map5.1.0直接
npmcurrency-symbol-map^5.1.0直接
npmdate-fns4.1.0直接
npmdate-fns^3.6.0直接
npmdate-fns^4.1.0直接
npmdate-fns-tz3.2.0直接
npmdate-fns-tz^3.2.0直接
npmdayjs1.11.18直接
npmdayjs^1.11.10直接
npmdayjs^1.11.13直接
npmdecimal.js10.6.0直接
npmdecimal.js^10.6.0直接
npmdiff-match-patch1.0.5直接
npmdiff-match-patch^1.0.5直接
npmdom-serializer2.0.0直接
npmdom-serializer^2.0.0直接
npmdomhandler5.0.3直接
npmdomhandler^5.0.3直接
npmdompurify3.4.12直接
npmdompurify^3.4.12直接
npmemoji-mart5.6.0直接
npmemoji-mart^5.5.2直接
npmformidable3.5.4直接
npmformidable^3.5.4直接
npmfranc-min6.2.0直接
npmfranc-min^6.2.0直接
npmhe1.2.0直接
npmhe^1.2.0直接
npmheic2any0.0.4直接
npmheic2any^0.0.4直接
npmhighcharts12.4.0直接
npmhighcharts^12.1.2直接
npmhighcharts-react-official3.2.3直接
npmhighcharts-react-official^3.2.1直接
npmhive-uri0.2.8直接
npmhive-uri^0.2.5直接
npmhivesigner4.0.0直接
npmhivesigner^4.0.0直接
npmhls.js1.6.16直接
npmhls.js^1.6.16直接
npmhtml-react-parser5.2.6直接
npmhtml-react-parser^5.0.7直接
npmhtmlparser210.0.0直接
npmhtmlparser2^10.0.0直接
npmi18next23.16.8直接
npmi18next^23.11.5直接
npmioredis5.10.1直接
npmioredis^5.10.1直接
npmjs-base643.7.8直接
npmjs-base64^3.7.8直接
npmjs-cookie3.0.8直接
npmjs-cookie^3.0.8直接
npmjs-md50.7.3直接
npmjs-md5^0.7.3直接
npmjsdom26.1.0直接
npmjsdom^26.0.0直接
npmjsdom^26.1.0直接
npmleaflet1.9.4直接
npmleaflet^1.9.4直接
npmlightweight-charts3.8.0直接
npmlightweight-charts^3.8.0直接
npmlolight1.4.1直接
npmlolight^1.4.0直接
npmlru-cache10.4.3直接
npmlru-cache11.2.2直接
npmlru-cache5.1.1直接
npmlru-cache^11.0.2直接
npmmarked12.0.2直接
npmmarked15.0.12直接
npmmarked^12.0.0直接
npmmarked^15.0.11直接
npmmedium-zoom1.1.0直接
npmmedium-zoom^1.1.0直接
npmnext15.5.21直接
npmnext-pwa5.6.0直接
npmnext-pwa^5.6.0直接
npmnext-ws2.1.11直接
npmnext-ws^2.1.11直接
npmnumeral2.0.6直接
npmnumeral^2.0.6直接
npmpath0.12.7直接
npmpath^0.12.7直接
npmpath-to-regexp6.3.0直接
npmqrcode1.5.4直接
npmqrcode^1.5.3直接
npmqrcode^1.5.4直接
npmqrcode.react4.2.0直接
npmqrcode.react^4.2.0直接
npmquerystring0.2.1直接
npmquerystring^0.2.0直接
npmreact18.3.1直接
npmreact19.2.3直接
npmreact^19.1.1直接
npmreact-countdown2.3.6直接
npmreact-countdown^2.3.6直接
npmreact-day-picker9.11.0直接
npmreact-day-picker^9.9.0直接
npmreact-dom19.2.3直接
npmreact-dom^19.1.1直接
npmreact-fast-compare3.2.2直接
npmreact-fast-compare^3.2.2直接
npmreact-google-recaptcha3.1.0直接
npmreact-google-recaptcha^3.1.0直接
npmreact-grid-layout1.5.2直接
npmreact-grid-layout^1.4.4直接
npmreact-hook-form7.64.0直接
npmreact-hook-form^7.61.1直接
npmreact-in-viewport1.0.0-beta.9直接
npmreact-leaflet5.0.0直接
npmreact-leaflet^5.0.0直接
npmreact-native-crypto-js1.0.0直接
npmreact-native-crypto-js^1.0.0直接
npmreact-resizable3.0.5直接
npmreact-resizable^3.0.5直接
npmreact-resize-detector7.1.2直接
npmreact-resize-detector^7.1.2直接
npmreact-sortablejs6.1.4直接
npmreact-sortablejs^6.1.4直接
npmreact-textarea-autosize8.5.9直接
npmreact-textarea-autosize^8.5.3直接
npmreact-tweet3.3.0直接
npmreact-tweet^3.3.0直接
npmreact-twitter-embed4.0.4直接
npmreact-twitter-embed^4.0.4直接
npmreact-use17.6.0直接
npmreact-use^17.4.2直接
npmreact-use^17.6.0直接
npmreact-virtualized9.22.6直接
npmreact-virtualized^9.22.5直接
npmreact-virtuoso4.18.1直接
npmreact-virtuoso^4.18.1直接
npmremarkable2.0.1直接
npmremarkable^2.0.1直接
npmremeda2.32.0直接
npmremeda^2.30.0直接
npmrss1.2.2直接
npmrss^1.2.2直接
npmsortablejs1.15.6直接
npmsortablejs^1.15.2直接
npmspeakingurl14.0.1直接
npmspeakingurl^14.0.1直接
npmturndown7.2.1直接
npmturndown^7.1.3直接
npmturndown^7.2.0直接
npmtus-js-client4.3.1直接
npmtus-js-client^4.1.0直接
npmundici6.27.0直接
npmundici^6.27.0直接
npmurl0.11.4直接
npmurl^0.11.0直接
npmuse-indexeddb2.0.2直接
npmuse-indexeddb^2.0.2直接
npmuuid11.1.1直接
npmuuid^14.0.0直接
npmwebpack5.104.1直接
npmwebpack^5.104.1直接
npmws7.5.11直接
npmws8.21.0直接
npmws^8.21.0直接
npmxss1.0.15直接
npmxss^1.0.15直接
npmxss^1.0.9直接
npmyup1.7.1直接
npmyup^1.6.1直接
npmzustand4.5.7直接
npmzustand^4.4.7直接
npmzustand^4.5.7直接
npm@adobe/css-tools4.4.4间接
npm@alloc/quick-lru5.2.0间接
npm@apideck/better-ajv-errors0.3.6间接
npm@asamuzakjp/css-color3.2.0间接
npm@babel/code-frame7.27.1间接
npm@babel/code-frame7.29.0间接
npm@babel/code-frame7.29.7间接
npm@babel/compat-data7.28.6间接
npm@babel/compat-data7.29.7间接
npm@babel/core7.29.7间接
npm@babel/generator7.28.5间接
npm@babel/generator7.29.1间接
npm@babel/generator7.29.7间接
npm@babel/helper-annotate-as-pure7.27.3间接
npm@babel/helper-compilation-targets7.28.6间接
npm@babel/helper-compilation-targets7.29.7间接
npm@babel/helper-create-class-features-plugin7.28.3间接
npm@babel/helper-create-class-features-plugin7.28.5间接
npm@babel/helper-create-regexp-features-plugin7.27.1间接
npm@babel/helper-define-polyfill-provider0.6.5间接
npm@babel/helper-globals7.28.0间接
npm@babel/helper-globals7.29.7间接
npm@babel/helper-member-expression-to-functions7.27.1间接
npm@babel/helper-member-expression-to-functions7.28.5间接
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-optimise-call-expression7.27.1间接
npm@babel/helper-plugin-utils7.27.1间接
npm@babel/helper-plugin-utils7.28.6间接
npm@babel/helper-remap-async-to-generator7.27.1间接
npm@babel/helper-replace-supers7.27.1间接
npm@babel/helper-skip-transparent-expression-wrappers7.27.1间接
npm@babel/helper-string-parser7.27.1间接
npm@babel/helper-string-parser7.29.7间接
npm@babel/helper-validator-identifier7.27.1间接
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/helper-wrap-function7.28.3间接
npm@babel/helpers7.29.7间接
npm@babel/parser7.28.4间接
npm@babel/parser7.28.5间接
npm@babel/parser7.29.3间接
npm@babel/parser7.29.7间接
npm@babel/plugin-bugfix-firefox-class-in-computed-class-key7.27.1间接
npm@babel/plugin-bugfix-safari-class-field-initializer-scope7.27.1间接
npm@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression7.27.1间接
npm@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining7.27.1间接
npm@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly7.28.3间接
npm@babel/plugin-proposal-private-property-in-object7.21.0-placeholder-for-preset-env.2间接
npm@babel/plugin-syntax-flow7.27.1间接
npm@babel/plugin-syntax-import-assertions7.27.1间接
npm@babel/plugin-syntax-import-attributes7.27.1间接
npm@babel/plugin-syntax-jsx7.27.1间接
npm@babel/plugin-syntax-typescript7.27.1间接
npm@babel/plugin-syntax-unicode-sets-regex7.18.6间接
npm@babel/plugin-transform-arrow-functions7.27.1间接
npm@babel/plugin-transform-async-generator-functions7.28.0间接
npm@babel/plugin-transform-async-to-generator7.27.1间接
npm@babel/plugin-transform-block-scoped-functions7.27.1间接
npm@babel/plugin-transform-block-scoping7.28.4间接
npm@babel/plugin-transform-class-properties7.27.1间接
npm@babel/plugin-transform-class-static-block7.28.3间接
npm@babel/plugin-transform-classes7.28.4间接
npm@babel/plugin-transform-computed-properties7.27.1间接
npm@babel/plugin-transform-destructuring7.28.0间接
npm@babel/plugin-transform-dotall-regex7.27.1间接
npm@babel/plugin-transform-duplicate-keys7.27.1间接
npm@babel/plugin-transform-duplicate-named-capturing-groups-regex7.27.1间接
npm@babel/plugin-transform-dynamic-import7.27.1间接
npm@babel/plugin-transform-explicit-resource-management7.28.0间接
npm@babel/plugin-transform-exponentiation-operator7.27.1间接
npm@babel/plugin-transform-export-namespace-from7.27.1间接
npm@babel/plugin-transform-flow-strip-types7.27.1间接
npm@babel/plugin-transform-for-of7.27.1间接
npm@babel/plugin-transform-function-name7.27.1间接
npm@babel/plugin-transform-json-strings7.27.1间接
npm@babel/plugin-transform-literals7.27.1间接
npm@babel/plugin-transform-logical-assignment-operators7.27.1间接
npm@babel/plugin-transform-member-expression-literals7.27.1间接
npm@babel/plugin-transform-modules-amd7.27.1间接
npm@babel/plugin-transform-modules-commonjs7.27.1间接
npm@babel/plugin-transform-modules-systemjs7.29.4间接
npm@babel/plugin-transform-modules-umd7.27.1间接
npm@babel/plugin-transform-named-capturing-groups-regex7.27.1间接
npm@babel/plugin-transform-new-target7.27.1间接
npm@babel/plugin-transform-nullish-coalescing-operator7.27.1间接
npm@babel/plugin-transform-numeric-separator7.27.1间接
npm@babel/plugin-transform-object-rest-spread7.28.4间接
npm@babel/plugin-transform-object-super7.27.1间接
npm@babel/plugin-transform-optional-catch-binding7.27.1间接
npm@babel/plugin-transform-optional-chaining7.27.1间接
npm@babel/plugin-transform-parameters7.27.7间接
npm@babel/plugin-transform-private-methods7.27.1间接
npm@babel/plugin-transform-private-property-in-object7.27.1间接
npm@babel/plugin-transform-property-literals7.27.1间接
npm@babel/plugin-transform-react-jsx-self7.27.1间接
npm@babel/plugin-transform-react-jsx-source7.27.1间接
npm@babel/plugin-transform-regenerator7.28.4间接
npm@babel/plugin-transform-regexp-modifiers7.27.1间接
npm@babel/plugin-transform-reserved-words7.27.1间接
npm@babel/plugin-transform-shorthand-properties7.27.1间接
npm@babel/plugin-transform-spread7.27.1间接
npm@babel/plugin-transform-sticky-regex7.27.1间接
npm@babel/plugin-transform-template-literals7.27.1间接
npm@babel/plugin-transform-typeof-symbol7.27.1间接
npm@babel/plugin-transform-typescript7.28.5间接
npm@babel/plugin-transform-unicode-escapes7.27.1间接
npm@babel/plugin-transform-unicode-property-regex7.27.1间接
npm@babel/plugin-transform-unicode-regex7.27.1间接
npm@babel/plugin-transform-unicode-sets-regex7.27.1间接
npm@babel/preset-env7.28.3间接
npm@babel/preset-flow7.27.1间接
npm@babel/preset-modules0.1.6-no-external-plugins间接
npm@babel/preset-typescript7.28.5间接
npm@babel/register7.28.3间接
npm@babel/runtime7.28.4间接
npm@babel/template7.27.2间接
npm@babel/template7.28.6间接
npm@babel/template7.29.7间接
npm@babel/traverse7.28.5间接
npm@babel/traverse7.29.0间接
npm@babel/traverse7.29.7间接
npm@babel/types7.28.5间接
npm@babel/types7.29.0间接
npm@babel/types7.29.7间接
npm@bcoe/v8-coverage1.0.2间接
npm@biomejs/biome2.2.3间接
npm@biomejs/cli-darwin-arm642.2.3间接
npm@biomejs/cli-darwin-x642.2.3间接
npm@biomejs/cli-linux-arm642.2.3间接
npm@biomejs/cli-linux-arm64-musl2.2.3间接
npm@biomejs/cli-linux-x642.2.3间接
npm@biomejs/cli-linux-x64-musl2.2.3间接
npm@biomejs/cli-win32-arm642.2.3间接
npm@biomejs/cli-win32-x642.2.3间接
npm@bprogress/core1.3.4间接
npm@bprogress/react1.2.7间接
npm@bufbuild/protobuf2.9.0间接
npm@changesets/apply-release-plan7.0.14间接
npm@changesets/assemble-release-plan6.0.9间接
npm@changesets/changelog-git0.2.1间接
npm@changesets/changelog-github0.5.2间接
npm@changesets/cli2.29.8间接
npm@changesets/config3.1.2间接
npm@changesets/errors0.2.0间接
npm@changesets/get-dependents-graph2.1.3间接
npm@changesets/get-github-info0.7.0间接
npm@changesets/get-release-plan4.0.14间接
npm@changesets/get-version-range-type0.4.0间接
npm@changesets/git3.0.4间接
npm@changesets/logger0.1.1间接
npm@changesets/parse0.4.2间接
npm@changesets/pre2.0.2间接
npm@changesets/read0.6.6间接
npm@changesets/should-skip-package0.1.2间接
npm@changesets/types4.1.0间接
npm@changesets/types6.1.0间接
npm@changesets/write0.4.0间接
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@date-fns/tz1.4.1间接
npm@discoveryjs/json-ext0.5.7间接
npm@dnd-kit/accessibility3.1.1间接
npm@emnapi/core1.10.0间接
npm@emnapi/runtime1.10.0间接
npm@emnapi/runtime1.11.2间接
npm@emnapi/wasi-threads1.2.1间接
npm@esbuild/aix-ppc640.28.1间接
npm@esbuild/android-arm0.28.1间接
npm@esbuild/android-arm640.28.1间接
npm@esbuild/android-x640.28.1间接
npm@esbuild/darwin-arm640.28.1间接
npm@esbuild/darwin-x640.28.1间接
npm@esbuild/freebsd-arm640.28.1间接
npm@esbuild/freebsd-x640.28.1间接
npm@esbuild/linux-arm0.28.1间接
npm@esbuild/linux-arm640.28.1间接
npm@esbuild/linux-ia320.28.1间接
npm@esbuild/linux-loong640.28.1间接
npm@esbuild/linux-mips64el0.28.1间接
npm@esbuild/linux-ppc640.28.1间接
npm@esbuild/linux-riscv640.28.1间接
npm@esbuild/linux-s390x0.28.1间接
npm@esbuild/linux-x640.28.1间接
npm@esbuild/netbsd-arm640.28.1间接
npm@esbuild/netbsd-x640.28.1间接
npm@esbuild/openbsd-arm640.28.1间接
npm@esbuild/openbsd-x640.28.1间接
npm@esbuild/openharmony-arm640.28.1间接
npm@esbuild/sunos-x640.28.1间接
npm@esbuild/win32-arm640.28.1间接
npm@esbuild/win32-ia320.28.1间接
npm@esbuild/win32-x640.28.1间接
npm@eslint-community/eslint-utils4.9.0间接
npm@eslint-community/regexpp4.12.1间接
npm@eslint/config-array0.21.0间接
npm@eslint/config-helpers0.4.0间接
npm@eslint/core0.16.0间接
npm@eslint/eslintrc2.1.4间接
npm@eslint/eslintrc3.3.1间接
npm@eslint/js8.57.1间接
npm@eslint/js9.37.0间接
npm@eslint/object-schema2.1.6间接
npm@eslint/plugin-kit0.4.0间接
npm@firebase/component0.6.5间接
npm@firebase/component0.7.0间接
npm@firebase/installations0.6.19间接
npm@firebase/logger0.4.0间接
npm@firebase/logger0.5.0间接
npm@firebase/messaging-interop-types0.2.3间接
npm@firebase/util1.13.0间接
npm@firebase/util1.9.4间接
npm@floating-ui/core1.7.3间接
npm@floating-ui/utils0.2.10间接
npm@hiveio/x402^0.1.2间接
npm@hono/node-server^2.0.11间接
npm@hono/zod-validator^0.4.0间接
npm@humanfs/core0.19.1间接
npm@humanfs/node0.16.7间接
npm@humanwhocodes/config-array0.13.0间接
npm@humanwhocodes/module-importer1.0.1间接
npm@humanwhocodes/object-schema2.0.3间接
npm@humanwhocodes/retry0.4.3间接
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/external-editor1.0.3间接
npm@ioredis/commands1.5.1间接
npm@isaacs/cliui8.0.2间接
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@manypkg/find-root1.1.0间接
npm@manypkg/get-packages1.1.3间接
npm@mixmark-io/domino2.2.0间接
npm@module-federation/error-codes0.22.0间接
npm@module-federation/runtime0.22.0间接
npm@module-federation/runtime-core0.22.0间接
npm@module-federation/runtime-tools0.22.0间接
npm@module-federation/sdk0.22.0间接
npm@module-federation/webpack-bundler-runtime0.22.0间接
npm@napi-rs/wasm-runtime0.2.12间接
npm@napi-rs/wasm-runtime1.0.7间接
npm@napi-rs/wasm-runtime1.1.4间接
npm@next/bundle-analyzer16.2.2间接
npm@next/bundle-analyzer^16.2.2间接
npm@next/env15.5.21间接
npm@next/eslint-plugin-next15.5.15间接
npm@next/swc-darwin-arm6415.5.21间接
npm@next/swc-darwin-x6415.5.21间接
npm@next/swc-linux-arm64-gnu15.5.21间接
npm@next/swc-linux-arm64-musl15.5.21间接
npm@next/swc-linux-x64-gnu15.5.21间接
npm@next/swc-linux-x64-musl15.5.21间接
npm@next/swc-win32-arm64-msvc15.5.21间接
npm@next/swc-win32-x64-msvc15.5.21间接
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@opentelemetry/api1.9.0间接
npm@opentelemetry/api-logs0.53.0间接
npm@opentelemetry/api-logs0.57.1间接
npm@opentelemetry/api-logs0.57.2间接
npm@opentelemetry/context-async-hooks1.30.1间接
npm@opentelemetry/core1.30.1间接
npm@opentelemetry/core2.8.0间接
npm@opentelemetry/instrumentation0.53.0间接
npm@opentelemetry/instrumentation0.57.1间接
npm@opentelemetry/instrumentation0.57.2间接
npm@opentelemetry/instrumentation-amqplib0.46.1间接
npm@opentelemetry/instrumentation-connect0.43.0间接
npm@opentelemetry/instrumentation-dataloader0.16.0间接
npm@opentelemetry/instrumentation-express0.47.0间接
npm@opentelemetry/instrumentation-fastify0.44.1间接
npm@opentelemetry/instrumentation-fs0.19.0间接
npm@opentelemetry/instrumentation-generic-pool0.43.0间接
npm@opentelemetry/instrumentation-graphql0.47.0间接
npm@opentelemetry/instrumentation-hapi0.45.1间接
npm@opentelemetry/instrumentation-http0.57.1间接
npm@opentelemetry/instrumentation-ioredis0.47.0间接
npm@opentelemetry/instrumentation-kafkajs0.7.0间接
npm@opentelemetry/instrumentation-knex0.44.0间接
npm@opentelemetry/instrumentation-koa0.47.0间接
npm@opentelemetry/instrumentation-lru-memoizer0.44.0间接
npm@opentelemetry/instrumentation-mongodb0.51.0间接
npm@opentelemetry/instrumentation-mongoose0.46.0间接
npm@opentelemetry/instrumentation-mysql0.45.0间接
npm@opentelemetry/instrumentation-mysql20.45.0间接
npm@opentelemetry/instrumentation-nestjs-core0.44.0间接
npm@opentelemetry/instrumentation-pg0.50.0间接
npm@opentelemetry/instrumentation-redis-40.46.0间接
npm@opentelemetry/instrumentation-tedious0.18.0间接
npm@opentelemetry/instrumentation-undici0.10.0间接
npm@opentelemetry/redis-common0.36.2间接
npm@opentelemetry/resources1.30.1间接
npm@opentelemetry/sdk-trace-base1.30.1间接
npm@opentelemetry/semantic-conventions1.27.0间接
npm@opentelemetry/semantic-conventions1.28.0间接
npm@opentelemetry/semantic-conventions1.37.0间接
npm@opentelemetry/semantic-conventions1.43.0间接
npm@opentelemetry/sql-common0.40.1间接
npm@oxc-project/types0.133.0间接
npm@paralleldrive/cuid22.2.2间接
npm@parcel/watcher2.5.1间接
npm@parcel/watcher-android-arm642.5.1间接
npm@parcel/watcher-darwin-arm642.5.1间接
npm@parcel/watcher-darwin-x642.5.1间接
npm@parcel/watcher-freebsd-x642.5.1间接
npm@parcel/watcher-linux-arm-glibc2.5.1间接
npm@parcel/watcher-linux-arm-musl2.5.1间接
npm@parcel/watcher-linux-arm64-glibc2.5.1间接
npm@parcel/watcher-linux-arm64-musl2.5.1间接
npm@parcel/watcher-linux-x64-glibc2.5.1间接
npm@parcel/watcher-linux-x64-musl2.5.1间接
npm@parcel/watcher-win32-arm642.5.1间接
npm@parcel/watcher-win32-ia322.5.1间接
npm@parcel/watcher-win32-x642.5.1间接
npm@pkgjs/parseargs0.11.0间接
npm@polka/url1.0.0-next.29间接
npm@popperjs/core2.11.8间接
npm@prisma/instrumentation5.22.0间接
npm@react-leaflet/core3.0.0间接
npm@react-spring/animated9.7.5间接
npm@react-spring/core9.7.5间接
npm@react-spring/rafz9.7.5间接
npm@react-spring/shared9.7.5间接
npm@react-spring/types9.7.5间接
npm@remirror/core-constants3.0.0间接
npm@rolldown/binding-android-arm641.0.3间接
npm@rolldown/binding-darwin-arm641.0.3间接
npm@rolldown/binding-darwin-x641.0.3间接
npm@rolldown/binding-freebsd-x641.0.3间接
npm@rolldown/binding-linux-arm-gnueabihf1.0.3间接
npm@rolldown/binding-linux-arm64-gnu1.0.3间接
npm@rolldown/binding-linux-arm64-musl1.0.3间接
npm@rolldown/binding-linux-ppc64-gnu1.0.3间接
npm@rolldown/binding-linux-s390x-gnu1.0.3间接
npm@rolldown/binding-linux-x64-gnu1.0.3间接
npm@rolldown/binding-linux-x64-musl1.0.3间接
npm@rolldown/binding-openharmony-arm641.0.3间接
npm@rolldown/binding-wasm32-wasi1.0.3间接
npm@rolldown/binding-win32-arm64-msvc1.0.3间接
npm@rolldown/binding-win32-x64-msvc1.0.3间接
npm@rolldown/pluginutils1.0.0-rc.3间接
npm@rolldown/pluginutils1.0.1间接
npm@rollup/plugin-babel5.3.1间接
npm@rollup/plugin-commonjs28.0.1间接
npm@rollup/plugin-node-resolve11.2.1间接
npm@rollup/plugin-replace2.4.2间接
npm@rollup/pluginutils3.1.0间接
npm@rollup/pluginutils5.3.0间接
npm@rollup/rollup-android-arm-eabi4.62.2间接
npm@rollup/rollup-android-arm644.62.2间接
npm@rollup/rollup-darwin-arm644.62.2间接
npm@rollup/rollup-darwin-x644.62.2间接
npm@rollup/rollup-freebsd-arm644.62.2间接
npm@rollup/rollup-freebsd-x644.62.2间接
npm@rollup/rollup-linux-arm-gnueabihf4.62.2间接
npm@rollup/rollup-linux-arm-musleabihf4.62.2间接
npm@rollup/rollup-linux-arm64-gnu4.62.2间接
npm@rollup/rollup-linux-arm64-musl4.62.2间接
npm@rollup/rollup-linux-loong64-gnu4.62.2间接
npm@rollup/rollup-linux-loong64-musl4.62.2间接
npm@rollup/rollup-linux-ppc64-gnu4.62.2间接
npm@rollup/rollup-linux-ppc64-musl4.62.2间接
npm@rollup/rollup-linux-riscv64-gnu4.62.2间接
npm@rollup/rollup-linux-riscv64-musl4.62.2间接
npm@rollup/rollup-linux-s390x-gnu4.62.2间接
npm@rollup/rollup-linux-x64-gnu4.62.2间接
npm@rollup/rollup-linux-x64-musl4.62.2间接
npm@rollup/rollup-openbsd-x644.62.2间接
npm@rollup/rollup-openharmony-arm644.62.2间接
npm@rollup/rollup-win32-arm64-msvc4.62.2间接
npm@rollup/rollup-win32-ia32-msvc4.62.2间接
npm@rollup/rollup-win32-x64-gnu4.62.2间接
npm@rollup/rollup-win32-x64-msvc4.62.2间接
npm@rsbuild/core1.7.2间接
npm@rsbuild/core^1.5.6间接
npm@rsbuild/plugin-react1.4.3间接
npm@rsbuild/plugin-react^1.4.0间接
npm@rspack/binding1.7.2间接
npm@rspack/binding-darwin-arm641.7.2间接
npm@rspack/binding-darwin-x641.7.2间接
npm@rspack/binding-linux-arm64-gnu1.7.2间接
npm@rspack/binding-linux-arm64-musl1.7.2间接
npm@rspack/binding-linux-x64-gnu1.7.2间接
npm@rspack/binding-linux-x64-musl1.7.2间接
npm@rspack/binding-wasm32-wasi1.7.2间接
npm@rspack/binding-win32-arm64-msvc1.7.2间接
npm@rspack/binding-win32-ia32-msvc1.7.2间接
npm@rspack/binding-win32-x64-msvc1.7.2间接
npm@rspack/core1.7.2间接
npm@rspack/lite-tapable1.1.0间接
npm@rspack/plugin-react-refresh1.6.0间接
npm@rtsao/scc1.1.0间接
npm@rushstack/eslint-patch1.13.0间接
npm@sentry-internal/browser-utils8.55.0间接
npm@sentry-internal/feedback8.55.0间接
npm@sentry-internal/replay8.55.0间接
npm@sentry-internal/replay-canvas8.55.0间接
npm@sentry/babel-plugin-component-annotate2.22.7间接
npm@sentry/bundler-plugin-core2.22.7间接
npm@sentry/cli2.39.1间接
npm@sentry/cli-darwin2.39.1间接
npm@sentry/cli-linux-arm2.39.1间接
npm@sentry/cli-linux-arm642.39.1间接
npm@sentry/cli-linux-i6862.39.1间接
npm@sentry/cli-linux-x642.39.1间接
npm@sentry/cli-win32-i6862.39.1间接
npm@sentry/cli-win32-x642.39.1间接
npm@sentry/node8.55.0间接
npm@sentry/opentelemetry8.55.0间接
npm@sentry/react8.55.0间接
npm@sentry/vercel-edge8.55.0间接
npm@sentry/webpack-plugin2.22.7间接
npm@solana/buffer-layout4.0.1间接
npm@solana/codecs-core2.3.0间接
npm@solana/codecs-numbers2.3.0间接
npm@solana/errors2.3.0间接
npm@standard-schema/spec1.1.0间接
npm@standard-schema/utils0.3.0间接
npm@surma/rollup-plugin-off-main-thread2.2.3间接
npm@swc/helpers0.5.15间接
npm@swc/helpers0.5.18间接
npm@swc/helpers0.5.21间接
npm@swc/helpers0.5.23间接
npm@tailwindcss/node4.1.18间接
npm@tailwindcss/oxide4.1.18间接
npm@tailwindcss/oxide-android-arm644.1.18间接
npm@tailwindcss/oxide-darwin-arm644.1.18间接
npm@tailwindcss/oxide-darwin-x644.1.18间接
npm@tailwindcss/oxide-freebsd-x644.1.18间接
npm@tailwindcss/oxide-linux-arm-gnueabihf4.1.18间接
npm@tailwindcss/oxide-linux-arm64-gnu4.1.18间接
npm@tailwindcss/oxide-linux-arm64-musl4.1.18间接
npm@tailwindcss/oxide-linux-x64-gnu4.1.18间接
npm@tailwindcss/oxide-linux-x64-musl4.1.18间接
npm@tailwindcss/oxide-wasm32-wasi4.1.18间接
npm@tailwindcss/oxide-win32-arm64-msvc4.1.18间接
npm@tailwindcss/oxide-win32-x64-msvc4.1.18间接
npm@tailwindcss/postcss4.1.18间接
npm@tailwindcss/postcss^4.1.13间接
npm@tanstack/history1.145.7间接
npm@tanstack/query-devtools5.90.1间接
npm@tanstack/react-store0.8.0间接
npm@tanstack/router-core1.150.0间接
npm@tanstack/router-generator1.150.0间接
npm@tanstack/router-plugin1.150.0间接
npm@tanstack/router-plugin^1.132.27间接
npm@tanstack/router-utils1.143.11间接
npm@tanstack/store0.8.0间接
npm@tanstack/virtual-file-routes1.145.4间接
npm@testing-library/dom10.4.1间接
npm@testing-library/dom^10.4.0间接
npm@testing-library/jest-dom6.9.1间接
npm@testing-library/jest-dom^6.4.8间接
npm@testing-library/jest-dom^6.6.3间接
npm@testing-library/react16.3.0间接
npm@testing-library/react^16.0.0间接
npm@testing-library/react^16.2.0间接
npm@thoughtbot/tailwindcss-aria-attributes0.2.0间接
npm@thoughtbot/tailwindcss-aria-attributes^0.2.0间接
npm@tiptap/extension-blockquote2.26.2间接
npm@tiptap/extension-bold2.26.2间接
npm@tiptap/extension-bubble-menu2.26.2间接
npm@tiptap/extension-bullet-list2.26.2间接
npm@tiptap/extension-code2.26.2间接
npm@tiptap/extension-code-block2.26.2间接
npm@tiptap/extension-dropcursor2.26.2间接
npm@tiptap/extension-floating-menu2.26.2间接
npm@tiptap/extension-gapcursor2.26.2间接
npm@tiptap/extension-hard-break2.26.2间接
npm@tiptap/extension-heading2.26.2间接
npm@tiptap/extension-history2.26.2间接
npm@tiptap/extension-horizontal-rule2.26.2间接
npm@tiptap/extension-italic2.26.2间接
npm@tiptap/extension-list-item2.26.2间接
npm@tiptap/extension-ordered-list2.26.2间接
npm@tiptap/extension-strike2.26.2间接
npm@tsconfig/node101.0.11间接
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@types/aria-query5.0.4间接
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/bs584.0.4间接
npm@types/bs58^4.0.4间接
npm@types/chai5.2.3间接
npm@types/connect3.4.36间接
npm@types/crypto-js4.2.2间接
npm@types/crypto-js^4.2.2间接
npm@types/deep-eql4.0.2间接
npm@types/diff-match-patch1.0.36间接
npm@types/diff-match-patch^1.0.36间接
npm@types/dompurify3.2.0间接
npm@types/dompurify^3.0.5间接
npm@types/dompurify^3.2.0间接
npm@types/eslint9.6.1间接
npm@types/eslint-scope3.7.7间接
npm@types/estree0.0.39间接
npm@types/estree1.0.8间接
npm@types/estree1.0.9间接
npm@types/geojson7946.0.16间接
npm@types/glob7.2.0间接
npm@types/google.maps3.58.1间接
npm@types/google.maps^3.58.1间接
npm@types/he1.2.3间接
npm@types/he^1.1.1间接
npm@types/highcharts7.0.0间接
npm@types/highcharts^7.0.0间接
npm@types/js-cookie2.2.7间接
npm@types/js-cookie3.0.6间接
npm@types/js-cookie^3.0.6间接
npm@types/js-md50.7.2间接
npm@types/js-md5^0.7.0间接
npm@types/jsdom28.0.0间接
npm@types/jsdom^28.0.0间接
npm@types/json-schema7.0.15间接
npm@types/json50.0.29间接
npm@types/jsonwebtoken^9.0.0间接
npm@types/leaflet1.9.21间接
npm@types/leaflet^1.9.21间接
npm@types/linkify-it5.0.0间接
npm@types/markdown-it14.1.2间接
npm@types/marked6.0.0间接
npm@types/marked^6.0.0间接
npm@types/mdurl2.0.0间接
npm@types/minimatch6.0.0间接
npm@types/mysql2.15.26间接
npm@types/node12.20.55间接
npm@types/node22.18.8间接
npm@types/node24.10.8间接
npm@types/node^20.14.0间接
npm@types/node^22间接
npm@types/node^22.13.8间接
npm@types/node^24.6.0间接
npm@types/numeral2.0.5间接
npm@types/numeral^2.0.5间接
npm@types/path-to-regexp1.7.0间接
npm@types/path-to-regexp^1.7.0间接
npm@types/pg8.6.1间接
npm@types/pg^8.11.0间接
npm@types/pg-pool2.0.6间接
npm@types/prop-types15.7.15间接
npm@types/qrcode1.5.5间接
npm@types/qrcode^1.5.5间接
npm@types/react19.2.8间接
npm@types/react^19.1.16间接
npm@types/react-dom19.2.3间接
npm@types/react-dom^19.1.9间接
npm@types/react-google-recaptcha2.1.9间接
npm@types/react-google-recaptcha^2.1.8间接
npm@types/react-grid-layout1.3.5间接
npm@types/react-grid-layout^1.3.5间接
npm@types/react-virtualized9.22.3间接
npm@types/react-virtualized^9.21.30间接
npm@types/remarkable2.0.8间接
npm@types/remarkable^2.0.1间接
npm@types/resolve1.17.1间接
npm@types/rss0.0.32间接
npm@types/rss^0.0.32间接
npm@types/shimmer1.2.0间接
npm@types/sortablejs1.15.8间接
npm@types/sortablejs^1.15.8间接
npm@types/speakingurl13.0.6间接
npm@types/speakingurl^13.0.6间接
npm@types/tedious4.0.14间接
npm@types/tough-cookie4.0.5间接
npm@types/trusted-types2.0.7间接
npm@types/turndown5.0.5间接
npm@types/turndown^5.0.0间接
npm@types/turndown^5.0.5间接
npm@types/tus-js-client2.1.0间接
npm@types/tus-js-client^2.1.0间接
npm@types/use-sync-external-store0.0.6间接
npm@types/uuid10.0.0间接
npm@types/webscopeio__react-textarea-autocomplete4.7.5间接
npm@types/webscopeio__react-textarea-autocomplete^4.7.5间接
npm@types/ws7.4.7间接
npm@types/ws8.18.1间接
npm@types/ws^8.18.1间接
npm@types/xmldom0.1.34间接
npm@types/xmldom^0.1.30间接
npm@typescript-eslint/eslint-plugin8.46.0间接
npm@typescript-eslint/parser8.46.0间接
npm@typescript-eslint/project-service8.46.0间接
npm@typescript-eslint/scope-manager8.46.0间接
npm@typescript-eslint/tsconfig-utils8.46.0间接
npm@typescript-eslint/type-utils8.46.0间接
npm@typescript-eslint/types8.46.0间接
npm@typescript-eslint/typescript-estree8.46.0间接
npm@typescript-eslint/utils8.46.0间接
npm@typescript-eslint/visitor-keys8.46.0间接
npm@ungap/structured-clone1.3.0间接
npm@unrs/resolver-binding-android-arm-eabi1.11.1间接
npm@unrs/resolver-binding-android-arm641.11.1间接
npm@unrs/resolver-binding-darwin-arm641.11.1间接
npm@unrs/resolver-binding-darwin-x641.11.1间接
npm@unrs/resolver-binding-freebsd-x641.11.1间接
npm@unrs/resolver-binding-linux-arm-gnueabihf1.11.1间接
npm@unrs/resolver-binding-linux-arm-musleabihf1.11.1间接
npm@unrs/resolver-binding-linux-arm64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-arm64-musl1.11.1间接
npm@unrs/resolver-binding-linux-ppc64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-riscv64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-riscv64-musl1.11.1间接
npm@unrs/resolver-binding-linux-s390x-gnu1.11.1间接
npm@unrs/resolver-binding-linux-x64-gnu1.11.1间接
npm@unrs/resolver-binding-linux-x64-musl1.11.1间接
npm@unrs/resolver-binding-wasm32-wasi1.11.1间接
npm@unrs/resolver-binding-win32-arm64-msvc1.11.1间接
npm@unrs/resolver-binding-win32-ia32-msvc1.11.1间接
npm@unrs/resolver-binding-win32-x64-msvc1.11.1间接
npm@vitejs/plugin-react5.2.0间接
npm@vitejs/plugin-react^5.2.0间接
npm@vitest/coverage-v84.1.8间接
npm@vitest/coverage-v8^4.1.8间接
npm@vitest/expect4.1.8间接
npm@vitest/mocker4.1.8间接
npm@vitest/pretty-format4.1.8间接
npm@vitest/runner4.1.8间接
npm@vitest/snapshot4.1.8间接
npm@vitest/spy4.1.8间接
npm@vitest/ui4.1.8间接
npm@vitest/ui^4.1.8间接
npm@vitest/utils4.1.8间接
npm@wallet-standard/base1.1.0间接
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@xobotyi/scrollbar-width1.9.5间接
npm@xtuc/ieee7541.2.0间接
npm@xtuc/long4.2.2间接
npmacorn8.15.0间接
npmacorn8.16.0间接
npmacorn-import-attributes1.9.5间接
npmacorn-import-phases1.0.4间接
npmacorn-jsx5.3.2间接
npmacorn-walk8.3.4间接
npmagent-base6.0.2间接
npmagent-base7.1.4间接
npmagentkeepalive4.6.0间接
npmajv6.15.0间接
npmajv8.20.0间接
npmajv-formats2.1.1间接
npmajv-keywords3.5.2间接
npmajv-keywords5.1.0间接
npmansi-colors4.1.3间接
npmansi-regex5.0.1间接
npmansi-regex6.2.2间接
npmansi-styles4.3.0间接
npmansi-styles5.2.0间接
npmansi-styles6.2.3间接
npmansis4.2.0间接
npmany-promise1.3.0间接
npmanymatch3.1.3间接
npmarg4.1.3间接
npmarg5.0.2间接
npmargparse1.0.10间接
npmargparse2.0.1间接
npmaria-query5.3.0间接
npmaria-query5.3.2间接
npmarray-buffer-byte-length1.0.2间接
npmarray-includes3.1.9间接
npmarray-union1.0.2间接
npmarray-union2.1.0间接
npmarray-uniq1.0.3间接
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间接
npmasap2.0.6间接
npmassertion-error2.0.1间接
npmast-types0.16.1间接
npmast-types-flow0.0.8间接
npmast-v8-to-istanbul1.0.3间接
npmasync3.2.6间接
npmasync-function1.0.0间接
npmasynckit0.4.0间接
npmat-least-node1.0.0间接
npmautolinker3.16.2间接
npmautoprefixer10.4.21间接
npmautoprefixer^10.0.1间接
npmavailable-typed-arrays1.0.7间接
npmaxe-core4.10.3间接
npmaxobject-query4.1.0间接
npmbabel-dead-code-elimination1.0.12间接
npmbabel-loader8.4.1间接
npmbabel-plugin-polyfill-corejs20.4.14间接
npmbabel-plugin-polyfill-corejs30.13.0间接
npmbabel-plugin-polyfill-regenerator0.6.5间接
npmbalanced-match1.0.2间接
npmbalanced-match4.0.4间接
npmbase-x3.0.11间接
npmbase-x5.0.1间接
npmbase64-js1.5.1间接
npmbaseline-browser-mapping2.10.31间接
npmbaseline-browser-mapping2.9.11间接
npmbaseline-browser-mapping^2.9.11间接
npmbetter-path-resolve1.0.0间接
npmbig.js5.2.2间接
npmbinary-extensions2.3.0间接
npmbn.js5.2.3间接
npmborsh0.7.0间接
npmbrace-expansion1.1.15间接
npmbrace-expansion2.1.0间接
npmbrace-expansion5.0.6间接
npmbraces3.0.3间接
npmbrowserslist4.26.3间接
npmbrowserslist4.28.2间接
npmbuffer6.0.3间接
npmbuffer-builder0.2.0间接
npmbuffer-from1.1.2间接
npmbufferutil4.1.0间接
npmbuiltin-modules3.3.0间接
npmbundle-require5.1.0间接
npmcac6.7.14间接
npmcall-bind1.0.8间接
npmcall-bind-apply-helpers1.0.2间接
npmcall-bound1.0.4间接
npmcallsites3.1.0间接
npmcamelcase5.3.1间接
npmcamelcase-css2.0.1间接
npmcaniuse-lite1.0.30001749间接
npmcaniuse-lite1.0.30001806间接
npmchai6.2.2间接
npmchalk3.0.0间接
npmchalk4.1.2间接
npmchalk5.6.2间接
npmchardet2.1.1间接
npmchokidar3.6.0间接
npmchokidar4.0.3间接
npmchrome-trace-event1.0.4间接
npmci-info3.9.0间接
npmcjs-module-lexer1.4.3间接
npmclassnames2.3.1间接
npmclean-webpack-plugin4.0.0间接
npmclient-only0.0.1间接
npmcliui6.0.0间接
npmclone-deep4.0.1间接
npmcluster-key-slot1.1.2间接
npmcollapse-white-space2.1.0间接
npmcolor-convert2.0.1间接
npmcolor-name1.1.4间接
npmcolorjs.io0.5.2间接
npmcombine-errors3.0.3间接
npmcombined-stream1.0.8间接
npmcommander14.0.3间接
npmcommander2.20.3间接
npmcommander4.1.1间接
npmcommander7.2.0间接
npmcomment-parser1.4.6间接
npmcommon-tags1.8.2间接
npmcommondir1.0.1间接
npmconcat-map0.0.1间接
npmconfbox0.1.8间接
npmconsola3.4.2间接
npmconvert-source-map2.0.0间接
npmcookie-es2.0.0间接
npmcopy-to-clipboard3.3.3间接
npmcore-js3.47.0间接
npmcore-js-compat3.45.1间接
npmcreate-require1.1.1间接
npmcrelt1.0.6间接
npmcross-spawn7.0.6间接
npmcrypto-random-string2.0.0间接
npmcss-box-model1.2.1间接
npmcss-in-js-utils3.1.0间接
npmcss-tree1.1.3间接
npmcss.escape1.5.1间接
npmcssesc3.0.0间接
npmcssfilter0.0.10间接
npmcssstyle4.6.0间接
npmcsstype3.1.3间接
npmcsstype3.2.3间接
npmcustom-error-instance2.1.1间接
npmcustom-event1.0.1间接
npmdamerau-levenshtein1.0.8间接
npmdata-urls5.0.0间接
npmdata-view-buffer1.0.2间接
npmdata-view-byte-length1.0.2间接
npmdata-view-byte-offset1.0.1间接
npmdataloader1.4.0间接
npmdate-fns-jalali4.1.0-0间接
npmdebounce1.2.1间接
npmdebug3.2.7间接
npmdebug4.4.3间接
npmdecamelize1.2.0间接
npmdeep-is0.1.4间接
npmdeepmerge4.3.1间接
npmdefine-data-property1.1.4间接
npmdefine-properties1.2.1间接
npmdel4.1.1间接
npmdelay5.0.0间接
npmdelayed-stream1.0.0间接
npmdenque2.1.0间接
npmdequal2.0.3间接
npmdetect-indent6.1.0间接
npmdetect-libc1.0.3间接
npmdetect-libc2.1.2间接
npmdezalgo1.0.4间接
npmdidyoumean1.2.2间接
npmdiff4.0.4间接
npmdiff8.0.4间接
npmdijkstrajs1.0.3间接
npmdir-glob3.0.1间接
npmdlv1.1.3间接
npmdoctrine2.1.0间接
npmdoctrine3.0.0间接
npmdom-accessibility-api0.5.16间接
npmdom-accessibility-api0.6.3间接
npmdom-helpers5.2.1间接
npmdomelementtype2.3.0间接
npmdomutils3.2.2间接
npmdotenv16.6.1间接
npmdotenv8.6.0间接
npmdunder-proto1.0.1间接
npmduplexer0.1.2间接
npmeastasianwidth0.2.0间接
npmejs3.1.10间接
npmelectron-to-chromium1.5.233间接
npmelectron-to-chromium1.5.360间接
npmemoji-regex8.0.0间接
npmemoji-regex9.2.2间接
npmemojis-list3.0.0间接
npmenhanced-resolve5.18.3间接
npmenhanced-resolve5.21.5间接
npmenquirer2.4.1间接
npmentities4.5.0间接
npmentities6.0.1间接
npmerror-stack-parser2.1.4间接
npmes-abstract1.24.0间接
npmes-define-property1.0.1间接
npmes-errors1.3.0间接
npmes-iterator-helpers1.2.1间接
npmes-module-lexer2.1.0间接
npmes-object-atoms1.1.1间接
npmes-set-tostringtag2.1.0间接
npmes-shim-unscopables1.1.0间接
npmes-to-primitive1.3.0间接
npmes6-promise4.2.8间接
npmes6-promisify5.0.0间接
npmesbuild0.28.1间接
npmescalade3.2.0间接
npmescape-string-regexp4.0.0间接
npmeslint8.57.1间接
npmeslint9.37.0间接
npmeslint^8间接
npmeslint^9.21.0间接
npmeslint-config-next15.5.15间接
npmeslint-import-resolver-node0.3.9间接
npmeslint-import-resolver-typescript3.10.1间接
npmeslint-module-utils2.12.1间接
npmeslint-plugin-import2.32.0间接
npmeslint-plugin-jsx-a11y6.10.2间接
npmeslint-plugin-react7.37.5间接
npmeslint-plugin-react-hooks5.2.0间接
npmeslint-plugin-regexp2.10.0间接
npmeslint-plugin-regexp^2.10.0间接
npmeslint-scope5.1.1间接
npmeslint-scope7.2.2间接
npmeslint-scope8.4.0间接
npmeslint-visitor-keys3.4.3间接
npmeslint-visitor-keys4.2.1间接
npmespree10.4.0间接
npmespree9.6.1间接
npmesprima4.0.1间接
npmesquery1.6.0间接
npmesrecurse4.3.0间接
npmestraverse4.3.0间接
npmestraverse5.3.0间接
npmestree-walker1.0.1间接
npmestree-walker2.0.2间接
npmestree-walker3.0.3间接
npmesutils2.0.3间接
npmeventemitter35.0.4间接
npmevents3.3.0间接
npmexpect-type1.3.0间接
npmextendable-error0.1.7间接
npmeyes0.1.8间接
npmfancy-canvas0.2.2间接
npmfast-deep-equal3.1.3间接
npmfast-equals4.0.3间接
npmfast-glob3.3.1间接
npmfast-glob3.3.3间接
npmfast-json-stable-stringify2.1.0间接
npmfast-levenshtein2.0.6间接
npmfast-shallow-equal1.0.0间接
npmfast-stable-stringify1.0.0间接
npmfast-uri3.1.2间接
npmfastest-stable-stringify2.0.2间接
npmfastq1.19.1间接
npmfdir6.5.0间接
npmfflate0.8.2间接
npmfile-entry-cache6.0.1间接
npmfile-entry-cache8.0.0间接
npmfilelist1.0.4间接
npmfill-range7.1.1间接
npmfind-cache-dir2.1.0间接
npmfind-cache-dir3.3.2间接
npmfind-up3.0.0间接
npmfind-up4.1.0间接
npmfind-up5.0.0间接
npmfix-dts-default-cjs-exports1.0.1间接
npmflat-cache3.2.0间接
npmflat-cache4.0.1间接
npmflatted3.4.2间接
npmflow-parser0.295.0间接
npmfollow-redirects1.16.0间接
npmfor-each0.3.5间接
npmforeground-child3.3.1间接
npmform-data4.0.6间接
npmforwarded-parse2.1.2间接
npmfraction.js4.3.7间接
npmfs-extra7.0.1间接
npmfs-extra8.1.0间接
npmfs-extra9.1.0间接
npmfs.realpath1.0.0间接
npmfsevents2.3.3间接
npmfunction-bind1.1.2间接
npmfunction.prototype.name1.1.8间接
npmfunctions-have-names1.2.3间接
npmgenerator-function2.0.1间接
npmgensync1.0.0-beta.2间接
npmget-caller-file2.0.5间接
npmget-intrinsic1.3.0间接
npmget-own-enumerable-property-symbols3.0.2间接
npmget-proto1.0.1间接
npmget-symbol-description1.1.0间接
npmget-tsconfig4.11.0间接
npmglob10.5.0间接
npmglob7.2.3间接
npmglob9.3.5间接
npmglob-parent5.1.2间接
npmglob-parent6.0.2间接
npmglob-to-regexp0.4.1间接
npmglobals13.24.0间接
npmglobals14.0.0间接
npmglobalthis1.0.4间接
npmglobby11.1.0间接
npmglobby6.1.0间接
npmgopd1.2.0间接
npmgraceful-fs4.2.11间接
npmgraphemer1.4.0间接
npmgzip-size6.0.0间接
npmhas-bigints1.1.0间接
npmhas-flag4.0.0间接
npmhas-property-descriptors1.0.2间接
npmhas-proto1.2.0间接
npmhas-symbols1.1.0间接
npmhas-tostringtag1.0.2间接
npmhasown2.0.2间接
npmhasown2.0.3间接
npmhasown2.0.4间接
npmhoist-non-react-statics3.3.2间接
npmhono^4.4.0间接
npmhtml-dom-parser5.1.1间接
npmhtml-encoding-sniffer4.0.0间接
npmhtml-entities2.6.0间接
npmhtml-escaper2.0.2间接
npmhttp-proxy-agent7.0.2间接
npmhttps-proxy-agent5.0.1间接
npmhttps-proxy-agent7.0.6间接
npmhuman-id4.1.3间接
npmhumanize-ms1.2.1间接
npmhyphenate-style-name1.1.0间接
npmiconv-lite0.6.3间接
npmiconv-lite0.7.2间接
npmidb7.1.1间接
npmieee7541.2.1间接
npmignore5.3.2间接
npmignore7.0.5间接
npmimmutable5.1.5间接
npmimport-fresh3.3.1间接
npmimport-in-the-middle1.14.4间接
npmimurmurhash0.1.4间接
npmindent-string4.0.0间接
npminflight1.0.6间接
npminherits2.0.3间接
npminherits2.0.4间接
npminline-style-parser0.2.4间接
npminline-style-prefixer7.0.1间接
npminternal-slot1.1.0间接
npmis-array-buffer3.0.5间接
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-data-view1.0.2间接
npmis-date-object1.1.0间接
npmis-extglob2.1.1间接
npmis-finalizationregistry1.1.1间接
npmis-fullwidth-code-point3.0.0间接
npmis-generator-function1.1.2间接
npmis-glob4.0.3间接
npmis-map2.0.3间接
npmis-module1.0.0间接
npmis-negative-zero2.0.3间接
npmis-number7.0.0间接
npmis-number-object1.1.1间接
npmis-obj1.0.1间接
npmis-path-cwd2.2.0间接
npmis-path-in-cwd2.1.0间接
npmis-path-inside2.1.0间接
npmis-path-inside3.0.3间接
npmis-plain-object2.0.4间接
npmis-plain-object5.0.0间接
npmis-potential-custom-element-name1.0.1间接
npmis-reference1.2.1间接
npmis-regex1.2.1间接
npmis-regexp1.0.0间接
npmis-set2.0.3间接
npmis-shared-array-buffer1.0.4间接
npmis-stream2.0.1间接
npmis-string1.1.1间接
npmis-subdir1.2.0间接
npmis-symbol1.1.1间接
npmis-typed-array1.1.15间接
npmis-weakmap2.0.2间接
npmis-weakref1.1.1间接
npmis-weakset2.0.4间接
npmis-windows1.0.2间接
npmisarray2.0.5间接
npmisbot5.1.32间接
npmisexe2.0.0间接
npmisobject3.0.1间接
npmisomorphic-ws4.0.1间接
npmistanbul-lib-coverage3.2.2间接
npmistanbul-lib-report3.0.1间接
npmistanbul-reports3.2.0间接
npmiterator.prototype1.1.5间接
npmjackspeak3.4.3间接
npmjake10.9.4间接
npmjayson4.3.0间接
npmjest-worker26.6.2间接
npmjest-worker27.5.1间接
npmjiti1.21.7间接
npmjiti2.6.1间接
npmjoycon3.1.1间接
npmjs-tokens10.0.0间接
npmjs-tokens4.0.0间接
npmjs-yaml3.14.2间接
npmjs-yaml4.1.1间接
npmjscodeshift17.3.0间接
npmjsdoc-type-pratt-parser4.8.0间接
npmjsesc3.1.0间接
npmjson-buffer3.0.1间接
npmjson-parse-even-better-errors2.3.1间接
npmjson-schema0.4.0间接
npmjson-schema-traverse0.4.1间接
npmjson-schema-traverse1.0.0间接
npmjson-stable-stringify-without-jsonify1.0.1间接
npmjson-stringify-safe5.0.1间接
npmjson51.0.2间接
npmjson52.2.3间接
npmjsonfile4.0.0间接
npmjsonfile6.2.0间接
npmjsonpointer5.0.1间接
npmjsonwebtoken^9.0.0间接
npmjsx-ast-utils3.3.5间接
npmkeyv4.5.4间接
npmkind-of6.0.3间接
npmlanguage-subtag-registry0.3.23间接
npmlanguage-tags1.0.9间接
npmleven3.1.0间接
npmlevn0.4.1间接
npmlightningcss1.30.2间接
npmlightningcss1.32.0间接
npmlightningcss-android-arm641.30.2间接
npmlightningcss-android-arm641.32.0间接
npmlightningcss-darwin-arm641.30.2间接
npmlightningcss-darwin-arm641.32.0间接
npmlightningcss-darwin-x641.30.2间接
npmlightningcss-darwin-x641.32.0间接
npmlightningcss-freebsd-x641.30.2间接
npmlightningcss-freebsd-x641.32.0间接
npmlightningcss-linux-arm-gnueabihf1.30.2间接
npmlightningcss-linux-arm-gnueabihf1.32.0间接
npmlightningcss-linux-arm64-gnu1.30.2间接
npmlightningcss-linux-arm64-gnu1.32.0间接
npmlightningcss-linux-arm64-musl1.30.2间接
npmlightningcss-linux-arm64-musl1.32.0间接
npmlightningcss-linux-x64-gnu1.30.2间接
npmlightningcss-linux-x64-gnu1.32.0间接
npmlightningcss-linux-x64-musl1.30.2间接
npmlightningcss-linux-x64-musl1.32.0间接
npmlightningcss-win32-arm64-msvc1.30.2间接
npmlightningcss-win32-arm64-msvc1.32.0间接
npmlightningcss-win32-x64-msvc1.30.2间接
npmlightningcss-win32-x64-msvc1.32.0间接
npmlilconfig3.1.3间接
npmlines-and-columns1.2.4间接
npmlinkify-it5.0.1间接
npmlinkifyjs4.3.2间接
npmload-tsconfig0.2.5间接
npmloader-runner4.3.2间接
npmloader-utils2.0.4间接
npmlocate-path3.0.0间接
npmlocate-path5.0.0间接
npmlocate-path6.0.0间接
npmlodash4.18.1间接
npmlodash._baseiteratee4.7.0间接
npmlodash._basetostring4.12.0间接
npmlodash._baseuniq4.6.0间接
npmlodash._createset4.0.3间接
npmlodash._root3.0.1间接
npmlodash._stringtopath4.8.0间接
npmlodash.debounce4.0.8间接
npmlodash.defaults4.2.0间接
npmlodash.isarguments3.1.0间接
npmlodash.merge4.6.2间接
npmlodash.startcase4.4.0间接
npmlodash.throttle4.1.1间接
npmlodash.uniqby4.5.0间接
npmloose-envify1.4.0间接
npmlz-string1.5.0间接
npmmagic-string0.25.9间接
npmmagic-string0.30.21间接
npmmagic-string0.30.8间接
npmmagicast0.5.3间接
npmmake-dir2.1.0间接
npmmake-dir3.1.0间接
npmmake-dir4.0.0间接
npmmake-error1.3.6间接
npmmarkdown-it14.2.0间接
npmmath-intrinsics1.1.0间接
npmmdn-data2.0.14间接
npmmdurl2.0.0间接
npmmerge-stream2.0.0间接
npmmerge21.4.1间接
npmmicromatch4.0.8间接
npmmime-db1.25.0间接
npmmime-db1.52.0间接
npmmime-types2.1.13间接
npmmime-types2.1.35间接
npmmin-indent1.0.1间接
npmminimatch10.2.5间接
npmminimatch3.1.5间接
npmminimatch5.1.9间接
npmminimatch8.0.7间接
npmminimatch9.0.9间接
npmminimist1.2.8间接
npmminipass4.2.8间接
npmminipass7.1.2间接
npmmlly1.8.0间接
npmmodule-details-from-path1.0.4间接
npmmri1.2.0间接
npmmrmime2.0.1间接
npmms2.1.3间接
npmmultihashes0.4.13间接
npmmz2.7.0间接
npmn-gram2.0.2间接
npmnano-css5.6.2间接
npmnanoid3.3.12间接
npmnanoid^5.0.0间接
npmnapi-postinstall0.3.4间接
npmnatural-compare1.4.0间接
npmneo-async2.6.2间接
npmnode-abi3.78.0间接
npmnode-addon-api7.1.1间接
npmnode-fetch2.7.0间接
npmnode-gyp-build4.8.4间接
npmnode-releases2.0.23间接
npmnode-releases2.0.44间接
npmnormalize-path3.0.0间接
npmnormalize-range0.1.2间接
npmnwsapi2.2.22间接
npmobject-assign4.1.1间接
npmobject-hash3.0.0间接
npmobject-inspect1.13.4间接
npmobject-keys1.1.1间接
npmobject.assign4.1.7间接
npmobject.entries1.1.9间接
npmobject.fromentries2.0.8间接
npmobject.groupby1.0.3间接
npmobject.values1.2.1间接
npmobug2.1.1间接
npmonce1.4.0间接
npmopener1.5.2间接
npmoptionator0.9.4间接
npmorderedmap2.1.1间接
npmoutdent0.5.0间接
npmown-keys1.0.1间接
npmp-filter2.1.0间接
npmp-limit2.3.0间接
npmp-limit3.1.0间接
npmp-locate3.0.0间接
npmp-locate4.1.0间接
npmp-locate5.0.0间接
npmp-map2.1.0间接
npmp-try2.2.0间接
npmpackage-json-from-dist1.0.1间接
npmpackage-manager-detector0.2.11间接
npmparent-module1.0.1间接
npmparse57.3.0间接
npmpath-exists3.0.0间接
npmpath-exists4.0.0间接
npmpath-is-absolute1.0.1间接
npmpath-is-inside1.0.2间接
npmpath-key3.1.1间接
npmpath-parse1.0.7间接
npmpath-scurry1.11.1间接
npmpath-type4.0.0间接
npmpathe2.0.3间接
npmpg^8.12.0间接
npmpg-int81.0.1间接
npmpg-protocol1.10.3间接
npmpg-types2.2.0间接
npmpicocolors1.1.1间接
npmpicomatch2.3.2间接
npmpicomatch4.0.4间接
npmpify2.3.0间接
npmpify4.0.1间接
npmpinkie2.0.4间接
npmpinkie-promise2.0.1间接
npmpirates4.0.7间接
npmpkg-dir3.0.0间接
npmpkg-dir4.2.0间接
npmpkg-types1.3.1间接
npmpngjs5.0.0间接
npmpossible-typed-array-names1.1.0间接
npmpostcss8.5.15间接
npmpostcss^8间接
npmpostcss-import15.1.0间接
npmpostcss-js4.1.0间接
npmpostcss-load-config6.0.1间接
npmpostcss-nested6.2.0间接
npmpostcss-scss4.0.9间接
npmpostcss-selector-parser6.1.2间接
npmpostcss-value-parser4.2.0间接
npmpostgres-array2.0.0间接
npmpostgres-bytea1.0.0间接
npmpostgres-date1.0.7间接
npmpostgres-interval1.2.0间接
npmprelude-ls1.2.1间接
npmprettier2.8.8间接
npmprettier3.6.2间接
npmprettier^3.1.0间接
npmprettier^3.5.2间接
npmpretty-bytes5.6.0间接
npmpretty-format27.5.1间接
npmprocess0.11.10间接
npmprogress2.0.3间接
npmprop-types15.8.1间接
npmproper-lockfile4.1.2间接
npmproperty-expr2.0.6间接
npmprosemirror-changeset2.3.1间接
npmprosemirror-collab1.3.1间接
npmprosemirror-commands1.7.1间接
npmprosemirror-dropcursor1.8.2间接
npmprosemirror-gapcursor1.3.2间接
npmprosemirror-history1.4.1间接
npmprosemirror-inputrules1.5.0间接
npmprosemirror-keymap1.2.3间接
npmprosemirror-markdown1.13.2间接
npmprosemirror-menu1.2.5间接
npmprosemirror-model1.25.3间接
npmprosemirror-schema-basic1.2.4间接
npmprosemirror-schema-list1.5.1间接
npmprosemirror-state1.4.3间接
npmprosemirror-tables1.8.1间接
npmprosemirror-trailing-node3.0.0间接
npmprosemirror-transform1.10.4间接
npmprosemirror-view1.41.2间接
npmproxy-from-env1.1.0间接
npmproxy-from-env2.1.0间接
npmpunycode1.4.1间接
npmpunycode2.3.1间接
npmpunycode.js2.3.1间接
npmqs6.15.2间接
npmquansync0.2.11间接
npmquerystringify2.2.0间接
npmqueue-microtask1.2.3间接
npmraf-schd4.0.3间接
npmreact-async-script1.2.0间接
npmreact-draggable4.5.0间接
npmreact-is16.13.1间接
npmreact-is17.0.2间接
npmreact-lifecycles-compat3.0.4间接
npmreact-property2.0.2间接
npmreact-redux9.2.0间接
npmreact-refresh0.18.0间接
npmreact-universal-interface0.6.2间接
npmread-cache1.0.0间接
npmread-yaml-file1.1.0间接
npmreaddirp3.6.0间接
npmreaddirp4.1.2间接
npmrecast0.23.11间接
npmredent3.0.0间接
npmredis^4.6.0间接
npmredis-errors1.2.0间接
npmredis-parser3.0.0间接
npmredux5.0.1间接
npmrefa0.12.1间接
npmreflect.getprototypeof1.0.10间接
npmregenerate1.4.2间接
npmregenerate-unicode-properties10.2.2间接
npmregexp-ast-analysis0.7.1间接
npmregexp.prototype.flags1.5.4间接
npmregexpu-core6.4.0间接
npmregjsgen0.8.0间接
npmregjsparser0.13.0间接
npmrequire-directory2.1.1间接
npmrequire-from-string2.0.2间接
npmrequire-in-the-middle7.5.2间接
npmrequire-main-filename2.0.0间接
npmrequires-port1.0.0间接
npmresize-observer-polyfill1.5.1间接
npmresolve1.22.10间接
npmresolve1.22.12间接
npmresolve1.22.8间接
npmresolve2.0.0-next.5间接
npmresolve-from4.0.0间接
npmresolve-from5.0.0间接
npmresolve-pkg-maps1.0.0间接
npmretry0.12.0间接
npmreusify1.1.0间接
npmrimraf2.7.1间接
npmrimraf3.0.2间接
npmrolldown1.0.3间接
npmrollup2.80.0间接
npmrollup3.30.0间接
npmrollup4.62.2间接
npmrollup-plugin-terser7.0.2间接
npmrope-sequence1.3.4间接
npmrpc-websockets9.3.6间接
npmrrweb-cssom0.8.0间接
npmrtl-css-js1.16.1间接
npmrun-parallel1.2.0间接
npmrxjs7.8.2间接
npmsafe-array-concat1.1.3间接
npmsafe-buffer5.2.1间接
npmsafe-push-apply1.0.0间接
npmsafe-regex-test1.1.0间接
npmsafer-buffer2.1.2间接
npmsass1.93.2间接
npmsass^1.69.5间接
npmsass-embedded1.93.2间接
npmsass-embedded-all-unknown1.93.2间接
npmsass-embedded-android-arm1.93.2间接
npmsass-embedded-android-arm641.93.2间接
npmsass-embedded-android-riscv641.93.2间接
npmsass-embedded-android-x641.93.2间接
npmsass-embedded-darwin-arm641.93.2间接
npmsass-embedded-darwin-x641.93.2间接
npmsass-embedded-linux-arm1.93.2间接
npmsass-embedded-linux-arm641.93.2间接
npmsass-embedded-linux-musl-arm1.93.2间接
npmsass-embedded-linux-musl-arm641.93.2间接
npmsass-embedded-linux-musl-riscv641.93.2间接
npmsass-embedded-linux-musl-x641.93.2间接
npmsass-embedded-linux-riscv641.93.2间接
npmsass-embedded-linux-x641.93.2间接
npmsass-embedded-unknown-all1.93.2间接
npmsass-embedded-win32-arm641.93.2间接
npmsass-embedded-win32-x641.93.2间接
npmsaxes6.0.0间接
npmscheduler0.27.0间接
npmschema-utils2.7.1间接
npmschema-utils4.3.3间接
npmscreenfull5.2.0间接
npmscriptjs2.5.9间接
npmscslre0.3.0间接
npmsemver5.7.2间接
npmsemver6.3.1间接
npmsemver7.7.3间接
npmsemver7.8.5间接
npmserialize-javascript7.0.6间接
npmseroval1.4.2间接
npmseroval-plugins1.4.2间接
npmset-blocking2.0.0间接
npmset-function-length1.2.2间接
npmset-function-name2.0.2间接
npmset-harmonic-interval1.0.1间接
npmset-proto1.0.0间接
npmshallow-clone3.0.1间接
npmsharp0.34.5间接
npmshebang-command2.0.0间接
npmshebang-regex3.0.0间接
npmshimmer1.2.1间接
npmside-channel1.1.0间接
npmside-channel-list1.0.0间接
npmside-channel-map1.0.1间接
npmside-channel-weakmap1.0.2间接
npmsiginfo2.0.0间接
npmsignal-exit3.0.7间接
npmsignal-exit4.1.0间接
npmsirv2.0.4间接
npmsirv3.0.2间接
npmslash3.0.0间接
npmsource-list-map2.0.1间接
npmsource-map0.7.6间接
npmsource-map-js1.2.1间接
npmsource-map-support0.5.21间接
npmsourcemap-codec1.4.8间接
npmspawndamnit3.0.1间接
npmsprintf-js1.0.3间接
npmstable-hash0.0.5间接
npmstack-generator2.0.10间接
npmstackback0.0.2间接
npmstackframe1.3.4间接
npmstacktrace-gps3.1.2间接
npmstacktrace-js2.0.2间接
npmstacktrace-parser0.1.11间接
npmstandard-as-callback2.1.0间接
npmstd-env4.1.0间接
npmstop-iteration-iterator1.1.0间接
npmstream-chain2.2.5间接
npmstream-json1.9.1间接
npmstring-width4.2.3间接
npmstring-width5.1.2间接
npmstring.prototype.includes2.0.1间接
npmstring.prototype.matchall4.0.12间接
npmstring.prototype.repeat1.0.0间接
npmstring.prototype.trim1.2.10间接
npmstring.prototype.trimend1.0.9间接
npmstring.prototype.trimstart1.0.8间接
npmstringify-object3.3.0间接
npmstrip-ansi6.0.1间接
npmstrip-ansi7.1.2间接
npmstrip-bom3.0.0间接
npmstrip-comments2.0.1间接
npmstrip-indent3.0.0间接
npmstrip-json-comments3.1.1间接
npmstyle-to-js1.1.17间接
npmstyle-to-object1.0.9间接
npmstyled-jsx5.1.6间接
npmstylis4.3.6间接
npmsucrase3.35.0间接
npmsuperstruct2.0.2间接
npmsupports-color7.2.0间接
npmsupports-color8.1.1间接
npmsupports-preserve-symlinks-flag1.0.0间接
npmswr2.3.6间接
npmsymbol-tree3.2.4间接
npmsync-child-process1.0.2间接
npmsync-message-port1.1.3间接
npmtailwindcss3.4.18间接
npmtailwindcss4.1.18间接
npmtailwindcss^3.3.0间接
npmtailwindcss^4.1.13间接
npmtapable2.3.3间接
npmtemp-dir2.0.0间接
npmtempy0.6.0间接
npmterm-size2.2.1间接
npmterser5.44.0间接
npmterser5.47.1间接
npmterser-webpack-plugin5.3.14间接
npmterser-webpack-plugin5.6.0间接
npmtext-encoding-utf-81.0.2间接
npmtext-table0.2.0间接
npmtextarea-caret3.0.2间接
npmthenify3.3.1间接
npmthenify-all1.6.0间接
npmthrottle-debounce3.0.1间接
npmtiny-case1.0.3间接
npmtiny-invariant1.2.0间接
npmtiny-invariant1.3.3间接
npmtiny-warning1.0.3间接
npmtinybench2.9.0间接
npmtinyexec0.3.2间接
npmtinyexec1.2.4间接
npmtinyglobby0.2.15间接
npmtinyglobby0.2.17间接
npmtinyrainbow3.1.0间接
npmtippy.js6.3.7间接
npmtldts6.1.86间接
npmtldts-core6.1.86间接
npmtmp0.2.7间接
npmto-regex-range5.0.1间接
npmtoggle-selection1.0.6间接
npmtoposort2.0.2间接
npmtotalist3.0.1间接
npmtough-cookie5.1.2间接
npmtr460.0.3间接
npmtr465.1.1间接
npmtree-kill1.2.2间接
npmtrigram-utils2.0.1间接
npmts-api-utils2.1.0间接
npmts-easing0.2.0间接
npmts-interface-checker0.1.13间接
npmts-node10.9.2间接
npmts-node^10.9.2间接
npmtsconfig-paths3.15.0间接
npmtslib2.8.1间接
npmtsup8.5.0间接
npmtsup^8间接
npmtsx4.21.0间接
npmtsx^4.15.0间接
npmtype-check0.4.0间接
npmtype-fest0.16.0间接
npmtype-fest0.20.2间接
npmtype-fest0.7.1间接
npmtype-fest2.19.0间接
npmtype-fest4.41.0间接
npmtyped-array-buffer1.0.3间接
npmtyped-array-byte-length1.0.3间接
npmtyped-array-byte-offset1.0.4间接
npmtyped-array-length1.0.7间接
npmtypescript5.9.3间接
npmtypescript^5间接
npmtypescript^5.5.0间接
npmtypescript^5.6间接
npmtypescript^5.9.3间接
npmtypescript-eslint8.46.0间接
npmtypescript-eslint^8.18.2间接
npmuc.micro2.1.0间接
npmufo1.6.1间接
npmunbox-primitive1.1.0间接
npmundici-types6.21.0间接
npmundici-types7.16.0间接
npmundici-types7.24.2间接
npmunicode-canonical-property-names-ecmascript2.0.1间接
npmunicode-match-property-ecmascript2.0.0间接
npmunicode-match-property-value-ecmascript2.2.1间接
npmunicode-property-aliases-ecmascript2.2.0间接
npmunique-string2.0.0间接
npmuniversalify0.1.2间接
npmuniversalify2.0.1间接
npmunplugin1.0.1间接
npmunplugin2.3.11间接
npmunrs-resolver1.11.1间接
npmupath1.2.0间接
npmupdate-browserslist-db1.1.3间接
npmupdate-browserslist-db1.2.3间接
npmuri-js4.4.1间接
npmurl-parse1.5.10间接
npmuse-composed-ref1.4.0间接
npmuse-isomorphic-layout-effect1.2.1间接
npmuse-latest1.3.0间接
npmuse-sync-external-store1.6.0间接
npmutf-8-validate6.0.6间接
npmutil0.10.4间接
npmutil-deprecate1.0.2间接
npmv8-compile-cache-lib3.0.1间接
npmvarint5.0.2间接
npmvarint6.0.0间接
npmvite8.0.16间接
npmvite^8.0.16间接
npmvitest4.1.8间接
npmvitest^3.0.0间接
npmvitest^4.1.8间接
npmw3c-keyname2.2.8间接
npmw3c-xmlserializer5.0.0间接
npmwatchpack2.5.1间接
npmwebidl-conversions3.0.1间接
npmwebidl-conversions7.0.0间接
npmwebpack-bundle-analyzer4.10.1间接
npmwebpack-sources1.4.3间接
npmwebpack-sources3.4.1间接
npmwebpack-virtual-modules0.5.0间接
npmwebpack-virtual-modules0.6.2间接
npmwhatwg-encoding3.1.1间接
npmwhatwg-mimetype4.0.0间接
npmwhatwg-url14.2.0间接
npmwhatwg-url5.0.0间接
npmwhich2.0.2间接
npmwhich-boxed-primitive1.1.1间接
npmwhich-builtin-type1.2.1间接
npmwhich-collection1.0.2间接
npmwhich-module2.0.1间接
npmwhich-typed-array1.1.19间接
npmwhy-is-node-running2.3.0间接
npmword-wrap1.2.5间接
npmworkbox-background-sync6.6.0间接
npmworkbox-broadcast-update6.6.0间接
npmworkbox-build6.6.0间接
npmworkbox-cacheable-response6.6.0间接
npmworkbox-core6.6.0间接
npmworkbox-expiration6.6.0间接
npmworkbox-google-analytics6.6.0间接
npmworkbox-navigation-preload6.6.0间接
npmworkbox-precaching6.6.0间接
npmworkbox-range-requests6.6.0间接
npmworkbox-recipes6.6.0间接
npmworkbox-routing6.6.0间接
npmworkbox-strategies6.6.0间接
npmworkbox-streams6.6.0间接
npmworkbox-sw6.6.0间接
npmworkbox-webpack-plugin6.6.0间接
npmworkbox-window6.6.0间接
npmwrap-ansi6.2.0间接
npmwrap-ansi7.0.0间接
npmwrap-ansi8.1.0间接
npmwrappy1.0.2间接
npmwrite-file-atomic5.0.1间接
npmxml1.0.1间接
npmxml-name-validator5.0.0间接
npmxmlchars2.2.0间接
npmxtend4.0.2间接
npmy18n4.0.3间接
npmyallist3.1.1间接
npmyargs15.4.1间接
npmyargs-parser18.1.3间接
npmyn3.1.1间接
npmyocto-queue0.1.0间接
npmzod3.25.76间接
npmzod^3.23.0间接
依赖安全公告 0

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

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

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

原始 JSON 报告 机器可读
{
  "data": {
    "repo": {
      "topics": [
        "blockchain",
        "communities",
        "ecency",
        "hive",
        "social-network",
        "tokens",
        "web3",
        "apt",
        "atom",
        "btc",
        "eth",
        "sol",
        "trx"
      ],
      "is_fork": false,
      "size_kb": 78343,
      "has_wiki": false,
      "homepage": "https://ecency.com",
      "languages": {
        "CSS": 77656,
        "HTML": 892,
        "SCSS": 455912,
        "Shell": 5070,
        "Python": 18594,
        "PLpgSQL": 5814,
        "Dockerfile": 11060,
        "JavaScript": 78239,
        "TypeScript": 9101569
      },
      "pushed_at": "2026-07-26T11:56:52Z",
      "created_at": "2024-08-24T08:04:24Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-26T11:57:05Z",
      "description": "Ecency.com - Immutable, decentralized, uncensored, rewarding communities built, owned and operated by its users",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "develop",
      "license_spdx_raw": "MIT",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "https://ecency.com",
      "name": "Ecency",
      "type": "Organization",
      "login": "ecency",
      "company": null,
      "location": null,
      "followers": 45,
      "avatar_url": "https://avatars.githubusercontent.com/u/24843307?v=4",
      "created_at": "2016-12-30T15:01:35Z",
      "is_verified": null,
      "public_repos": 78,
      "account_age_days": 3494
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "4.4.0",
          "kind": "minor",
          "published_at": "2026-06-25T05:15:48Z"
        },
        {
          "tag": "4.3.9",
          "kind": "patch",
          "published_at": "2026-06-03T20:23:51Z"
        },
        {
          "tag": "4.3.8",
          "kind": "patch",
          "published_at": "2026-04-28T04:25:32Z"
        },
        {
          "tag": "4.3.7",
          "kind": "patch",
          "published_at": "2026-03-25T05:38:23Z"
        },
        {
          "tag": "4.3.6",
          "kind": "patch",
          "published_at": "2026-03-04T08:49:17Z"
        },
        {
          "tag": "4.3.5",
          "kind": "patch",
          "published_at": "2026-02-06T20:25:19Z"
        },
        {
          "tag": "4.3.4",
          "kind": "patch",
          "published_at": "2026-01-02T14:17:37Z"
        },
        {
          "tag": "4.3.3",
          "kind": "patch",
          "published_at": "2025-12-13T13:58:51Z"
        },
        {
          "tag": "4.3.2",
          "kind": "patch",
          "published_at": "2025-11-26T08:57:06Z"
        },
        {
          "tag": "4.3.1",
          "kind": "patch",
          "published_at": "2025-11-07T05:44:58Z"
        },
        {
          "tag": "4.3.0",
          "kind": "minor",
          "published_at": "2025-10-15T06:39:10Z"
        },
        {
          "tag": "4.2.3",
          "kind": "patch",
          "published_at": "2025-08-27T06:39:12Z"
        },
        {
          "tag": "4.2.2",
          "kind": "patch",
          "published_at": "2025-07-31T14:13:21Z"
        },
        {
          "tag": "4.2.1",
          "kind": "patch",
          "published_at": "2025-07-09T19:33:32Z"
        },
        {
          "tag": "4.2.0",
          "kind": "minor",
          "published_at": "2025-06-24T11:36:14Z"
        },
        {
          "tag": "4.1.1",
          "kind": "patch",
          "published_at": "2025-05-27T13:08:41Z"
        },
        {
          "tag": "4.0.3",
          "kind": "patch",
          "published_at": "2025-05-01T09:19:30Z"
        },
        {
          "tag": "4.0.2",
          "kind": "patch",
          "published_at": "2025-01-31T06:06:47Z"
        },
        {
          "tag": "4.0.1",
          "kind": "patch",
          "published_at": "2024-10-28T03:14:31Z"
        },
        {
          "tag": "4.0.0",
          "kind": "major",
          "published_at": "2024-10-09T05:52:22Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "dcd483bf52a66baebd0b2d01f4f2f0648b69d6a2",
          "body": "fix(wallet): map set_withdraw_vesting_route to the withdraw routes operation",
          "is_bot": false,
          "headline": "Merge pull request #1241 from ecency/bugfix/hp-withdraw-routes-action",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-26T11:56:49Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a27907b53697d33605bf79f9a1585b4ca4dbb69",
          "body": null,
          "is_bot": true,
          "headline": "chore: apply changeset versioning for PR #1241",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-26T11:55:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "05a0715cfb001f7b5902c6545cd23bcf814bc3e0",
          "body": "…eration\n\nHP operations come from the portfolio-v2 action list, and unrecognised ids are\ndropped, so the withdraw routes button never renders. Add the chain operation\nname to the alias map alongside the existing slug spellings.\n\nCovers the mapping plus the drop-unknown-ids behaviour with a spec.",
          "is_bot": false,
          "headline": "fix(wallet): map set_withdraw_vesting_route to the withdraw routes op…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-25T19:18:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "855021b7878556b89cea0da6aca234af527d8efe",
          "body": "fix(entry): prevent TypeError when scrolling to comment box",
          "is_bot": false,
          "headline": "Merge pull request #1238 from ecency/seer/fix/entry-scroll-into-view",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-25T18:54:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cc0b9e6fc9033fc815a93015b8b08396bb5d28ca",
          "body": "fix(cache): make the category->canonical post redirect edge-cacheable",
          "is_bot": false,
          "headline": "Merge pull request #1240 from ecency/bugfix/cacheable-entry-redirect",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-25T06:12:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52f101b7ef01589544437c8ea82e54f2bf72a2b5",
          "body": "Category-prefixed post URLs (/:category/@author/:permlink) 308 onto the\nbare /@author/permlink canonical. That redirect was declared in\nnext.config.js redirects(), where it can never carry a Cache-Control:\nin Next's resolve-routes.js the redirect branch is the one return path\nthat omits the accumula\n[…]\n-@ guard on the\ncategory segment, same query preservation, same 308. It is placed near\nthe top of the middleware to keep its existing precedence over the\nfile-extension 404 and the social-bot rewrite.",
          "is_bot": false,
          "headline": "fix(cache): make the category->canonical post redirect edge-cacheable",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-25T06:01:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fb80b925da42fb293276ce74ae87c296c3472218",
          "body": null,
          "is_bot": true,
          "headline": "fix(entry): prevent TypeError when scrolling to comment box",
          "author_name": "sentry[bot]",
          "author_login": "sentry[bot]",
          "committed_at": "2026-07-24T22:52:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5346415025fabe1117d490e79efd57d54c377cb",
          "body": "…ndoff\n\nfix(publish): deliver overflowing waves and deck threads to the composer",
          "is_bot": false,
          "headline": "Merge pull request #1237 from ecency/bugfix/waves-overflow-publish-ha…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-24T15:01:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b47949ba4a2df9386b0bd82fa5a28ec744d23d97",
          "body": "An entry whose body was empty or unreadable hit the early return before\nremoveHandoff ran, so it stayed in local storage and was re-examined on\nevery later visit to the composer without ever being consumed. No caller\nwrites such an entry today, since the overflow guard requires content, but\nthe hook promised one-shot consumption and did not deliver it.",
          "is_bot": false,
          "headline": "fix(publish): drop a staged handoff before deciding it is deliverable",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-24T14:45:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5ba4428b7720ed8465d6357c52768d0c4d38f8fa",
          "body": "fix(submit): handle missing title in local drafts",
          "is_bot": false,
          "headline": "Merge pull request #1236 from ecency/seer/fix/submit-local-draft-title",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-24T06:22:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4875c6837d698980ee037595589c383b316ad20d",
          "body": "A wave or deck thread past its character limit wrote its content into the\nsubmit page's local draft key and opened /publish. Nothing on /publish reads\nthat key, so the content was silently dropped.\n\nThe write was also partial ({ ...localDraft, body } over a localDraft that\ndefaults to {}), so it lef\n[…]\nit (ECENCY-NEXT-1GJC).\n\nBoth surfaces now stage content on a dedicated one-shot key that the publish\ncomposer consumes on mount, so the handoff arrives and the submit draft is\nleft to the submit page.",
          "is_bot": false,
          "headline": "fix(publish): deliver overflowing waves and deck threads to the composer",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-24T06:20:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a384e776f851f799086d7c7ba9b4ff784ad55ac5",
          "body": "Reproduces ECENCY-NEXT-1GJC: the waves composer and the deck threads form\npersist an overflowing post as { ...localDraft, body } into the shared\nlocal draft key, so the stored draft carries neither title nor tags and\napplyTitle crashed on undefined.slice. Reverting the defaults fails two of\nthese four cases with the original TypeError.\n\nAlso normalizes the new defaults to the double quotes .prettierrc sets.",
          "is_bot": false,
          "headline": "test(submit): cover local drafts stored without title or tags",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-24T06:15:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1337cecf896a95e1bd3f75fa9d2dfe27c77d0f9c",
          "body": null,
          "is_bot": true,
          "headline": "fix(submit): handle missing title in local drafts",
          "author_name": "sentry[bot]",
          "author_login": "sentry[bot]",
          "committed_at": "2026-07-23T22:51:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bd002e8f3c3d964e5ad576efe802d0f32c9cb0d7",
          "body": "…-test\n\ntest(bridge-requests): cover non-array API response handling",
          "is_bot": false,
          "headline": "Merge pull request #1235 from ecency/bugfix/bridge-requests-non-array…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-23T04:36:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "401da891376ced1354c3fd24637a90eac260fa74",
          "body": "Use expect(warnSpy).toHaveBeenCalledWith(expect.stringContaining(...)) instead\nof indexing mock.calls[0][0], so a missing call fails with a clean diff rather\nthan a TypeError.",
          "is_bot": false,
          "headline": "test(bridge-requests): assert warn via toHaveBeenCalledWith matcher",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-23T04:16:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e6bf7740a053d5cd26e6d0428ba2d1faeb649769",
          "body": "Regression tests for getPostsRanked / getAccountPosts: a truthy non-array\nresponse returns null and logs a single warn; null returns null quietly;\nan empty array returns [] (not null); a non-empty array resolves normally.",
          "is_bot": false,
          "headline": "test(bridge-requests): cover non-array API response handling",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-23T03:52:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b28acee6b8d9c32c2d3f7c70ab39a5fcc7b7d921",
          "body": "…yarn-2a62c8b8b8\n\nchore(deps): bump the npm_and_yarn group across 2 directories with 1 update",
          "is_bot": false,
          "headline": "Merge pull request #1234 from ecency/dependabot/npm_and_yarn/npm_and_…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-23T03:50:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0b6283f3276157e534d6d8c7ba92bb608cf581b0",
          "body": "…ponse\n\nfix(bridge-requests): validate API response as array before resolving posts",
          "is_bot": false,
          "headline": "Merge pull request #1233 from ecency/seer/fix/validate-bridge-api-res…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-23T03:47:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d3891c0ae51f1de9e5fca86a43768c65e8ab213b",
          "body": "…update\n\nBumps the npm_and_yarn group with 1 update in the / directory: [next](https://github.com/vercel/next.js).\nBumps the npm_and_yarn group with 1 update in the /apps/web directory: [next](https://github.com/vercel/next.js).\n\n\nUpdates `next` from 15.5.18 to 15.5.21\n- [Release notes](https://gith\n[…]\ngroup: npm_and_yarn\n- dependency-name: next\n  dependency-version: 15.5.21\n  dependency-type: direct:production\n  dependency-group: npm_and_yarn\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump the npm_and_yarn group across 2 directories with 1 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-23T03:37:57Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c1913b10db90c5d7e7e0d56de1149d37ec051247",
          "body": null,
          "is_bot": true,
          "headline": "chore: apply changeset versioning for PR #1233",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-23T03:37:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "73220485b4b97af36f067ad33aba2aa245637d64",
          "body": "…as empty\n\nWhen bridge get_ranked_posts/get_account_posts return a truthy non-array\nvalue we now log a console.warn (captured as a Sentry breadcrumb) before\nreturning null, so the backend anomaly stays observable instead of silently\nlooking like an empty feed. null/undefined 'no data' responses stay quiet.",
          "is_bot": false,
          "headline": "fix(bridge-requests): warn on non-array API response before treating …",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-23T03:23:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ea73f7c4b2b69df870b89c0dc11058e48f133d21",
          "body": "fix(decks): stop rendering raw \"Query: {{query}}\" in search column labels",
          "is_bot": false,
          "headline": "Merge pull request #1232 from ecency/bugfix/i18n-duplicate-keys",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-23T03:09:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c19d82b52903dd9e8388b6dc59e729bf06e4cb4",
          "body": "…its-partial\n\nfix(publish): commit the clicked tag suggestion, not the typed prefix",
          "is_bot": false,
          "headline": "Merge pull request #1231 from ecency/bugfix/tag-suggestion-click-comm…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-23T03:07:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c980dc914075a555cd210235b7e607f959ff3341",
          "body": "… posts",
          "is_bot": true,
          "headline": "fix(bridge-requests): validate API response as array before resolving…",
          "author_name": "sentry[bot]",
          "author_login": "sentry[bot]",
          "committed_at": "2026-07-22T22:57:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8417d1602493bc626e1bfe236698725ab38d4966",
          "body": "\"k\" and \"k\" are the same JSON key and collapse on parse, but the\nscanner stored raw spellings and so missed that pair. Decode the whole\nliteral before comparing, with a regression case.",
          "is_bot": false,
          "headline": "test(i18n): decode escaped member names in the duplicate-key scan",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T21:22:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a471d897fc480c18443b62598bc8a190dcccff66",
          "body": null,
          "is_bot": false,
          "headline": "test: seed trending tags via the query options factory",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T21:16:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "34679ace5f4632bac2b21bc2241c50c5fad88b6b",
          "body": "…bels\n\ndecks.columns.search-query was declared twice in en-US.json - once as the\nlabel \"Search query\", once as \"Query: {{query}}\". JSON.parse keeps the last\nvalue, so the first was dead and all three call sites resolved to the\ninterpolated string. The two that pass no variable (the column-settings\np\n[…]\ng - the file is valid JSON,\nprettier reformats it happily and eslint never reads it. The check is\nverified against a known-duplicate fixture, and reports the offender by\npath rather than just failing.",
          "is_bot": false,
          "headline": "fix(decks): stop rendering raw \"Query: {{query}}\" in search column la…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T21:15:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5f53aa35445dd0baebb14572f1fa77bf744d4f8b",
          "body": "Mousedown on a suggestion blurred the input, whose onBlur committed the\nhalf-typed value and cleared it. That emptied the suggestion list, so the\nrow unmounted between mousedown and mouseup and its click never fired --\nthe partial text got added instead of the tag that was clicked.\n\nSuggestion rows now preventDefault on mousedown so focus stays on the\ninput. Since selecting no longer moves focus, the list also reopens on\ninput events, not only on focus.",
          "is_bot": false,
          "headline": "fix(publish): commit the clicked tag suggestion, not the typed prefix",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T21:04:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4c7d6053f3904f407d0dff7d3468110a4d91c997",
          "body": "feat(notifications): sync filter tabs and push toggles across all types",
          "is_bot": false,
          "headline": "Merge pull request #1229 from ecency/feature/notification-types-sync",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T20:25:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "29aa195b64d208cca6487da4f2911a2ba26e4aac",
          "body": "fix(publish): use # glyph instead of £ icon in tag suggestions",
          "is_bot": false,
          "headline": "Merge pull request #1230 from ecency/bugfix/tag-suggestion-hashtag-icon",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T20:24:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a489afa4e4fc8e66cfe80c396e64aa1b1216b8d",
          "body": "The tag suggestion dropdown rendered poundSvg (UilPound), which is the\npound sterling currency symbol, not a hashtag. The unicons set has no\nhashtag glyph, so render a literal # in an icon-sized box instead.\n\nAlso drops the now-unused poundSvg export.",
          "is_bot": false,
          "headline": "fix(publish): use # glyph instead of £ icon in tag suggestions",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T20:20:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "90f028e1c7c0747b37871e0e9d66c23e4d98e37f",
          "body": "…rity\n\nBoth the account-update body and the in-app renderer built the account\nlist from every granted authority, then picked the highest one to describe\nit. A mixed grant (owner to @alice, posting to @bob) therefore rendered\n\"@alice, @bob was granted owner authority on your account\" - naming @bob as\n[…]\nity being reported,\nin both places, and cover the mixed-grant case with a test.\n\nThe renderer carried this before the toggle work; it is fixed here so the\nlive body and the in-app row cannot disagree.",
          "is_bot": false,
          "headline": "fix(notifications): name only the accounts holding the reported autho…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T20:19:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "af7ec420feb3ff81ff7b9b05ef8c716a525e891d",
          "body": null,
          "is_bot": true,
          "headline": "chore: apply changeset versioning for PR #1229",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-22T20:11:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8d8813b2fa485d1d2b11915d35e61aecaa49f72b",
          "body": "getBody() had no account_update branch, so it returned \"\" and the delivery\ncheck (`!msg` short-circuits) dropped the notification. Enabling the new\ntoggle produced no live alert at all. account_update was also missing from\nthe WsNotification union, so the payload had no type.\n\nAdd the Ws type and a \n[…]\n authorities,\nowner outranks active outranks posting. An owner-key change and a generic\nprofile edit must not read identically in a toast.\n\nTests cover the ordering and assert the body is never empty.",
          "is_bot": false,
          "headline": "fix(notifications): give account_update a live notification body",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T19:59:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c541d35160938737fa5e94009e542a284c6ed88f",
          "body": "getNotificationType() returned null for delegations, payouts,\naccount_update and weekly_earnings. The delivery gate treats null as \"no\nper-type opt-out, always allow\", so the toggles added in this PR were\ninert on the websocket and FCM paths: a user could switch one off and\nstill receive that notifi\n[…]\nre types (strings taken from enotify's str_activity_type)\nand add a regression test asserting every toggle-able type resolves to a\nNotifyTypes value, so exposing a new toggle without mapping it fails.",
          "is_bot": false,
          "headline": "fix(notifications): gate new types in the websocket delivery check",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T19:02:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "437366040030741a8233f0831346b78337be2421",
          "body": "Notification types were exposed inconsistently across three independent\nlists: renderers covered every type, NotificationFilter was missing\nweekly_earnings and account_updates, and NotifyTypes was missing\ndelegations, payouts, account_update and weekly_earnings.\n\nAdd the missing entries so every typ\n[…]\n untouched and the\nnew toggles read off until a user opts in.\n\nThe account_updates filter path is plural while the notification type\nstring is account_update (singular) - enotify routes on the plural.",
          "is_bot": false,
          "headline": "feat(notifications): sync filter tabs and push toggles across all types",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T18:49:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c3a3a53605f6e1c0387751b03de41d6f9c05393b",
          "body": "fix(seo): prune posts-1.xml from retired sitemap shards",
          "is_bot": false,
          "headline": "Merge pull request #1228 from ecency/bugfix/sitemap-prune-retired-shard",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T11:56:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "12eed00aeb5c0ece08b9f596ab5bd7236176e953",
          "body": "RETIRED_SHARDS is a one-cron-cycle grace window: a stale Redis-cached index\ncan still link a just-renamed shard, so the route serves 503 + Retry-After\nrather than 404 so crawlers retry instead of dropping the URL.\n\n\"posts-1.xml\" was never pruned after that window closed. The sitemap index\nhas long s\n[…]\n check and\n404 correctly, matching its neighbours posts-0.xml and posts-2.xml.\n\nAdds a regression spec covering the allowlist and asserting the retired set\nis empty and never overlaps the live shards.",
          "is_bot": false,
          "headline": "fix(seo): prune posts-1.xml from retired sitemap shards",
          "author_name": "ecency",
          "author_login": null,
          "committed_at": "2026-07-22T11:48:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2c635a8eb1d935a2a53cbecb41bca3d702f63916",
          "body": "…yarn-d110d86a62\n\nchore(deps): bump dompurify from 3.4.11 to 3.4.12 in the npm_and_yarn group across 1 directory",
          "is_bot": false,
          "headline": "Merge pull request #1227 from ecency/dependabot/npm_and_yarn/npm_and_…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T11:33:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b5c86fbae664aca479c51938ffbcc5212ab7530",
          "body": "Bumps the npm_and_yarn group with 1 update in the / directory: [dompurify](https://github.com/cure53/DOMPurify).\n\n\nUpdates `dompurify` from 3.4.11 to 3.4.12\n- [Release notes](https://github.com/cure53/DOMPurify/releases)\n- [Commits](https://github.com/cure53/DOMPurify/compare/3.4.11...3.4.12)\n\n---\nu\n[…]\nd-dependencies:\n- dependency-name: dompurify\n  dependency-version: 3.4.12\n  dependency-type: direct:production\n  dependency-group: npm_and_yarn\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump dompurify in the npm_and_yarn group across 1 directory",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-22T11:31:04Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "10ed51f918a8d58721fcc8a551cd4f1b13b3064f",
          "body": "…uard\n\ntest(sentry): guard hydration filters against quote/property over-match",
          "is_bot": false,
          "headline": "Merge pull request #1226 from ecency/bugfix/sentry-iframe-overmatch-g…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T11:27:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7f962b398b6b1aad462612471b86eb6903d4486b",
          "body": "…f-hosted/hosting/api/npm_and_yarn-1076ba1521\n\nchore(deps): bump @hono/node-server from 1.19.14 to 2.0.11 in /apps/self-hosted/hosting/api in the npm_and_yarn group across 1 directory",
          "is_bot": false,
          "headline": "Merge pull request #1220 from ecency/dependabot/npm_and_yarn/apps/sel…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T11:27:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6c99667c0d3a88a4cf8a09004f0c8c01a03ebe9d",
          "body": "Pins the two behaviours a pair of proposed beforeSend relaxations would have\nbroken, both of which the existing 56-test suite passed:\n\n- The iframe branch must match the accessed property `document` itself. A\n  null-access on a property whose name merely contains \"document\"\n  (documentElement, owner\n[…]\n1C6V payload,\n  `can't access property \"parentNode\", b is null`. SpiderMonkey quotes the\n  property name with ASCII straight double-quotes, not typographic curly ones.\n\nTest-only; no behaviour change.",
          "is_bot": false,
          "headline": "test(sentry): guard hydration filters against quote/property over-match",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T11:20:12Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b29843e83d98be116e28bfe9eacad8488d65e812",
          "body": "Read the curation hp field instead of the vests alias",
          "is_bot": false,
          "headline": "Merge pull request #1225 from ecency/fix/curation-use-hp-field",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T09:37:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "988d9d136706f0bb7e9ef324ea63a69b0a24e421",
          "body": null,
          "is_bot": true,
          "headline": "chore: apply changeset versioning for PR #1225",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-22T09:36:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a4e4c3bd3b38e7bc906ce75945bd01455ca21e9",
          "body": "The curation endpoint now returns the reward as hp, which is what the number\nhas always been. vests remains as a deprecated alias, and that misleading name\nalready caused a double-conversion downstream, so move the reads over and mark\nthe alias deprecated in the type.",
          "is_bot": false,
          "headline": "refactor(curation): read the hp field instead of the vests alias",
          "author_name": "feruz",
          "author_login": null,
          "committed_at": "2026-07-22T09:27:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e0c57f596f7ee284a7890f3a4cd64af7c909d98f",
          "body": "Validate the chat channel id instead of asserting it",
          "is_bot": false,
          "headline": "Merge pull request #1223 from ecency/fix/validate-chat-channel-id",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T08:47:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5ab72be1c6fc0ba0613cc53d7bdc7a9b4d69a77f",
          "body": "A blank string passes a length check and stays truthy, so it would reach the\nURL exactly like a non-string id does. Trim before testing, and use the\ntrimmed value so stray whitespace never reaches a route.",
          "is_bot": false,
          "headline": "fix(chat): reject whitespace-only channel ids",
          "author_name": "feruz",
          "author_login": null,
          "committed_at": "2026-07-22T08:40:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b27e59b1d831ed40f5336e74f1a758d28a53cd0a",
          "body": "feat(icons): sizing convention bundle 5 - lock enforcement",
          "is_bot": false,
          "headline": "Merge pull request #1224 from ecency/feature/icon-sizing-lock",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T08:38:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6cd7a5f7e251ad120713c6370e8d1c7e804790b5",
          "body": "Two review findings, both real and both verified with a throwaway probe file\ncontaining the exact shapes before deleting it.\n\nancestorSink accepted a child sink ([&>svg]) at any depth, but the > combinator\nonly reaches a direct child, so <div className=\"[&>svg]:size-4\"><span><UilBell/>\n</span></div>\n[…]\nup's append wrapper carries no [&>svg]:size-4 sink (only prepend does),\nso treating append as a sanctioned slot exempted an icon nothing sizes. Removed\nfrom SLOT_PROPS with the reason recorded inline.",
          "is_bot": false,
          "headline": "fix(icons): tighten sink reach and drop append from the sanctioned slots",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T06:43:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f135b96805db5ebbcce6d8b359b054db7e712ea4",
          "body": "Clears the last 15 residual audit findings, implements the absence check, and\nflips enforcement from reporting to failing.\n\nResiduals: 10 attribute-sized icons converted to className at identical pixels\n(CSS beats width/height attrs), single-axis sinks respelled both-axes, and one\ndeliberate delta -\n[…]\nthat break the\nslot's child sink and were rendering 24px beside 20px siblings.\n\nVerified: tsx audit --fail exit 0, scss ledger 0 unowned, tsc 0, next lint clean\nat error level, 235 files / 2270 tests.",
          "is_bot": false,
          "headline": "feat(icons): sizing convention bundle 5 - lock enforcement",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-22T06:31:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "32b3bb8ef72ce87186214be1863fea26f5e1554e",
          "body": "Both chat endpoints cast their response rather than parsing it, so a channel\nid that is not a string reaches the UI unchecked. It still satisfies a\ntruthiness check and then interpolates into a template literal, which turns a\nnavigation into a request for a path that cannot exist.\n\nBootstrap now tre\n[…]\nsage\nmutation fails with its normal error instead, since it has no id to navigate\nto. Both are better outcomes than a broken URL, and the declared types now\ndescribe what the code actually guarantees.",
          "is_bot": false,
          "headline": "fix(chat): validate the channel id instead of asserting it",
          "author_name": "feruz",
          "author_login": null,
          "committed_at": "2026-07-22T05:54:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7308714018e33363c8144abb360865ea42dccd84",
          "body": "feat(icons): sizing convention bundle 4 - votes cluster and mixin dismantle",
          "is_bot": false,
          "headline": "Merge pull request #1219 from ecency/feature/icon-sizing-votes-cluster",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T20:24:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e73ea2c3d3dcea36d3178a0b562386710be502a",
          "body": "CodeRabbit round: aria-hidden added to the decorative icon sinks (deck comment\nwrappers, and new svg-only spans in search-list-item - the attribute cannot go\non the anchors, which also hold the visible counts); the stale iconSizeClass\nJSDoc in EntryVotes and its dialog now describes the size-3.5 def\n[…]\nchanism as the deck defect. Neutralized with\n[&>svg]:!m-0 and the 4px gap / 2px nudge recreated at span level; the SCSS\nmargins stay because the bare payout svg in the same container still needs\nthem.",
          "is_bot": false,
          "headline": "fix(icons): apply review a11y findings and harden search sinks",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T20:21:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d894ee8cdf0c146608ec8109d0ffe3af264eb939",
          "body": "Greptile flagged that the surviving .comments svg margin-right stacks with the\nsink wrapper's mr-1. Verified worse than stated: a margin on a svg inside the\nfixed size-4 flex wrapper forces flex-shrink, re-creating the 16->12 glyph bug\nthe wrapper was added to fix. The rule is split - .entry-votes s\n[…]\n wrapper), .comments svg keeps opacity only, and the 4px\ngap lives solely on the wrapper. The bot's suggested fix (dropping mr-1) would\nhave kept the shrink-causing half; declined with this rationale.",
          "is_bot": false,
          "headline": "fix(icons): move the deck comment gap off the sinked svg",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T20:14:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e1066313a9fb8e1c98a62d24929c5f0ea91bc392",
          "body": "Bumps the npm_and_yarn group with 1 update in the /apps/self-hosted/hosting/api directory: [@hono/node-server](https://github.com/honojs/node-server).\n\n\nUpdates `@hono/node-server` from 1.19.14 to 2.0.11\n- [Release notes](https://github.com/honojs/node-server/releases)\n- [Commits](https://github.com\n[…]\ncies:\n- dependency-name: \"@hono/node-server\"\n  dependency-version: 2.0.11\n  dependency-type: direct:production\n  dependency-group: npm_and_yarn\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump @hono/node-server",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-21T20:03:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f2a48b6eea2b0ea6591e60cc06b1972af6917dae",
          "body": "…mbols\n\nfix(sdk): price engine tokens by held symbol instead of scanning a capped page",
          "is_bot": false,
          "headline": "Merge pull request #1218 from ecency/bugfix/engine-metrics-by-held-sy…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:58:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19c3a7ff62598765cdb68a7caf7823c2e8c14b44",
          "body": null,
          "is_bot": true,
          "headline": "chore: apply changeset versioning for PR #1218",
          "author_name": "github-actions[bot]",
          "author_login": "github-actions[bot]",
          "committed_at": "2026-07-21T19:58:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9deca167a2259d114735618d98e23afba822fa36",
          "body": "…n reload\n\nThe prefix invalidation reached every mounted hive-engine query - market,\nmetadata, token info, the transfer dialog's balances - so one column's reload\nmade unrelated views refetch.",
          "is_bot": false,
          "headline": "fix(decks): invalidate only the balance column's own engine queries o…",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-21T19:52:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7403cb0c705a7f17cc95479fb4bada9999fb0c0d",
          "body": "Upload a single picked image right away, accept AVIF",
          "is_bot": false,
          "headline": "Merge pull request #1217 from ecency/feature/single-image-instant-upload",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:43:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5b04fcf56e31814eeb242dfa98f7e15d3bdd1b8",
          "body": "Cancel and close resolved controllers through the last rendered items array,\nwhich only works because the state updater mutates the item objects in place.\nMaking the updater immutable later would have silently stopped cancellation\nfrom aborting anything. Controllers are now registered in a ref as each upload\nstarts and dropped when it settles.",
          "is_bot": false,
          "headline": "Track abort controllers in a ref rather than reading them back off items",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:40:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e9b6c3346b385f9d668b64858bf9e1573bf317d0",
          "body": "The cleanup effect runs after the parent has re-rendered, so a single-image\nauto-upload resolving in that gap still inserted its image. The modal's close\npath now cancels and aborts before it propagates, and the result check reads\nthe current open state at resolution time rather than trusting a flag set\nearlier.",
          "is_bot": false,
          "headline": "Cancel at the close click, not a render later",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:34:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "18407506ad1d9f01b5206dc282341d292697fc90",
          "body": "Closing the dialog or hitting cancel now aborts the in-flight request instead\nof only skipping its result: the tracker entry stayed pending until the\nnetwork resolved, which held the publish gate shut. Aborts no longer raise an\nupload error toast, since the user asked for it.\n\nTracker ids come from a shared counter so two batches registered in the same\nmillisecond cannot overwrite each other.",
          "is_bot": false,
          "headline": "Abort cancelled uploads and make tracker ids collision-proof",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:29:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f24028dc3a0154a82335fe11ba130e5754cd3b1",
          "body": null,
          "is_bot": false,
          "headline": "Add regression test for cancelling an in-flight upload on dialog close",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T19:18:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "25a9133efa8230fb3c55166b95fa8361e3f34107",
          "body": "…se, validate picked files",
          "is_bot": false,
          "headline": "Address review: gate publish on pending uploads, cancel on dialog clo…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T18:51:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0d9354f8be91969fbe3d2e6dbe26d694d7732e34",
          "body": "…mantle\n\nThe final conversion bundle. The coupled action-bar blankets (entry-votes 14px,\nwave-actions w-4 h-4, both deck 1rem blankets) die together with per-icon\nrestatements: EntryVotes defaults iconSizeClass [&>svg]:size-3.5 (feed heart 14\nunchanged), waves/deck rows hold 16 via sinks, iconSizeCl\n[…]\n8 permanent allowlist\nentries are live. Conversion phase complete; bundle 5 locks enforcement.\n\nVerified: 231 files / 2251 tests, tsc 0, scss audit 18 live / 0 unowned,\ntsx audit 15 findings (no new).",
          "is_bot": false,
          "headline": "feat(icons): sizing convention bundle 4 - votes cluster and mixin dis…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T17:37:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f684053884d6a4254b2146a49cb5064311f16e9a",
          "body": "…pped page\n\nThe market metrics call is unfiltered, and the node serves `find` from a single\n1000-row page while Hive engine has far more traded tokens. Held tokens outside\nthat page came back without a price and were valued at zero, so engine totals\nwere understated - 22 of 141 tokens and ~7% of the\n[…]\nrather than\n  scanning the page\n- the deck balance column and the transfer dialog stop pulling the full list\n\nThe unfiltered call stays available for the market screens, which do want a\nbroad listing.",
          "is_bot": false,
          "headline": "fix(sdk): price engine tokens by held symbol instead of scanning a ca…",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-21T17:22:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78195c2d722bff0b77206ca4fdd3d99530a51ffc",
          "body": "Picking one image from the editor toolbar now uploads it immediately and\ninserts it - the preview dialog only appears when several images are picked,\nwhere reviewing the selection is actually useful. Drag and drop shares the\nsame upload path and now handles every dropped file instead of only the first.\n\nAccepted upload formats move to one list that matches what the image server\nstores, which adds AVIF (and HEIC on decks) to the pickers that were still\ndropping it silently.",
          "is_bot": false,
          "headline": "Upload a single picked image right away, accept AVIF",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T17:17:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9080771a274f2e3875854199ae903e6c79b0d53f",
          "body": "fix(decks): balance column values and a pass over column rendering issues",
          "is_bot": false,
          "headline": "Merge pull request #1214 from ecency/bugfix/decks-wallet-balance-fixes",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T17:11:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c3c4555e360aa8821f43a3d1b29ede51103cdf1",
          "body": "feat(icons): sizing convention bundle 3 - deliberate visual deltas",
          "is_bot": false,
          "headline": "Merge pull request #1216 from ecency/feature/icon-sizing-visual-deltas",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T15:47:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3ccdc237b27e666ec86c4189a04d434735afa71c",
          "body": "…ithout points\n\nReload only refreshed the points rate, the account was read once on mount and\nthe engine queries were served from cache, so the button reported progress\nwithout renewing anything. It now invalidates each tab's queries first.\n\nWith the points feature disabled the query never resolves, which rendered an\nunavailable balance as a real zero – drop the tab in that case.",
          "is_bot": false,
          "headline": "fix(decks): make the balance reload refetch and hide the Ecency tab w…",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-21T15:42:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "22816591dc75db77b250c2eeccab9eff827c5221",
          "body": "…channels\n\nfix(chat): hide Mattermost default channels from channel search",
          "is_bot": false,
          "headline": "Merge pull request #1215 from ecency/bugfix/chat-search-hide-default-…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T15:39:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "907346744278f4f5ac12c8b1dbf7b6ae5f9907fd",
          "body": "Note that a private-api 401 is often not the user's token",
          "is_bot": false,
          "headline": "Merge pull request #1213 from ecency/docs/private-api-401-note",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T15:38:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a586dc90d695020af20ef6d3856db3cb2583f9d0",
          "body": "Guarding the filter with a fallback empty array turned an upstream\nresponse-shape anomaly into a successful empty result. Filter arrays and\nforward anything else as-is, so this route only changes which channels\nare hidden.",
          "is_bot": false,
          "headline": "fix(chat): pass non-array search bodies through unfiltered",
          "author_name": "feruzm",
          "author_login": null,
          "committed_at": "2026-07-21T15:38:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d60afafcda269ba06e2ba0e9d010d13941000a4",
          "body": "The .witness-link deletion left .witness-feed at column 0. Braces balance\n(45/45), so nesting and scope never changed - SCSS scope is brace-determined -\nbut the indentation was misleading enough to read as a scope escape in review.",
          "is_bot": false,
          "headline": "style(icons): restore witnesses SCSS indentation",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T13:54:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "33036a6e48dbf6690ec29f6f9c6864c4d4ba46da",
          "body": "The intended-visual-change bundle: dropdown squaring app-wide (16x24 -> 16x16),\neditor toolbar 22->20 / 18->16, search magnifier 16->20 via !size-5 sink (the\n22px rule was dead - the slot governed at 16), letterbox squarings (proposals,\nwitnesses, discussion count, edit-history, market-data eye), of\n[…]\ne search-box before-px\ncorrected to 16. Ledger: 37 live declarations remain (19 B4 + 18 allowlist);\nbundle 4 is the last conversion bundle.\n\nVerified: 231 files / 2248 tests, tsc 0, both audits clean.",
          "is_bot": false,
          "headline": "feat(icons): sizing convention bundle 3 - deliberate visual deltas",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T13:45:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4a560f320ad1bf5eb8a2a93baf88314067e378c7",
          "body": "Channel search proxied Mattermost results unfiltered while the channel\nlist and unread badge both dropped the team defaults (town-square,\noff-topic). A user could search up a default channel and open it, only\nfor it to disappear from the sidebar afterwards. The gap became visible\nonce a community ch\n[…]\nlt-channel predicate into the shared channels helper and\nuse it in all three routes, so list, badge and search cannot drift. The\npredicate matches on the channel slug, never the editable display name.",
          "is_bot": false,
          "headline": "fix(chat): hide Mattermost default channels from channel search",
          "author_name": "feruzm",
          "author_login": null,
          "committed_at": "2026-07-21T13:41:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6219cff26b374628cc1e47fbc561934cec7aa92e",
          "body": "- a loaded but empty column rendered a stray \"0\" above its empty state\n- the wave viewer showed 20 skeleton rows forever when a wave had no replies,\n  and its \"no replies yet\" state was unreachable\n- the user column back button read \"@name(undefined)\" for feed columns\n- search results rendered a bla\n[…]\nhout an image and the wave composer footer stayed white in\n  night theme\n- the custom update interval placeholder rendered its raw i18n key\n- moved the remaining hardcoded deck strings into en-US.json",
          "is_bot": false,
          "headline": "fix(decks): clear up column rendering, layout and untranslated strings",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-21T13:34:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f2cbb3823a2cd252c4fbac2bbb14f4d0d3900fc3",
          "body": "- points card rendered the whole points object, printing \"[object Object] POINTS\"\n- engine estimated value became $NaN whenever a held token had no market\n  metrics entry (price multiplied by undefined)\n- card titles used a dark text colour in both themes, unreadable in night mode\n- tab strip reserved four columns for three tabs",
          "is_bot": false,
          "headline": "fix(decks): correct points and engine values in balance column",
          "author_name": "Ecency",
          "author_login": null,
          "committed_at": "2026-07-21T13:26:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "508128838a25b1db9dc25d77ce4719265d9eb419",
          "body": "Requests are proxied and upstream responses piped through unchanged, so a\nbackend 401 looks identical to a rejected token from here. Adds the checks that\nseparate the two, and notes that whether a query checks response.ok decides\nif the same failure is loud or silent.",
          "is_bot": false,
          "headline": "docs: note that a private-api 401 is often not the user's token",
          "author_name": "feruz",
          "author_login": null,
          "committed_at": "2026-07-21T13:26:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b518f890596a124f10114d49707bc539856f5193",
          "body": "feat(icons): sizing convention bundle 2 - rule retirement at identical pixels",
          "is_bot": false,
          "headline": "Merge pull request #1212 from ecency/feature/icon-sizing-rule-retirement",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:57:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "448f59a7270bf7c87b7223c258b468e4c056ec54",
          "body": "The brace-wrap cleanup also stripped braces in attribute positions, leaving\nicon=<SliderChevron /> at 8 call sites. That form is actually grammatical JSX\n(the spec allows an element as an attribute value, which is why tsc and the\nsuite stayed green), but it is unidiomatic and prettier-hostile; restored to\nicon={<SliderChevron />}.",
          "is_bot": false,
          "headline": "fix(icons): restore braces on chevron element props",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:41:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7975976b32f7325022125b999ce6bad5ac9b3e14",
          "body": "…l pixels\n\nRetires 63 of the ledger's SCSS svg-sizing declarations, each replaced by a\nsize-N utility or a both-axes sink at the same rendered pixels, deleted rule and\nreplacement landing together. Navbar (rules + 26x size attr purge), transactions\nsink, chevron endgame (global !important rules and \n[…]\nkSvg letterboxes). Also: tsx audit\nnow catches nested single-axis sinks, dead audit expressions removed, chevron\nbrace-wraps cleaned.\n\nVerified: 230 files / 2242 tests, tsc 0 errors, both audits pass.",
          "is_bot": false,
          "headline": "feat(icons): sizing convention bundle 2 - rule retirement at identica…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:27:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2551882af0964a457f6cac23dedfe2bece894ba6",
          "body": "…yperror\n\nfix(submit): prevent TypeError when draftsQuery.data is undefined",
          "is_bot": false,
          "headline": "Merge pull request #1210 from ecency/seer/fix/submit-draft-detector-t…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:18:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0e8b09115b069f14f10c381622a38bdd70bbaba0",
          "body": "query-core reports `placeholderData` as status \"success\" (with\n`isPlaceholderData: true`), so `isSuccess` alone could not tell a loaded empty\nlist from a disabled query. The drafts query is disabled without a username and\nan access token, so a signed-out or token-less editor looked like proof that the\ndraft was gone and dropped the user's work.\n\nCheck `isPlaceholderData` alongside `isSuccess`, and cover the disabled query in\nthe spec.",
          "is_bot": false,
          "headline": "fix(submit): do not reject a draft from placeholder drafts data",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:14:35Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f507982ae1e8e2155206ff185fe51fe03e73fd85",
          "body": "…is gone\n\n`drafts.length > 0` was the old stand-in for \"the list has loaded\", needed back\nwhen `placeholderData: []` made a pending query indistinguishable from an empty\none. The `isSuccess` guard now says that directly, so the length check only\nsuppressed the legitimate case: a user with no drafts \n[…]\ne a refetch is in flight so the verdict comes\nfrom a settled list rather than a stale cached one. A failed refetch is covered\ntoo, since query-core moves `status` to \"error\" even when it retains data.",
          "is_bot": false,
          "headline": "fix(submit): treat a successful empty drafts list as proof the draft …",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:08:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "efea3b004a344f50f0cd48f04e85953c539fab68",
          "body": "…on success\n\nFollow-up on the same crash. `placeholderData: []` is applied only while a\nquery is pending, so a failed drafts request (private API 5xx, expired token)\nleaves `data` undefined, which is what threw in `existingDraft` — the non-null\nassertions were type-only and neither caused nor masked\n[…]\n- Optional-chain the paginated page lookup, the other `.find` on the path.\n- Add a regression spec covering the failing-list case plus the load and\n  invalid-draft paths. It fails on the pre-fix hook.",
          "is_bot": false,
          "headline": "fix(submit): read the drafts list through a fallback and only reject …",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T07:01:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b8966cbed1ccd3e3eec626b03ba39b4b93e4a4d6",
          "body": null,
          "is_bot": true,
          "headline": "fix(submit): prevent TypeError when draftsQuery.data is undefined",
          "author_name": "sentry[bot]",
          "author_login": "sentry[bot]",
          "committed_at": "2026-07-21T06:50:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e0ba0142e92fdbccc8529e06355ae6edf777b67f",
          "body": "feat(icons): sizing convention bundle 1 - zero-visual foundations",
          "is_bot": false,
          "headline": "Merge pull request #1211 from ecency/feature/icon-sizing-foundations",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T06:43:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1cd7f73b1071eeafeb4faa370469d30666aa5513",
          "body": "postcss.parse ignores the syntax option (a process()-only setting), so every\nfile containing an inline // comment fell back to the CSS parser and surfaced\nas a parse error whose manifest key embedded the machine-local absolute path -\nmatching locally, failing in CI. scssSyntax.parse fixes the parsing; parse\nerrors, should any recur, now key by file only. The regenerated ledger has 137\nreal declarations in 56 files, each owned by a bundle or allowlisted, none\npending.",
          "is_bot": false,
          "headline": "fix(icons): parse SCSS with the SCSS parser in the audit",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T05:49:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "882e743307219776edd21c0c05d4e081afcefdfa",
          "body": "Introduces the icon sizing convention (docs/icons.md): every UI glyph is sized\nby exactly one Tailwind size-N utility or by a sanctioned slot. This bundle is\nadditive and bit-identical - any pixel change here is by definition a defect.\n\nScaffolding: size theme key (inert until used; presets:[] drops\n[…]\nmovals, each verified: 7 in-slot width attrs, chatSvg size 21\n(entry-share CSS forces 28), orphan assets/img/_index.scss, unused\n@mixin wallet, unreferenced .svg-icon-sm, unused informationSvg import.",
          "is_bot": false,
          "headline": "feat(icons): sizing convention bundle 1 - zero-visual foundations",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-21T05:43:56Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "395f3a8bcfa49c6972024423178a92ab498fbf57",
          "body": "fix(self-hosted): render YouTube and 3Speak video embeds",
          "is_bot": false,
          "headline": "Merge pull request #1209 from ecency/feature/self-hosted-video-embeds",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:55:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "499e3c9ec2b457baeced14d88fc0ccc3eaf3cf74",
          "body": "Address review feedback on the embed styling:\n\n- Drop bitchute/rumble/brighteon/dtube from the video container selectors:\n  render-helper emits those as generic markdown-video-link click-to-play\n  placeholders (no provider suffix, no iframe), so the suffix selectors never\n  matched. Keep only provid\n[…]\n\n- Exclude audio hosts (3Speak audio, Spotify, SoundCloud) from the 16:9\n  fallback and give them a full-width natural-height rule, so raw audio\n  iframes are not stretched into oversized video boxes.",
          "is_bot": false,
          "headline": "fix(self-hosted): scope video/iframe embed CSS correctly",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:52:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2cadc983eb4c71c90d379538636c115994db8c4a",
          "body": "The self-hosted blog renders post bodies with renderPostBody but does not\nrun the web app's client-side video enhancers, so YouTube and 3Speak links\nwere left as inert click-to-play thumbnails (href stripped, no handler) and\nthere was no CSS for the embed markup at all.\n\n- Pass embedVideosDirectly t\n[…]\nesponsive 16:9 styling for video embeds (and a fallback for raw\n  iframe embeds) in blog-markdown.css; audio players keep natural height.\n\nFeed-card summaries are left unchanged (short text previews).",
          "is_bot": false,
          "headline": "fix(self-hosted): render YouTube and 3Speak video embeds",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:45:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "2fd0e763de52423b5c2906870274d82e1398aa20",
          "body": "…yarn-2051963b11\n\nchore(deps): bump the npm_and_yarn group across 2 directories with 1 update",
          "is_bot": false,
          "headline": "Merge pull request #1208 from ecency/dependabot/npm_and_yarn/npm_and_…",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:44:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24614e3a863bfbc115190e658a17a665b8d1aba0",
          "body": "Show Ecency Pro checkmark wherever a username renders; mute the source badge",
          "is_bot": false,
          "headline": "Merge pull request #1206 from ecency/feature/pro-badge-everywhere",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:42:53Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d072d52a9ad082ea9f7f6f34d98061ab0a0a5fdf",
          "body": "… guard reel badge\n\n- Global-stub ProBadge in setup-any-spec: it fetches the Pro roster via\n  useQuery, and container specs (ProfilePopover, WavesListItemHeader,\n  NotificationListItem) render with a plain render() and no QueryClient,\n  so they threw \"No QueryClient set\". Its real behavior stays cov\n[…]\nnline\n  <svg role=\"img\">, not an <img>, so match on aria-label.\n- Reel Pro badge: add a drop shadow so the blue disc stays legible over\n  bright video frames, matching the white author text beside it.",
          "is_bot": false,
          "headline": "test: stub query-backed ProBadge in specs; fix source-badge selector;…",
          "author_name": "feruzm",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:38:55Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "564728209dec9df9378f7cc1f00b5648da5072e3",
          "body": "…update\n\nBumps the npm_and_yarn group with 1 update in the / directory: [axios](https://github.com/axios/axios).\nBumps the npm_and_yarn group with 1 update in the /apps/web directory: [axios](https://github.com/axios/axios).\n\n\nUpdates `axios` from 1.16.0 to 1.18.0\n- [Release notes](https://github.co\n[…]\ngroup: npm_and_yarn\n- dependency-name: axios\n  dependency-version: 1.18.0\n  dependency-type: direct:production\n  dependency-group: npm_and_yarn\n...\n\nSigned-off-by: dependabot[bot] <support@github.com>",
          "is_bot": true,
          "headline": "chore(deps): bump the npm_and_yarn group across 2 directories with 1 …",
          "author_name": "dependabot[bot]",
          "author_login": "dependabot[bot]",
          "committed_at": "2026-07-20T21:33:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ea03a71aeda090d7a50243d9eb975ef0a0615a52",
          "body": "Rename AI Summarize label to Recap",
          "is_bot": false,
          "headline": "Merge pull request #1207 from ecency/bugfix/ai-recap-label",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:32:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0edded291908f3084e77bb055bcf7baf40d70cef",
          "body": "refactor(types): remove the last draft and market-asset casts",
          "is_bot": false,
          "headline": "Merge pull request #1205 from ecency/bugfix/finish-cast-removals",
          "author_name": "Feruz M",
          "author_login": "feruzm",
          "committed_at": "2026-07-20T21:30:47Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 20,
      "commits_last_year": 6356,
      "latest_release_at": "2026-06-25T05:15:48Z",
      "latest_release_tag": "4.4.0",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 31,
      "mean_days_between_releases": 25.6
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 50,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@ecency/sdk",
          "exists": true,
          "license": "MIT",
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@ecency/sdk",
          "is_deprecated": false,
          "latest_version": "2.3.62",
          "repository_url": "https://github.com/ecency/vision-next",
          "versions_count": 259,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 8165,
          "first_published_at": "2025-03-26T12:04:33.340000Z",
          "latest_published_at": "2026-07-23T03:48:31.808000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 3
        },
        {
          "name": "@ecency/wallets",
          "exists": true,
          "license": "MIT",
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@ecency/wallets",
          "is_deprecated": false,
          "latest_version": "5.0.62",
          "repository_url": "https://github.com/ecency/vision-next",
          "versions_count": 251,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 7789,
          "first_published_at": "2025-03-03T08:09:12.291000Z",
          "latest_published_at": "2026-07-26T11:58:03.487000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 0
        },
        {
          "name": "@ecency/render-helper",
          "exists": true,
          "license": "MIT",
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@ecency/render-helper",
          "is_deprecated": false,
          "latest_version": "2.5.22",
          "repository_url": "https://github.com/ecency/vision-next",
          "versions_count": 161,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2854,
          "first_published_at": "2020-10-29T10:58:55.310000Z",
          "latest_published_at": "2026-07-20T09:38:27.511000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 6
        }
      ]
    },
    "popularity": {
      "forks": 7,
      "stars": 6,
      "watchers": 1,
      "fork_history": {
        "days": [
          {
            "date": "2024-10-20",
            "count": 1
          },
          {
            "date": "2025-01-24",
            "count": 1
          },
          {
            "date": "2025-04-02",
            "count": 1
          },
          {
            "date": "2025-06-18",
            "count": 1
          },
          {
            "date": "2025-07-08",
            "count": 1
          },
          {
            "date": "2025-08-11",
            "count": 1
          },
          {
            "date": "2026-06-28",
            "count": 1
          }
        ],
        "complete": true,
        "collected": 7,
        "total_forks": 7
      },
      "star_history": null,
      "open_issues_and_prs": 13
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": false,
      "bootstrap_files": [],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [
        "apps/self-hosted/hosting/api/tsconfig.json",
        "apps/self-hosted/tsconfig.json",
        "apps/web/tsconfig.json",
        "packages/render-helper/tsconfig.json",
        "packages/sdk/tsconfig.json",
        "packages/ui/tsconfig.json",
        "packages/wallets/tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 97421,
      "source_files_sampled": 2961,
      "oversized_source_files": 4,
      "agent_instruction_files": [
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 30097
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 5,
        "malicious_count": 0,
        "assessed_package": "npm:@ecency/sdk@2.3.62",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@ecency/render-helper",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@ecency/sdk",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@ecency/ui",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@ecency/wallets",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@floating-ui/dom",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.4"
        },
        {
          "name": "@floating-ui/react-dom",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.6"
        },
        {
          "name": "@tanstack/react-query",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.90.2"
        },
        {
          "name": "@tanstack/react-router",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.132.27"
        },
        {
          "name": "@tiptap/core",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-image",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-placeholder",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-cell",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-header",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-row",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-text-align",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.12.0"
        },
        {
          "name": "@tiptap/react",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.7"
        },
        {
          "name": "@tiptap/starter-kit",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.1"
        },
        {
          "name": "@tooni/iconscout-unicons-react",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "clsx",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "crypto-js",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "date-fns",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "date-fns-tz",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.0"
        },
        {
          "name": "dompurify",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.4.12"
        },
        {
          "name": "hivesigner",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "marked",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^12.0.0"
        },
        {
          "name": "qrcode",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.4"
        },
        {
          "name": "qrcode.react",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "react",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.1.1"
        },
        {
          "name": "react-dom",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.1.1"
        },
        {
          "name": "react-textarea-autosize",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.5.3"
        },
        {
          "name": "react-use",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.6.0"
        },
        {
          "name": "speakingurl",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.1"
        },
        {
          "name": "turndown",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.1.3"
        },
        {
          "name": "zustand",
          "manifest": "apps/self-hosted/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.5.7"
        },
        {
          "name": "@bprogress/next",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.12"
        },
        {
          "name": "@dnd-kit/core",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.3.1"
        },
        {
          "name": "@dnd-kit/modifiers",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.0"
        },
        {
          "name": "@dnd-kit/sortable",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.0.0"
        },
        {
          "name": "@dnd-kit/utilities",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.2"
        },
        {
          "name": "@ecency/render-helper",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@ecency/sdk",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@ecency/wallets",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@emoji-mart/data",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.2"
        },
        {
          "name": "@emoji-mart/react",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.1"
        },
        {
          "name": "@firebase/analytics",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.10.0"
        },
        {
          "name": "@firebase/app",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.9.24"
        },
        {
          "name": "@firebase/messaging",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.12.5"
        },
        {
          "name": "@floating-ui/dom",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.13"
        },
        {
          "name": "@floating-ui/react-dom",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.2"
        },
        {
          "name": "@hello-pangea/dnd",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.0.1"
        },
        {
          "name": "@hiveio/hivescript",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.3"
        },
        {
          "name": "@hookform/resolvers",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.0"
        },
        {
          "name": "@joplin/turndown-plugin-gfm",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.62"
        },
        {
          "name": "@mozilla/readability",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.0"
        },
        {
          "name": "@react-spring/web",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.7.3"
        },
        {
          "name": "@sentry/browser",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@sentry/core",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@sentry/nextjs",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@sentry/profiling-node",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@sentry/types",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@sentry/utils",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.55.0"
        },
        {
          "name": "@solana/web3.js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.98.4"
        },
        {
          "name": "@stripe/react-stripe-js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.0"
        },
        {
          "name": "@stripe/stripe-js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "@tanstack/query-core",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.74.4"
        },
        {
          "name": "@tanstack/react-query",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.74.4"
        },
        {
          "name": "@tanstack/react-query-devtools",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.15.0"
        },
        {
          "name": "@tiptap/core",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-color",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-document",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-highlight",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-image",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-link",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-mention",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.7"
        },
        {
          "name": "@tiptap/extension-paragraph",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-placeholder",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-cell",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-header",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-table-row",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-text",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-text-align",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.12.0"
        },
        {
          "name": "@tiptap/extension-text-style",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/extension-typography",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.5"
        },
        {
          "name": "@tiptap/pm",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.1"
        },
        {
          "name": "@tiptap/react",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.7"
        },
        {
          "name": "@tiptap/starter-kit",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.1"
        },
        {
          "name": "@tiptap/suggestion",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.11.7"
        },
        {
          "name": "@tooni/iconscout-unicons-react",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.1"
        },
        {
          "name": "@wallet-standard/app",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.0"
        },
        {
          "name": "@webscopeio/react-textarea-autocomplete",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.9.2"
        },
        {
          "name": "axios",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.18.0"
        },
        {
          "name": "bip39",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.0"
        },
        {
          "name": "bs58",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "clsx",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "cookie",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.1"
        },
        {
          "name": "crypto-js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "currency-symbol-map",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "date-fns",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "dayjs",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.11.13"
        },
        {
          "name": "decimal.js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.6.0"
        },
        {
          "name": "diff-match-patch",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.5"
        },
        {
          "name": "domhandler",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.3"
        },
        {
          "name": "dompurify",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.4.12"
        },
        {
          "name": "emoji-mart",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.5.2"
        },
        {
          "name": "formidable",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.5.4"
        },
        {
          "name": "franc-min",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.2.0"
        },
        {
          "name": "heic2any",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.0.4"
        },
        {
          "name": "highcharts",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^12.1.2"
        },
        {
          "name": "highcharts-react-official",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.1"
        },
        {
          "name": "hive-uri",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.5"
        },
        {
          "name": "hivesigner",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.0"
        },
        {
          "name": "hls.js",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.16"
        },
        {
          "name": "html-react-parser",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.7"
        },
        {
          "name": "i18next",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^23.11.5"
        },
        {
          "name": "ioredis",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.10.1"
        },
        {
          "name": "js-base64",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.7.8"
        },
        {
          "name": "js-cookie",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.8"
        },
        {
          "name": "js-md5",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.3"
        },
        {
          "name": "jsdom",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^26.1.0"
        },
        {
          "name": "leaflet",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.4"
        },
        {
          "name": "lightweight-charts",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.8.0"
        },
        {
          "name": "lru-cache",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.2"
        },
        {
          "name": "marked",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.0.11"
        },
        {
          "name": "medium-zoom",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.1.0"
        },
        {
          "name": "next",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "15.5.21"
        },
        {
          "name": "next-pwa",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.6.0"
        },
        {
          "name": "next-ws",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.11"
        },
        {
          "name": "numeral",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.6"
        },
        {
          "name": "path-to-regexp",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "6.3.0"
        },
        {
          "name": "qrcode",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.3"
        },
        {
          "name": "react",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.1.1"
        },
        {
          "name": "react-countdown",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.6"
        },
        {
          "name": "react-day-picker",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.9.0"
        },
        {
          "name": "react-dom",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.1.1"
        },
        {
          "name": "react-fast-compare",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.2.2"
        },
        {
          "name": "react-google-recaptcha",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.0"
        },
        {
          "name": "react-grid-layout",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.4"
        },
        {
          "name": "react-hook-form",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.61.1"
        },
        {
          "name": "react-in-viewport",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "1.0.0-beta.9"
        },
        {
          "name": "react-leaflet",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "react-resizable",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.5"
        },
        {
          "name": "react-resize-detector",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.1.2"
        },
        {
          "name": "react-sortablejs",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.4"
        },
        {
          "name": "react-textarea-autosize",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.5.3"
        },
        {
          "name": "react-tweet",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.3.0"
        },
        {
          "name": "react-twitter-embed",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.4"
        },
        {
          "name": "react-use",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.4.2"
        },
        {
          "name": "react-virtualized",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.22.5"
        },
        {
          "name": "react-virtuoso",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.18.1"
        },
        {
          "name": "remeda",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.30.0"
        },
        {
          "name": "rss",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.2"
        },
        {
          "name": "sortablejs",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.15.2"
        },
        {
          "name": "speakingurl",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.1"
        },
        {
          "name": "turndown",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.2.0"
        },
        {
          "name": "tus-js-client",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.1.0"
        },
        {
          "name": "undici",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.27.0"
        },
        {
          "name": "use-indexeddb",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.2"
        },
        {
          "name": "uuid",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.0"
        },
        {
          "name": "webpack",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.104.1"
        },
        {
          "name": "ws",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.21.0"
        },
        {
          "name": "xss",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.15"
        },
        {
          "name": "yup",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.1"
        },
        {
          "name": "zustand",
          "manifest": "apps/web/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.7"
        },
        {
          "name": "@xmldom/xmldom",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.9.10"
        },
        {
          "name": "dom-serializer",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "he",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.0"
        },
        {
          "name": "htmlparser2",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.0.0"
        },
        {
          "name": "lolight",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.4.0"
        },
        {
          "name": "lru-cache",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.2"
        },
        {
          "name": "path",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.12.7"
        },
        {
          "name": "querystring",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.0"
        },
        {
          "name": "react-native-crypto-js",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.0"
        },
        {
          "name": "remarkable",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "url",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.11.0"
        },
        {
          "name": "xss",
          "manifest": "packages/render-helper/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.9"
        },
        {
          "name": "@noble/ciphers",
          "manifest": "packages/sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "@noble/curves",
          "manifest": "packages/sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "@noble/hashes",
          "manifest": "packages/sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "bs58",
          "manifest": "packages/sdk/package.json",
          "ecosystem": "npm",
          "version_constraint": "6.0.0"
        },
        {
          "name": "clsx",
          "manifest": "packages/ui/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.1"
        },
        {
          "name": "@scure/base",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.4"
        },
        {
          "name": "@scure/bip32",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.6.2"
        },
        {
          "name": "@scure/bip39",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.0"
        },
        {
          "name": "dayjs",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.11.10"
        },
        {
          "name": "lru-cache",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.2"
        },
        {
          "name": "numeral",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.6"
        },
        {
          "name": "remeda",
          "manifest": "packages/wallets/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.30.0"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@bprogress/next",
            "direct": true,
            "version": "3.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@bprogress/next",
            "direct": true,
            "version": "^3.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/core",
            "direct": true,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/core",
            "direct": true,
            "version": "^6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/modifiers",
            "direct": true,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/modifiers",
            "direct": true,
            "version": "^9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/sortable",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/sortable",
            "direct": true,
            "version": "^10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/utilities",
            "direct": true,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/utilities",
            "direct": true,
            "version": "^3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@ecency/sdk",
            "direct": true,
            "version": "^2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emoji-mart/data",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emoji-mart/data",
            "direct": true,
            "version": "^1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emoji-mart/react",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emoji-mart/react",
            "direct": true,
            "version": "^1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/analytics",
            "direct": true,
            "version": "0.10.18",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/analytics",
            "direct": true,
            "version": "^0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/app",
            "direct": true,
            "version": "0.9.29",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/app",
            "direct": true,
            "version": "^0.9.24",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/messaging",
            "direct": true,
            "version": "0.12.23",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/messaging",
            "direct": true,
            "version": "^0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": true,
            "version": "1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": true,
            "version": "^1.6.13",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": true,
            "version": "^1.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": true,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": true,
            "version": "^2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": true,
            "version": "^2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@hello-pangea/dnd",
            "direct": true,
            "version": "18.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hello-pangea/dnd",
            "direct": true,
            "version": "^18.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hiveio/hivescript",
            "direct": true,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@hiveio/hivescript",
            "direct": true,
            "version": "^1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": true,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": true,
            "version": "^5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@joplin/turndown-plugin-gfm",
            "direct": true,
            "version": "1.0.63",
            "ecosystem": "npm"
          },
          {
            "name": "@joplin/turndown-plugin-gfm",
            "direct": true,
            "version": "^1.0.62",
            "ecosystem": "npm"
          },
          {
            "name": "@mozilla/readability",
            "direct": true,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mozilla/readability",
            "direct": true,
            "version": "^0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ciphers",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ciphers",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": true,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": true,
            "version": "^2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": true,
            "version": "^2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/web",
            "direct": true,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/web",
            "direct": true,
            "version": "^9.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": true,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": true,
            "version": "^1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip32",
            "direct": true,
            "version": "1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip32",
            "direct": true,
            "version": "^1.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip39",
            "direct": true,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip39",
            "direct": true,
            "version": "^1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/profiling-node",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/profiling-node",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/types",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/types",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/utils",
            "direct": true,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/utils",
            "direct": true,
            "version": "^8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/web3.js",
            "direct": true,
            "version": "1.98.4",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/web3.js",
            "direct": true,
            "version": "^1.98.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/web3.js",
            "direct": true,
            "version": "^1.98.4",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/react-stripe-js",
            "direct": true,
            "version": "3.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/react-stripe-js",
            "direct": true,
            "version": "^3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/stripe-js",
            "direct": true,
            "version": "5.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/stripe-js",
            "direct": true,
            "version": "^5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": true,
            "version": "5.90.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": true,
            "version": "^5.74.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": true,
            "version": "5.90.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": true,
            "version": "^5.74.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": true,
            "version": "^5.90.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query-devtools",
            "direct": true,
            "version": "5.90.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query-devtools",
            "direct": true,
            "version": "^5.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query-devtools",
            "direct": true,
            "version": "^5.90.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-router",
            "direct": true,
            "version": "1.150.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-router",
            "direct": true,
            "version": "^1.132.27",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/core",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/core",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-color",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-color",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-document",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-document",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-highlight",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-highlight",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-image",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-image",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-link",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-link",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-mention",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-mention",
            "direct": true,
            "version": "^2.11.7",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-paragraph",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-paragraph",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-placeholder",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-placeholder",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-cell",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-cell",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-header",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-header",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-row",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-table-row",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text-align",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text-align",
            "direct": true,
            "version": "^2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text-style",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text-style",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-typography",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-typography",
            "direct": true,
            "version": "^2.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/pm",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/pm",
            "direct": true,
            "version": "^2.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/react",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/react",
            "direct": true,
            "version": "^2.11.7",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/starter-kit",
            "direct": true,
            "version": "2.26.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/starter-kit",
            "direct": true,
            "version": "^2.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/suggestion",
            "direct": true,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/suggestion",
            "direct": true,
            "version": "^2.11.7",
            "ecosystem": "npm"
          },
          {
            "name": "@tooni/iconscout-unicons-react",
            "direct": true,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tooni/iconscout-unicons-react",
            "direct": true,
            "version": "^1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@wallet-standard/app",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@wallet-standard/app",
            "direct": true,
            "version": "^1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@webscopeio/react-textarea-autocomplete",
            "direct": true,
            "version": "4.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webscopeio/react-textarea-autocomplete",
            "direct": true,
            "version": "^4.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": true,
            "version": "0.9.10",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": true,
            "version": "^0.9.10",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "bip39",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bip39",
            "direct": true,
            "version": "^3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bs58",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "bs58",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bs58",
            "direct": true,
            "version": "^4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": true,
            "version": "^2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": true,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": true,
            "version": "^1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-js",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-js",
            "direct": true,
            "version": "^4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "currency-symbol-map",
            "direct": true,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "currency-symbol-map",
            "direct": true,
            "version": "^5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "^3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns-tz",
            "direct": true,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns-tz",
            "direct": true,
            "version": "^3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": true,
            "version": "1.11.18",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": true,
            "version": "^1.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": true,
            "version": "^1.11.13",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": true,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": true,
            "version": "^10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff-match-patch",
            "direct": true,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "diff-match-patch",
            "direct": true,
            "version": "^1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": true,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": true,
            "version": "^5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": true,
            "version": "3.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "dompurify",
            "direct": true,
            "version": "^3.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-mart",
            "direct": true,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-mart",
            "direct": true,
            "version": "^5.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "formidable",
            "direct": true,
            "version": "3.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "formidable",
            "direct": true,
            "version": "^3.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "franc-min",
            "direct": true,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "franc-min",
            "direct": true,
            "version": "^6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": true,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": true,
            "version": "^1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "heic2any",
            "direct": true,
            "version": "0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "heic2any",
            "direct": true,
            "version": "^0.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "highcharts",
            "direct": true,
            "version": "12.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "highcharts",
            "direct": true,
            "version": "^12.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "highcharts-react-official",
            "direct": true,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "highcharts-react-official",
            "direct": true,
            "version": "^3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "hive-uri",
            "direct": true,
            "version": "0.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "hive-uri",
            "direct": true,
            "version": "^0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "hivesigner",
            "direct": true,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hivesigner",
            "direct": true,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hls.js",
            "direct": true,
            "version": "1.6.16",
            "ecosystem": "npm"
          },
          {
            "name": "hls.js",
            "direct": true,
            "version": "^1.6.16",
            "ecosystem": "npm"
          },
          {
            "name": "html-react-parser",
            "direct": true,
            "version": "5.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "html-react-parser",
            "direct": true,
            "version": "^5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": true,
            "version": "^10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "i18next",
            "direct": true,
            "version": "23.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "i18next",
            "direct": true,
            "version": "^23.11.5",
            "ecosystem": "npm"
          },
          {
            "name": "ioredis",
            "direct": true,
            "version": "5.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "ioredis",
            "direct": true,
            "version": "^5.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-base64",
            "direct": true,
            "version": "3.7.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-base64",
            "direct": true,
            "version": "^3.7.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-cookie",
            "direct": true,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-cookie",
            "direct": true,
            "version": "^3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "js-md5",
            "direct": true,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-md5",
            "direct": true,
            "version": "^0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": true,
            "version": "26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": true,
            "version": "^26.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": true,
            "version": "^26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet",
            "direct": true,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "leaflet",
            "direct": true,
            "version": "^1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "lightweight-charts",
            "direct": true,
            "version": "3.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightweight-charts",
            "direct": true,
            "version": "^3.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "lolight",
            "direct": true,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lolight",
            "direct": true,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "10.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "11.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "^11.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "12.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "15.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "^12.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": true,
            "version": "^15.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "medium-zoom",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "medium-zoom",
            "direct": true,
            "version": "^1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "next-pwa",
            "direct": true,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "next-pwa",
            "direct": true,
            "version": "^5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "next-ws",
            "direct": true,
            "version": "2.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "next-ws",
            "direct": true,
            "version": "^2.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "numeral",
            "direct": true,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "numeral",
            "direct": true,
            "version": "^2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "path",
            "direct": true,
            "version": "0.12.7",
            "ecosystem": "npm"
          },
          {
            "name": "path",
            "direct": true,
            "version": "^0.12.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": true,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode",
            "direct": true,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode",
            "direct": true,
            "version": "^1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode",
            "direct": true,
            "version": "^1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "^4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "querystring",
            "direct": true,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "querystring",
            "direct": true,
            "version": "^0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "18.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-countdown",
            "direct": true,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-countdown",
            "direct": true,
            "version": "^2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-day-picker",
            "direct": true,
            "version": "9.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-day-picker",
            "direct": true,
            "version": "^9.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-fast-compare",
            "direct": true,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-fast-compare",
            "direct": true,
            "version": "^3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-google-recaptcha",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-google-recaptcha",
            "direct": true,
            "version": "^3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-grid-layout",
            "direct": true,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-grid-layout",
            "direct": true,
            "version": "^1.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "7.64.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "^7.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-in-viewport",
            "direct": true,
            "version": "1.0.0-beta.9",
            "ecosystem": "npm"
          },
          {
            "name": "react-leaflet",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-leaflet",
            "direct": true,
            "version": "^5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-native-crypto-js",
            "direct": true,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-native-crypto-js",
            "direct": true,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-resizable",
            "direct": true,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-resizable",
            "direct": true,
            "version": "^3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-resize-detector",
            "direct": true,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-resize-detector",
            "direct": true,
            "version": "^7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-sortablejs",
            "direct": true,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-sortablejs",
            "direct": true,
            "version": "^6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-textarea-autosize",
            "direct": true,
            "version": "8.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "react-textarea-autosize",
            "direct": true,
            "version": "^8.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-tweet",
            "direct": true,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-tweet",
            "direct": true,
            "version": "^3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-twitter-embed",
            "direct": true,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-twitter-embed",
            "direct": true,
            "version": "^4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-use",
            "direct": true,
            "version": "17.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-use",
            "direct": true,
            "version": "^17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-use",
            "direct": true,
            "version": "^17.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtualized",
            "direct": true,
            "version": "9.22.6",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtualized",
            "direct": true,
            "version": "^9.22.5",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtuoso",
            "direct": true,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-virtuoso",
            "direct": true,
            "version": "^4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "remarkable",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remarkable",
            "direct": true,
            "version": "^2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remeda",
            "direct": true,
            "version": "2.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "remeda",
            "direct": true,
            "version": "^2.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "rss",
            "direct": true,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "rss",
            "direct": true,
            "version": "^1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "sortablejs",
            "direct": true,
            "version": "1.15.6",
            "ecosystem": "npm"
          },
          {
            "name": "sortablejs",
            "direct": true,
            "version": "^1.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "speakingurl",
            "direct": true,
            "version": "14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "speakingurl",
            "direct": true,
            "version": "^14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "turndown",
            "direct": true,
            "version": "7.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "turndown",
            "direct": true,
            "version": "^7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "turndown",
            "direct": true,
            "version": "^7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tus-js-client",
            "direct": true,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tus-js-client",
            "direct": true,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": true,
            "version": "6.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": true,
            "version": "^6.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "0.11.4",
            "ecosystem": "npm"
          },
          {
            "name": "url",
            "direct": true,
            "version": "^0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "use-indexeddb",
            "direct": true,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "use-indexeddb",
            "direct": true,
            "version": "^2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "^14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "5.104.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": true,
            "version": "^5.104.1",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": true,
            "version": "7.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": true,
            "version": "8.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": true,
            "version": "^8.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "xss",
            "direct": true,
            "version": "1.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "xss",
            "direct": true,
            "version": "^1.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "xss",
            "direct": true,
            "version": "^1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "yup",
            "direct": true,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "yup",
            "direct": true,
            "version": "^1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "zustand",
            "direct": true,
            "version": "4.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "zustand",
            "direct": true,
            "version": "^4.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "zustand",
            "direct": true,
            "version": "^4.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apideck/better-ajv-errors",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.27.1",
            "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.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.28.5",
            "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-annotate-as-pure",
            "direct": false,
            "version": "7.27.3",
            "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-create-class-features-plugin",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-class-features-plugin",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-create-regexp-features-plugin",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-define-polyfill-provider",
            "direct": false,
            "version": "0.6.5",
            "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-member-expression-to-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-member-expression-to-functions",
            "direct": false,
            "version": "7.28.5",
            "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-optimise-call-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-remap-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-replace-supers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-skip-transparent-expression-wrappers",
            "direct": false,
            "version": "7.27.1",
            "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.27.1",
            "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/helper-wrap-function",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-firefox-class-in-computed-class-key",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-class-field-initializer-scope",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-proposal-private-property-in-object",
            "direct": false,
            "version": "7.21.0-placeholder-for-preset-env.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-flow",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-assertions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-unicode-sets-regex",
            "direct": false,
            "version": "7.18.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-arrow-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-generator-functions",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-async-to-generator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoped-functions",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-block-scoping",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-class-static-block",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-classes",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-computed-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-destructuring",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dotall-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-keys",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-duplicate-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-dynamic-import",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-explicit-resource-management",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-exponentiation-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-export-namespace-from",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-flow-strip-types",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-for-of",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-function-name",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-json-strings",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-logical-assignment-operators",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-member-expression-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-amd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-commonjs",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-systemjs",
            "direct": false,
            "version": "7.29.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-modules-umd",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-named-capturing-groups-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-new-target",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-nullish-coalescing-operator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-numeric-separator",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-rest-spread",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-object-super",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-catch-binding",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-optional-chaining",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-parameters",
            "direct": false,
            "version": "7.27.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-methods",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-private-property-in-object",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-property-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-self",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-react-jsx-source",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regenerator",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-regexp-modifiers",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-reserved-words",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-shorthand-properties",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-spread",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-sticky-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-template-literals",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typeof-symbol",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-escapes",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-property-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-transform-unicode-sets-regex",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-env",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-flow",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-modules",
            "direct": false,
            "version": "0.1.6-no-external-plugins",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/preset-typescript",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/register",
            "direct": false,
            "version": "7.28.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.27.2",
            "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.28.5",
            "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.28.5",
            "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": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-arm64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-x64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64-musl",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64-musl",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-arm64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-x64",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@bprogress/core",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@bprogress/react",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bufbuild/protobuf",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/apply-release-plan",
            "direct": false,
            "version": "7.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/assemble-release-plan",
            "direct": false,
            "version": "6.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-git",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-github",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/cli",
            "direct": false,
            "version": "2.29.8",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/config",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/errors",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-dependents-graph",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-github-info",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-release-plan",
            "direct": false,
            "version": "4.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-version-range-type",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/git",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/logger",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/parse",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/pre",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/read",
            "direct": false,
            "version": "0.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/should-skip-package",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/write",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@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": "@date-fns/tz",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@dnd-kit/accessibility",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "9.37.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "2.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/component",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/component",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/installations",
            "direct": false,
            "version": "0.6.19",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/logger",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/logger",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/messaging-interop-types",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/util",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@firebase/util",
            "direct": false,
            "version": "1.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@hiveio/x402",
            "direct": false,
            "version": "^0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": false,
            "version": "^2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/zod-validator",
            "direct": false,
            "version": "^0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.7",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/config-array",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/object-schema",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "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/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ioredis/commands",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "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": "@manypkg/find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/get-packages",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@mixmark-io/domino",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/error-codes",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime-core",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/runtime-tools",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/sdk",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@module-federation/webpack-bundler-runtime",
            "direct": false,
            "version": "0.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "16.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "^16.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/eslint-plugin-next",
            "direct": false,
            "version": "15.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "15.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "15.5.21",
            "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": "@opentelemetry/api",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.57.2",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "1.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "1.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.53.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.57.2",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-amqplib",
            "direct": false,
            "version": "0.46.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-connect",
            "direct": false,
            "version": "0.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-dataloader",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-express",
            "direct": false,
            "version": "0.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-fastify",
            "direct": false,
            "version": "0.44.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-fs",
            "direct": false,
            "version": "0.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-generic-pool",
            "direct": false,
            "version": "0.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-graphql",
            "direct": false,
            "version": "0.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-hapi",
            "direct": false,
            "version": "0.45.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-http",
            "direct": false,
            "version": "0.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-ioredis",
            "direct": false,
            "version": "0.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-kafkajs",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-knex",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-koa",
            "direct": false,
            "version": "0.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-lru-memoizer",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-mongodb",
            "direct": false,
            "version": "0.51.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-mongoose",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-mysql",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-mysql2",
            "direct": false,
            "version": "0.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-nestjs-core",
            "direct": false,
            "version": "0.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-pg",
            "direct": false,
            "version": "0.50.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-redis-4",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-tedious",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation-undici",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/redis-common",
            "direct": false,
            "version": "0.36.2",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "1.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "1.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.37.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sql-common",
            "direct": false,
            "version": "0.40.1",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.133.0",
            "ecosystem": "npm"
          },
          {
            "name": "@paralleldrive/cuid2",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-android-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-darwin-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-darwin-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-freebsd-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm64-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-arm64-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-x64-glibc",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-linux-x64-musl",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-arm64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-ia32",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@parcel/watcher-win32-x64",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@popperjs/core",
            "direct": false,
            "version": "2.11.8",
            "ecosystem": "npm"
          },
          {
            "name": "@prisma/instrumentation",
            "direct": false,
            "version": "5.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@react-leaflet/core",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/animated",
            "direct": false,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/core",
            "direct": false,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/rafz",
            "direct": false,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/shared",
            "direct": false,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@react-spring/types",
            "direct": false,
            "version": "9.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@remirror/core-constants",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-babel",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "28.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-node-resolve",
            "direct": false,
            "version": "11.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-replace",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rsbuild/core",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rsbuild/core",
            "direct": false,
            "version": "^1.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "@rsbuild/plugin-react",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rsbuild/plugin-react",
            "direct": false,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-darwin-arm64",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-darwin-x64",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-linux-x64-musl",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-wasm32-wasi",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/core",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/lite-tapable",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rspack/plugin-react-refresh",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rtsao/scc",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/eslint-patch",
            "direct": false,
            "version": "1.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry-internal/browser-utils",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry-internal/feedback",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry-internal/replay",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry-internal/replay-canvas",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/babel-plugin-component-annotate",
            "direct": false,
            "version": "2.22.7",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/bundler-plugin-core",
            "direct": false,
            "version": "2.22.7",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-darwin",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm64",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-i686",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-x64",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-i686",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-x64",
            "direct": false,
            "version": "2.39.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/opentelemetry",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/react",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/vercel-edge",
            "direct": false,
            "version": "8.55.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/webpack-plugin",
            "direct": false,
            "version": "2.22.7",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/buffer-layout",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-core",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-numbers",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/errors",
            "direct": false,
            "version": "2.3.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": "@surma/rollup-plugin-off-main-thread",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.18",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.23",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "^4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/history",
            "direct": false,
            "version": "1.145.7",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-devtools",
            "direct": false,
            "version": "5.90.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-store",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/router-core",
            "direct": false,
            "version": "1.150.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/router-generator",
            "direct": false,
            "version": "1.150.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/router-plugin",
            "direct": false,
            "version": "1.150.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/router-plugin",
            "direct": false,
            "version": "^1.132.27",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/router-utils",
            "direct": false,
            "version": "1.143.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/store",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-file-routes",
            "direct": false,
            "version": "1.145.4",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "^10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "^6.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "^6.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "^16.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "^16.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@thoughtbot/tailwindcss-aria-attributes",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@thoughtbot/tailwindcss-aria-attributes",
            "direct": false,
            "version": "^0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-blockquote",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bold",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bubble-menu",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bullet-list",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code-block",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-dropcursor",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-floating-menu",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-gapcursor",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-hard-break",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-heading",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-history",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-horizontal-rule",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-italic",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-item",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-ordered-list",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-strike",
            "direct": false,
            "version": "2.26.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node10",
            "direct": false,
            "version": "1.0.11",
            "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": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "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/bs58",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/bs58",
            "direct": false,
            "version": "^4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/crypto-js",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/crypto-js",
            "direct": false,
            "version": "^4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/diff-match-patch",
            "direct": false,
            "version": "1.0.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/diff-match-patch",
            "direct": false,
            "version": "^1.0.36",
            "ecosystem": "npm"
          },
          {
            "name": "@types/dompurify",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/dompurify",
            "direct": false,
            "version": "^3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/dompurify",
            "direct": false,
            "version": "^3.2.0",
            "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/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/geojson",
            "direct": false,
            "version": "7946.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/glob",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/google.maps",
            "direct": false,
            "version": "3.58.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/google.maps",
            "direct": false,
            "version": "^3.58.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/he",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/he",
            "direct": false,
            "version": "^1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/highcharts",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/highcharts",
            "direct": false,
            "version": "^7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-cookie",
            "direct": false,
            "version": "2.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-cookie",
            "direct": false,
            "version": "3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-cookie",
            "direct": false,
            "version": "^3.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-md5",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-md5",
            "direct": false,
            "version": "^0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsdom",
            "direct": false,
            "version": "28.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsdom",
            "direct": false,
            "version": "^28.0.0",
            "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.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/leaflet",
            "direct": false,
            "version": "1.9.21",
            "ecosystem": "npm"
          },
          {
            "name": "@types/leaflet",
            "direct": false,
            "version": "^1.9.21",
            "ecosystem": "npm"
          },
          {
            "name": "@types/linkify-it",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/markdown-it",
            "direct": false,
            "version": "14.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/marked",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/marked",
            "direct": false,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/minimatch",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mysql",
            "direct": false,
            "version": "2.15.26",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "12.20.55",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.18.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "24.10.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^20.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^22",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^22.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^24.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/numeral",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/numeral",
            "direct": false,
            "version": "^2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/path-to-regexp",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/path-to-regexp",
            "direct": false,
            "version": "^1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "8.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "^8.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg-pool",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prop-types",
            "direct": false,
            "version": "15.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qrcode",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qrcode",
            "direct": false,
            "version": "^1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^19.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-google-recaptcha",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-google-recaptcha",
            "direct": false,
            "version": "^2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-grid-layout",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-grid-layout",
            "direct": false,
            "version": "^1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-virtualized",
            "direct": false,
            "version": "9.22.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-virtualized",
            "direct": false,
            "version": "^9.21.30",
            "ecosystem": "npm"
          },
          {
            "name": "@types/remarkable",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/remarkable",
            "direct": false,
            "version": "^2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/resolve",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/rss",
            "direct": false,
            "version": "0.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@types/rss",
            "direct": false,
            "version": "^0.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@types/shimmer",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sortablejs",
            "direct": false,
            "version": "1.15.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sortablejs",
            "direct": false,
            "version": "^1.15.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/speakingurl",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/speakingurl",
            "direct": false,
            "version": "^13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tedious",
            "direct": false,
            "version": "4.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tough-cookie",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/turndown",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/turndown",
            "direct": false,
            "version": "^5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/turndown",
            "direct": false,
            "version": "^5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tus-js-client",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tus-js-client",
            "direct": false,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/use-sync-external-store",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/uuid",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webscopeio__react-textarea-autocomplete",
            "direct": false,
            "version": "4.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webscopeio__react-textarea-autocomplete",
            "direct": false,
            "version": "^4.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "7.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "^8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xmldom",
            "direct": false,
            "version": "0.1.34",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xmldom",
            "direct": false,
            "version": "^0.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "^5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "^4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "^4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@wallet-standard/base",
            "direct": false,
            "version": "1.1.0",
            "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": "@xobotyi/scrollbar-width",
            "direct": false,
            "version": "1.9.5",
            "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": "acorn",
            "direct": false,
            "version": "8.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.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.4",
            "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",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.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-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansis",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "any-promise",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-uniq",
            "direct": false,
            "version": "1.0.3",
            "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": "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.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "at-least-node",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "autolinker",
            "direct": false,
            "version": "3.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "10.4.21",
            "ecosystem": "npm"
          },
          {
            "name": "autoprefixer",
            "direct": false,
            "version": "^10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-dead-code-elimination",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "babel-loader",
            "direct": false,
            "version": "8.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs2",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-corejs3",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-polyfill-regenerator",
            "direct": false,
            "version": "0.6.5",
            "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": "base-x",
            "direct": false,
            "version": "3.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "base-x",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.31",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.9.11",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "^2.9.11",
            "ecosystem": "npm"
          },
          {
            "name": "better-path-resolve",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "big.js",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bn.js",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "borsh",
            "direct": false,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.26.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-builder",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bufferutil",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtin-modules",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-require",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.8",
            "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-css",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001749",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001806",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "clean-webpack-plugin",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "clone-deep",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cluster-key-slot",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "collapse-white-space",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "colorjs.io",
            "direct": false,
            "version": "0.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "combine-errors",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "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": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "comment-parser",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "common-tags",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-es",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "copy-to-clipboard",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "core-js",
            "direct": false,
            "version": "3.47.0",
            "ecosystem": "npm"
          },
          {
            "name": "core-js-compat",
            "direct": false,
            "version": "3.45.1",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "crelt",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-random-string",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-box-model",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css-in-js-utils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssfilter",
            "direct": false,
            "version": "0.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "cssstyle",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "custom-error-instance",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "custom-event",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "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": "dataloader",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns-jalali",
            "direct": false,
            "version": "4.1.0-0",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decamelize",
            "direct": false,
            "version": "1.2.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": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "del",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "delay",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "denque",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "dezalgo",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "didyoumean",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dijkstrajs",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dlv",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "3.0.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": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ejs",
            "direct": false,
            "version": "3.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.233",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.360",
            "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": "emojis-list",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.5",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "error-stack-parser",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "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": "es6-promise",
            "direct": false,
            "version": "4.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "es6-promisify",
            "direct": false,
            "version": "5.0.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-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "8.57.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "9.37.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "^9.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": false,
            "version": "15.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-node",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.12.1",
            "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-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-regexp",
            "direct": false,
            "version": "2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-regexp",
            "direct": false,
            "version": "^2.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "7.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "8.4.0",
            "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": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.6.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-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": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "extendable-error",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "eyes",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "fancy-canvas",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-equals",
            "direct": false,
            "version": "4.0.3",
            "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-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-shallow-equal",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-stable-stringify",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastest-stable-stringify",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.19.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "filelist",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-cache-dir",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fix-dts-default-cjs-exports",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "flow-parser",
            "direct": false,
            "version": "0.295.0",
            "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": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded-parse",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fraction.js",
            "direct": false,
            "version": "4.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "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.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "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-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-own-enumerable-property-symbols",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "9.3.5",
            "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": "globals",
            "direct": false,
            "version": "13.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "graphemer",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.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": "hasown",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "hono",
            "direct": false,
            "version": "^4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-dom-parser",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-entities",
            "direct": false,
            "version": "2.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-id",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "humanize-ms",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "hyphenate-style-name",
            "direct": false,
            "version": "1.1.0",
            "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": "idb",
            "direct": false,
            "version": "7.1.1",
            "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": "immutable",
            "direct": false,
            "version": "5.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "1.14.4",
            "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.3",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-prefixer",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "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-data-view",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-date-object",
            "direct": false,
            "version": "1.1.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-function",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-module",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-negative-zero",
            "direct": false,
            "version": "2.0.3",
            "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-obj",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-cwd",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-in-cwd",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "2.0.4",
            "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-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-regexp",
            "direct": false,
            "version": "1.0.0",
            "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-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-subdir",
            "direct": false,
            "version": "1.2.0",
            "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-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-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isbot",
            "direct": false,
            "version": "5.1.32",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isobject",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic-ws",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jake",
            "direct": false,
            "version": "10.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "jayson",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "26.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "1.21.7",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "joycon",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jscodeshift",
            "direct": false,
            "version": "17.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-type-pratt-parser",
            "direct": false,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "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-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "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": "json5",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "^9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "language-subtag-registry",
            "direct": false,
            "version": "0.3.23",
            "ecosystem": "npm"
          },
          {
            "name": "language-tags",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "leven",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "levn",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.30.2",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "linkifyjs",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "load-tsconfig",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "loader-utils",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._baseiteratee",
            "direct": false,
            "version": "4.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._basetostring",
            "direct": false,
            "version": "4.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._baseuniq",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._createset",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._root",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash._stringtopath",
            "direct": false,
            "version": "4.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.debounce",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.defaults",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.isarguments",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.merge",
            "direct": false,
            "version": "4.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.startcase",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.throttle",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.uniqby",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "loose-envify",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.25.9",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.8",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "make-error",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.25.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "3.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "5.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "8.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": false,
            "version": "9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "4.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "module-details-from-path",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "multihashes",
            "direct": false,
            "version": "0.4.13",
            "ecosystem": "npm"
          },
          {
            "name": "mz",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "n-gram",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "nano-css",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "^5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "napi-postinstall",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "natural-compare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "node-abi",
            "direct": false,
            "version": "3.78.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-addon-api",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.44",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "normalize-range",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "nwsapi",
            "direct": false,
            "version": "2.2.22",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-hash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-keys",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object.assign",
            "direct": false,
            "version": "4.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "object.entries",
            "direct": false,
            "version": "1.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "object.fromentries",
            "direct": false,
            "version": "2.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "object.groupby",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "object.values",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "optionator",
            "direct": false,
            "version": "0.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "orderedmap",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "outdent",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "own-keys",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-filter",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "parent-module",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-absolute",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-is-inside",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": false,
            "version": "^8.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-int8",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pg-protocol",
            "direct": false,
            "version": "1.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "pg-types",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pinkie",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "pinkie-promise",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-dir",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pngjs",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "possible-typed-array-names",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "^8",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-import",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-js",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-load-config",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-nested",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-scss",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-array",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-bytea",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-date",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-interval",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "prelude-ls",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "3.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "^3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "^3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-bytes",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "process",
            "direct": false,
            "version": "0.11.10",
            "ecosystem": "npm"
          },
          {
            "name": "progress",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "prop-types",
            "direct": false,
            "version": "15.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "proper-lockfile",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "property-expr",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-changeset",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-collab",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-commands",
            "direct": false,
            "version": "1.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-dropcursor",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-gapcursor",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-history",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-inputrules",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-keymap",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-markdown",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-menu",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-model",
            "direct": false,
            "version": "1.25.3",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-schema-basic",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-schema-list",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-state",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-tables",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-trailing-node",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-transform",
            "direct": false,
            "version": "1.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "prosemirror-view",
            "direct": false,
            "version": "1.41.2",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.2",
            "ecosystem": "npm"
          },
          {
            "name": "quansync",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "querystringify",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "raf-schd",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "react-async-script",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-draggable",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "16.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-lifecycles-compat",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "react-property",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-redux",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-refresh",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-universal-interface",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "read-cache",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "read-yaml-file",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "recast",
            "direct": false,
            "version": "0.23.11",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redis",
            "direct": false,
            "version": "^4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "redis-errors",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "redis-parser",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redux",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "refa",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "reflect.getprototypeof",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "regenerate-unicode-properties",
            "direct": false,
            "version": "10.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "regexp-ast-analysis",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "regexp.prototype.flags",
            "direct": false,
            "version": "1.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "regexpu-core",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsgen",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "regjsparser",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-in-the-middle",
            "direct": false,
            "version": "7.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-main-filename",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "requires-port",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resize-observer-polyfill",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.10",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.12",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.8",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "2.0.0-next.5",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "2.80.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "3.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "rollup-plugin-terser",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "rope-sequence",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "rpc-websockets",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "rrweb-cssom",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "rtl-css-js",
            "direct": false,
            "version": "1.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "safe-array-concat",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "safe-buffer",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "safe-push-apply",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "safe-regex-test",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass",
            "direct": false,
            "version": "^1.69.5",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-all-unknown",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-android-arm",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-android-arm64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-android-riscv64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-android-x64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-darwin-arm64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-darwin-x64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-arm",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-arm64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-musl-arm",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-musl-arm64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-musl-riscv64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-musl-x64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-riscv64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-linux-x64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-unknown-all",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-win32-arm64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "sass-embedded-win32-x64",
            "direct": false,
            "version": "1.93.2",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "2.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "screenfull",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "scriptjs",
            "direct": false,
            "version": "2.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "scslre",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": false,
            "version": "7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "serialize-javascript",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "seroval",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "seroval-plugins",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-blocking",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-length",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-function-name",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "set-harmonic-interval",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "set-proto",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shallow-clone",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shimmer",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-list-map",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "sourcemap-codec",
            "direct": false,
            "version": "1.4.8",
            "ecosystem": "npm"
          },
          {
            "name": "spawndamnit",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "stable-hash",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "stack-generator",
            "direct": false,
            "version": "2.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stackframe",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "stacktrace-gps",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "stacktrace-js",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stacktrace-parser",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "standard-as-callback",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "stop-iteration-iterator",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-chain",
            "direct": false,
            "version": "2.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "stream-json",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.includes",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.matchall",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.repeat",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trim",
            "direct": false,
            "version": "1.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimend",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.trimstart",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-object",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-comments",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "styled-jsx",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "stylis",
            "direct": false,
            "version": "4.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "sucrase",
            "direct": false,
            "version": "3.35.0",
            "ecosystem": "npm"
          },
          {
            "name": "superstruct",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "swr",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "sync-child-process",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sync-message-port",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "3.4.18",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "4.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "temp-dir",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tempy",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "term-size",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.44.0",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.47.1",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": false,
            "version": "5.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "terser-webpack-plugin",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "text-encoding-utf-8",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "text-table",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "textarea-caret",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "thenify",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "thenify-all",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "throttle-debounce",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-case",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-invariant",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-warning",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.15",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": false,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tippy.js",
            "direct": false,
            "version": "6.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "6.1.86",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toggle-selection",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "toposort",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "tree-kill",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "trigram-utils",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ts-api-utils",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-easing",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-interface-checker",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "ts-node",
            "direct": false,
            "version": "^10.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "tsconfig-paths",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "8.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "^8",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "^4.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-check",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.20.2",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "4.41.0",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-buffer",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-length",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-byte-offset",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "typed-array-length",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.6",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": false,
            "version": "^5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "8.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript-eslint",
            "direct": false,
            "version": "^8.18.2",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "unbox-primitive",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "6.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-canonical-property-names-ecmascript",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-ecmascript",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-match-property-value-ecmascript",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-property-aliases-ecmascript",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "unique-string",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unplugin",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unplugin",
            "direct": false,
            "version": "2.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "unrs-resolver",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "upath",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "uri-js",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "url-parse",
            "direct": false,
            "version": "1.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "use-composed-ref",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "use-isomorphic-layout-effect",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "use-latest",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "utf-8-validate",
            "direct": false,
            "version": "6.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "util",
            "direct": false,
            "version": "0.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "v8-compile-cache-lib",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "varint",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "varint",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-keyname",
            "direct": false,
            "version": "2.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "3.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-virtual-modules",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-virtual-modules",
            "direct": false,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-encoding",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-boxed-primitive",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-builtin-type",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-collection",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "which-module",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "which-typed-array",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "word-wrap",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-background-sync",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-broadcast-update",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-build",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-cacheable-response",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-core",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-expiration",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-google-analytics",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-navigation-preload",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-precaching",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-range-requests",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-recipes",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-routing",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-strategies",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-streams",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-sw",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-webpack-plugin",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "workbox-window",
            "direct": false,
            "version": "6.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "6.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "write-file-atomic",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xml",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "15.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "18.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "yn",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "3.25.76",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": false,
            "version": "^3.23.0",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1968,
        "direct_count": 313,
        "indirect_count": 1655
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 1,
        "merged_prs": 1016,
        "open_issues": 12,
        "closed_ratio": 0.914,
        "closed_issues": 128,
        "closed_unmerged_prs": 84
      },
      "bus_factor": 1,
      "bot_contributors": 4,
      "top_contributors": [
        {
          "type": "User",
          "login": "feruzm",
          "commits": 9643,
          "avatar_url": "https://avatars.githubusercontent.com/u/3015990?v=4"
        },
        {
          "type": "User",
          "login": "dkildar",
          "commits": 926,
          "avatar_url": "https://avatars.githubusercontent.com/u/22168715?v=4"
        },
        {
          "type": "User",
          "login": "menobass",
          "commits": 2,
          "avatar_url": "https://avatars.githubusercontent.com/u/33322443?v=4"
        },
        {
          "type": "User",
          "login": "Olexandr88",
          "commits": 1,
          "avatar_url": "https://avatars.githubusercontent.com/u/93856062?v=4"
        },
        {
          "type": "User",
          "login": "Xurwi",
          "commits": 1,
          "avatar_url": "https://avatars.githubusercontent.com/u/104813620?v=4"
        },
        {
          "type": "User",
          "login": "onlyjob",
          "commits": 1,
          "avatar_url": "https://avatars.githubusercontent.com/u/1061236?v=4"
        }
      ],
      "contributors_sampled": 6,
      "top_contributor_share": 0.912
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "PR-branch.yml",
        "auto-changeset.yml",
        "crowdin-download.yml",
        "crowdin-upload.yml",
        "lint.yml",
        "master.yml",
        "packages.yml",
        "self-hosted.yml",
        "staging.yml",
        "sync-labels.yml",
        "typecheck.yml",
        "web-build.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        ".eslintrc.json",
        "biome.json",
        "eslint.config.mjs"
      ],
      "has_editorconfig": false,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "pnpm-lock.yaml"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 9,
            "reason": "binaries present in source code",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": null,
            "reason": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "12 out of 12 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/8 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 3,
            "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 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": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 1 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": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 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": "13 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "dcd483bf52a66baebd0b2d01f4f2f0648b69d6a2",
        "ran_at": "2026-07-26T12:44:15Z",
        "aggregate_score": 5.3,
        "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-26T11:59:30Z",
      "oldest_open_prs": [
        {
          "number": 1239,
          "created_at": "2026-07-24T22:53:01Z",
          "last_comment_at": "2026-07-24T22:54:35Z",
          "last_comment_author": "greptile-apps"
        }
      ],
      "last_merged_pr_at": "2026-07-26T11:56:49Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 189,
          "created_at": "2024-11-25T20:05:05Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 219,
          "created_at": "2025-01-06T04:06:55Z",
          "last_comment_at": "2025-04-13T06:15:00Z",
          "last_comment_author": "feruzm"
        },
        {
          "number": 235,
          "created_at": "2025-01-25T02:18:20Z",
          "last_comment_at": "2025-02-01T08:22:34Z",
          "last_comment_author": "onlyjob"
        },
        {
          "number": 267,
          "created_at": "2025-02-03T23:34:17Z",
          "last_comment_at": "2025-02-05T01:46:13Z",
          "last_comment_author": "onlyjob"
        },
        {
          "number": 268,
          "created_at": "2025-02-04T04:05:24Z",
          "last_comment_at": "2025-02-06T10:00:08Z",
          "last_comment_author": "onlyjob"
        },
        {
          "number": 306,
          "created_at": "2025-03-27T14:57:26Z",
          "last_comment_at": "2025-04-05T19:20:20Z",
          "last_comment_author": "dkildar"
        },
        {
          "number": 333,
          "created_at": "2025-05-01T09:34:24Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 355,
          "created_at": "2025-05-26T20:14:57Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 356,
          "created_at": "2025-05-26T20:21:11Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 395,
          "created_at": "2025-07-06T05:29:26Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 517,
          "created_at": "2025-10-02T11:41:05Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 581,
          "created_at": "2025-11-28T06:13:10Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/ecency/vision-next",
    "host": "github.com",
    "name": "vision-next",
    "owner": "ecency"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 72,
      "inputs": {
        "security": 62,
        "vitality": 100,
        "community": 42,
        "governance": 63,
        "engineering": 86
      },
      "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": 6356,
              "human_commit_share": 0.87,
              "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": "6356 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 6356
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 1 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": 20,
              "latest_release_tag": "4.4.0",
              "releases_from_tags": false,
              "days_since_latest_release": 31,
              "mean_days_between_releases": 25.6
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "20 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 20
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 31 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 31
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~25.6 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 25.6
                    }
                  }
                ],
                "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": "at_risk",
        "name": "Community & Adoption",
        "value": 42,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 18,
            "inputs": {
              "forks": 7,
              "stars": 6,
              "watchers": 1,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "6 stars",
                "points": 11.3,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "7 forks",
                "points": 6.5,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 7
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "1 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "moderate",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 50,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 0,
                "status": "missed",
                "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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "good",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 71,
            "inputs": {
              "packages": [
                "@ecency/sdk",
                "@ecency/wallets",
                "@ecency/render-helper"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 18808
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "18,808 downloads/month across npm",
                "points": 57,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 18808,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 63,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 22,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 6,
              "top_contributor_share": 0.912
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 91% of commits",
                "points": 2,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 91
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "6 contributors",
                "points": 8.1,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 78,
            "inputs": {
              "merged_prs": 1016,
              "open_issues": 12,
              "closed_issues": 128,
              "issue_closed_ratio": 0.914,
              "closed_unmerged_prs": 84
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "91% of issues closed",
                "points": 42.7,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 91
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1016/1100 decided PRs merged",
                "points": 35.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1016,
                      "decided": 1100
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/8 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 67,
            "inputs": {
              "followers": 45,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "ecency",
              "public_repos": 78,
              "account_age_days": 3494
            },
            "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": "45 followers of ecency",
                "points": 12,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 45,
                      "login": "ecency"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "78 public repos, account ~9 yr old",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 78
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 9
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@ecency/sdk",
                "@ecency/wallets",
                "@ecency/render-helper"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 0
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "3 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 3,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 0 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "259 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 259
                    }
                  }
                ],
                "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": 86,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "good",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "12 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 12
                    }
                  }
                ],
                "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": ".eslintrc.json, biome.json, eslint.config.mjs",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.json, biome.json, 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": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "12 out of 12 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "blockchain",
                "communities",
                "ecency",
                "hive",
                "social-network",
                "tokens",
                "web3",
                "apt",
                "atom",
                "btc",
                "eth",
                "sol",
                "trx"
              ],
              "has_wiki": false,
              "homepage": "https://ecency.com",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://ecency.com",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "13 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 13
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 62,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Branch-Protection, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "branch_protection",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 53,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 5.3
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "binaries present in source code",
                "points": 6.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "12 out of 12 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/8 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "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.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 1 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 run on all commits",
                "points": 5,
                "status": "met",
                "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": "13 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@ecency/sdk@2.3.62 runtime dependency closure — what installing the published package pulls in — 5 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@ecency/sdk@2.3.62",
                  "assessed": 5
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 5,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 5,
              "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": 4
            },
            "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": 77,
        "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.977,
              "agent_instruction_files": [
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 30097
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "CLAUDE.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": "85 of 87 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 85,
                      "sampled": 87
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 62,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "pnpm-lock.yaml"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/self-hosted/hosting/api/tsconfig.json",
                "apps/self-hosted/tsconfig.json",
                "apps/web/tsconfig.json",
                "packages/render-helper/tsconfig.json",
                "packages/sdk/tsconfig.json",
                "packages/ui/tsconfig.json",
                "packages/wallets/tsconfig.json"
              ],
              "agent_commit_share": 0,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0.04
            },
            "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": ".eslintrc.json, biome.json, eslint.config.mjs",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".eslintrc.json, biome.json, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "apps/self-hosted/hosting/api/tsconfig.json, apps/self-hosted/tsconfig.json, apps/web/tsconfig.json, packages/render-helper/tsconfig.json, packages/sdk/tsconfig.json, packages/ui/tsconfig.json, packages/wallets/tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/self-hosted/hosting/api/tsconfig.json, apps/self-hosted/tsconfig.json, apps/web/tsconfig.json, packages/render-helper/tsconfig.json, packages/sdk/tsconfig.json, packages/ui/tsconfig.json, packages/wallets/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": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "4 of the last 100 commits are automated dependency updates",
                "points": 8,
                "status": "met",
                "details": [
                  {
                    "code": "dependency_bot_commits",
                    "params": {
                      "count": 4,
                      "sampled": 100
                    }
                  }
                ],
                "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": 97421,
              "source_files_sampled": 2961,
              "oversized_source_files": 4
            },
            "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": "4/2961 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 2961,
                      "oversized": 4
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "Could not fetch npm package '@ecency/ui' from its registry"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-26T12:44:38.220059Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/e/ecency/vision-next.svg",
  "full_name": "ecency/vision-next",
  "license_state": "standard",
  "license_spdx": "MIT"
}

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

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

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