Public record
Software health reportschema 0.27.0 · metrics 1.13.0 · 2026-07-24 14:02 UTC

RevealUIStudio / revealui

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

TypeScriptMIT★ 5 stars⑂ 0 forkssince Jan 2026View on GitHub ↗

RevealUIStudio/revealui holds a health index of 69 out of 100, placing it in the Moderate band. It scores highest on Vitality (91/100) and lowest on Sustainability & Governance (50/100). It was last updated today. A single contributor accounts for most of its recent work.

69
overall / 100
Moderate

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

69
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

Joshua VaughnPersonal account
3 followers14 public repossince Nov 2025REVEALUI STUDIO L.L.C.

This repository is owned by a personal account. A single-owner project carries more continuity risk than an organization-backed one.

Package ecosystems

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

91Excellent · 22% of overall
How it's scored
36/36Push recency — last push 0 days ago
20.8/36Commit cadence — 30/52 weeks with commits
18/18Commit volume — 4,620 commits in the last year
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year4,620
human_commit_share0.96
days_since_last_push0
active_weeks_last_year30

Release discipline

100Excellent
How it's scored
27/27Ships releases — 52 releases published
36/36Release recency — latest release 5 days ago
27/27Release cadence — a release every ~0 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count52
latest_release_tagcreate-revealui@0.5.15
releases_from_tagsno
days_since_latest_release5
mean_days_between_releases0
Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

54Moderate · 18% of overall
How it's scored
9.8/60Stars — 5 stars
0/25Forks — 0 forks
0/15Watchers — 0 watchers
Inputs used
forks0
stars5
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history

Community health

92Excellent
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (MIT)
18/18CONTRIBUTING guide
13.5/13.5Code of conduct
0/7.2Issue template
6.3/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingyes
has_issue_templateno
has_code_of_conductyes
has_pull_request_templateyes
How it's scored
56.3/80Monthly downloads — 16,770 downloads/month across npm
0/20Registry dependents — not reported by this ecosystem
Inputs used
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
dependents
ecosystemsnpm
total_downloads
monthly_downloads16,770
Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

50Moderate · 24% of overall
How it's scored
9/54Bus factor — 1 contributor(s) cover half of all commits
0.3/22.5Commit distribution — top contributor authored 99% of commits
2.7/13.5Contributor breadth — 2 contributors
3/10OpenSSF Scorecard: Contributors — project has 1 contributing companies or organizations -- score normalized to 3
Inputs used
bus_factor1
contributors_sampled2
top_contributor_share0.987
How it's scored
37.6/46.8Issue resolution — 80% of issues closed
34.1/38.3PR acceptance — 1,795/2,016 decided PRs merged
0/15OpenSSF Scorecard: Code-Review — Found 0/30 approved changesets -- score normalized to 0
Inputs used
merged_prs1,795
open_issues20
closed_issues82
issue_closed_ratio0.804
closed_unmerged_prs221
How it's scored
10/30Ownership backing — personal (user) account
0/20Verified domain — not applicable to user accounts
4.3/25Owner reach — 3 followers of RevealUIStudio
9.9/25Track record — 14 public repos, account ~0 yr old
Inputs used
followers3
owner_typeUser
is_verified
owner_loginRevealUIStudio
public_repos14
account_age_days240
Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.
How it's scored
25/25Published & resolvable — 8 package(s) on npm
35/35Publish recency — latest publish 5 days ago
20/20Version history — 333 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packages@revealui/ai, @revealui/db, @revealui/cli, @revealui/mcp, @revealui/auth, @revealui/core, @revealui/cache, @revealui/config
ecosystemsnpm
any_deprecatedno
min_days_since_publish5

Engineering Quality

Are baseline engineering and documentation practices in place?

90Excellent · 20% of overall
How it's scored
24/24CI workflows — 24 workflow(s)
24/24Tests present
16/16Linter config — biome.json
0/9.6Pre-commit hooks
6.4/6.4.editorconfig
20/20OpenSSF Scorecard: CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
Inputs used
has_ciyes
has_testsyes
has_editorconfigyes
has_linter_configyes
has_precommit_configno

Documentation

90Excellent
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://revealui.com
10/10Repository description
10/10Topics — 10 topics
0/10Wiki
Inputs used
topicsai-agents, business-platform, cms, monorepo, nextjs, open-source, react, saas, stripe, typescript
has_wikino
homepagehttps://revealui.com
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

58Moderate · 16% of overall
How it's scored
7.5/7.5Binary-Artifacts — no binaries found in the repo
0/7.5Branch-Protection — branch protection not enabled on development/release branches
2.5/2.5CI-Tests — 30 out of 30 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/30 approved changesets -- score normalized to 0
0.8/2.5Contributors — project has 1 contributing companies or organizations -- score normalized to 3
0/10Dangerous-Workflow — dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5License — license file detected
7.5/7.5Maintained — 30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
3/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
5/5SAST — SAST tool is run on all commits
5/5Security-Policy — security policy file detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 11 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate4.7
Excluded from scoring (no data or not applicable): signed_releases. Remaining weights renormalized.
How it's scored
35/35Direct dependencies free of known advisories — no direct dependency carries a known advisory
25/25Indirect dependencies free of known advisories — no indirect dependency carries a known advisory
0/40No advisories left outstanding — no advisory carries a publication date
Inputs used
sourceosv
advisories0
affected_packages0
assessed_packages71
unassessed_packages0
affected_by_severitynone
direct_affected_packages0
Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@revealui/ai@0.8.0 runtime dependency closure — what installing the published package pulls in — 71 packages. Reachability is not analyzed.

AI Readiness

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.

86Excellent · 0% of overall
How it's scored
45/45Agent instructions — .github/copilot-instructions.md, AGENTS.md, CLAUDE.md
15/15Machine-readable docs (llms.txt) — llms.txt present
40/40Legible commit history — 96 of 96 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtyes
legible_history_share1
agent_instruction_files.github/copilot-instructions.md, AGENTS.md, CLAUDE.md
agent_instruction_max_bytes13,707
How it's scored
0/18One-command bootstrap
22/22Automated tests
11/11Lint / format config — biome.json
11/11Static type checking — apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json
10/10Reproducible environment — devcontainer, Dockerfile, Nix, lockfile
0/10Demonstrated agent practice — no agent-authored commits among the last 100
5/8Automated maintenance — dependency automation configured, none observed in the sampled commits
6/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 6
Inputs used
has_nixyes
has_testsyes
lockfilespnpm-lock.yaml
has_dockerfileyes
typed_languageyes
bootstrap_files
has_devcontaineryes
has_linter_configyes
typecheck_configsapps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json
agent_commit_share0
toolchain_manifests
dependency_bot_commit_share0
How it's scored
45/45Type-checkable code — TypeScript (statically typed)
54.9/55Manageable file sizes — 6/3,503 source files over 60KB
Inputs used
primary_languageTypeScript
largest_source_bytes192,625
source_files_sampled3,503
oversized_source_files6
How it's scored
40/40API schema (OpenAPI/GraphQL/proto) — examples/api/openapi.json
20/20MCP server
40/40Runnable examples — examples
Inputs used
example_dirsexamples
has_mcp_signalyes
api_schema_filesexamples/api/openapi.json

Key facts

5GitHub stars
2contributors
4,620commits, last 12 months
0days since last push
52releases
1bus factor
20open issues
npmpackage ecosystems

Data collection warnings

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

More detail

OpenSSF Scorecard 4.7 / 10
4.7aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-07-24 14:02 UTC

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

Full resolved dependency set from the GitHub dependency graph: 162 direct and 1,449 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.

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

Installing npm:@revealui/ai@0.8.0 pulls in 71 packages, direct and transitive: 0 carry known advisories, of which 0 are direct dependencies.

No known advisories affect the assessed dependencies.

An advisory means the version recorded in the dependency graph falls inside an advisory’s affected range. Reachability is not analysed, and the graph includes development and test pins — a finding may concern tooling rather than shipped software.

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [
        "ai-agents",
        "business-platform",
        "cms",
        "monorepo",
        "nextjs",
        "open-source",
        "react",
        "saas",
        "stripe",
        "typescript"
      ],
      "is_fork": false,
      "size_kb": 133426,
      "has_wiki": false,
      "homepage": "https://revealui.com",
      "languages": {
        "CSS": 63813,
        "MDX": 1543652,
        "Nix": 16791,
        "HTML": 5683,
        "Shell": 48283,
        "PLpgSQL": 9831,
        "Dockerfile": 8538,
        "JavaScript": 269312,
        "PowerShell": 6733,
        "TypeScript": 21999448
      },
      "pushed_at": "2026-07-24T04:18:36Z",
      "created_at": "2026-01-03T11:43:19Z",
      "owner_type": "User",
      "updated_at": "2026-07-24T03:52:54Z",
      "description": "Agentic business runtime — Users, Content, Products, Payments, Intelligence. Build your business, not your boilerplate.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "MIT",
      "default_branch": "test",
      "license_spdx_raw": "MIT",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": null,
      "name": "Joshua Vaughn",
      "type": "User",
      "login": "RevealUIStudio",
      "company": "REVEALUI STUDIO L.L.C.",
      "location": null,
      "followers": 3,
      "avatar_url": "https://avatars.githubusercontent.com/u/246213586?v=4",
      "created_at": "2025-11-26T04:26:03Z",
      "is_verified": null,
      "public_repos": 14,
      "account_age_days": 240
    },
    "license": {
      "state": "standard",
      "spdx_id": "MIT",
      "raw_spdx": "MIT",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "create-revealui@0.5.15",
          "kind": "other",
          "published_at": "2026-07-19T02:15:19Z"
        },
        {
          "tag": "@revealui/utils@0.3.6",
          "kind": "other",
          "published_at": "2026-07-19T02:15:19Z"
        },
        {
          "tag": "@revealui/tokens@0.3.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:18Z"
        },
        {
          "tag": "@revealui/sync@0.3.17",
          "kind": "other",
          "published_at": "2026-07-19T02:15:18Z"
        },
        {
          "tag": "@revealui/setup@0.7.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:17Z"
        },
        {
          "tag": "@revealui/services@0.7.7",
          "kind": "other",
          "published_at": "2026-07-19T02:15:17Z"
        },
        {
          "tag": "@revealui/security@0.5.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/router@0.3.11",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/presentation@0.12.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:16Z"
        },
        {
          "tag": "@revealui/mcp@0.8.1",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/knowledge-graph@0.1.3",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/harnesses@0.9.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:15Z"
        },
        {
          "tag": "@revealui/editor@0.2.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:14Z"
        },
        {
          "tag": "@revealui/db@0.9.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:14Z"
        },
        {
          "tag": "@revealui/core@0.12.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/contracts@0.8.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/config@0.6.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:13Z"
        },
        {
          "tag": "@revealui/cli@0.9.2",
          "kind": "other",
          "published_at": "2026-07-19T02:15:12Z"
        },
        {
          "tag": "@revealui/cache@0.2.5",
          "kind": "other",
          "published_at": "2026-07-19T02:15:12Z"
        },
        {
          "tag": "@revealui/auth@0.4.9",
          "kind": "other",
          "published_at": "2026-07-19T02:15:11Z"
        },
        {
          "tag": "@revealui/ai@0.8.0",
          "kind": "other",
          "published_at": "2026-07-19T02:15:11Z"
        },
        {
          "tag": "create-revealui@0.5.12",
          "kind": "other",
          "published_at": "2026-06-22T17:13:35Z"
        },
        {
          "tag": "@revealui/harnesses@0.6.4",
          "kind": "other",
          "published_at": "2026-06-22T17:13:33Z"
        },
        {
          "tag": "@revealui/cli@0.8.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:32Z"
        },
        {
          "tag": "@revealui/ai@0.6.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:31Z"
        },
        {
          "tag": "@revealui/setup@0.4.2",
          "kind": "other",
          "published_at": "2026-06-22T17:13:21Z"
        },
        {
          "tag": "@revealui/sync@0.3.14",
          "kind": "other",
          "published_at": "2026-06-22T17:13:20Z"
        },
        {
          "tag": "@revealui/db@0.7.2",
          "kind": "other",
          "published_at": "2026-06-22T17:13:19Z"
        },
        {
          "tag": "@revealui/auth@0.4.6",
          "kind": "other",
          "published_at": "2026-06-22T17:13:18Z"
        },
        {
          "tag": "@revealui/presentation@0.9.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:15Z"
        },
        {
          "tag": "@revealui/services@0.7.4",
          "kind": "other",
          "published_at": "2026-06-22T17:13:04Z"
        },
        {
          "tag": "@revealui/tokens@0.2.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:02Z"
        },
        {
          "tag": "@revealui/mcp@0.7.0",
          "kind": "other",
          "published_at": "2026-06-22T17:13:01Z"
        },
        {
          "tag": "@revealui/config@0.4.3",
          "kind": "other",
          "published_at": "2026-06-22T17:13:00Z"
        },
        {
          "tag": "@revealui/core@0.10.2",
          "kind": "other",
          "published_at": "2026-06-22T17:12:59Z"
        },
        {
          "tag": "create-revealui@0.5.9",
          "kind": "other",
          "published_at": "2026-06-12T03:16:34Z"
        },
        {
          "tag": "@revealui/sync@0.3.12",
          "kind": "other",
          "published_at": "2026-06-12T03:16:32Z"
        },
        {
          "tag": "@revealui/setup@0.4.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:31Z"
        },
        {
          "tag": "@revealui/services@0.7.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:30Z"
        },
        {
          "tag": "@revealui/security@0.4.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:29Z"
        },
        {
          "tag": "@revealui/presentation@0.8.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:24Z"
        },
        {
          "tag": "@revealui/mcp@0.6.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:23Z"
        },
        {
          "tag": "@revealui/harnesses@0.6.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:22Z"
        },
        {
          "tag": "@revealui/db@0.7.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:21Z"
        },
        {
          "tag": "@revealui/core@0.10.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:20Z"
        },
        {
          "tag": "@revealui/contracts@0.6.1",
          "kind": "other",
          "published_at": "2026-06-12T03:16:18Z"
        },
        {
          "tag": "@revealui/config@0.4.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:17Z"
        },
        {
          "tag": "@revealui/cli@0.8.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:16Z"
        },
        {
          "tag": "@revealui/cache@0.2.2",
          "kind": "other",
          "published_at": "2026-06-12T03:16:14Z"
        },
        {
          "tag": "@revealui/auth@0.4.4",
          "kind": "other",
          "published_at": "2026-06-12T03:16:09Z"
        },
        {
          "tag": "@revealui/ai@0.6.0",
          "kind": "other",
          "published_at": "2026-06-12T03:16:08Z"
        },
        {
          "tag": "v0.5.5",
          "kind": "patch",
          "published_at": "2026-04-11T18:00:37Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "98ed10aa2a2508f08e2e2cab6f1ea48126a71016",
          "body": "* feat(validate): Phase 6 incubate-posture + packages clone audit\n\n- validate:incubate-posture enforces ADR-007 (no app mount of hypervisor/skills/obs)\n- audit:clones: exact multi-file clones under packages/ (advisory; CI soft)\n- Wire incubate hard-fail in ci-gate + Quality job; clones advisory step\n[…]\nile-system-race in audit-clones\n\nNo exists/stat/isFile before readFileSync; try-read only with buffer size.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): Phase 6 incubate-posture + packages clone audit (#2127)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:52:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f668e082f14418142c56da61336343d678ae140f",
          "body": "… (#2128)\n\n* feat(server): GAP-355 S6-1 AgentPrincipal type and resolvers\n\nServer-derived agent identity for Stage 6 pre-authorize. Pure resolvers\nfor stream, dispatch, job, and MCP-bound kinds; frozen principals;\ngrant helpers. Authorize wire lands in S6-2.\n\n* feat(server): GAP-355 S6-2 authorizeAg\n[…]\nkeys for admin/coding catalog. Admin tools\nrequire agent ∩ human role; coding exec requires explicit grant.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): GAP-355 S6-1+S6-2 AgentPrincipal and authorizeAgentTool…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:50:32Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9d9a15631eb010e58a45daa97829bd75956385dd",
          "body": "…hase 1) (#2126)\n\n* feat(billing): self-serve Enterprise subscription checkout (GAP-302 Phase 1)\n\nWiden UpgradePlan / signup?plan / billing?upgrade to enterprise, point the\nEnterprise marketing CTA at /signup?plan=enterprise, and keep x402 labeled\ncoming soon. Server checkout already accepts tier en\n[…]\nrise to be dropped to /welcome.\nUpdate expectations and keep open-redirect coverage on unknown plan values.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(billing): self-serve Enterprise subscription checkout (GAP-302 P…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:45:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a86349c6a6d461fcab916e886006f28d8f0bd802",
          "body": "* feat(validate): Phase 6 engines incubate posture gate (ADR-006)\n\n- scripts/validate/engines-posture.ts: private package, no apps/* importers,\n  surface docs must not claim unified app entry without incubating language\n- Wire into pnpm validate:engines-posture + CI phase 1\n- Honest CLAUDE.md / READ\n[…]\nplify engines-posture line filter for biome\n\n* fix(validate): clear biome warning on engines-posture filter\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): Phase 6 engines incubate posture gate (ADR-006) (#2125)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:36:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0b38e2d05d14f39f4b40cd963316764d286808f2",
          "body": "…123)\n\n* feat(ai,server,ci): GAP-355 S5-4 agent audit chokepoint inventory\n\nWrap admin CMS and coding tools with integrity audit on agent-stream.\nAdd validate:agent-audit-chokepoints CI checklist for named emit sites.\nDocument residuals (hypervisor install, discoverMCPTools, meta-tools).\n\n* feat(ai)\n[…]\nepted residual until a real host constructs it.\n\n* style(ci): format agent-audit-chokepoints.json for biome\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(ai,server,ci): GAP-355 S5-4 agent audit chokepoint inventory (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:16:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9465522e5d255cb8c24f74e86fcd8f6949ec6a66",
          "body": "* feat(harnesses): control-layer hotfix→durable registry (GAP-405)\n\nOwn the debt registry under ~/.local/share/revealui/hotfixes with one-time\nlegacy import from ~/.claude/hotfixes. CLI: revealui-harnesses hotfix *.\nLong-term durable solutions only; register admits debt. Adapters must thin-\nforward \n[…]\n): biome clean for hotfix registry\n\n* fix(harnesses): avoid Dirent generics in hotfix walkFiles (dts build)\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): control-layer hotfix→durable registry (GAP-405) (#2122)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:12:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "767f6de8743448c7d68cda91ed4849903bb25ffc",
          "body": "* ci: thin-call shared leak scanners (issue + client)\n\nPhase 5 GHA: issue-leak-scan reusable + check-client-leaks composite\n@42fa7c4.\n\n* ci: retarget leak scanner pin to rebased .github #10\n\n* ci: pin leak scanners to .github #10 squash on main\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci: thin-call shared leak scanners (issue + client) (#2124)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T03:06:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f7a245fc5680896b6ad82aa353e7ef2546caef3",
          "body": "Fleet-redundancy Phase 5 GHA preset. Logic lives at\nRevealUIStudio/.github/.github/actions/promotion-gate@092bb8d.\nPreserves required check context name promotion-gate.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci: thin-call shared promotion-gate composite action (#2121)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:57:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "54865314d70ba1d117b677d0598de34714a44fea",
          "body": "* feat(mcp,server): GAP-355 S5-1 agent audit chokepoints\n\nMCPHypervisor: setAuditSink (awaited, fail-closed on success path).\nagent-dispatcher: emit agent:task:started/completed/failed via ONE DOOR.\nDesign brief in .jv gap-specs (Stage 5 inventory + PR train).\n\n* feat(ai,server): GAP-355 S5-2 agent-\n[…]\nr also writes audit_log lifecycle rows on the\nsame db.insert mock; count memory rows by drizzle table name.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(mcp,ai,server): GAP-355 Stage 5 S5-1+S5-2 agent audit emit (#2117)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:39:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5f67797a42abad89d627f954bd3fad1a563f6d42",
          "body": "…(#2120)\n\nRegistry ownership is RevealUI, not a permanent Studio-only hotfix.js SSOT.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(harnesses): durable-solutions points at control layer (GAP-405) …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:28:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "17e9d9875eaa19965006efbc9f39ab2de2e4216a",
          "body": "* refactor(core): C3 D2-D4 logger consolidation onto utils\n\nCollapse core-internal logger triplication per ADR-008:\n- instance/logger is a varargs adapter over @revealui/utils/logger\n- logger-client + utils/logger barrel re-export utils (client-safe)\n- logger-server is request-id enricher over utils\n[…]\n CLI loggers intentionally unchanged.\n\n* fix(core): biome format + STANDARDS logger citation after C3 D2-D4\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "refactor(core): C3 D2-D4 logger consolidation onto utils (#2118)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:27:58Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "de3ff3fc040036a17d537e77b79eefd4b211b0db",
          "body": "…P0-8) (#2119)\n\n* ci(sync): schedule Vercel secret-path name-diff drift check (GAP-258 P0-8)\n\nAdd collectVercelProjects + classifyVercelNameDrift for orphan/missing only\n(no vault decrypt). Workflow secret-path-drift.yml mirrors stripe-catalog-check\n(schedule + dispatch, no-op without VERCEL_TOKEN). Shape-violation remains a\nlocal revvault check.\n\n* fix(sync): simplify vercel-names-json guard for biome\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(sync): schedule Vercel secret-path name-diff drift check (GAP-258 …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T02:25:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b7418db502b0d397f244be0be0a02ba36b9ddd4",
          "body": "Decide canonical structured logger (@revealui/utils/logger) with\ncore/observability/logger as the preferred facade. Mark\ninstance/logger and utils/logger-{client,server} deprecated with\nD1-D4 migration path. Keep setup/scripts isolation intentional.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(core): ADR-008 core logger consolidation (C3) (#2116)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:20:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "29fdc9fca8a9a0f37645bf7c229e804ce8d6a73e",
          "body": "…376) (#2115)\n\nAfter #2114 cutover, remove the short-lived dual pull_request path so only\npull_request_target enforces. Required context name unchanged. Base workflow\ndefinition is now un-bypassable by head workflow edits (A3 class closed).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): drop residual pull_request trigger on review gate (GAP-…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:13:37Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "50945270d8eef3862a07e1e69d3f219cf9adc0ab",
          "body": "…P-376) (#2114)\n\nRename-in-place: job context stays \"Security review gate\" (no ruleset edit).\nPrimary workflow is now pull_request_target with base.sha script pin; shadow\nfile retired. Label-guard labeled trigger converted the same way.\n\nDual-trigger residual: pull_request kept briefly so required checks still\nreport on this PR and the follow-up that drops it. A1-A3 verified 2026-07-24\n(#2110, #2113).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): cutover Security review gate to pull_request_target (GA…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:02:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "619fade0ea3609529857ce56de0a09c9e1a63129",
          "body": "* docs(marketing): Stage 4 S4-6 Max+ receipt honesty and claims\n\nLift the \"receipt you hold\" embargo only for Max root delivery: claims\ncallout, Max pricing line, FEATURE_LABELS, AUDIT_RECEIPTS.md honesty table.\nVerification stays free; Free/Pro keep signed rows without root download.\n\n* fix(docs): \n[…]\nlock failed secret-paths-lockstep.\nMove the AUDIT_RECEIPTS cross-link into SECRET_PATHS.note and re-render.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(marketing): Stage 4 S4-6 Max+ receipt honesty and claims (#2111)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T01:00:15Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a438001929f9a5ea18483a1ac2d72e60e3255b4f",
          "body": "* feat(dev): add createVitestConfig and migrate first package cohort\n\nC5 / P2-F: shared Vitest factory at @revealui/dev/vitest with\nparameterized thresholds. Migrate openapi, tokens, engines, cache,\nresilience, and security configs onto the factory.\n\n* feat(dev): batch remaining vitest configs onto \n[…]\ny default only matches src/**; scripts tests live under\n__tests__/ so CI exited with \"No test files found\".\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(dev): createVitestConfig factory + first package cohort (#2110)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T00:59:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "68736f489ab5ab7ce02e3d9f7d74f84a3e51bce0",
          "body": "…-376) (#2112)\n\nAdd non-required security-review-gate-target.yml so workflow-definition\nprovenance can be verified (A1–A3) before cutover. Keeps base.sha script\npin and read-only permissions; does not change rulesets or the primary gate.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(security): shadow Security review gate on pull_request_target (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-24T00:21:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "507611d634437b4a31342a1d24cc109395307a63",
          "body": "Pure verifyAuditAnchorOffline (root signature + optional inclusion proof),\npnpm verify:audit-anchor CLI with no network/DB, and claims-evidence refs\nfor Stage 4 Merkle/anchor artifacts.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(security): offline audit-anchor verify CLI (GAP-355 S4-5) (#2108)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T23:50:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1b213e60b7a0bac760762f4fe0a6e5322420c023",
          "body": "Record incubating posture for built-but-unwired surfaces: keep code,\ndo not claim app-mounted hypervisor or product skill registry. Align\nmarketplace discovery copy and file headers with ADR-007.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(c11): ADR-007 incubate MCPHypervisor and ai skills/obs (#2109)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T23:49:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a7250f06dc143c46f7f6aa3a5d6fdec8a422d8ec",
          "body": "…-4) (#2106)\n\n* feat(server): audit anchors API and Max+ entitlement gate (GAP-355 S4-4)\n\nGET /api/audit/anchors, /:id, /:id/proof?seq= for account-scoped Merkle\nroots. Auth + auditLog feature (Max+) via middleware; public-key stays open.\n\n* feat(server): PGlite coverage and proof helper wiring for \n[…]\nient() returns Database (Neon | node-pg); DatabaseClient is Neon-only\nand failed server typecheck (TS2345).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): audit anchors API and Max+ entitlement gate (GAP-355 S4…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T22:12:42Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "90a481def623616ddbebb703beda5ccb5e813c67",
          "body": "Remove core Observability TracingSystem (tests-only, zero app mounts)\nand @revealui/paywall server/hono + server/next (zero app importers;\napps gate via isLicensed). Drop optional hono peer from paywall.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(c11): delete unmounted tracing and paywall server adapters (#2107)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T10:31:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a9eccd1e65f6c41766f5358b5bdb5ea3b49d2de7",
          "body": "* chore(cache): delete unwired edge/CDN helpers (C11)\n\nRemove packages/cache edge-cache and cdn-config modules and their\ntests: zero app consumers, tests-only surface. Keep store adapters\nand CacheInvalidationChannel. Drop unused @revealui/security dep.\n\n* chore(core): drop dead @revealui/core/cachi\n[…]\n-export of @revealui/cache. Removes the\n./caching export path and the unused workspace dep (C11 follow-up).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(cache): delete unwired edge/CDN helpers (C11) (#2105)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T09:47:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f20b579f2eccfb432e2d5ca88801da3284ee0b01",
          "body": "* feat(server): audit anchor worker sweep (GAP-355 S4-3)\n\nFly worker interval job (AUDIT_ANCHOR_SWEEP_ENABLED): per non-null tenant,\ntake contiguous signed audit_log rows after last anchor, Merkle-root\nsignatures, Ed25519-sign range-bound root, insert audit_anchors.\n\n* feat(server): complete S4-3 an\n[…]\nyptoSigner from env for root sign.\nPGlite integration tests for size/lag/gap/entitlement/null-tenant paths.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): audit anchor worker sweep (GAP-355 S4-3) (#2104)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T09:46:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "93a4d93ab41dfe8a504ca21307d313d0364d5e0e",
          "body": "…2) (#2103)\n\nLibrary-only Stage 4 primitive: leaf=SHA-256(signature), binary Merkle with\nodd-last-duplicate, inclusion proofs, contiguous-seq assert, and Ed25519 root\nsign over tenant+seq range+leafCount+root (reuses Stage 3 signer envelope).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(security): Merkle root builder and anchor root sign (GAP-355 S4-…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:51:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "de95f6a6ae6ede28ca4d8c9a711b25d95dd3b946",
          "body": "* chore(mcp): remove Supabase MCP launcher and dependency\n\nDelete launchSupabaseMcp and packages/mcp/src/servers/supabase.ts,\ndrop the supabase-mcp root dep, and unwire CLI/admin/server manifest\ncatalog entries. Docs and harness skill/rule content now state the\nadapter was removed; agent DB tooling \n[…]\nKETPLACE_MCP_SERVERS no longer lists Supabase; renumber evidence\npaths so claims-evidence gate stays green.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(mcp): remove Supabase MCP launcher (#2102)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:48:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7ecaad887bd984fa3c6750faf90fe77cc73e61f7",
          "body": "* feat(auth): Phase 3 engines ADR-006 + C11 requireMfa and SecurityAlertService\n\n- ADR-006: incubate @revealui/engines (option C), not app entry\n- Session metadata.mfaVerified after MFA login (verify + backup)\n- checkSessionMfa / requireSessionWithMfa on api-keys write/delete + GDPR delete\n- audit-b\n[…]\nspreading unknown[] into it is TS2556.\nAccept rest unknown[] on the mock so the hoisted wrapper typechecks.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(auth): Phase 3 engines ADR-006 + C11 requireMfa and alerts (#2100)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T07:46:43Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "52472334bdc3af08d93b44a1636f390395371633",
          "body": "* feat(db): GAP-355 S4-1 audit_anchors schema and migration\n\nAdd audit_anchors table for per-tenant Merkle roots (Stage 4 ANCHOR). Schema\n+ journal 0028 only; worker, crypto, and API land in later S4 PRs per design.\n\n* style(db): biome format + regenerate types for audit_anchors\n\n* fix(db): S4-1 mig\n[…]\nmissingSnapshot in\n_custom.json. Bump marketing/docs table count 96→97 for claim-drift after\naudit_anchors.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(db): GAP-355 S4-1 audit_anchors schema and migration (#2101)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:32:59Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "94aff5e422ecc926b0fc6b4818a8113881841719",
          "body": "…-406) (#2099)\n\nmanager materialize now emits equal-rank adapter surfaces: .revealui/content\n(claude-code), .cursor/hooks.json, and .opencode agents/commands — not only\nthin vendor stubs. Cursor/OpenCode stubs match Claude's manager orientation.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): materialize Cursor/OpenCode content via manager (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:19:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1dd127b21291a1cb0f8bc47d38719fdf92f66930",
          "body": "Refresh origin/test so the Nix shell banner \"behind origin/test\" is\nhonest. Never merges. Opt out with REVEALUI_SKIP_FETCH_TEST=1.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(env): quiet fetch origin/test on direnv enter (#2098)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:06:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9eb27c0bf00dd3ddc36e612513c7d1bc40443331",
          "body": "* fix(services): DbCircuitBreaker composes resilience store (P2-D)\n\nAdd NeonCircuitBreakerStore implementing @revealui/resilience\nCircuitBreakerStore. DbCircuitBreaker persists via the store (not a\nparallel Neon path), keeps thresholds/fail-open/local cache, and\nreuses resilience CircuitState types.\n[…]\n\n\nNeon HTTP client types reject .returning({ col }) — use .returning() only\n(TS2554 on CI typecheck/build).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(services): DbCircuitBreaker composes resilience store (P2-D) (#2097)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T05:05:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7ace519ce7b05281efc7af553dcb48d65b6f7ab3",
          "body": "* fix(core): single readCsrfToken for browser clients (P2-C)\n\nCanonical implementation lives in @revealui/core/admin/utils/csrf (with\ntests). auth/react re-exports it; ai useAgentStream imports it and drops\nthe private copy. Adds package export for the csrf subpath.\n\n* fix(ai): resolve @revealui/cor\n[…]\nlient/admin). Prefer a more-specific core/admin alias so\nuseAgentStream csrf import resolves in unit tests.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(core): single readCsrfToken for browser clients (P2-C) (#2095)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:39:41Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5aadbc7a4847ad51b833f3a7e263eda5dd1ad62f",
          "body": "…096)\n\n- Postgres status prefers app DB on :5432 (seed/dev); Nix .pgdata is optional\n- Show commits behind origin/test; methodology one-liner (TRACKER, PR→test)\n- tracker + wb helpers default to .jv TRACKER and workboard (not stub)\n- Quick cmds: gate:quick, seed, rfg; update workboard stub + .envrc notes\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(shell): align Nix banner and helpers with fleet methodology (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:34:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f502b70d08b9e748ad34ec8cdced4a082d5f4e80",
          "body": "* fix(core): ValidationError taxonomy (fleet-redundancy P2-A)\n\nCanonical domain ValidationError lives in utils/errors (HTTP 400 status).\nField-ingress reuses it. React boundary renames to ClientValidationError.\nGuards and error-reporter use instanceof only — no name spoof false positives.\n\n* test(co\n[…]\norkError by name spoof; reporter now\nrequires the real NetworkError class. Align the IT with P2-A taxonomy.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(core): ValidationError taxonomy (fleet-redundancy P2-A) (#2092)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:12:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "891ee5c7a03f056d2deeb981f3552a7a5ed2a3e0",
          "body": "…s (#2094)\n\nAdd pages/for-operators-managed.ts + UI fieldAttrs wire for /for-operators/managed.\nStacks on modular page-blocks (auto seed discovery; no mono merge collision).\nWaitlist form interactivity stays component-local.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire for-operators managed CMS on modular page-block…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:12:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5137fe0c336048fdcab4f1cb388e886ac89ccef5",
          "body": "Delete OAuthClient/OAuthProviders/OAuthConfig/User from @revealui/security\n(zero production importers, no PKCE). Keep TwoFactorAuth. Point OAuth\nconsumers at @revealui/auth. Update security + cli codemod fixtures.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(security): remove unused OAuthClient (fleet-redundancy P2-B) (#2093)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T04:09:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2a2fbaa3b5fa6b1cac2b660fabebf3c9e343c88f",
          "body": "…2090)\n\nRender the complete 2026-07-09 positioning pair on the technical homepage\nhero (roof sentence + governed and audited user) with the existing support\nline. Keep H1 and receipt foil unchanged. Index sentence2 in claims-evidence\nwith auth, access-enforcement, and audit-signing tests.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): restore full locked form on product hero subtitle (#…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:57:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8e6ce8095bcb644cbad9d52fda01c1b64511fa9f",
          "body": "…#2089)\n\n* refactor(marketing): modular page-blocks to stop VES merge cascades\n\nSplit the mono page-blocks.ts into page-blocks/pages/* modules with\nper-page *PageSeed exports and seed auto-discovery. Concurrent VES\npage wires no longer share one mega-file or a hand-edited PAGE_SEEDS\narray. Gate: val\n[…]\n (../../content/types), re-export FaqItemData\nuse in fair-source, and restore PhilosophyParagraphRole type.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "refactor(marketing): modular page-blocks to stop VES merge cascades (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:57:31Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "096b867ee6e9fdafb5dc1dc2ffb079c29fffe44f",
          "body": "* fix(validate): count test files via git ls-files (GAP-399)\n\nPrefer git ls-files for METRICS.testFiles so nested .wt/ worktrees under\nthe main checkout cannot inflate the claim-drift gate. Keep the readdir\nwalk (with .wt/.worktrees name exclusion) as fixture and git-less fallback.\nAdd red-first reg\n[…]\nthat were missing from the #2083 snapshot lock.\nRequired to push any PR through the phase-1 hard-fail gate.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(validate): count test files via git ls-files (GAP-399) (#2088)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:30:44Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c1705155dcac6d2ada5e8440467468f6fff69ea9",
          "body": "* feat(marketing): wire for-operators how-it-works CMS blocks\n\nDerive narrative sections from content/for-operators-how-it-works into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed the\nfleet-marketing for-operators-how-it-works page. Fully narrative (no price\nanchors). Same VE\n[…]\nng from the committed snapshot. Regenerate so pre-push can run;\nimports-only biome fix in page-blocks test.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire for-operators how-it-works CMS blocks (#2087)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:21:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "329aa5dcc2d5f89ee162e15c43b2167fc3f363e3",
          "body": "* feat(marketing): wire services CMS blocks (VES residual)\n\nDerive /services narrative sections from for-operators content into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed\nthe fleet-marketing services page. Engagement ladder rungs stay\ncomponent-local for price-anchor safet\n[…]\nment ladder rungs and FAQ stay static for claims safety\n(price anchors). Same pattern as fair-source #2077.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire services CMS blocks (VES residual) (#2084)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T03:04:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ac579b813adb5548143b1edbb4c132d4d3273582",
          "body": "…P-406) (#2083)\n\n* feat(harnesses): lock definition ↔ generator content snapshots (GAP-406)\n\nAdd committed SHA-256 snapshots per generator under content-snapshots/,\ncontent snapshot --check|--write, content diff --check, unit tests, and a\nlocal ci-gate hard fail so definition edits cannot ship without refresh.\n\n* test(harnesses): drop unused import in content-snapshot test\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): definition ↔ generator content snapshot drift CI (GA…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T02:54:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1a138cad802fbd0b40954b8ca09f0a72dc5ae55d",
          "body": "…-406) (#2082)\n\nAdd code-over-docs, durable-solutions, disposition-actions, and adapter-only\nrules to @revealui/harnesses content definitions and preamble tier 1.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): export Plane A hardlines as package definitions (GAP…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T02:41:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8c63437f93a45e9fbde2175a613433328864c76c",
          "body": "* docs(packages): md-truth W2 package/app claim fixes (GAP-407)\n\nAlign package and app README claims with code for Session C of the\nfleet MD truth audit: table/migration counts, presentation component\ncount and Button API, MCP launch commands, storage R2-only wording,\nconfig load priority, and related export/script drifts.\n\n* style(mcp): biome format claude-template.json\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(packages): md-truth W2 package/app claim fixes (GAP-407) (#2081)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:36:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "00257e14e1a0c2b39d507a6d48f9476f89444c39",
          "body": "Derive fair-source narrative sections from content/fair-source.ts into\npage-blocks, render via useMarketingPageBlocks + fieldAttrs, and seed\nthe fleet-marketing fair-source page. Metric-bearing hero and package\ninventory table stay static for claims safety.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire fair-source CMS blocks (VES residual) (#2077)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:36:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8cd5ca56b8c2e94ce4937399f86d63f8fe816083",
          "body": "* docs: fix high DOC-DRIFT countable claims (GAP-407 W2)\n\nAlign WHAT_WORKS_TODAY, MARKETING_METRICS, COMPONENT_CATALOG, and the\nclaim-drift blog sample with claim-drift / site.ts METRICS ground truth:\nversions, workspaces, license split, UI components, tables, CHECK count,\nNeon-primary Supabase fram\n[…]\n security-paths.shared.json for review gate\"\n\nThis reverts commit 4b77375b1e38c8c08bd788d88238407090fd8ce2.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs: fix high DOC-DRIFT countable claims (GAP-407 W2) (#2076)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:35:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b5c7c57c564690f4e23a41453082fc44053f7cc7",
          "body": "* feat(harnesses): finish .revealui manager as equal-vendor SSOT (GAP-406)\n\nWire content sync default generator to the manager tree, preserve\nexisting manager.json on materialize, path-gate manager check in CI via\nvalidate:structure --manager-only, and point CLAUDE.md/AGENTS.md at\n.revealui/manager.\n[…]\nagged existsSync/read then write on\nmanager.json. Always write after mkdir; load/check use try-read ENOENT.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): finish .revealui project manager (GAP-406) (#2080)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-23T00:33:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c203b42b02b8595da2790a6dfd2fcfe24ef4ba22",
          "body": "…ckout (#2075)\n\nGAP-404 moved SECURITY_PATHS into security-paths.shared.json, but the\nsecurity-review-gate workflow still sparse-checked out only the two .cjs\nfiles. CI then ENOENTs on every PR (base checkout) before classification.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): include security-paths.shared.json in review-gate sparse che…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T23:20:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f4f4e00320c5b4cb801974e3ae56693d0b3815f7",
          "body": "…06) (#2074)\n\n* feat(harnesses): Claude Code content generator + tracker-first rule\n\nGAP-406 vertical slice: Claude is an adapter that consumes canonical\n@revealui/harnesses definitions rather than a second hand-authored SSOT.\n\n- ClaudeCodeGenerator emits .claude/rules|commands|agents|skills\n- track\n[…]\nrse checkout (GAP-404).\nSame fix as #2075; needed on this branch so the gate evaluates instead of crashing.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): Claude Code content generator + tracker-first (GAP-4…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T23:18:01Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f33a9346b9e05044d1d2d9b4670b1a3f6393b51e",
          "body": "…(#2073)\n\nLoad shared security path markers from security-paths.shared.json so the\nin-repo review gate and the fleet checker cannot drift by dual hand-edits.\nWiden shared surfaces only in the JSON file; self-protect the path file.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): single source of truth for SECURITY_PATHS markers (GAP-404) …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T18:12:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "efc5f7bb560f5752904a0014670cd7bc7d1146e8",
          "body": "* ci(backflow): soft-enforce merge-commit for main→test backflow PRs\n\nKeep dual merge methods (feature squash still allowed). Add PR guard that\nfails backflow-shaped PRs until label backflow:merge-commit, plus push:test\nancestry check so a squash-merged backflow fails CI on test.\n\n* fix(ci): tighten\n[…]\nvoid false positive on guard branch)\n\n* fix(ci): run backflow guard from PR head so introducing PR can pass\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "ci(backflow): soft-enforce merge-commit for main→test backflow (#2072)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T16:41:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "85e88546fa565ab83c4f1104976668ce79bae4a6",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2071 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T15:50:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0d4a3169b2099dd862c8b85a58c379926973d694",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\n) — the require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\ncf326f050 chore(release): promote test to main (#2069)",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-22T15:03:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cf326f0508ee09e6380260d7b366a4379150f6bc",
          "body": "* fix(server,deploy): durable API boot isolation + REST prod rollback (#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resol\n[…]\nhub.com>\n\n---------\n\nCo-authored-by: revfleet-backflow[bot] <287355030+revfleet-backflow[bot]@users.noreply.github.com>\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(release): promote test to main (#2069)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T15:03:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fabf8bd11da98ada1ab93cf91693cdbb8b49c9b8",
          "body": "Pass Slider label/valueLabel so range inputs associate via htmlFor\n(axe rule label / critical on /pricing E2E). Fallback aria-label when\nno visible label. Unblocks promotion Accessibility check.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(a11y): label pricing cost-calculator sliders for WCAG (#2070)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T13:28:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "820dda3f5599d769344abf4c085714e3e8f6022e",
          "body": "* feat(marketing): wire /local-ai into VES CMS block stream\n\nAdd local-ai page block derivation from claim-covered content modules,\nstatic-first useMarketingPageBlocks wiring with fieldAttrs, fleet-marketing\nseed page, and canvas default-preview preference. Env-code snippets and\ninteractive Provider\n[…]\n* + page_read tools on content server (no publish)\n6. Philosophy CTA href/label fieldAttrs for link editing\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(ves): P2 local-ai wire + canvas fields, theme, session MCP (#2068)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T12:34:50Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d9616ab7abb95707b23f96f8186df39e6e0ebd31",
          "body": "…067)\n\n- Bump sharp floor to >=0.35.0 (templates + override; next transitive)\n- Bump @hono/node-server to ^2.0.11 / >=2.0.5 override\n- Migrate Vercel entry off removed /vercel subpath to getRequestListener\n- Editor runtime: allowlist session UUID + preview-token shape (CSRF)\n- Editor setAtPath: segment allowlist + Object.hasOwn + defineProperty\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(security): clear dependabot sharp/hono alerts + editor CodeQL (#2…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T12:32:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "264ff2a3a630e8d15bf4381d8bb10aa361a8c383",
          "body": "Wire validate:claims-evidence into GitHub CI (was local-gate only). Correct\nMCP collection copy from opt-in to default-on/opt-out, refresh the license\nsplit note (23 MIT), and retarget the receipt hero foil to Stage 3 audit\nsigning + its production-path test. Ratchet legal/* and contact into the\nevi\n[…]\n policy content pins; legal policy files skip capability\nmarkers (legal English) while denylist terms still hard-fail.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(marketing): harden claims-evidence against codebase drift (#2066)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T11:30:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f4439a9824dd4e74d004f0b29b208325a354ca4f",
          "body": "…ate (#2065)\n\n* fix(server): soft-fail license canary in dev; gate voice prose-slot dist\n\nLocal dogfood sets only REVEALUI_LICENSE_PRIVATE_KEY (hosted mode) without\npublic keys, which spammed hosted-license-canary ERROR alerts. Skip canary\nwhen no public keys in development/test; degrade without cro\n[…]\nces source\nMARKETING_PROSE_SLOTS keys; dist is checked only when already present\n(local dogfood staleness).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): soft-fail license canary in dev; voice prose-slot dist g…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T11:22:06Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b6f9f8b392dabe542b7d3152c1e2c51bcdea661b",
          "body": "* chore(dev): add pnpm dogfood:api local server launcher\n\nStarts apps/server with seed-env DB URL, revvault hosted license private\nkey, and admin-compatible REVEALUI_SECRET defaults. Rebuilds contracts\nwhen marketing-voice prose slots for section/ctaSection are missing from\ndist (stale dist broke VE\n[…]\n.\n\n* docs(scripts): dogfood:api usage in scripts README\n\n* style(dev): biome-fix dogfood-api for Quality CI\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(dev): add pnpm dogfood:api local server launcher (#2064)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T09:13:30Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "fc6bce61411cef71766e9a2259cc1d1349b5bddd",
          "body": "…#2063)\n\ncreateTypedCollectionStorage was snapshotted at config import time, often\nbefore loadSeedEnv sets POSTGRES_URL. Pages then fell through to dynamic\nSQL which writes Payload-style `_status`; the canonical table only has\n`status`. Attach a per-call proxy for typed collection storage.\n\nAlso fix\n[…]\n seed page payload (siteId, blocks, status) and find with\ndraft:true so draft rows are detected instead of re-created.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): lazy typed storage so page seed uses status not _status (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T02:54:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "f1a03ae4758361bbac28adc548a81bb897faaf1e",
          "body": "…(#2062)\n\nCLI seed has no interactive admin session, so create/find need\noverrideAccess (same as first-admin bootstrap). Fail loud when the DB\nhas no users and REVEALUI_ADMIN_PASSWORD is missing or shorter than 12.\nSkip contents/events — registry WIRE-UP-PENDING (no backing tables).\nExit non-zero if any page create fails instead of printing success.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): seed CMS pages with overrideAccess; gate contents/events …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T02:03:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9acea06f9c654c3d7c238232336f19065d1337c1",
          "body": "* fix(seed): admin seed under direnv + dual package export defaults\n\ntsx resolves workspace packages via the CJS path; Node then rejects\nexport maps that only list \"import\" (ERR_PACKAGE_PATH_NOT_EXPORTED).\nMirror each \"import\" target as \"default\" on all packages/* export maps.\n\nWire apps/admin seed \n[…]\nom apps/admin tsconfig so Next never typechecks it.\n\n* style(admin): biome-format tsconfig exclude for seed\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(seed): admin seed package exports + seed-env under direnv (#2061)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T01:44:34Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "c62b7dcd1b919581c46f1fb971b3a3f06a9ee1fc",
          "body": "… (#2060)\n\n* fix(seed): demote passwordless direnv DB URL so admin .env.local wins\n\nNix flake and .envrc export postgresql://postgres@localhost:5432/postgres\nwithout a password. loadSeedEnv used override:false, so that placeholder\nblocked apps/admin/.env.local and SCRAM failed with \"password must be\n[…]\n(escape: REVEALUI_ALLOW_PASSWORDLESS_DB=1).\n\n* style(seed): organize imports in seed-env tests for Biome CI\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(seed): demote passwordless direnv DB URL so admin .env.local wins…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-22T01:04:39Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "03560dd713e5597b20f40a0b0e0884789da38662",
          "body": "* feat(harnesses): GAP-199 native master-spec coupling advisory\n\nProvider-agnostic twin of ~/.claude/hooks/master-spec-pr-coupling.js.\nevaluateMasterSpecCoupling + emit on file-edit/post-tool in runHookCommand;\nwarn-only, never blocks. Claude-side hook remains the Claude PostToolUse\nentry and docume\n[…]\ne\" run remained on the head SHA. Empty commit\nto produce a clean required-check set for test branch policy.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(harnesses): GAP-199 native master-spec coupling advisory (#2059)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T23:10:13Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "194a17dbf569e932ba85caa9c18901d1de2406d0",
          "body": "stopAllAndWait holds the event loop through grace so SIGTERM-ignoring\nchildren receive SIGKILL before daemon exit. Intentional terminates map\nto stopped. Coordinator shutdown awaits stopAllAndWait.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(harnesses): GAP-390 keep SIGKILL timer ref'd on drain (#2058)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T22:34:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c20ff584060c76a372b1dfec7dd8d7b112ba1bf1",
          "body": "… (#2057)\n\n* docs(grok): monorepo worktree isolation hardline + residual allowlist note\n\nPin multi-step product work to origin/test worktrees in project Grok rules.\nClarify GAP-398 residual floor purpose on the tier1 allowlist description\n(policy pointer; no host rewrites).\n\n* ci: re-trigger after d\n[…]\nob failed at Initialize containers pulling\npostgres:16 (registry timeout). Docs-only PR; no product change.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(grok): monorepo worktree isolation + GAP-398 residual floor note…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T22:24:49Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "425b7ecf8f912ffd2941ad902c2925ca7fd8fda8",
          "body": "* feat(server): wire remaining GAP-300 nudge signals (11/11)\n\npro-license-wire: license JWT exists and not yet fetched/verified.\npro-connect-data: day3+ without content, API key, or MCP tool usage.\nmax-enable-memory: Max/Enterprise without ai_memory_sessions row.\n\nHonest proxies only — no remote env\n[…]\n/license/verify. Security-path touches are intentional\nand require non-author review + sec-review:approved.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire remaining GAP-300 nudge signals (11/11) (#2056)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:53:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b1815da3ea47aca4a2d5da90a340478baca48d35",
          "body": "… (#2055)\n\nSECURITY: touches middleware/license.ts. On free-tier requireFeature denial\nonly, best-effort first-ever usage_meters upgrade_intent write. Does not\nchange allow/deny decisions. Enables free-pro-gate selection (8/11 triggers).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): record free-tier upgrade_intent for free-pro-gate nudge…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:27:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e9396fdf89dd00fd866a30f95f3ab3aef979168",
          "body": "… loud (#2054)\n\nShared scripts/lib/seed-env.ts for fleet seeds: load dotenv without\nclobbering process env, prefer POSTGRES_URL, refuse electric-latency-probe\n(5434/revealui_probe) unless REVEALUI_ALLOW_PROBE_DB=1, connectivity\npreflight with redacted host:port/db, owner email from\nREVEALUI_SEED_OWN\n[…]\nssion env / .env.probe.local only — never permanent sed of\napps/admin/.env.local (root cause of silent seed failures).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(scripts): durable seed env — refuse probe DB, resolve owner, fail…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:12:45Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "848accb53c552ee64d52f942ba710e4726877ee6",
          "body": "…(#2053)\n\n* feat(server): wire free-pro-gate and pro-read-receipts nudge signals\n\nGAP-300 residual: record upgrade_intent on free-tier requireFeature denials\nand audit_view on first GET /admin/audit list. Unlock free-pro-gate and\npro-read-receipts triggers (8 of 11 implemented). Still deferred: lice\n[…]\npts + audit_view meter only in this\nPR; free-pro-gate remains deferred until a security-reviewed follow-up.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire free-pro-gate and pro-read-receipts nudge signals …",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T21:11:27Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ab41e316a03814950aae9e93acb6798eba5af7cb",
          "body": "GAP-300 residual: record usage_meters (source=user, meter_name=audit_export)\non successful GET /admin/audit/export, then evaluate max-export-audit for\nMax/Enterprise day-7+ accounts. Best-effort metering never blocks the download.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(server): wire max-export-audit nudge via audit export meter (#2052)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:45:22Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "69829f8074bf62669235e722bcc0cfb04236abff",
          "body": "Extend page-blocks derivation + seed for the philosophy page (hero,\nmanifesto section, CTA). Static-first fallback from content/philosophy.ts\nwith click-to-edit annotations on prose. Same pattern as home/products.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): wire /philosophy to CMS block stream for VES (#2051)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:44:28Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ee0ba8946a5ebddf241b694ddf66b1f0e68c7aad",
          "body": "After ADR 2026-07-21 accept: product secondary module only (not H1).\nNested under Proof to keep homepage ≤7 sections. Claims-evidence indexed.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(marketing): secondary FDE deployers band under Proof (#2050)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T20:06:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "86780ad5019334e03bd5cffac3e76b84e24036f4",
          "body": "…w page (#2048)\n\n* fix(marketing,presentation): append .data to block annotation paths\n\nEvery emitted data-rvui-field path stopped at the block's array index\n(blocks.0.title) instead of its data object (blocks.0.data.title),\nbecause every block component reads its fields from block.data.*. The\nsessi\n[…]\nup/down/delete/add text).\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ves): land .data path contract, create-session UI, default previe…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:58:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5437057a72334ff44ee64d72d7bff937348c08a3",
          "body": "* docs(blog): publish founder essay on shareable AI upside\n\nAdds docs/blog/17-shareable-upside.md and registers it on the marketing\nblog index (revealui.com/blog/shareable-upside) plus docs nav/slug\nmanifest. Owner-directed mission narrative: retail to self-taught rebuild,\nK-shaped economy, leap of \n[…]\nas Error: disk full in admin#test,\nunrelated to the blog essay. Showcase golden drift is also pre-existing.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(blog): founder essay — own the upside of AI (#2047)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:34:05Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cbc0629f2d251d85ad3670eca8feaed4e50d60db",
          "body": "* fix(server): complete sendCronFailureAlert TODOs after #787\n\nWire centralized cron failure alerts for Stripe livemode mismatch\n(webhooks) and GDPR stripe customer delete failures. Removes stale\n\"after PR #787 merges\" TODOs; keeps specialized livemode email copy.\n\n* fix(server): import sendCronFail\n[…]\nnt. Align the full snapshot set with the\n#2045 rebaseline (presentation Button family + Tier-1 host burns).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): complete sendCronFailureAlert TODOs after #787 (#2043)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:19:14Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "3a35d66db29521e2b9592d51056d4f22698ee873",
          "body": "* fix(admin): burn GAP-398 media agent marketplace hosts\n\nReplace button/input/select/svg with @revealui/presentation on media\nlibrary, agent-tasks, agents/new wizard, and marketplace detail.\nAllowlist 27→17.\n\n* fix(admin): burn GAP-398 legacy kit hosts\n\nWire kit Button/SoftButton/PlainButton, email\n[…]\nns change control chrome metrics; re-pin\nChromium goldens from CI actuals (Button height + related layout).\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): finish GAP-398 allowlist burn to 6 residuals (#2046)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T19:07:25Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a9ac4914968a96dcc0b8e3c3e18af27b6071156c",
          "body": "* fix(apps): burn GAP-398 Tier-1 presentation allowlist\n\nReplace hand-rolled button/input/select/svg hosts with\n@revealui/presentation across docs showcase and admin chrome\n(jobs, mcp, marketplace, coordination, knowledge-graph, refunds,\ndashboard). Allowlist 57→30; docs showcase fully clear.\n\n* fix\n[…]\nystemHealthMonitor filter selects, and\nsignup ToS checkbox now use @revealui/presentation. Allowlist 30→27.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(apps): burn GAP-398 Tier-1 presentation allowlist (#2044)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T14:29:21Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "709f6e0f2c97ad8bd7911f73f6779fd88e9d32c1",
          "body": "Phase-1 ci-gate now runs validate:tier1-presentation --hard-fail.\nNon-allowlisted button/input/select/textarea/svg host elements fail\nthe gate. Remaining allowlist burn is a separate follow-up.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(ci): hard-fail GAP-398 Tier-1 presentation gate (#2042)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T14:29:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3b3f3b55135d47a5ef697a1d93b1873e4d18c90d",
          "body": "* docs(rules): point branch policy at fleet planes\n\nAdd never-branch-off-feature hardline to project git rules and thin\nGrok monorepo pointer to claude-config / revcon / rfg owners.\n\n* fix(rules): rematerialize git.md from revcon for lockstep\n\nQuality failed validate:rules-lockstep on a hand-edited \n[…]\npy from revcon profiles so git.md + manifest sha\nmatch, and include the missing token-economy profile rule.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "docs(rules): branch-base hardline + monorepo pointer (#2041)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T06:51:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "0f36283235eee7031fb738cb60945ed7cb6febd3",
          "body": "* fix(admin): burn GAP-398 Tier-1 presentation residuals\n\nReplace hand-rolled button/svg/input/select hosts with\n@revealui/presentation across admin chrome (errors, settings,\nauth, billing/license, onboarding, health, MCP panels, chat,\nagents). Allowlist admin 94→44 (total 107→57). Residual classes:\n[…]\n and UpgradeDialog now import Button from\n@revealui/presentation/client; incomplete vi.mock stubs broke CI.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(admin): burn GAP-398 Tier-1 presentation residuals (#2040)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T06:51:20Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a1628d1cea229abebdb30850ee668fdeb0b4b8f8",
          "body": "* fix(marketing,docs): burn GAP-398 Tier-1 allowlist residuals\n\nReplace hand-rolled buttons/icons with @revealui/presentation across\nmarketing (NavBar, Hero, FAQs, PricingTeaser, Proof, Products filters,\nFairSource, Status) and docs ErrorBoundary. Allowlist 127→115; marketing\nleft with content-drive\n[…]\n error as marketing: provider icons accept SVG attrs only.\nDocLayout typecheck was failing CI on #2038 tip.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(marketing,docs): burn GAP-398 Tier-1 allowlist residuals (#2038)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T05:49:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "6b4e8f58655f50ed47b7b46110b6e015c54833f9",
          "body": "… residuals (#2037)\n\nGAP-398: AST gate flags button/input/select/textarea/svg in apps/* with an\nallowlist burn-down (warn-only in phase-1). Marketing CostCalculator uses\npresentation Slider; ProviderSwitch and PricingPage billing toggle use Button;\ncheck marks use IconCheckCircle.\n\nADR amendment lives in .jv; allowlist enumerates remaining residuals.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "feat(validate): add Tier-1 presentation gate and burn named marketing…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:58:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "df6ab2184c16241fb936edc671480daddd9cfa93",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2036 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:38:08Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b211bbb225bf13d5c6d8c39bcc9ce48be427f164",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\n) — the require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n1e43dea28 chore(release): promote test to main (#2034)",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T04:12:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "1e43dea28b4f1e2d962ba5966a828059e9869718",
          "body": "* fix(server,deploy): durable API boot isolation + REST prod rollback (#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resol\n[…]\nhub.com>\n\n---------\n\nCo-authored-by: revfleet-backflow[bot] <287355030+revfleet-backflow[bot]@users.noreply.github.com>\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "chore(release): promote test to main (#2034)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:12:07Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a9430b72e91067fbed96c299705f0d5b004d8dae",
          "body": "Retry preview-origin click dispatch until the field editor mounts.\nThe origin-pinned listener registers in a useEffect after paint, so a\nsingle dispatch right after findByTitle can race under CI load and fail\nUnit Tests on tip (blocking promote #2034).\n\nVerified: vitest EditSessionCanvas 6/6 pass.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(editor): stabilize EditSessionCanvas click-open tests (#2035)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T04:00:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "03fbfb445b47bacd5bf84be6603312066e392d8e",
          "body": "…#2031)\n\n* fix(server): lazy-load OG fonts and swagger so /health never dies\n\nModule-level readFileSync of Inter Tight fonts (GAP-401) and swagger-ui-dist\naborted serverless handler evaluation when assets were missing or mis-resolved\non Vercel, turning /health into FUNCTION_INVOCATION_FAILED after #\n[…]\nroken aliases live when smoke failed\n- smoke job: checkout + node for the script; drop pnpm/vercel CLI path\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server,deploy): durable API boot isolation + REST prod rollback (…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T03:11:26Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ae0442f106335e70cf1aa9a5d538bebfd7021af0",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2033 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T03:10:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "722fe5c4202fd2a690f6b12ecc0580789ad0e6fa",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\nhe require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n05e5971db Merge pull request #2030 from RevealUIStudio/test",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T02:40:22Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "05e5971db5800edcc0fa41362445ee56a6d2ffa4",
          "body": "chore(release): promote test to main",
          "is_bot": false,
          "headline": "Merge pull request #2030 from RevealUIStudio/test",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:39:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "09f2f7d138e74020e85b829aba8da953f7239820",
          "body": "* fix(mcp): call content REST under /api/content/*\n\nGoverned tools hit /api/sites and /api/<collection>, which 404 on the live\nAPI (routes mount under /api/content/*). Align factory + tests with the real\ncontent router so Level 1 MCP dogfood works after REVEALUI_API_URL is set.\n\n* docs(mcp): correct content path comment after prefix fix\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(mcp): call content REST under /api/content/* (#2029)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:22:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "08682379594f017be4e1c6a239b37b0397e2a1fd",
          "body": "…-test\n\nchore(test): backflow main into test (1 commit(s) behind)",
          "is_bot": false,
          "headline": "Merge pull request #2028 from RevealUIStudio/chore/backflow-main-into…",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:21:44Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ed8146ab51fc6c7f63129249f1e79c937a1c71a8",
          "body": "Auto-opened by the shared backflow-reusable workflow after main\nmoved forward. Merge commit (no squash) per\nfeedback_merge_main_into_test_must_use_merge_commit so main's\nparentage is preserved and the next promotion-gate check passes.\n\nCreated via the GitHub merges API so the merge commit is SIGNED\n\n[…]\nhe require-signed-commits ruleset (RS-3) blocks an\nunsigned local git-merge commit from being merged into test.\n\nMissing commits backflowed:\n58fa66754 Merge pull request #2027 from RevealUIStudio/test",
          "is_bot": true,
          "headline": "Merge main into test",
          "author_name": "revfleet-backflow[bot]",
          "author_login": "revfleet-backflow[bot]",
          "committed_at": "2026-07-21T02:07:16Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "58fa667540d5e1fb0b97445182e929b3c4b59b65",
          "body": "chore(release): promote test to main",
          "is_bot": false,
          "headline": "Merge pull request #2027 from RevealUIStudio/test",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T02:06:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c0b4da1cb2252f1d66f2ecabaec61a137fe7c004",
          "body": "fix(deps): sync pnpm-lock overrides with package.json",
          "is_bot": false,
          "headline": "Merge pull request #2026 from RevealUIStudio/fix/lockfile-overrides-sync",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T01:53:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac66ae96cdfa2380f86b03f558153628f067f5e9",
          "body": "#2017 switched license routes to readPemEnv(), but the vitest mocks still\nreturned raw process.env values. PEM \\n unescape tests then failed on CI.\nMirror production normalizePem inside the mock.",
          "is_bot": false,
          "headline": "test(server): mock readPemEnv with PEM unescape in license tests",
          "author_name": "RevealUI Studio",
          "author_login": "joshua-v-dev",
          "committed_at": "2026-07-21T01:30:20Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cd4a4be24d6f3ebf8c49e7423b328022c1557470",
          "body": "* fix(server): restore tsx watch dev boot (GAP-401)\n\ntsx watch could not load the API for months: .ttf ESM imports and banner-only\nrequire for swagger-ui-dist. Use runtime font reads + copy-og-fonts (mirror\nWASM), import.meta.resolve for swagger assets (compatible with tsup banner),\nand a CI Server \n[…]\n=5.2.1), which\nbreaks pnpm install --frozen-lockfile on CI. Keep a single exact pin and\nalign package.json.\n\n---------\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(server): restore tsx watch dev boot (GAP-401) (#2023)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T00:49:19Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "78a3b934069441688f83b4b086fe82875769229b",
          "body": "Lockfile overrides block had two js-yaml@5 keys (5.2.1 and >=5.2.1), which\nbreaks pnpm install --frozen-lockfile on CI. Keep a single exact pin and\nalign package.json.\n\nCo-authored-by: RevealUI Studio <43050008+joshua-v-dev@users.noreply.github.com>",
          "is_bot": false,
          "headline": "fix(deps): dedupe js-yaml@5 override in pnpm-lock.yaml (#2025)",
          "author_name": "Joshua Vaughn",
          "author_login": "RevealUIStudio",
          "committed_at": "2026-07-21T00:49:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 52,
      "commits_last_year": 4620,
      "latest_release_at": "2026-07-19T02:15:19Z",
      "latest_release_tag": "create-revealui@0.5.15",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 30,
      "days_since_latest_release": 5,
      "mean_days_between_releases": 0
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 100,
      "has_issue_template": false,
      "has_code_of_conduct": true,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "@revealui/ai",
          "exists": true,
          "license": "FSL-1.1-MIT",
          "keywords": [
            "agent",
            "ai",
            "crdt",
            "llm",
            "memory",
            "offline-first",
            "orchestration",
            "real-time",
            "revealui",
            "skills",
            "tools",
            "vector-search"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/ai",
          "is_deprecated": false,
          "latest_version": "0.8.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 332,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2293,
          "first_published_at": "2026-03-06T03:53:03.060000Z",
          "latest_published_at": "2026-07-19T01:41:23.743000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/db",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "database",
            "drizzle",
            "orm",
            "schema",
            "neon",
            "postgres"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/db",
          "is_deprecated": false,
          "latest_version": "0.9.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 264,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1801,
          "first_published_at": "2026-03-04T02:13:49.349000Z",
          "latest_published_at": "2026-07-19T01:41:23.430000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/cli",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "cli",
            "admin",
            "create",
            "revealui",
            "scaffolding"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/cli",
          "is_deprecated": false,
          "latest_version": "0.9.2",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 332,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2388,
          "first_published_at": "2025-11-30T03:45:31.896000Z",
          "latest_published_at": "2026-07-19T01:41:22.938000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/mcp",
          "exists": true,
          "license": "FSL-1.1-MIT",
          "keywords": [
            "revealui",
            "mcp",
            "model-context-protocol",
            "ai",
            "tool-discovery",
            "servers"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/mcp",
          "is_deprecated": false,
          "latest_version": "0.8.1",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 333,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2417,
          "first_published_at": "2025-11-29T14:49:31.446000Z",
          "latest_published_at": "2026-07-19T01:41:27.513000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/auth",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "auth",
            "authentication",
            "revealui",
            "sessions"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/auth",
          "is_deprecated": false,
          "latest_version": "0.4.9",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 329,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2375,
          "first_published_at": "2025-11-29T20:01:54.011000Z",
          "latest_published_at": "2026-07-19T01:41:22.401000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/core",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "cms",
            "admin",
            "collections",
            "rest-api",
            "runtime",
            "rich-text"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/core",
          "is_deprecated": false,
          "latest_version": "0.12.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 333,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 2784,
          "first_published_at": "2025-11-29T14:48:57.765000Z",
          "latest_published_at": "2026-07-19T01:41:23.361000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/cache",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "cache",
            "cdn",
            "edge-cache",
            "isr",
            "revalidation"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/cache",
          "is_deprecated": false,
          "latest_version": "0.2.5",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 259,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1588,
          "first_published_at": "2026-03-20T18:15:49.114000Z",
          "latest_published_at": "2026-07-19T01:41:21.201000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        },
        {
          "name": "@revealui/config",
          "exists": true,
          "license": "MIT",
          "keywords": [
            "revealui",
            "config",
            "environment",
            "env",
            "zod",
            "type-safe"
          ],
          "ecosystem": "npm",
          "matches_repo": true,
          "registry_url": "https://www.npmjs.com/package/@revealui/config",
          "is_deprecated": false,
          "latest_version": "0.6.0",
          "repository_url": "https://github.com/RevealUIStudio/revealui",
          "versions_count": 66,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": 1,
          "monthly_downloads": 1124,
          "first_published_at": "2026-03-04T02:13:48.442000Z",
          "latest_published_at": "2026-07-19T01:41:23.029000Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 5
        }
      ]
    },
    "popularity": {
      "forks": 0,
      "stars": 5,
      "watchers": 0,
      "fork_history": {
        "days": [],
        "complete": true,
        "collected": 0,
        "total_forks": 0
      },
      "star_history": null,
      "open_issues_and_prs": 24
    },
    "ai_readiness": {
      "has_nix": true,
      "example_dirs": [
        "examples"
      ],
      "has_llms_txt": true,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [
        "examples/api/openapi.json"
      ],
      "has_devcontainer": true,
      "typecheck_configs": [
        "apps/admin/tsconfig.json",
        "apps/docs/tsconfig.json",
        "apps/marketing/tsconfig.json",
        "apps/server/tsconfig.json",
        "packages/ai/tsconfig.json",
        "packages/auth/tsconfig.json",
        "packages/cache/tsconfig.json",
        "packages/cli/templates/basic-blog/tsconfig.json",
        "packages/cli/templates/e-commerce/tsconfig.json",
        "packages/cli/templates/portfolio/tsconfig.json",
        "packages/cli/templates/starter-native/tsconfig.json",
        "packages/cli/templates/starter/tsconfig.json",
        "packages/cli/tsconfig.json",
        "packages/config/tsconfig.json",
        "packages/contracts/tsconfig.json",
        "packages/core/tsconfig.json",
        "packages/db/tsconfig.json",
        "packages/dev/tsconfig.json",
        "packages/editor/tsconfig.json",
        "packages/engines/tsconfig.json",
        "packages/harnesses/tsconfig.json",
        "packages/knowledge-graph/tsconfig.json",
        "packages/mcp/tsconfig.json",
        "packages/openapi/tsconfig.json",
        "packages/paywall/tsconfig.json",
        "packages/presentation/tsconfig.json",
        "packages/resilience/tsconfig.json",
        "packages/router/tsconfig.json",
        "packages/scripts/tsconfig.json",
        "packages/security/tsconfig.json",
        "packages/services/tsconfig.json",
        "packages/setup/tsconfig.json",
        "packages/sync/tsconfig.json",
        "packages/test/tsconfig.json",
        "packages/tokens/tsconfig.json",
        "packages/utils/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 192625,
      "source_files_sampled": 3503,
      "oversized_source_files": 6,
      "agent_instruction_files": [
        ".github/copilot-instructions.md",
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 13707
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "published_package",
        "source": "osv",
        "findings": [],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 71,
        "malicious_count": 0,
        "assessed_package": "npm:@revealui/ai@0.8.0",
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@electric-sql/client",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.23"
        },
        {
          "name": "@fontsource-variable/inter",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/inter-tight",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@revealui/auth",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/config",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/editor",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/knowledge-graph",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/mcp",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/paywall",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/sync",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/nextjs",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@simplewebauthn/browser",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@vercel/speed-insights",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "cross-env",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "drizzle-orm",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "jose",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lexical",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "next",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^16.2.10"
        },
        {
          "name": "prism-react-renderer",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.4.1"
        },
        {
          "name": "qrcode.react",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.2.0"
        },
        {
          "name": "react",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-dom",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-hook-form",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.81.0"
        },
        {
          "name": "react-markdown",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "remark-gfm",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "sharp",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.35.3"
        },
        {
          "name": "zod",
          "manifest": "apps/admin/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@fontsource-variable/inter",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/inter-tight",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@fontsource-variable/jetbrains-mono",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.5"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/editor",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/router",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/react",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@vercel/speed-insights",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.0"
        },
        {
          "name": "react",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-dom",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "react-markdown",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "remark-gfm",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "apps/marketing/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@coinbase/x402",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.1.0"
        },
        {
          "name": "@hono/node-server",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.11"
        },
        {
          "name": "@hono/node-ws",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.3.1"
        },
        {
          "name": "@hono/swagger-ui",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.1"
        },
        {
          "name": "@resvg/resvg-wasm",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.6.2"
        },
        {
          "name": "@revealui/auth",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/config",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/mcp",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/openapi",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/paywall",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@sentry/node",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "drizzle-orm",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "hono",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "4.12.27"
        },
        {
          "name": "jose",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lib0",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.117"
        },
        {
          "name": "pg",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "satori",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.26.0"
        },
        {
          "name": "stripe",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "swagger-ui-dist",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.32.8"
        },
        {
          "name": "y-protocols",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.7"
        },
        {
          "name": "yjs",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "apps/server/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/resilience",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "lru-cache",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.5.1"
        },
        {
          "name": "zod",
          "manifest": "packages/ai/package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.3"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@simplewebauthn/server",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.3.2"
        },
        {
          "name": "bcryptjs",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "drizzle-orm",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/auth/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@clack/prompts",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "commander",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.3"
        },
        {
          "name": "execa",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.6.1"
        },
        {
          "name": "jose",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "ora",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.4.0"
        },
        {
          "name": "semver",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.8.5"
        },
        {
          "name": "tinyglobby",
          "manifest": "packages/cli/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.17"
        },
        {
          "name": "dotenv",
          "manifest": "packages/config/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/config/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/contracts/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@electric-sql/pglite",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@lexical/clipboard",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/code",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/html",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/link",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/list",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/react",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/rich-text",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/selection",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/table",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/utils",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@lexical/yjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/resilience",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "bcryptjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "dataloader",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.3"
        },
        {
          "name": "jose",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "lexical",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.46.0"
        },
        {
          "name": "pg",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "yjs",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/core/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/cli",
          "manifest": "packages/create-revealui/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@neondatabase/serverless",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/utils",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "drizzle-orm",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "pg",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/db/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "minimatch",
          "manifest": "packages/dev/package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.2.5"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/editor/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/presentation",
          "manifest": "packages/editor/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/auth",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/services",
          "manifest": "packages/engines/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@electric-sql/pglite",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "zod",
          "manifest": "packages/harnesses/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "typescript",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "yaml",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "zod",
          "manifest": "packages/knowledge-graph/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "@modelcontextprotocol/sdk",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.29.0"
        },
        {
          "name": "@revealui/config",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/contracts",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/core",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/db",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/knowledge-graph",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/security",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "@revealui/setup",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "workspace:*"
        },
        {
          "name": "dotenv",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        },
        {
          "name": "jose",
          "manifest": "packages/mcp/package.json",
          "ecosystem": "npm",
          "version_constraint": "catalog:"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "0.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/prompts",
            "direct": true,
            "version": "^1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/x402",
            "direct": true,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/x402",
            "direct": true,
            "version": "^2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/client",
            "direct": true,
            "version": "1.5.24",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/client",
            "direct": true,
            "version": "^1.5.23",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite",
            "direct": true,
            "version": "0.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter-tight",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/inter-tight",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/jetbrains-mono",
            "direct": true,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fontsource-variable/jetbrains-mono",
            "direct": true,
            "version": "^5.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": true,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": true,
            "version": "^2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-ws",
            "direct": true,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-ws",
            "direct": true,
            "version": "^1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/swagger-ui",
            "direct": true,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/swagger-ui",
            "direct": true,
            "version": "^0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/clipboard",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/clipboard",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/html",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/html",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/link",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/link",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/list",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/list",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/react",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/react",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/rich-text",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/rich-text",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/selection",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/selection",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/table",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/table",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/utils",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/utils",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/yjs",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/yjs",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "^1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@neondatabase/serverless",
            "direct": true,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@neondatabase/serverless",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@resvg/resvg-wasm",
            "direct": true,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@resvg/resvg-wasm",
            "direct": true,
            "version": "^2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/auth",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/config",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/contracts",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/core",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/db",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/presentation",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@revealui/router",
            "direct": true,
            "version": "latest",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nextjs",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/react",
            "direct": true,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/react",
            "direct": true,
            "version": "^10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/browser",
            "direct": true,
            "version": "13.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/browser",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/server",
            "direct": true,
            "version": "13.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@simplewebauthn/server",
            "direct": true,
            "version": "^13.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/speed-insights",
            "direct": true,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/speed-insights",
            "direct": true,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "14.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": true,
            "version": "^14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "^10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dataloader",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "dataloader",
            "direct": true,
            "version": "^2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-orm",
            "direct": true,
            "version": "0.45.2",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-orm",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": true,
            "version": "^9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "hono",
            "direct": true,
            "version": "4.12.27",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "5.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "5.9.6",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "lexical",
            "direct": true,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "lexical",
            "direct": true,
            "version": "^0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "lib0",
            "direct": true,
            "version": "0.2.117",
            "ecosystem": "npm"
          },
          {
            "name": "lib0",
            "direct": true,
            "version": "^0.2.117",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "11.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "7.18.3",
            "ecosystem": "npm"
          },
          {
            "name": "lru-cache",
            "direct": true,
            "version": "^11.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": true,
            "version": "10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "minimatch",
            "direct": true,
            "version": "^10.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "^16.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "next",
            "direct": true,
            "version": "^16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "9.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "ora",
            "direct": true,
            "version": "^9.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "prism-react-renderer",
            "direct": true,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "prism-react-renderer",
            "direct": true,
            "version": "^2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "qrcode.react",
            "direct": true,
            "version": "^4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "7.82.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-hook-form",
            "direct": true,
            "version": "^7.81.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "react-markdown",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "remark-gfm",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "satori",
            "direct": true,
            "version": "0.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "satori",
            "direct": true,
            "version": "^0.26.0",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "6.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "semver",
            "direct": true,
            "version": "^7.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": true,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "sharp",
            "direct": true,
            "version": "^0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "stripe",
            "direct": true,
            "version": "22.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "stripe",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "swagger-ui-dist",
            "direct": true,
            "version": "5.32.9",
            "ecosystem": "npm"
          },
          {
            "name": "swagger-ui-dist",
            "direct": true,
            "version": "^5.32.8",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": true,
            "version": "0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "tinyglobby",
            "direct": true,
            "version": "^0.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "5.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "typescript",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "y-protocols",
            "direct": true,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "y-protocols",
            "direct": true,
            "version": "^1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": true,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "yaml",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "yjs",
            "direct": true,
            "version": "13.6.31",
            "ecosystem": "npm"
          },
          {
            "name": "yjs",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.22.4",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.24.4",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.25.76",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "^4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "github.com/inconshreveable/mousetrap",
            "direct": false,
            "version": "v1.1.0",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/cobra",
            "direct": false,
            "version": "v1.8.1",
            "ecosystem": "go"
          },
          {
            "name": "github.com/spf13/pflag",
            "direct": false,
            "version": "v1.0.5",
            "ecosystem": "go"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@adraffy/ens-normalize",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer",
            "direct": false,
            "version": "0.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer-bundler-plugins",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/tracing-hooks",
            "direct": false,
            "version": "0.13.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "5.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/dom-selector",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/generational-cache",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/nwsapi",
            "direct": false,
            "version": "2.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@assemblyscript/loader",
            "direct": false,
            "version": "0.19.23",
            "ecosystem": "npm"
          },
          {
            "name": "@axe-core/playwright",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "^2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/biome",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-darwin-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-arm64-musl",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-linux-x64-musl",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-arm64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@biomejs/cli-win32-x64",
            "direct": false,
            "version": "2.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "@bramus/specificity",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@bytecodealliance/preview2-shim",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/apply-release-plan",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/assemble-release-plan",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/changelog-git",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/cli",
            "direct": false,
            "version": "2.31.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/config",
            "direct": false,
            "version": "3.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/errors",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-dependents-graph",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-release-plan",
            "direct": false,
            "version": "4.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/get-version-range-type",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/git",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/logger",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/parse",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/pre",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/read",
            "direct": false,
            "version": "0.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/should-skip-package",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/types",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@changesets/write",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/core",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@clack/core",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@coinbase/cdp-sdk",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-syntax-patches-for-csstree",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@drizzle-team/brocli",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/format",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/node-utils",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/ponyfill",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/primitives",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@edge-runtime/vm",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite-pgvector",
            "direct": false,
            "version": "0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/pglite-pgvector",
            "direct": false,
            "version": "^0.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/react",
            "direct": false,
            "version": "1.0.53",
            "ecosystem": "npm"
          },
          {
            "name": "@electric-sql/react",
            "direct": false,
            "version": "^1.0.52",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@epic-web/invariant",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-kit/core-utils",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild-kit/esm-loader",
            "direct": false,
            "version": "2.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@exodus/bytes",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react",
            "direct": false,
            "version": "0.27.20",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@hexagon/base64",
            "direct": false,
            "version": "1.1.28",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-freebsd-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-webcontainers-wasm32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.35.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "11.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@jsdoc/salty",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@levischuck/tiny-cbor",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code-core",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/code-prism",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/devtools-core",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/dragon",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/extension",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/hashtag",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/history",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/internal",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/mark",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/markdown",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/overflow",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/plain-text",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lexical/text",
            "direct": false,
            "version": "0.46.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@manypkg/get-packages",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@mapbox/node-pre-gyp",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/api-extractor",
            "direct": false,
            "version": "7.58.11",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/api-extractor-model",
            "direct": false,
            "version": "7.33.10",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/fetch-event-source",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/tsdoc",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/tsdoc-config",
            "direct": false,
            "version": "0.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@minimistjs/subarg",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "^16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/ciphers",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/curves",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.220.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.220.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.43.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.110.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.133.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-android-arm-eabi",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-android-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-darwin-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-darwin-x64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-freebsd-x64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm-musleabihf",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-arm64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-riscv64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-riscv64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-s390x-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-x64-gnu",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-linux-x64-musl",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-openharmony-arm64",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-wasm32-wasi",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-arm64-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-ia32-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-transform/binding-win32-x64-msvc",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-android",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-cms",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-csr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-ecc",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pfx",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs8",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-pkcs9",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-rsa",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-schema",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/asn1-x509-attr",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@peculiar/x509",
            "direct": false,
            "version": "1.14.3",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@preact/signals-core",
            "direct": false,
            "version": "1.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@renovatebot/pep440",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "28.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm-eabi",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-android-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-darwin-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-freebsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm-musleabihf",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-arm64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-loong64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-ppc64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-riscv64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-s390x-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-linux-x64-musl",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openbsd-x64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-openharmony-arm64",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-arm64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-ia32-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-gnu",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/rollup-win32-x64-msvc",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/node-core-library",
            "direct": false,
            "version": "5.23.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/problem-matcher",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/rig-package",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/terminal",
            "direct": false,
            "version": "0.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rushstack/ts-command-line",
            "direct": false,
            "version": "5.3.12",
            "ecosystem": "npm"
          },
          {
            "name": "@scarf/scarf",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/base",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip32",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scure/bip39",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sec-ant/readable-stream",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/babel-plugin-component-annotate",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/browser-utils",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/bundler-plugin-core",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/bundler-plugins",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-darwin",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-i686",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-x64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-arm64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-i686",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-x64",
            "direct": false,
            "version": "2.58.6",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/conventions",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/feedback",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node-core",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/opentelemetry",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/replay",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/replay-canvas",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/server-utils",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/vercel-edge",
            "direct": false,
            "version": "10.67.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/webpack-plugin",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shuding/opentype.js",
            "direct": false,
            "version": "1.4.0-beta.0",
            "ecosystem": "npm"
          },
          {
            "name": "@silvia-odwyer/photon-node",
            "direct": false,
            "version": "0.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.25.24",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/merge-streams",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@size-limit/file",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@size-limit/webpack",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana-program/system",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana-program/token",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/accounts",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/addresses",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/assertions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-core",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-data-structures",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-numbers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/codecs-strings",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/errors",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/fast-stable-stringify",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/functional",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/instruction-plans",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/instructions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/keys",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/kit",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/nominal-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/offchain-messages",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/options",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/plugin-core",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/programs",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/promises",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-api",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-parsed-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-spec",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-spec-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-api",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-channel-websocket",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-subscriptions-spec",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-transformers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-transport-http",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/rpc-types",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/signers",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/subscribable",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/sysvars",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transaction-confirmation",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transaction-messages",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@solana/transactions",
            "direct": false,
            "version": "5.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stripe/mcp",
            "direct": false,
            "version": "0.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/aspect-ratio",
            "direct": false,
            "version": "0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/aspect-ratio",
            "direct": false,
            "version": "^0.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/forms",
            "direct": false,
            "version": "0.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/forms",
            "direct": false,
            "version": "^0.5.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/typography",
            "direct": false,
            "version": "0.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/typography",
            "direct": false,
            "version": "^0.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/vite",
            "direct": false,
            "version": "^4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "14.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/user-event",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/quickjs-emscripten",
            "direct": false,
            "version": "0.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ts-morph/common",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/darwin-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/linux-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@turbo/windows-arm64",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/argparse",
            "direct": false,
            "version": "1.0.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/inquirer",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/inquirer",
            "direct": false,
            "version": "^9.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "^7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/linkify-it",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/markdown-it",
            "direct": false,
            "version": "14.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "12.20.55",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "20.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "^25.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/pg",
            "direct": false,
            "version": "^8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prismjs",
            "direct": false,
            "version": "1.26.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "^19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "^19.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/semver",
            "direct": false,
            "version": "^7.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/through",
            "direct": false,
            "version": "0.0.33",
            "ecosystem": "npm"
          },
          {
            "name": "@types/trusted-types",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/whatwg-mimetype",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "^8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/backends",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/blob",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/build-utils",
            "direct": false,
            "version": "13.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/build-utils",
            "direct": false,
            "version": "13.34.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/cervel",
            "direct": false,
            "version": "0.0.55",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/detect-agent",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/elysia",
            "direct": false,
            "version": "0.1.71",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/error-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/error-utils",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/express",
            "direct": false,
            "version": "0.1.81",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/fastify",
            "direct": false,
            "version": "0.1.74",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/fun",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/gatsby-plugin-vercel-analytics",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/gatsby-plugin-vercel-builder",
            "direct": false,
            "version": "2.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/go",
            "direct": false,
            "version": "3.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/h3",
            "direct": false,
            "version": "0.1.80",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/hono",
            "direct": false,
            "version": "0.2.74",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/hydrogen",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/koa",
            "direct": false,
            "version": "0.1.54",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nestjs",
            "direct": false,
            "version": "0.2.75",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/next",
            "direct": false,
            "version": "4.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/nft",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "5.7.13",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "5.8.26",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/node",
            "direct": false,
            "version": "^5.8.22",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/prepare-flags-definitions",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python",
            "direct": false,
            "version": "6.36.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python-analysis",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/python-analysis",
            "direct": false,
            "version": "0.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/redwood",
            "direct": false,
            "version": "2.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/remix-builder",
            "direct": false,
            "version": "5.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/ruby",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/rust",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/sandbox",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/sdk",
            "direct": false,
            "version": "1.28.8",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-build",
            "direct": false,
            "version": "2.9.21",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-config",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/static-config",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "^6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitejs/plugin-react",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "^4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/coverage-v8",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/ui",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/language-core",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/source-map",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@volar/typescript",
            "direct": false,
            "version": "2.4.28",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-core",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-dom",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/compiler-vue2",
            "direct": false,
            "version": "2.7.16",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/language-core",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vue/shared",
            "direct": false,
            "version": "3.5.40",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@x402/core",
            "direct": false,
            "version": "2.19.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@yarnpkg/parsers",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "abbrev",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abitype",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "abitype",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-attributes",
            "direct": false,
            "version": "1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": false,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-draft-04",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "alien-signals",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "any-promise",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-back",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "asn1js",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "ast-v8-to-istanbul",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-listen",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "async-retry",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "async-sema",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "autocannon",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": false,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios-retry",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-react-compiler",
            "direct": false,
            "version": "^1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "base-x",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.44",
            "ecosystem": "npm"
          },
          {
            "name": "basic-ftp",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "better-path-resolve",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bidi-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bindings",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "bs58",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-image-size",
            "direct": false,
            "version": "0.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-require",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bytes-iec",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cac",
            "direct": false,
            "version": "6.7.14",
            "ecosystem": "npm"
          },
          {
            "name": "cache-point",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "camelize",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001806",
            "ecosystem": "npm"
          },
          {
            "name": "catharsis",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "char-spinner",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "charenc",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "cli-truncate",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "code-block-writer",
            "direct": false,
            "version": "10.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "color-support",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "colors",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "concurrently",
            "direct": false,
            "version": "9.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-hrtime",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cors",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "cross-argv",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypt",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "css-background-parser",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-box-shadow",
            "direct": false,
            "version": "1.0.0-3",
            "ecosystem": "npm"
          },
          {
            "name": "css-color-keywords",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-gradient-parser",
            "direct": false,
            "version": "0.0.17",
            "ecosystem": "npm"
          },
          {
            "name": "css-to-react-native",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "current-module-paths",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "de-indent",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "degenerator",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "detect-indent",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": false,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-cli",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-expand",
            "direct": false,
            "version": "12.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-kit",
            "direct": false,
            "version": "0.31.10",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-kit",
            "direct": false,
            "version": "^0.31.10",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-zod",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "drizzle-zod",
            "direct": false,
            "version": "^0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "edge-runtime",
            "direct": false,
            "version": "2.5.9",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.393",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex-xs",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.3",
            "ecosystem": "npm"
          },
          {
            "name": "enquirer",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "environment",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escodegen",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-intercept",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-universal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "^1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "express-rate-limit",
            "direct": false,
            "version": "8.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "extendable-error",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-truncated-width",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-width",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-wrap-ansi",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "fflate",
            "direct": false,
            "version": "0.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-set",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-uri-to-path",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-process",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fix-dts-default-cjs-exports",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "flexsearch",
            "direct": false,
            "version": "0.8.212",
            "ecosystem": "npm"
          },
          {
            "name": "flexsearch",
            "direct": false,
            "version": "^0.8.212",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "11.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "generic-pool",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-uri",
            "direct": false,
            "version": "6.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "17.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "20.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "happy-dom",
            "direct": false,
            "version": "^20.10.6",
            "ecosystem": "npm"
          },
          {
            "name": "has-async-hooks",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hdr-histogram-js",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "hdr-histogram-percentiles-obj",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "he",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "hex-rgb",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "1.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-parser-js",
            "direct": false,
            "version": "0.5.10",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-id",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "hyperid",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.4.24",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "import-lazy",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "inquirer",
            "direct": false,
            "version": "13.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "inquirer",
            "direct": false,
            "version": "^13.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "ip-address",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-buffer",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "is-buffer",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-node-process",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-retry-allowed",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-subdir",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-windows",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic.js",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "isows",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jju",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "joycon",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "js2xmlparser",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "jsdoc-api",
            "direct": false,
            "version": "9.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "29.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "^28.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-to-ts",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-typed",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonlines",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "just-filter-object",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "just-map-values",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "klaw",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "kolorist",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-android-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-arm64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-darwin-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-freebsd-x64",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-arm64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-gnu",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-linux-x64-musl",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-arm64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "lightningcss-win32-x64-msvc",
            "direct": false,
            "version": "1.33.0",
            "ecosystem": "npm"
          },
          {
            "name": "lilconfig",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "linebreak",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "lines-and-columns",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "linkify-it",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "lint-staged",
            "direct": false,
            "version": "16.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "listr2",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "load-tsconfig",
            "direct": false,
            "version": "0.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "loader-runner",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "local-pkg",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "locate-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash",
            "direct": false,
            "version": "4.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.chunk",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.clonedeep",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.flatten",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "lodash.startcase",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "log-symbols",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "log-update",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "loglevel",
            "direct": false,
            "version": "1.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "longest-streak",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "luxon",
            "direct": false,
            "version": "3.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "lz-string",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "magic-string",
            "direct": false,
            "version": "0.30.21",
            "ecosystem": "npm"
          },
          {
            "name": "magicast",
            "direct": false,
            "version": "0.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "make-dir",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "manage-path",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it",
            "direct": false,
            "version": "14.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-it-anchor",
            "direct": false,
            "version": "8.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "markdown-table",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "marked",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "math-intrinsics",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "md5",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-find-and-replace",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-from-markdown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-autolink-literal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-strikethrough",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-table",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-gfm-task-list-item",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-expression",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdx-jsx",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-mdxjs-esm",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-phrasing",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-hast",
            "direct": false,
            "version": "13.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-markdown",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "mdast-util-to-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mdn-data",
            "direct": false,
            "version": "2.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "mdurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "media-typer",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-descriptors",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "merge2",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "meriyah",
            "direct": false,
            "version": "6.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "micro",
            "direct": false,
            "version": "9.3.5-canary.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-core-commonmark",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-autolink-literal",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-footnote",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-strikethrough",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-table",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-tagfilter",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-extension-gfm-task-list-item",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-destination",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-label",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-space",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-title",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-factory-whitespace",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-character",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-chunked",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-classify-character",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-combine-extensions",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-numeric-character-reference",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-decode-string",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-encode",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-html-tag-name",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-normalize-identifier",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-resolve-all",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-sanitize-uri",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-subtokenize",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-symbol",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "micromark-util-types",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "micromatch",
            "direct": false,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.52.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-db",
            "direct": false,
            "version": "1.54.0",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "2.1.35",
            "ecosystem": "npm"
          },
          {
            "name": "mime-types",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mimic-function",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "min-indent",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "mini-svg-data-uri",
            "direct": false,
            "version": "1.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "minimist",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "minimizer-webpack-plugin",
            "direct": false,
            "version": "5.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "minipass",
            "direct": false,
            "version": "7.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "minizlib",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "mkdirp",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mlly",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "module-details-from-path",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "mri",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mrmime",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "ms",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "muggle-string",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "mute-stream",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "mz",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": false,
            "version": "5.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanospinner",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "negotiator",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "neo-async",
            "direct": false,
            "version": "2.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "netmask",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "next-devtools-mcp",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "node-fetch",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "node-gyp-build",
            "direct": false,
            "version": "4.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "node-releases",
            "direct": false,
            "version": "2.0.51",
            "ecosystem": "npm"
          },
          {
            "name": "nopt",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-path",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "npm-run-path",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "npm-which",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-assign",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "object-inspect",
            "direct": false,
            "version": "1.13.4",
            "ecosystem": "npm"
          },
          {
            "name": "object-to-spawn-args",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "obug",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "on-finished",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "on-net-listen",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "once",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "onetime",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "opener",
            "direct": false,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "os-paths",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "outdent",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ox",
            "direct": false,
            "version": "0.14.30",
            "ecosystem": "npm"
          },
          {
            "name": "oxc-transform",
            "direct": false,
            "version": "0.111.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-filter",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-finally",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-locate",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-map",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-try",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-proxy-agent",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pac-resolver",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-json-from-dist",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "package-manager-detector",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "pako",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "parse-css-color",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse-entities",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "parse-ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse-ms",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parse5",
            "direct": false,
            "version": "^8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "parseurl",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "path-browserify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-exists",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "path-key",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-parse",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "path-scurry",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "path-to-regexp",
            "direct": false,
            "version": "8.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "path-type",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pathe",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "pend",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-cloudflare",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-connection-string",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-int8",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pg-pool",
            "direct": false,
            "version": "3.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-protocol",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg-types",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "pgpass",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "picocolors",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pid-port",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pify",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pirates",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "pkce-challenge",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pkg-types",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "playwright-core",
            "direct": false,
            "version": "1.61.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "8.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "postcss",
            "direct": false,
            "version": "^8.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-load-config",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-selector-parser",
            "direct": false,
            "version": "6.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "postcss-value-parser",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-array",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-bytea",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-date",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "postgres-interval",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "prettier",
            "direct": false,
            "version": "2.8.8",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-bytes",
            "direct": false,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-format",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-ms",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "pretty-ms",
            "direct": false,
            "version": "9.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "prismjs",
            "direct": false,
            "version": "1.30.0",
            "ecosystem": "npm"
          },
          {
            "name": "progress",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "promisepipe",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "property-information",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-addr",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-agent",
            "direct": false,
            "version": "6.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "proxy-from-env",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "pump",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "punycode",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "punycode.js",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pvtsutils",
            "direct": false,
            "version": "1.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "pvutils",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "qs",
            "direct": false,
            "version": "6.15.3",
            "ecosystem": "npm"
          },
          {
            "name": "quansync",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "queue-microtask",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "range-parser",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "2.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "raw-body",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "react-is",
            "direct": false,
            "version": "17.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "read-yaml-file",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "readdirp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "redent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "reflect-metadata",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "reinterval",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-parse",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "remark-rehype",
            "direct": false,
            "version": "11.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "remark-stringify",
            "direct": false,
            "version": "11.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "require-directory",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "require-from-string",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "require-in-the-middle",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "requizzle",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "resolve",
            "direct": false,
            "version": "1.22.12",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-from",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve-pkg-maps",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "resolve.exports",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "restore-cursor",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ret",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "ret",
            "direct": false,
            "version": "^0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "retimer",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "retry",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "reusify",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "rfdc",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rimraf",
            "direct": false,
            "version": "^6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.0-rc.1",
            "ecosystem": "npm"
          },
          {
            "name": "rolldown",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "rollup",
            "direct": false,
            "version": "4.62.2",
            "ecosystem": "npm"
          },
          {
            "name": "router",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "run-async",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "run-parallel",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": false,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "safer-buffer",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "sandbox",
            "direct": false,
            "version": "2.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "saxes",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "scheduler",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "schema-utils",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "semifies",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "serve-static",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "setprototypeof",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-command",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shebang-regex",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "shell-quote",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-list",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-map",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "side-channel-weakmap",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "siginfo",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "signal-exit",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "sirv",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "sisteransi",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "size-limit",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "slash",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "7.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "slice-ansi",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "smart-buffer",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "socks",
            "direct": false,
            "version": "2.8.9",
            "ecosystem": "npm"
          },
          {
            "name": "socks-proxy-agent",
            "direct": false,
            "version": "8.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map",
            "direct": false,
            "version": "0.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-js",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": false,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "space-separated-tokens",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "spawndamnit",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "split2",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "sprintf-js",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "srvx",
            "direct": false,
            "version": "0.11.22",
            "ecosystem": "npm"
          },
          {
            "name": "stackback",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "stacktrace-parser",
            "direct": false,
            "version": "0.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "stat-mode",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "statuses",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "std-env",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "stdin-discarder",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "stream-to-array",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "stream-to-promise",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "streamx",
            "direct": false,
            "version": "2.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-argv",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "string-width",
            "direct": false,
            "version": "8.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "string.prototype.codepointat",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "stringify-entities",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "strip-ansi",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-bom",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-final-newline",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-indent",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "strip-json-comments",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-js",
            "direct": false,
            "version": "1.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "style-to-object",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "styled-jsx",
            "direct": false,
            "version": "5.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "sucrase",
            "direct": false,
            "version": "3.35.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "supports-color",
            "direct": false,
            "version": "8.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "supports-preserve-symlinks-flag",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "symbol-tree",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-darwin-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-darwin-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-arm64-musl",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-linux-x64-musl",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-windows-arm64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "syncpack-windows-x64",
            "direct": false,
            "version": "14.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tabbable",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwind-merge",
            "direct": false,
            "version": "^3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "4.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "^4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tailwindcss",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tapable",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "tar",
            "direct": false,
            "version": "7.5.20",
            "ecosystem": "npm"
          },
          {
            "name": "tar-stream",
            "direct": false,
            "version": "3.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "term-size",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "terser",
            "direct": false,
            "version": "5.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "text-decoder",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "thenify",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "thenify-all",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "throttleit",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "time-span",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "timestring",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tiny-inflate",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tinybench",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "tinyexec",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "tinyrainbow",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "tldts",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tldts-core",
            "direct": false,
            "version": "7.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "tmp",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "tmp-promise",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "to-regex-range",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "toidentifier",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "totalist",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "tough-cookie",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "tr46",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "tree-kill",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "trim-lines",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "trough",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-blank-space",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "ts-interface-checker",
            "direct": false,
            "version": "0.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "ts-morph",
            "direct": false,
            "version": "12.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ts-toolbelt",
            "direct": false,
            "version": "6.15.5",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "8.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "^8.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsup",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "4.23.1",
            "ecosystem": "npm"
          },
          {
            "name": "tsx",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "tsyringe",
            "direct": false,
            "version": "4.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "turbo",
            "direct": false,
            "version": "2.10.5",
            "ecosystem": "npm"
          },
          {
            "name": "type-fest",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "type-is",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "uc.micro",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ufo",
            "direct": false,
            "version": "1.6.4",
            "ecosystem": "npm"
          },
          {
            "name": "uid-promise",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uncrypto",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "underscore",
            "direct": false,
            "version": "1.13.8",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": false,
            "version": "^7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "5.26.5",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.24.6",
            "ecosystem": "npm"
          },
          {
            "name": "undici-types",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicode-trie",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unicorn-magic",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "unified",
            "direct": false,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-is",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-position",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-stringify-position",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "unist-util-visit-parents",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "universalify",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "unpipe",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "update-browserslist-db",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "use-sync-external-store",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "util-deprecate",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": false,
            "version": "14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid-parse",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "vary",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "vercel",
            "direct": false,
            "version": "52.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "vercel-mcp",
            "direct": false,
            "version": "0.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "vfile",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "vfile-message",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "viem",
            "direct": false,
            "version": "2.55.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "8.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "^8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vite",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-dts",
            "direct": false,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "vite-plugin-dts",
            "direct": false,
            "version": "^4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "^4.1.10",
            "ecosystem": "npm"
          },
          {
            "name": "vitest",
            "direct": false,
            "version": "catalog:",
            "ecosystem": "npm"
          },
          {
            "name": "vscode-uri",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "w3c-xmlserializer",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "walk-back",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "watchpack",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "web-vitals",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webidl-conversions",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack",
            "direct": false,
            "version": "5.108.4",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-bundle-analyzer",
            "direct": false,
            "version": "4.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "webpack-sources",
            "direct": false,
            "version": "3.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-mimetype",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "16.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "whatwg-url",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "which",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "why-is-node-running",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "workers-mcp",
            "direct": false,
            "version": "0.0.13",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "wrap-ansi",
            "direct": false,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "wrappy",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "7.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "8.21.1",
            "ecosystem": "npm"
          },
          {
            "name": "ws",
            "direct": false,
            "version": "^8.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "xdg-app-paths",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "xdg-portable",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "xml-name-validator",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlchars",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "xmlcreate",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "xtend",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "y18n",
            "direct": false,
            "version": "5.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yallist",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "yargs",
            "direct": false,
            "version": "17.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "yargs-parser",
            "direct": false,
            "version": "21.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl-clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "yauzl-promise",
            "direct": false,
            "version": "2.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "yocto-queue",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "yoctocolors",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "yoga-layout",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod-to-json-schema",
            "direct": false,
            "version": "3.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "zwitch",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": false,
        "total_count": 1611,
        "direct_count": 162,
        "indirect_count": 1449
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 4,
        "merged_prs": 1795,
        "open_issues": 20,
        "closed_ratio": 0.804,
        "closed_issues": 82,
        "closed_unmerged_prs": 221
      },
      "bus_factor": 1,
      "bot_contributors": 3,
      "top_contributors": [
        {
          "type": "User",
          "login": "RevealUIStudio",
          "commits": 4392,
          "avatar_url": "https://avatars.githubusercontent.com/u/246213586?v=4"
        },
        {
          "type": "User",
          "login": "joshua-v-dev",
          "commits": 58,
          "avatar_url": "https://avatars.githubusercontent.com/u/43050008?v=4"
        }
      ],
      "contributors_sampled": 2,
      "top_contributor_share": 0.987
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "backflow-main-into-test.yml",
        "backflow-merge-method-guard.yml",
        "check-client-leaks.yml",
        "ci.yml",
        "db-backup.yml",
        "dependabot-catalog-autofix.yml",
        "deploy-test.yml",
        "deploy.yml",
        "docker.yml",
        "ds.yml",
        "electric-e2e.yml",
        "issue-leak-scan.yml",
        "no-submodules.yml",
        "promotion-gate.yml",
        "reconciliation-crons.yml",
        "regen-visual-snapshots.yml",
        "release.yml",
        "sec-audit-label-guard.yml",
        "secret-path-drift.yml",
        "security-review-gate.yml",
        "security.yml",
        "stripe-catalog-check.yml",
        "system-tune-snapshot.yml",
        "webhook-reconciliation.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "biome.json"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "pnpm-lock.yaml"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 0,
            "reason": "branch protection not enabled on development/release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/30 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 3,
            "reason": "project has 1 contributing companies or organizations -- score normalized to 3",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 0,
            "reason": "dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 6,
            "reason": "dependency not pinned by hash detected -- score normalized to 6",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 10,
            "reason": "security policy file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "11 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "98ed10aa2a2508f08e2e2cab6f1ea48126a71016",
        "ran_at": "2026-07-24T14:02:32Z",
        "aggregate_score": 4.7,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": true,
      "has_dependabot_config": true
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-24T12:53:08Z",
      "oldest_open_prs": [
        {
          "number": 2129,
          "created_at": "2026-07-24T03:49:56Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2130,
          "created_at": "2026-07-24T03:59:59Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2131,
          "created_at": "2026-07-24T04:02:54Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 2132,
          "created_at": "2026-07-24T04:18:00Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ],
      "last_merged_pr_at": "2026-07-24T03:52:47Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 88,
          "created_at": "2026-03-28T16:20:02Z",
          "last_comment_at": "2026-07-17T02:36:21Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 93,
          "created_at": "2026-03-28T16:20:07Z",
          "last_comment_at": "2026-07-17T02:36:20Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 402,
          "created_at": "2026-04-19T03:14:38Z",
          "last_comment_at": "2026-07-17T02:36:19Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 449,
          "created_at": "2026-04-20T17:20:16Z",
          "last_comment_at": "2026-07-17T02:36:18Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 451,
          "created_at": "2026-04-20T17:28:36Z",
          "last_comment_at": "2026-07-17T02:36:18Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 480,
          "created_at": "2026-04-21T22:22:02Z",
          "last_comment_at": "2026-07-17T02:36:17Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 486,
          "created_at": "2026-04-22T09:19:46Z",
          "last_comment_at": "2026-07-17T02:36:16Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 514,
          "created_at": "2026-04-23T05:44:55Z",
          "last_comment_at": "2026-07-17T02:36:13Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 515,
          "created_at": "2026-04-23T05:44:55Z",
          "last_comment_at": "2026-07-17T02:36:11Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 516,
          "created_at": "2026-04-23T05:44:56Z",
          "last_comment_at": "2026-07-17T02:36:10Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 526,
          "created_at": "2026-04-23T08:25:16Z",
          "last_comment_at": "2026-07-17T03:19:21Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 528,
          "created_at": "2026-04-23T14:42:57Z",
          "last_comment_at": "2026-07-17T02:35:59Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 535,
          "created_at": "2026-04-23T16:36:27Z",
          "last_comment_at": "2026-07-17T02:35:58Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 867,
          "created_at": "2026-05-15T01:16:09Z",
          "last_comment_at": "2026-07-17T02:35:57Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 917,
          "created_at": "2026-05-17T01:57:49Z",
          "last_comment_at": "2026-07-17T02:35:56Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 929,
          "created_at": "2026-05-17T04:16:33Z",
          "last_comment_at": "2026-07-17T02:35:55Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1247,
          "created_at": "2026-06-06T15:32:03Z",
          "last_comment_at": "2026-07-17T02:35:55Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1461,
          "created_at": "2026-06-14T15:24:32Z",
          "last_comment_at": "2026-07-17T02:35:54Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1650,
          "created_at": "2026-06-27T14:47:40Z",
          "last_comment_at": "2026-07-17T02:35:53Z",
          "last_comment_author": "RevealUIStudio"
        },
        {
          "number": 1816,
          "created_at": "2026-07-11T05:57:07Z",
          "last_comment_at": "2026-07-17T02:35:52Z",
          "last_comment_author": "RevealUIStudio"
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/RevealUIStudio/revealui",
    "host": "github.com",
    "name": "revealui",
    "owner": "RevealUIStudio"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 69,
      "inputs": {
        "security": 58,
        "vitality": 91,
        "community": 54,
        "governance": 50,
        "engineering": 90
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 91,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "commits_last_year": 4620,
              "human_commit_share": 0.96,
              "days_since_last_push": 0,
              "active_weeks_last_year": 30
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "30/52 weeks with commits",
                "points": 20.8,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 30
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "4620 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 4620
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 52,
              "latest_release_tag": "create-revealui@0.5.15",
              "releases_from_tags": false,
              "days_since_latest_release": 5,
              "mean_days_between_releases": 0
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "52 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 52
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 5 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~0 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 0
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "moderate",
        "name": "Community & Adoption",
        "value": 54,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 10,
            "inputs": {
              "forks": 0,
              "stars": 5,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "5 stars",
                "points": 9.8,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 5
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "0 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "excellent",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 92,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": true,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (MIT)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "MIT"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 13.5,
                "status": "met",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          },
          {
            "key": "ecosystem_adoption",
            "band": "good",
            "name": "Ecosystem adoption (downloads)",
            "note": "Excluded from scoring (no data or not applicable): Registry dependents. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "registry_dependents"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 70,
            "inputs": {
              "packages": [
                "@revealui/ai",
                "@revealui/db",
                "@revealui/cli",
                "@revealui/mcp",
                "@revealui/auth",
                "@revealui/core",
                "@revealui/cache",
                "@revealui/config"
              ],
              "dependents": null,
              "ecosystems": "npm",
              "total_downloads": null,
              "monthly_downloads": 16770
            },
            "components": [
              {
                "key": "monthly_downloads",
                "name": "Monthly downloads",
                "detail": "16,770 downloads/month across npm",
                "points": 56.3,
                "status": "partial",
                "details": [
                  {
                    "code": "downloads_monthly",
                    "params": {
                      "count": 16770,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 80
              },
              {
                "key": "registry_dependents",
                "name": "Registry dependents",
                "detail": "not reported by this ecosystem",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_reported_by_this_ecosystem",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 50,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 15,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 2,
              "top_contributor_share": 0.987
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 99% of commits",
                "points": 0.3,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 99
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "2 contributors",
                "points": 2.7,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "merged_prs": 1795,
              "open_issues": 20,
              "closed_issues": 82,
              "issue_closed_ratio": 0.804,
              "closed_unmerged_prs": 221
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "80% of issues closed",
                "points": 37.6,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 80
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "1795/2016 decided PRs merged",
                "points": 34.1,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 1795,
                      "decided": 2016
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "at_risk",
            "name": "Ownership & stewardship",
            "note": "Excluded from scoring (no data or not applicable): Verified domain. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "verified_domain"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 30,
            "inputs": {
              "followers": 3,
              "owner_type": "User",
              "is_verified": null,
              "owner_login": "RevealUIStudio",
              "public_repos": 14,
              "account_age_days": 240
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "personal (user) account",
                "points": 10,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_personal",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": "not applicable to user accounts",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "not_applicable_to_user_accounts",
                    "params": {}
                  }
                ],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "3 followers of RevealUIStudio",
                "points": 4.3,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 3,
                      "login": "RevealUIStudio"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "14 public repos, account ~0 yr old",
                "points": 9.9,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 14
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 0
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "@revealui/ai",
                "@revealui/db",
                "@revealui/cli",
                "@revealui/mcp",
                "@revealui/auth",
                "@revealui/core",
                "@revealui/cache",
                "@revealui/config"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": 5
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "8 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 8,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 5 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 5
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "333 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 333
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 90,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "24 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 24
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": "biome.json",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "biome.json"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "topics": [
                "ai-agents",
                "business-platform",
                "cms",
                "monorepo",
                "nextjs",
                "open-source",
                "react",
                "saas",
                "stripe",
                "typescript"
              ],
              "has_wiki": false,
              "homepage": "https://revealui.com",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://revealui.com",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "10 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 10
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 58,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "at_risk",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 47,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 4.7
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection not enabled on development/release branches",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "30 out of 30 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/30 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 1 contributing companies or organizations -- score normalized to 3",
                "points": 0.8,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "dangerous workflow patterns detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 6",
                "points": 3,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "11 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "excellent",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): No advisories left outstanding. Remaining weights renormalized. Matched the npm:@revealui/ai@0.8.0 runtime dependency closure — what installing the published package pulls in — 71 packages. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "no_advisories_left_outstanding"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_published",
                "params": {
                  "package": "npm:@revealui/ai@0.8.0",
                  "assessed": 71
                }
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "source": "osv",
              "advisories": 0,
              "affected_packages": 0,
              "assessed_packages": 71,
              "unassessed_packages": 0,
              "affected_by_severity": "none",
              "direct_affected_packages": 0
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "no direct dependency carries a known advisory",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "no_direct_advisories",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "no indirect dependency carries a known advisory",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "no_indirect_advisories",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "no advisory carries a publication date",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_no_publication_date",
                    "params": {}
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 71,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "excellent",
        "name": "AI Readiness",
        "value": 86,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "has_llms_txt": true,
              "legible_history_share": 1,
              "agent_instruction_files": [
                ".github/copilot-instructions.md",
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 13707
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".github/copilot-instructions.md, AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": "llms.txt present",
                "points": 15,
                "status": "met",
                "details": [
                  {
                    "code": "llms_txt_present",
                    "params": {}
                  }
                ],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "96 of 96 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 96,
                      "sampled": 96
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 65,
            "inputs": {
              "has_nix": true,
              "has_tests": true,
              "lockfiles": [
                "pnpm-lock.yaml"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": true,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/admin/tsconfig.json",
                "apps/docs/tsconfig.json",
                "apps/marketing/tsconfig.json",
                "apps/server/tsconfig.json",
                "packages/ai/tsconfig.json",
                "packages/auth/tsconfig.json",
                "packages/cache/tsconfig.json",
                "packages/cli/templates/basic-blog/tsconfig.json",
                "packages/cli/templates/e-commerce/tsconfig.json",
                "packages/cli/templates/portfolio/tsconfig.json",
                "packages/cli/templates/starter-native/tsconfig.json",
                "packages/cli/templates/starter/tsconfig.json",
                "packages/cli/tsconfig.json",
                "packages/config/tsconfig.json",
                "packages/contracts/tsconfig.json",
                "packages/core/tsconfig.json",
                "packages/db/tsconfig.json",
                "packages/dev/tsconfig.json",
                "packages/editor/tsconfig.json",
                "packages/engines/tsconfig.json",
                "packages/harnesses/tsconfig.json",
                "packages/knowledge-graph/tsconfig.json",
                "packages/mcp/tsconfig.json",
                "packages/openapi/tsconfig.json",
                "packages/paywall/tsconfig.json",
                "packages/presentation/tsconfig.json",
                "packages/resilience/tsconfig.json",
                "packages/router/tsconfig.json",
                "packages/scripts/tsconfig.json",
                "packages/security/tsconfig.json",
                "packages/services/tsconfig.json",
                "packages/setup/tsconfig.json",
                "packages/sync/tsconfig.json",
                "packages/test/tsconfig.json",
                "packages/tokens/tsconfig.json",
                "packages/utils/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": "biome.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "biome.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/admin/tsconfig.json, apps/docs/tsconfig.json, apps/marketing/tsconfig.json, apps/server/tsconfig.json, packages/ai/tsconfig.json, packages/auth/tsconfig.json, packages/cache/tsconfig.json, packages/cli/templates/basic-blog/tsconfig.json, packages/cli/templates/e-commerce/tsconfig.json, packages/cli/templates/portfolio/tsconfig.json, packages/cli/templates/starter-native/tsconfig.json, packages/cli/templates/starter/tsconfig.json, packages/cli/tsconfig.json, packages/config/tsconfig.json, packages/contracts/tsconfig.json, packages/core/tsconfig.json, packages/db/tsconfig.json, packages/dev/tsconfig.json, packages/editor/tsconfig.json, packages/engines/tsconfig.json, packages/harnesses/tsconfig.json, packages/knowledge-graph/tsconfig.json, packages/mcp/tsconfig.json, packages/openapi/tsconfig.json, packages/paywall/tsconfig.json, packages/presentation/tsconfig.json, packages/resilience/tsconfig.json, packages/router/tsconfig.json, packages/scripts/tsconfig.json, packages/security/tsconfig.json, packages/services/tsconfig.json, packages/setup/tsconfig.json, packages/sync/tsconfig.json, packages/test/tsconfig.json, packages/tokens/tsconfig.json, packages/utils/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "devcontainer, Dockerfile, Nix, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "devcontainer, Dockerfile, Nix, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "dependency automation configured, none observed in the sampled commits",
                "points": 5,
                "status": "partial",
                "details": [
                  {
                    "code": "dependency_bot_config_only",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 6",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 192625,
              "source_files_sampled": 3503,
              "oversized_source_files": 6
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "TypeScript (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "TypeScript"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "6/3503 source files over 60KB",
                "points": 54.9,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3503,
                      "oversized": 6
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "example_dirs": [
                "examples"
              ],
              "has_mcp_signal": true,
              "api_schema_files": [
                "examples/api/openapi.json"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "examples/api/openapi.json",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples/api/openapi.json"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "examples",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "examples"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-24T14:02:56.406438Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/r/RevealUIStudio/revealui.svg",
  "full_name": "RevealUIStudio/revealui",
  "license_state": "standard",
  "license_spdx": "MIT"
}

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v1.13.0, schema v0.27.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsnpm.