Public record
Software health reportschema 0.25.0 · metrics 1.13.0 · 2026-07-21 22:42 UTC

kodustech / kodus-ai

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

TypeScriptCustom license★ 1,258 stars⑂ 125 forkssince Mar 2025View on GitHub ↗

kodustech/kodus-ai holds a health index of 80 out of 100, placing it in the Good band. It scores highest on Vitality (100/100) and lowest on Security (54/100). It was last updated today. 2 contributors account for most of its recent work.

80
overall / 100
Good

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.

80
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

KodusOrganization
85 followers48 public repossince Jul 2017

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
npmkodus-orchestrator-0

Metrics by category

Vitality

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

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

Release discipline

100Excellent
How it's scored
27/27Ships releases — 100 releases published
36/36Release recency — latest release 0 days ago
27/27Release cadence — a release every ~1.5 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count100
latest_release_tagselfhosted-2.1.26
releases_from_tagsno
days_since_latest_release0
mean_days_between_releases1.5
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?

72Good · 18% of overall
How it's scored
50.3/60Stars — 1,258 stars
17.4/25Forks — 125 forks
4.7/15Watchers — 8 watchers
Inputs used
forks125
stars1,258
watchers8
growth_stateorganic
growth_factor_pct100
How it's scored
22.5/22.5README
16.9/22.5License — license file present, not a recognized license
18/18CONTRIBUTING guide
0/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_conductno
has_pull_request_templateyes

Sustainability & Governance

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

72Good · 24% of overall
How it's scored
25.2/54Bus factor — 2 contributor(s) cover half of all commits
15.1/22.5Commit distribution — top contributor authored 33% of commits
13.5/13.5Contributor breadth — 20 contributors
10/10OpenSSF Scorecard: Contributors — project has 10 contributing companies or organizations
Inputs used
bus_factor2
contributors_sampled20
top_contributor_share0.331
How it's scored
41.7/46.8Issue resolution — 89% of issues closed
32.3/38.3PR acceptance — 955/1,132 decided PRs merged
10.5/15OpenSSF Scorecard: Code-Review — Found 6/8 approved changesets -- score normalized to 7
Inputs used
merged_prs955
open_issues44
closed_issues368
issue_closed_ratio0.893
closed_unmerged_prs177
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
13.9/25Owner reach — 85 followers of kodustech
24.3/25Track record — 48 public repos, account ~9 yr old
Inputs used
followers85
owner_typeOrganization
is_verified
owner_loginkodustech
public_repos48
account_age_days3,297
How it's scored
25/25Published & resolvable — 1 package(s) on npm
0/35Publish recency — no data
4/20Version history — 0 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packageskodus-orchestrator
ecosystemsnpm
any_deprecatedno
min_days_since_publish
Excluded from scoring (no data or not applicable): Publish recency. Remaining weights renormalized.

Engineering Quality

Are baseline engineering and documentation practices in place?

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

Documentation

100Excellent
How it's scored
30/30README
25/25Documentation directory
15/15Documentation / homepage site — https://kodus.io
10/10Repository description
10/10Topics — 8 topics
10/10Wiki
Inputs used
topicsai, ai-agents, ai-code-review, ai-coding-tools, code-review, coding-assistant, generative-ai, hacktoberfest
has_wikiyes
homepagehttps://kodus.io
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

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

54Moderate · 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 — 8 out of 8 merged PRs checked by a CI test -- score normalized to 10
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
5.2/7.5Code-Review — Found 6/8 approved changesets -- score normalized to 7
2.5/2.5Contributors — project has 10 contributing companies or organizations
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.2/2.5License — license file detected
7.5/7.5Maintained — 30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10
5/5Packaging — packaging workflow detected
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
4.5/5SAST — SAST tool is not run on all commits -- score normalized to 9
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
0/7.5Vulnerabilities — 32 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated17
scorecard_versionv5.5.0
checks_inconclusive1
scorecard_aggregate5.6
Excluded from scoring (no data or not applicable): signed_releases. Remaining weights renormalized.
How it's scored
4.9/35Direct dependencies free of known advisories — 9 affected: axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5), +6 more
0/25Indirect dependencies free of known advisories — transitive set not separable from development and test dependencies in this scope
29.1/40No advisories left outstanding — 2 advisory-carrying package(s) unaddressed past 90 days; oldest published 90 days ago
Inputs used
sourceosv
advisories47
affected_packages23
assessed_packages2,000
unassessed_packages845
affected_by_severityhigh 17, moderate 4, low 2
direct_affected_packages9
Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 2000 resolved dependencies against OSV. 845 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list. This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.

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.

81Good · 0% of overall
How it's scored
45/45Agent instructions — .cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 88 of 100 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share0.88
agent_instruction_files.cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md
agent_instruction_max_bytes8,019
How it's scored
0/18One-command bootstrap
22/22Automated tests
11/11Lint / format config — eslint.config.js, eslint.config.mjs
11/11Static type checking — apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json
10/10Reproducible environment — Dockerfile, lockfile
10/10Demonstrated agent practice — 53 of the last 100 commits agent-authored or agent-credited
0/8Automated maintenance — no automated dependency updates observed
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfilespackage-lock.json, pnpm-lock.yaml, yarn.lock
has_dockerfileyes
typed_languageyes
bootstrap_files
has_devcontainerno
has_linter_configyes
typecheck_configsapps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json
agent_commit_share0.53
toolchain_manifests
dependency_bot_commit_share0
How it's scored
45/45Type-checkable code — TypeScript (statically typed)
54.6/55Manageable file sizes — 29/3,854 source files over 60KB
Inputs used
primary_languageTypeScript
largest_source_bytes268,049
source_files_sampled3,854
oversized_source_files29
How it's scored
40/40API schema (OpenAPI/GraphQL/proto) — docs-internal/openapi.json
20/20MCP server
40/40Runnable examples — cookbook
Inputs used
example_dirscookbook
has_mcp_signalyes
api_schema_filesdocs-internal/openapi.json

Key facts

1,258GitHub stars
20contributors
4,667commits, last 12 months
0days since last push
100releases
2bus factor
44open issues
npmpackage ecosystems

Data collection warnings

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

More detail

Star and fork history 1,258 ★ / 125 ⇿
1,258Stars
125Forks
97Releases

When each star and fork was added, collected from GitHub and bucketed by day. Cumulative growth sits directly above the daily additions it is made of, so the two read against each other: steady organic accretion looks nothing like an abrupt, short-lived burst. Where that difference is measurable, it is reported as growth authenticity.

Only the most recent history is shown — this repository exceeds the collection window, so the earliest history is not captured.

02505007501,0001,2501,5001,258125542025-042025-112026-07
Major 0Minor 1Patch 34

Each point covers 2 days.

OpenSSF Scorecard 5.6 / 10
5.6aggregate

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-21 22:42 UTC

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

Full resolved dependency set from the GitHub dependency graph: 173 direct and 2,672 indirect (transitive) packages. The transitive closure is complete when the repository commits a lockfile.Listing the first 2000 packages, direct first — the counts cover the complete graph.

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

This repository publishes no package the index resolves, so its own dependency graph was assessed — 2,000 packages, which also include development and test pins that never ship: 23 carry known advisories, of which 9 are direct. 845 could not be assessed — no resolved version, an unsupported ecosystem, or beyond the reported package list.

PackageVersionRelationSeverityAdvisoriesFixed in
axios1.16.1directhigh101.18.0
axios1.17.0directhigh101.18.0
fast-xml-parser5.9.3directhigh15.10.1
js-yaml3.14.2directhigh24.3.0
js-yaml4.1.1directhigh24.3.0
js-yaml4.2.0directhigh14.3.0
uuid10.0.0directhigh113.0.1
uuid9.0.1directhigh113.0.1
@opentelemetry/exporter-prometheus0.203.0indirecthigh10.217.0
@opentelemetry/propagator-jaeger2.0.1indirecthigh12.9.0
@opentelemetry/sdk-node0.203.0indirecthigh10.217.0
brace-expansion1.1.14indirecthigh15.0.7
brace-expansion1.1.15indirecthigh15.0.7
brace-expansion5.0.5indirecthigh25.0.7
fast-uri3.1.2indirecthigh24.1.1
form-data4.0.4indirecthigh14.0.6
form-data4.0.5indirecthigh14.0.6
typeorm0.3.30directmoderate11.1.0
@hono/node-server1.19.14indirectmoderate12.0.5
@opentelemetry/core2.0.1indirectmoderate12.8.0
hono4.12.25indirectmoderate34.12.27
@babel/core7.29.0indirectlow18.0.0-rc.6
esbuild0.28.0indirectlow10.28.1

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",
        "ai-agents",
        "ai-code-review",
        "ai-coding-tools",
        "code-review",
        "coding-assistant",
        "generative-ai",
        "hacktoberfest"
      ],
      "is_fork": false,
      "size_kb": 176624,
      "has_wiki": true,
      "homepage": "https://kodus.io",
      "languages": {
        "CSS": 21943,
        "HCL": 3907,
        "HTML": 118601,
        "Shell": 562233,
        "Python": 39179,
        "Smarty": 3969,
        "Dockerfile": 13172,
        "JavaScript": 782527,
        "PowerShell": 2620,
        "TypeScript": 23161668
      },
      "pushed_at": "2026-07-21T19:24:46Z",
      "created_at": "2025-03-28T17:05:19Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-21T22:39:27Z",
      "description": "AI Code Review with Full Control Over Model Choice and Costs.",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": null,
      "default_branch": "main",
      "license_spdx_raw": "NOASSERTION",
      "primary_language": "TypeScript",
      "significant_languages": [
        "TypeScript"
      ]
    },
    "owner": {
      "blog": "https://kodus.io",
      "name": "Kodus",
      "type": "Organization",
      "login": "kodustech",
      "company": null,
      "location": null,
      "followers": 85,
      "avatar_url": "https://avatars.githubusercontent.com/u/30079057?v=4",
      "created_at": "2017-07-11T13:59:24Z",
      "is_verified": null,
      "public_repos": 48,
      "account_age_days": 3297
    },
    "license": {
      "state": "custom",
      "spdx_id": null,
      "raw_spdx": "NOASSERTION",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "selfhosted-2.1.26",
          "kind": "other",
          "published_at": "2026-07-21T00:16:32Z"
        },
        {
          "tag": "web-1.1.27",
          "kind": "other",
          "published_at": "2026-07-20T23:44:54Z"
        },
        {
          "tag": "2.1.31",
          "kind": "patch",
          "published_at": "2026-07-20T23:43:56Z"
        },
        {
          "tag": "2.1.30",
          "kind": "patch",
          "published_at": "2026-07-15T10:49:34Z"
        },
        {
          "tag": "selfhosted-2.1.25",
          "kind": "other",
          "published_at": "2026-07-12T16:25:29Z"
        },
        {
          "tag": "web-1.1.26",
          "kind": "other",
          "published_at": "2026-07-12T16:07:41Z"
        },
        {
          "tag": "2.1.29",
          "kind": "patch",
          "published_at": "2026-07-12T16:07:10Z"
        },
        {
          "tag": "selfhosted-2.1.24",
          "kind": "other",
          "published_at": "2026-07-07T23:02:12Z"
        },
        {
          "tag": "web-1.1.25",
          "kind": "other",
          "published_at": "2026-07-07T21:38:53Z"
        },
        {
          "tag": "2.1.28",
          "kind": "patch",
          "published_at": "2026-07-07T21:37:52Z"
        },
        {
          "tag": "web-1.1.24",
          "kind": "other",
          "published_at": "2026-07-04T11:27:29Z"
        },
        {
          "tag": "2.1.27",
          "kind": "patch",
          "published_at": "2026-07-04T11:26:34Z"
        },
        {
          "tag": "mcp-manager-2.0.2",
          "kind": "other",
          "published_at": "2026-07-03T13:33:06Z"
        },
        {
          "tag": "cli-v0.4.19",
          "kind": "other",
          "published_at": "2026-07-03T12:40:17Z"
        },
        {
          "tag": "selfhosted-2.1.23",
          "kind": "other",
          "published_at": "2026-07-03T12:38:25Z"
        },
        {
          "tag": "web-1.1.23",
          "kind": "other",
          "published_at": "2026-07-03T11:28:42Z"
        },
        {
          "tag": "2.1.26",
          "kind": "patch",
          "published_at": "2026-07-03T11:27:52Z"
        },
        {
          "tag": "web-1.1.22",
          "kind": "other",
          "published_at": "2026-06-30T10:36:43Z"
        },
        {
          "tag": "mcp-manager-2.0.1",
          "kind": "other",
          "published_at": "2026-06-30T10:34:38Z"
        },
        {
          "tag": "2.1.25",
          "kind": "patch",
          "published_at": "2026-06-30T10:33:18Z"
        },
        {
          "tag": "selfhosted-2.1.22",
          "kind": "other",
          "published_at": "2026-06-30T11:09:48Z"
        },
        {
          "tag": "mcp-manager-2.0.0",
          "kind": "other",
          "published_at": "2026-06-29T13:53:06Z"
        },
        {
          "tag": "selfhosted-2.1.21",
          "kind": "other",
          "published_at": "2026-06-27T12:30:51Z"
        },
        {
          "tag": "web-1.1.21",
          "kind": "other",
          "published_at": "2026-06-27T11:50:25Z"
        },
        {
          "tag": "2.1.24",
          "kind": "patch",
          "published_at": "2026-06-27T11:49:33Z"
        },
        {
          "tag": "selfhosted-2.1.20",
          "kind": "other",
          "published_at": "2026-06-20T19:26:49Z"
        },
        {
          "tag": "web-1.1.20",
          "kind": "other",
          "published_at": "2026-06-20T18:55:36Z"
        },
        {
          "tag": "2.1.23",
          "kind": "patch",
          "published_at": "2026-06-20T18:55:08Z"
        },
        {
          "tag": "selfhosted-2.1.19",
          "kind": "other",
          "published_at": "2026-06-16T22:38:07Z"
        },
        {
          "tag": "web-1.1.19",
          "kind": "other",
          "published_at": "2026-06-16T22:01:59Z"
        },
        {
          "tag": "2.1.22",
          "kind": "patch",
          "published_at": "2026-06-16T22:01:15Z"
        },
        {
          "tag": "selfhosted-2.1.18",
          "kind": "other",
          "published_at": "2026-06-14T17:18:26Z"
        },
        {
          "tag": "web-1.1.18",
          "kind": "other",
          "published_at": "2026-06-14T16:52:37Z"
        },
        {
          "tag": "2.1.21",
          "kind": "patch",
          "published_at": "2026-06-14T16:52:12Z"
        },
        {
          "tag": "selfhosted-2.1.17",
          "kind": "other",
          "published_at": "2026-06-10T12:32:06Z"
        },
        {
          "tag": "web-1.1.17",
          "kind": "other",
          "published_at": "2026-06-06T11:12:15Z"
        },
        {
          "tag": "2.1.20",
          "kind": "patch",
          "published_at": "2026-06-06T11:11:38Z"
        },
        {
          "tag": "selfhosted-2.1.16",
          "kind": "other",
          "published_at": "2026-06-06T12:39:44Z"
        },
        {
          "tag": "selfhosted-2.1.15",
          "kind": "other",
          "published_at": "2026-05-27T13:14:03Z"
        },
        {
          "tag": "web-1.1.16",
          "kind": "other",
          "published_at": "2026-05-27T11:51:20Z"
        },
        {
          "tag": "2.1.19",
          "kind": "patch",
          "published_at": "2026-05-27T11:50:39Z"
        },
        {
          "tag": "selfhosted-2.1.14",
          "kind": "other",
          "published_at": "2026-05-26T18:02:48Z"
        },
        {
          "tag": "web-1.1.15",
          "kind": "other",
          "published_at": "2026-05-26T17:17:27Z"
        },
        {
          "tag": "2.1.18",
          "kind": "patch",
          "published_at": "2026-05-26T17:16:30Z"
        },
        {
          "tag": "2.1.17",
          "kind": "patch",
          "published_at": "2026-05-25T14:54:07Z"
        },
        {
          "tag": "cli-v0.4.18",
          "kind": "other",
          "published_at": "2026-05-24T18:24:22Z"
        },
        {
          "tag": "selfhosted-2.1.13",
          "kind": "other",
          "published_at": "2026-05-24T15:42:59Z"
        },
        {
          "tag": "web-1.1.14",
          "kind": "other",
          "published_at": "2026-05-24T14:40:00Z"
        },
        {
          "tag": "2.1.16",
          "kind": "patch",
          "published_at": "2026-05-24T14:39:40Z"
        },
        {
          "tag": "web-1.1.13",
          "kind": "other",
          "published_at": "2026-05-19T13:25:09Z"
        },
        {
          "tag": "2.1.15",
          "kind": "patch",
          "published_at": "2026-05-19T00:59:39Z"
        },
        {
          "tag": "2.1.14",
          "kind": "patch",
          "published_at": "2026-05-15T10:59:07Z"
        },
        {
          "tag": "web-1.1.12",
          "kind": "other",
          "published_at": "2026-05-14T10:53:10Z"
        },
        {
          "tag": "2.1.13",
          "kind": "patch",
          "published_at": "2026-05-14T10:52:45Z"
        },
        {
          "tag": "selfhosted-2.1.12",
          "kind": "other",
          "published_at": "2026-05-13T11:42:01Z"
        },
        {
          "tag": "web-1.1.11",
          "kind": "other",
          "published_at": "2026-05-13T01:33:09Z"
        },
        {
          "tag": "2.1.12",
          "kind": "patch",
          "published_at": "2026-05-13T01:32:48Z"
        },
        {
          "tag": "cli-v0.4.16",
          "kind": "other",
          "published_at": "2026-05-11T16:45:29Z"
        },
        {
          "tag": "selfhosted-2.1.11",
          "kind": "other",
          "published_at": "2026-05-10T13:58:15Z"
        },
        {
          "tag": "web-1.1.10",
          "kind": "other",
          "published_at": "2026-05-10T13:39:46Z"
        },
        {
          "tag": "2.1.11",
          "kind": "patch",
          "published_at": "2026-05-10T13:11:20Z"
        },
        {
          "tag": "selfhosted-2.1.10",
          "kind": "other",
          "published_at": "2026-05-06T11:56:09Z"
        },
        {
          "tag": "2.1.10",
          "kind": "patch",
          "published_at": "2026-05-05T23:05:25Z"
        },
        {
          "tag": "web-1.1.9",
          "kind": "other",
          "published_at": "2026-04-30T23:56:13Z"
        },
        {
          "tag": "selfhosted-2.1.9",
          "kind": "other",
          "published_at": "2026-04-30T21:59:18Z"
        },
        {
          "tag": "web-1.1.8",
          "kind": "other",
          "published_at": "2026-04-30T21:23:28Z"
        },
        {
          "tag": "2.1.9",
          "kind": "patch",
          "published_at": "2026-04-30T21:23:03Z"
        },
        {
          "tag": "cli-v0.4.15",
          "kind": "other",
          "published_at": "2026-04-30T15:53:47Z"
        },
        {
          "tag": "selfhosted-2.1.8",
          "kind": "other",
          "published_at": "2026-04-30T11:43:50Z"
        },
        {
          "tag": "web-1.1.7",
          "kind": "other",
          "published_at": "2026-04-30T10:25:13Z"
        },
        {
          "tag": "2.1.8",
          "kind": "patch",
          "published_at": "2026-04-30T10:24:54Z"
        },
        {
          "tag": "selfhosted-2.1.7",
          "kind": "other",
          "published_at": "2026-04-29T01:44:37Z"
        },
        {
          "tag": "web-1.1.6",
          "kind": "other",
          "published_at": "2026-04-29T00:59:41Z"
        },
        {
          "tag": "2.1.7",
          "kind": "patch",
          "published_at": "2026-04-29T00:59:20Z"
        },
        {
          "tag": "web-1.1.5",
          "kind": "other",
          "published_at": "2026-04-28T20:04:13Z"
        },
        {
          "tag": "2.1.6",
          "kind": "patch",
          "published_at": "2026-04-28T20:03:52Z"
        },
        {
          "tag": "2.1.5",
          "kind": "patch",
          "published_at": "2026-04-28T16:12:41Z"
        },
        {
          "tag": "web-1.1.4",
          "kind": "other",
          "published_at": "2026-04-28T15:36:40Z"
        },
        {
          "tag": "2.1.4",
          "kind": "patch",
          "published_at": "2026-04-26T14:35:13Z"
        },
        {
          "tag": "web-1.1.3",
          "kind": "other",
          "published_at": "2026-04-25T19:58:42Z"
        },
        {
          "tag": "2.1.3",
          "kind": "patch",
          "published_at": "2026-04-25T19:58:09Z"
        },
        {
          "tag": "selfhosted-2.1.2",
          "kind": "other",
          "published_at": "2026-04-22T23:50:27Z"
        },
        {
          "tag": "web-1.1.2",
          "kind": "other",
          "published_at": "2026-04-22T23:05:16Z"
        },
        {
          "tag": "2.1.2",
          "kind": "patch",
          "published_at": "2026-04-22T23:03:39Z"
        },
        {
          "tag": "selfhosted-2.1.1",
          "kind": "other",
          "published_at": "2026-04-20T21:35:57Z"
        },
        {
          "tag": "web-1.1.1",
          "kind": "other",
          "published_at": "2026-04-20T21:07:02Z"
        },
        {
          "tag": "2.1.1",
          "kind": "patch",
          "published_at": "2026-04-20T21:06:39Z"
        },
        {
          "tag": "web-1.1.0",
          "kind": "other",
          "published_at": "2026-04-20T12:11:10Z"
        },
        {
          "tag": "2.1.0",
          "kind": "minor",
          "published_at": "2026-04-20T12:10:27Z"
        },
        {
          "tag": "selfhosted-2.0.32",
          "kind": "other",
          "published_at": "2026-04-17T03:12:32Z"
        },
        {
          "tag": "web-1.0.96",
          "kind": "other",
          "published_at": "2026-04-17T02:48:01Z"
        },
        {
          "tag": "2.0.33",
          "kind": "patch",
          "published_at": "2026-04-17T02:47:19Z"
        },
        {
          "tag": "2.0.32",
          "kind": "patch",
          "published_at": "2026-04-13T23:50:32Z"
        },
        {
          "tag": "selfhosted-2.0.31",
          "kind": "other",
          "published_at": "2026-04-02T01:40:06Z"
        },
        {
          "tag": "web-1.0.95",
          "kind": "other",
          "published_at": "2026-04-02T00:48:09Z"
        },
        {
          "tag": "2.0.31",
          "kind": "patch",
          "published_at": "2026-04-02T00:47:32Z"
        },
        {
          "tag": "selfhosted-2.0.30",
          "kind": "other",
          "published_at": "2026-03-27T21:11:37Z"
        },
        {
          "tag": "web-1.0.94",
          "kind": "other",
          "published_at": "2026-03-27T20:29:01Z"
        },
        {
          "tag": "2.0.30",
          "kind": "patch",
          "published_at": "2026-03-27T20:28:03Z"
        },
        {
          "tag": "selfhosted-2.0.29",
          "kind": "other",
          "published_at": "2026-03-23T19:17:47Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "80477ed9cd5a5526a181ff417530c6bef94c1554",
          "body": "…r-scope\n\nfix(kody rules): Kody rules summary and pr scope",
          "is_bot": false,
          "headline": "Merge pull request #1567 from kodustech/feat/kody-rules-summary-and-p…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T19:24:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "24ce93c1b4d43ec3c542a722ff5f94752cadd1f7",
          "body": "…ummary\n\nReview finding: the combined change trigger deleted the summary on an\nexamples-only edit, even though summary.sourceHash covers the rule text\nalone — the still-valid fallback was lost for nothing. Split the\nconditions: text change drops summary + atoms; examples-only change\ndrops only the d\n[…]\nharnesses (bare/stubbed\nLLM calls there are intentional; the product path is usage-span\nwrapped) to preempt the recurring review false-positive.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): examples-only edit invalidates atoms but keeps the s…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T19:06:30Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "dd12b2f121420ab8e8611b6602ad7504223a4d79",
          "body": "The existing pr-kody-rules-gate covers mechanical rules (github-cases)\nthrough the raw judge — it exercises neither convention rules nor the\nnew provider path (atomic decomposition, T0 sweep, summary fallback).\nThis adds an advisory job driving the REAL provider execute() over the\nRails convention a\n[…]\nvisory (no\ngate): 19 GT sites → ~±10pp single-run variance; reference band for\ngpt-5.4-mini is 74-89% deliverable. Gate once the case set grows.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "ci(kody-rules): advisory atoms convention eval in the PR matrix",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T18:50:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "351f93b35c004179222d80adcfb634cb46961754",
          "body": "…ipe-guard\n\nfix(centralized-config): guard sync against empty/failed discovery + honest partial status",
          "is_bot": false,
          "headline": "Merge pull request #1570 from kodustech/fix/centralized-config-sync-w…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:30:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3b6f5f943a677a5c482b5d0f969fbb86918b5663",
          "body": "…ll method coverage\n\nPartial-sync masking (#1518 \"27/61 then silent\"): synchronizeKodyRules swallowed\nper-file failures and returned success:true regardless, so the use-case reported\noverall success while rules silently didn't materialize. It now returns\nsuccess:false with an \"incomplete — synced X,\n[…]\nor note: a partial sync now reports failure (was a misleading success).\n\nFull centralized-config suite: 96 tests / 7 suites green.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(centralized-config): report partial rule sync as failure + backfi…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:23:33Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b3fd6e27a1b5c5095fc688d9ad0dc89713caafaf",
          "body": "…rConfigFiles guard\n\nBackfills the two coverage gaps that let #1518 through:\n- Use-case level: a discovery failure now aborts before ANY removeStale runs\n  (the exact end-to-end safety property; previously the only failure test\n  failed earlier, at getCentralizedConfigRepository).\n- discoverConfigFi\n[…]\niles (both go through scanRepositoryTree and both\n  feed removeStale*).\n\nFull centralized-config suite: 86 tests / 7 suites green.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(centralized-config): cover the discovery-failure abort + discove…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:16:16Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fd97bb2e37e294c0909488fb06d9c7b4f8a11860",
          "body": "…scovery\n\nRoot cause of the #1518 data-loss incident: the centralized-config sync\nreconcile is non-transactional and driven by \"discovery\" that cannot tell a\nFAILED read from a genuinely empty repo. On a transient failure, discovery\nreturns [], and removeStale* then treats every existing item as sta\n[…]\nked separately in the\nissue: partial-sync reported as success, `rejected` landing status, and\n`centralized download` availability.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(centralized-config): guard sync reconcile against empty/failed di…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T17:10:32Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5ea5c20c554209a8c866474bbe6262a3b2b8a3cd",
          "body": "…contract\n\nThe schema-enumeration contract test caught the new\nrunStructuredReviewCall call site (as designed — matrix-gaps item 4):\nexport decomposeOutputSchema, register the file, and pin its wire\nschema as OpenAI-strict compatible.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(kody-rules): register decomposeOutputSchema in the strict-wire …",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:43:44Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "82bf3064bc05ac26f22953f19a33f257fdc61e63",
          "body": "Decomposing one rule costs 1 decomposition call + up to 12 compiler\ncalls, so fully backfilling a legacy org (~20 long rules) would add\nminutes to its FIRST review. The budget converges over a few reviews;\ndeferred rules fall back to summary/full text meanwhile and are listed\nin a structured log. Newly created/edited rules are unaffected (write\nhook generates asynchronously).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): cap lazy atom backfill at 5 rules per review",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:41:06Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "04854fae15de5a305b9ea479d36a50238770dcda",
          "body": "…lowups\n\nfix: sandbox lease cleanup follow-ups + map invalid-uuid input to 400",
          "is_bot": false,
          "headline": "Merge pull request #1569 from kodustech/fix/sandbox-lease-cleanup-fol…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:29:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "66d3db38bf1b704d093c619aaabc36e642667f54",
          "body": "Kody review: the new supersede warn log omitted the organization context that\nthe sibling error log carries, breaking cross-org traceability. Match it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): include org context in the superseded-lease warn log",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:24:31Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "32e90bb046bdf11beabb580c79245d371af55b65",
          "body": "Generated by summarize-rules.js / decompose-rules.js and reused across\nruns — local artifacts, not fixtures.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(evals): gitignore the local summary/atoms caches",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:23:11Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b6196f16f1e9c83fa400182bd1088edb50c62d99",
          "body": "Compound rules (whole CLAUDE.md files with ~18 requirements) bury\nindividual requirements: the measured blind spots were always a\nrequirement diluted among many siblings — immune to 3 models and 4\nprompt variants. Decomposing each long rule ONCE into <=12 atomic\nrequirements (title + one-condition w\n[…]\nhedules\n- eval: decompose-rules.js (atom generation + T0 feasibility, JSON\n  escape repair for Ruby interpolation) and run-full-pipeline --atoms\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): virtual atomic decomposition of long compound rules",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T16:21:10Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "cdd6a6f2d200ecc6b0439fbf41c735d5f0d84fd2",
          "body": "…of 500\n\nNo controller in apps/api validates uuid params at the HTTP boundary\n(ParseUUIDPipe is used in zero controllers), so an empty or garbage\n`?teamId=` / `:id` that isn't a UUID flows straight into a TypeORM query and\nPostgres rejects it with \"invalid input syntax for type uuid\" (SQLSTATE\n22P02\n[…]\nest: not reported to Sentry, not counted as\na server error, logged at warn. One central choke point covers every endpoint\nat once.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(api): map Postgres 22P02 (invalid uuid/int input) to 400 instead …",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:19:49Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "bf9b106914efdf51c692afca3bebb20876dc70e5",
          "body": "…persede logging\n\nTwo follow-ups on the local sandbox lease cleanup (#1471):\n\n1. acquire() on a lease whose cleanup is IN_PROGRESS held the leaseCount\n   increment from upsertAcquire() while polling, then recursed without\n   undoing it. Since cleanup's claim requires leaseCount <= 0, the pending\n   \n[…]\nor message text is preserved.\n\nAlso adds the two missing logs on the invalidate() fallback markInvalidated\npaths for traceability.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): release leaseCount on in-progress cleanup + accurate su…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T16:08:19Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "5a2cef76e88826b1d94899c93cc6ed960d67d524",
          "body": "feat(sandbox): add self-hosted local sandbox cleanup",
          "is_bot": false,
          "headline": "Merge pull request #1471 from Fanduzi/fix/local-sandbox-cleanup",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T14:39:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "81682f112d7aa4bf17d14ee59c00e4ea83b36aef",
          "body": "…etry\n\nThe generation call ran as a bare generateText: invisible in Langfuse\nand — worse — its tokens never reached the user-facing analytics even\nwhen burning a customer's BYOK key. Wrap it in runAiSdkLLMInSpan with\nbuildLangfuseTelemetry (runName kody-rules.summary-generation), same\ncontract as th\n[…]\nTIMEOUT_MS\nabort so a hung provider call can't delay review start via the lazy\nbackfill. Guard spec pins the span usage (BYOK token accounting).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): summary generation emits usage span + Langfuse telem…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T12:38:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "c28c274efa55254789cd079a1e8e42cbc4208aee",
          "body": "Review feedback: these are background-failure logs and org id is the\nprimary traceability key in prod — added to the write-hook warn and to\nthe summary service's gate/discard/failure/persist logs. resolveForReview\nis left as-is (no org context in its signature; the calling stage's own\nlogs carry it).\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(kody-rules): add organizationId to summary-generation log metadata",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T11:49:05Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "bc2960c33fff82dcde5e24bab44401d6d4705928",
          "body": null,
          "is_bot": false,
          "headline": "fix(sandbox): close local cleanup state races",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-21T06:06:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cff8dc10b39f28bfbbbcb0b480a5e5eeea93c254",
          "body": "Reproduces a customer's controlled 3-PR kody-rules test as frozen eval\nfixtures (domain fully sanitized — no customer names/ids). Unlike\ngithub-cases (mechanically-enumerable rules), these exercise CONVENTION\nrules: 27 real-shaped rules per PR, multi-rule scoring per\ngroundTruthAll, twin-file violat\n[…]\nd T0 detector\n  compiler over the 27 rules (result: 0/27 compile as-is — compound\n  rules need decomposition first; atomic requirements compile)\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(evals): Rails convention-rule analog cases + full-pipeline runners",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:51Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "45041d219528b1e25af1e5a67b381283ac86b872",
          "body": "… names\n\nThe sharded refactor's PR-scope shard sent only the PR title, description\nand the LIST of changed file names — no code. Any content-dependent\nPR-scope rule was structurally blind: the migration-safety rule missed\n100% of runs across every model (the model could not see add_index vs\ncreate_t\n[…]\nx run (kimi, gpt-5.4-mini and\ngpt-5.4), with overall recall flat-to-up. Regression-guard specs pin\nboth the diff presence and the budget marker.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(kody-rules): PR-scope shard now sees the full diff, not just file…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:39Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "58186a5233fbba1551c70b167a5ce1fc1c8b9329",
          "body": "Long rules (>1000 chars, e.g. whole CLAUDE.md files synced as one rule)\nbury the enforceable point; shard-judge recall tracks how digestible the\nrule is. This pre-processes long rules ONCE into \"WHAT TO VALIDATE /\nHOW TO VALIDATE\" bullets (examples untouched) and swaps the rule body\nfor the summary \n[…]\ndule (the @Optional()\n  injection would otherwise resolve undefined and dead the feature)\n\nPlan: docs/plans/kody-rules-summary-productization.md\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(kody-rules): structured validation summaries for long rules",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-21T03:04:29Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "a18b90fb337ca6e68181b9d0e32fbd8c9fa6b476",
          "body": "docs: add July 20 changelog",
          "is_bot": false,
          "headline": "Merge pull request #1566 from kodustech/codex/changelog-july-20-2026",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-21T00:45:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9c17a87a925c150dbf9701ba79be66675f8df9a",
          "body": null,
          "is_bot": false,
          "headline": "docs: add July 20 changelog",
          "author_name": "Ed",
          "author_login": null,
          "committed_at": "2026-07-21T00:38:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9cdf8f928aeba747756afea81a2efc10a9628f83",
          "body": "fix(settings): show Overridden badge on first paint",
          "is_bot": false,
          "headline": "Merge pull request #1564 from kodustech/fix/override-indicator-flicker",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T19:27:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f12fe654af9ad6214bcc9d572c81b6d3eafa1397",
          "body": "OverrideIndicator returned null while portalContainer was unset — but that\nstate is only needed for the tooltip's portal target and is always null on the\nfirst render (it's set post-mount via useEffectOnce). So the \"Overridden\" badge\nwas hidden on first paint and popped in a frame later, or stayed m\n[…]\nthe tooltip fall back to the default portal target\nuntil portalContainer resolves. Also drop two dead imports (useEffect, Button).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(settings): show Overridden badge on first paint",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T19:08:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "622237e56055882cdb922f3e55b4156138cc3467",
          "body": "docs(deploy): add Kubernetes & OpenShift deployment page (5 languages)",
          "is_bot": false,
          "headline": "Merge pull request #1562 from kodustech/docs/kubernetes-openshift-deploy",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T18:00:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "eada0cd8a7a555d600a0da55e7b492748c03bcd1",
          "body": "chore(code-review): pin kodus-graph to 0.3.0 and fix version drift",
          "is_bot": false,
          "headline": "Merge pull request #1563 from kodustech/chore/pin-kodus-graph-0.3.0",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T18:00:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "29f868449c9440e3c6f63c0eb383291d9830f9ad",
          "body": "The \"find preinstalled kodus-graph\" test mocked the installed version as 0.2.19\nand asserted no reinstall happens (the version matches the pin). Now that\nKODUS_GRAPH_VERSION is 0.3.0, the mock must report 0.3.0 to match — otherwise the\nCLI wrapper correctly decides a reinstall is needed and the assertion flips.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(graph-indexer): expect the pinned kodus-graph version (0.3.0)",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:50:57Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "9ccce26c93e648937c4c91e204bc27c4e8aade5f",
          "body": "After the quick start the user is in kodus-installer/charts/kodus, so\n./scripts/doctor-k8s.sh isn't found. Use ../../scripts/doctor-k8s.sh (repo root\nfrom that directory) across all five languages. (Kody review on #1562.)",
          "is_bot": false,
          "headline": "docs(deploy): fix doctor-k8s.sh path in Kubernetes page",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:45:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19e8013677a580ba943a8a00ecdb2cc140a565e7",
          "body": "Bump the kodus-graph dependency from 0.2.19 to 0.3.0 so the review pipeline\npicks up the call-resolution fixes shipped in that release (same-file/import\nshadowing, DI/self inherited-method resolution, DI-before-noise) — better call\ngraphs feed the review context for free.\n\n- docker/Dockerfile: ARG K\n[…]\n\n\nMERGE AFTER @kodus/kodus-graph@0.3.0 is published to npm — pinning to a version\nthat does not yet exist would break the install.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(code-review): pin kodus-graph to 0.3.0 and fix version drift",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:40:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "1e2529d166a395b3fa84071a29a53b1479376a07",
          "body": "…earer secrets note\n\nAdd the Kubernetes/OpenShift deploy overview in the remaining four languages, wire\nall five into docs.json under a new 'Deploy with Kubernetes' group, and reword the\ngeneric_vm DB-password tip: leave blank + run generate-secrets.sh (or set your own);\nfor external databases use the existing password.",
          "is_bot": false,
          "headline": "docs(deploy): Kubernetes & OpenShift page (es/pt-br/zh/ja) + nav + cl…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:30:26Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ef0ec222561fb633cf6eaacfcca9801af96463a7",
          "body": "Kodus now ships Helm charts for Kubernetes/OpenShift in kodus-installer, but the\ndeploy docs only covered Docker/VM. Add an overview page linking the charts README.\nAlso correct generic_vm: DB passwords are generated by generate-secrets.sh (a step\nbefore install.sh), not by install.sh itself.",
          "is_bot": false,
          "headline": "docs(deploy): add Kubernetes & OpenShift page (EN) + fix secrets note",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T17:23:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7dec23054c6de0e35d52d37c1f983ab18f8c181f",
          "body": "docs(mcp): remove decommissioned Composio provider from deploy guides",
          "is_bot": false,
          "headline": "Merge pull request #1561 from kodustech/docs/remove-composio-provider",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T16:24:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d24a66e7eff9fe0cc88301914a3e5ac49d7dc9aa",
          "body": "Composio is fully decommissioned (already gone from .env.schema, docker-compose,\nand dropped via the RemoveComposioConnections migration). Strip the lingering\nreferences from the self-hosted deploy guides in all 5 languages: the\nCOMPOSIO_API_KEY/COMPOSIO_BASE_URL vars, composio in API_MCP_MANAGER_MC\n[…]\n mermaid node, the Composio provider subsection, and the Configuring Composio\nsection. Changelog left intact as historical record.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(mcp): remove decommissioned Composio provider from deploy guides",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T16:07:00Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6e6b8e9668b61874793a3256643f6c2528e88f98",
          "body": "feat(pr-review): evolve the review screen (cohorts, progress, jump-to-finding, render perf)",
          "is_bot": false,
          "headline": "Merge pull request #1560 from kodustech/feat/pr-review-screen",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T14:23:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "39f0fd08dc23b9c183a8d60b6d2f3ffc8d0aa710",
          "body": "- attentionCount now includes PR-level critical/high findings, so the progress\n  bar's 'minor' tally no longer absorbs them (matches suggestionCount).\n- sync activeIssueId with the deep-link so back/forward after a sidebar click\n  no longer highlights a stale card.\n\nResolves Kodus review findings on #1560.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(pr-review): correct attention count and deep-link highlight",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T14:04:48Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "8dcbbe0438d08fc6b9875afadb8b79e995fff673",
          "body": "Guard hook?.url when matching or deleting webhooks so a hook returned without a\nurl doesn't throw during comparison.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): null-safe webhook url checks in gitlab/bitbucket",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T13:43:22Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "0b06a71ddc9339813c2364a2dc7559d0683e8ec2",
          "body": "The review-thread cache added CacheService as a SuggestionService constructor\ndependency; the specs that build the real service via Test.createTestingModule\nwere missing that provider and failed to compile. Add a getFromCache/addToCache\nmock (getFromCache → undefined, i.e. cache miss, preserving prior behavior).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): provide CacheService in SuggestionService specs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T13:37:51Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b6324e0b799c8c5830e05b4fb74fda66534dff18",
          "body": "Emit an anti-drift schema.generated.yaml (ConfigMap/Secret keys) next to the\nKodus Helm chart from the same env schema, with a YAML scalar quoter and a\n--installer-helm-values-out override.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(env): generate Helm values schema manifest for installer chart",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:47:37Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "b552ac5c3ffae930978354e8639eac81b9a9534e",
          "body": "… and render perf\n\n- add a progress/attention bar above the diff (files viewed, findings that\n  need attention vs. minor)\n- clicking a finding in the sidebar now scrolls to and highlights the exact\n  suggestion card, not just the file\n- sticky file headers, severity-sorted findings, and remove a dea\n[…]\nnce\n- memoize FileBlock + diff options/callbacks so jump-to-finding no longer\n  re-renders and re-tokenizes every diff on the page\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(pr-review): evolve review screen with progress, jump-to-finding,…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:45:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "cd344291b397db7a49e61172b212e17a5550cfa3",
          "body": "Next 16 enforces \"jsx\": \"react-jsx\" (React automatic runtime) and rewrites\ntsconfig.json on every dev/build, so the stale \"preserve\" value produced a\nrecurring working-tree diff. Aligns with main (3c10270c8).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "build(web): set tsconfig jsx to react-jsx to match Next 16",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-20T12:30:37Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "328344c579aee14f53b698c146cbd3a7ebe67244",
          "body": null,
          "is_bot": false,
          "headline": "fix(sandbox): preserve local cleanup failure cause",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:03:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d35b316b705a06087e2ff7cd7eaf812b9a819e3d",
          "body": "Kody/Codex review: the previous fix unconditionally deleted the\nINVALIDATED doc, which could (a) stack-overflow via recursive retry,\n(b) delete a doc still needed by an in-flight creator, and (c) delete\na doc with active leases.\n\nFix: decrement leaseCount to undo the leaked increment, then throw.\nDo NOT delete the doc — the creator may still need to observe the\nINVALIDATED state, and the reaper handles stale doc cleanup.",
          "is_bot": false,
          "headline": "fix(sandbox): INVALIDATED acquire only decrements, does not delete doc",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "65d13b5318006c3b1d809c97a545fea83335348d",
          "body": "When invalidate() flips a READY local sandbox to INVALIDATED, a concurrent\nacquire() increments leaseCount via upsertAcquire before handleJoinerPath\nthrows. The increment was never released, leaving leaseCount > 0 and\nblocking cleanup.\n\nFix: detect INVALIDATED state after upsertAcquire, decrement leaseCount,\ndelete the stale doc, and retry acquire from scratch.",
          "is_bot": false,
          "headline": "fix(sandbox): prevent leaseCount leak on acquire-vs-invalidated race",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "076cde3711965b4e72a3ff3ebedcdf213d377afe",
          "body": "- Finding 1: acquire() now polls when cleanupStatus is IN_PROGRESS instead of attaching to a doc being cleaned up\n- Finding 2: handleJoinerPath no longer deletes local sandbox on INVALIDATED state (active leases may still be using it)\n- Finding 4: mid-create invalidation preserves lease doc when local cleanup fails (so reaper can retry)\n- Finding 5: reaper cleanupLocalLease passes requireLeaseCountZero=true to claimCleanup for atomic leaseCount guard",
          "is_bot": false,
          "headline": "fix(sandbox): address 4 adversarial review findings on lease lifecycle",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7e85715cdf6449089c85d464e3acbc78ff2cec6a",
          "body": "- handleJoinerPath: clean local sandbox directory on INVALIDATED state\n- cleanupLocalLease: re-check leaseCount before claiming to prevent race\n- handleCreatorPath: claimCleanup before failCleanup for proper state machine\n- mid-create invalidation: log deleteLocalSandbox errors instead of swallowing\n[…]\ns when concurrent acquire bumped leaseCount\n- creator failure claims cleanup before failing\n- creator failure logs warning when sandboxId not on doc\n- mid-create invalidation logs local cleanup errors",
          "is_bot": false,
          "headline": "fix: sandbox lease cleanup race conditions and error handling",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:33Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8c6351a313d9923db6e0026f5a978bda81bb0a70",
          "body": "- claimCleanup: add requireLeaseCountZero guard to prevent race between\n  decrementLease and concurrent acquire reusing a local sandbox\n- markInvalidated: extend to work on READY state (not just CREATING)\n- creator failure: preserve retry marker instead of deleting lease doc\n  when local cleanup fai\n[…]\ntedAt field and resetStaleCleanup for crash recovery\n  of stale in_progress claims (5min threshold)\n- add 3 new tests covering leaseCount guard, retry marker preservation,\n  and stale cleanup recovery",
          "is_bot": false,
          "headline": "fix(sandbox): address 4 review findings on local sandbox cleanup",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T13:01:09Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "9e2af6d4bae2abdad1736da5360d1df7dc7852d7",
          "body": "- Add path-hardened local cleanup helper (isLocalSandboxPath, deleteLocalSandbox)\n- Add cleanup status fields to lease model (cleanupStatus, cleanupAttempts, cleanupRetryAt, cleanupError)\n- Add atomic claim/complete/fail repository methods guarded by prKey + sandboxId\n- Clean local sandboxes on rele\n[…]\n retryable leases\n- Guard every delete by expected sandboxId to prevent deleting fresh leases\n- Treat missing directories as success\n- Add focused unit tests for cleanup helper and lease manager paths",
          "is_bot": false,
          "headline": "feat(sandbox): add self-hosted local sandbox cleanup",
          "author_name": "Fan()",
          "author_login": "Fanduzi",
          "committed_at": "2026-07-18T12:59:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "e3c65bbcfe93a4857f6e394890993a00fd714a2e",
          "body": "fix(setup): fixing control to enable and disable save settings button",
          "is_bot": false,
          "headline": "Merge pull request #1559 from kodustech/fix/save-in-setup",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T18:38:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a4bbdf397f4bedb164aeb697441fe2a10e4708e5",
          "body": null,
          "is_bot": false,
          "headline": "Fixing custom prompt screen",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T17:21:30Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "06d2c950147c718ece5bd1d8abecde1921bea144",
          "body": null,
          "is_bot": false,
          "headline": "Fixing apply button",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T17:11:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f9e6463b2c824447898d3944bf3d03b5cb74ba93",
          "body": "…stions path\n\nThe PR review screen's suggestions endpoint is the one the frontend blocks the\nwhole view on, and its dominant cost is a live provider round-trip:\nfilterActiveReviewSuggestions calls getPullRequestReviewThreads (GitHub GraphQL)\n/ getPullRequestReviewComments (REST elsewhere) on EVERY f\n[…]\nec.ts). No direct `new SuggestionService(...)` exists —\nall construction is via DI/token — so the added constructor param is safe.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(code-review): cache the review-thread provider call on the sugge…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "38b8425a1f3be2e271ee97c78296cc15a3e2a41f",
          "body": "… query on hover\n\nTwo client-side wins on the PR review screen, after confirming the Next.js\n\"use cache\" server-cache architecture does NOT apply here: this screen fetches\nentirely client-side via react-query against an authenticated (per-user Bearer)\nAPI, so those requests never touch the Next serv\n[…]\nuched here). Prefetch key parity checked against the hook's\nkey by construction (shared builder, filters=undefined on both sides).\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "perf(web/pr-review): stabilize derived arrays + prefetch the blocking…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "69c9ba76848f33c4c2bd3bd8a6fa66e44a23057c",
          "body": "The PR review screen's file panel had a dormant \"grouped view\" toggle\n(onToggleMode) that was never wired and had no grouped rendering — only the\nfolder tree. This implements the grouped mode as a \"cohort\" view: files\norganized by the ROLE they play in the change, in reading order — the API\nsurface \n[…]\nh per-group +/-, drops empty groups,\n  and shows the right toggle label; tree renders folders with no cohort headers\n  leaking in.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "feat(web/pr-review): group changed files by role (cohort view)",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T17:08:44Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "f5f481d0cf96464b70ee05b2a5657072676aa3ad",
          "body": null,
          "is_bot": false,
          "headline": "Fixing save buttons on panel",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-17T16:42:23Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7d660b0de287a212eaf357f9269602e1b320ba28",
          "body": "…eads\n\nfix(sandbox): resolve reconnect-path RemoteCommands against repo root",
          "is_bot": false,
          "headline": "Merge pull request #1557 from kodustech/fix/sandbox-reconnect-blind-r…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T12:41:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b19fecb4c561f67cec021fcd2eb854d4439d54f4",
          "body": "The creator (E2BSandboxService) and the reconnect/joiner path\n(SandboxLeaseManager) each carried their own copy of the E2B RemoteCommands\n(grep/read/listDir/exec). That duplication is exactly what let the reconnect\ncopy drift — wrong CWD, swallowed errors, no log — and silently blind every\nreconnect\n[…]\nse-manager tests (path resolution, grep traversal guard, error propagation,\nempty-read warning + metadata) exercise it and pass. Net -86 lines.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor(sandbox): extract buildE2BRemoteCommands as the single source",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T12:18:24Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "41195cc9a6bb246bac725d623ee57f2e2412d097",
          "body": "Address the review on #1557:\n- grep now calls resolvePath(path) for the '..'/absolute traversal guard,\n  matching read/listDir and E2BSandboxService.grep. The command still runs the\n  ORIGINAL relative path inside REPO_DIR (cd), so only the throw side-effect is\n  used. Closes the path-isolation gap \n[…]\n not just the inline message string.\n- Tests: grep traversal guard (command must not run for a rejected path) and\n  the warning-metadata shape.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): validate grep path + structured metadata on empty-read log",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-17T11:56:26Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "3ef0b60fab65e492654ccd2f9b28d567a7762e50",
          "body": "The joiner/reconnect path (SandboxLeaseManager.buildSandboxInstance) had an\ninline RemoteCommands copy that ran sed/rg/find with relative paths from the\nsandbox default CWD (/home/user) instead of the repo root (/home/user/repo),\nswallowed errors with `2>/dev/null || true`, and never logged. Every r\n[…]\n E2B only (self-hosted LocalSandbox uses its own correct impl and does\nnot reconnect). Follow-up: dedup the two RemoteCommands implementations.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(sandbox): resolve reconnect-path RemoteCommands against repo root",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-16T23:34:05Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "ce10b912232d3293c89381e5d88e01ed6091384b",
          "body": "…idation\n\nfix: business rules validation",
          "is_bot": false,
          "headline": "Merge pull request #1554 from kodustech/fix/business-rules-issues-val…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-16T16:35:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "49ba6e7bbe1f55a2141663ff8f3f3e8e5776f40d",
          "body": null,
          "is_bot": false,
          "headline": "fix business rules validation",
          "author_name": "Jairo Litman",
          "author_login": "jairo-litman",
          "committed_at": "2026-07-16T15:33:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5048dc4ffc6f265054a35d083104c0744dbe89ae",
          "body": "fix(e2e): unbreak the hermetic suite — 4 red tests hidden behind a 5min timeout",
          "is_bot": false,
          "headline": "Merge pull request #1553 from kodustech/fix/e2e-hermetic-suite-sleeps",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T19:04:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d0549664244435a1e7ed1818d906fe3ee652bf7e",
          "body": "fix(e2e): stop the cloud matrix from timing out silently",
          "is_bot": false,
          "headline": "Merge pull request #1550 from kodustech/fix/e2e-cloud-silent-timeout",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T18:44:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "320802a14f3845bf398d0d71bbc6bacb44348ac1",
          "body": "…in timeout\n\nThe hermetic suite has been RED on main since #1547 (d99d81c1f, 2026-07-14).\nNobody saw it: the job hits `timeout-minutes: 5` and GitHub reports a timeout as\n\"cancelled\", not \"failure\" — so it read as noise. Every main run since has been\n5min18s±2s. The last green was 3min24s.\n\nAll four\n[…]\nlso drops the hardcoded \"(43 tests)\" from the step name — it is 84 now, and a\nstale count in CI is how this class of drift starts.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): unbreak the hermetic suite — 4 red tests hidden behind a 5m…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T18:03:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "390861828db14702a49beef66006fdf0bfabcfdf",
          "body": "fix(ci): wait for the QA ECS rollout before running the e2e matrix",
          "is_bot": false,
          "headline": "Merge pull request #1552 from kodustech/fix/qa-e2e-deploy-race",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:34:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5892ae16d298859678f4ab6a9b61928ea847e2fa",
          "body": "CI typecheck caught it: omitting publicKeyEncoding falls through to the x448\nsignature (\"Argument of type 'rsa' is not assignable to parameter of type\n'x448'\"). tests/e2e has its own tsconfig and its own `tsc --noEmit` step — I\nran the test, not the typecheck, so this only surfaced in CI.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): satisfy the generateKeyPairSync overload in the token test",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:28:55Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "ede776af0b7076baa0c9b9512614a9ea726ac04c",
          "body": "Review caught a real hole. An explicit `if:` OVERRIDES the default \"skip when a\nneed failed\", so `needs: [build_push_and_open_pr, wait_for_qa_rollout]` plus\n`if: needs.build_push_and_open_pr.result == 'success'` let the matrix run even\nafter a FAILED rollout — precisely the case the wait job exists \n[…]\n. A stalled rollout still warns-and-proceeds by design\n(silence is the failure mode this work is about); only a FAILED one blocks.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ci): block the matrix when the rollout wait fails",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:24:45Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "fe1eab81eb2e7c3b9627d251ac65b180aee9055a",
          "body": "test(code-review): freeze the pipeline context by default in stage specs",
          "is_bot": false,
          "headline": "Merge pull request #1551 from kodustech/test/frozen-context-by-default",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:16:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5d3b697aea49bcc09e6eb34f93d9942eba49b7da",
          "body": "Review caught a real regression in the previous commit. run-matrix exits 1 for\nTHREE reasons — `gating.length > 0 || summary.blocked > 0 || targetCrashed`\n(run-matrix.ts:374) — and notify.json is written BEFORE that exit. Only the\nfirst surfaces as gating_count, so a digest-only guard stays quiet on\n[…]\no digest at all) now keys off `found != 'true'`, so the two are\nmutually exclusive and a timed-out run still reports exactly once.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): gate the notify on step outcome, not on gating_count",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:13:51Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d90f6ea55d9215b8d6d02ef7fb78f7140d6a9d55",
          "body": "The e2e job fires on `needs: build_push_and_open_pr` — as soon as the image is\npushed and the GitOps PR is opened, while atlantis has not applied anything\nyet. The comment here acknowledged the race and dismissed it: \"in practice the\nmatrix takes longer than the rollout, so by the time the cells rea\n[…]\nt to ask \"is the rollout done?\" widens the blast\nradius of a leak for nothing.\n\nQuery verified against live QA: `COMPLETED 2 2 0`.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ci): wait for the QA ECS rollout before running the e2e matrix",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T17:08:47Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "01ee5c33fccd51456cb3256ae0e5e7af4eea181c",
          "body": "The stage where the frozen-mutation family started had no spec that RAN it.\nagent-review.stage.diff-boundary.spec.ts covers two pure helpers\n(extractValidDiffLines / snapLinesToDiff) and never calls executeStage, so\nfreezing the other stage specs' builders left this one uncovered — there was no\ncont\n[…]\n\nis how the first version of this spec fooled me.\n\nVerified RED: both tests fail with the mutation re-introduced, pass without it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): execute agent-review against a frozen context",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T15:55:08Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2183061f865842a728b218ce84cbc7a17bb42ae4",
          "body": "Production hands every stage after the first a DEEP-FROZEN context:\nBasePipelineStage.updateContext runs `produce(context, updater)` and Immer\nauto-freezes the result. Stage specs built plain objects, so a direct write —\n`context.heavy = x`, `pullRequest.heavy = x`, `context.errors.push(e)` — passed\n[…]\nions and never runs the stage. Verified: injecting #1522's exact mutation\nthere still passes. That gap needs a spec, not a freeze.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): freeze pipeline context by default in stage specs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T15:50:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "189ef4844bc4afdddbf3306d1058b7bf2343bfb8",
          "body": "…n-per-repo-and-git-settings\n\nfix(code-review): remove repository from integration config when dele…",
          "is_bot": false,
          "headline": "Merge pull request #1540 from kodustech/fix/sync-repo-deletion-betwee…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T14:43:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "20600aea02808251c9da16ab37fbf3e0355e1f00",
          "body": "The QA cloud matrix has been red since 2026-07-08 and nobody was told. Two\nindependent defects conspired to hide it.\n\n1. The notify steps could not fire on the failure they exist for.\n   `Notify Discord — gating failures` is guarded by `failure() &&\n   steps.matrix.outcome == 'failure'`, but when th\n[…]\nell genuinely stops producing\nreviews while gitlab and bitbucket pass — but both had to go before that cause\ncould be seen at all.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): stop the cloud matrix from timing out silently",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-15T14:14:18Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "b4762bd3104241ad5e6a7aa3a1626e9b07ba3960",
          "body": null,
          "is_bot": false,
          "headline": "changing the order of calls",
          "author_name": "Nalu-devs",
          "author_login": "Nalu-devs",
          "committed_at": "2026-07-15T13:50:19Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "72f92b95c8995aa97414d0dcc90950261773692c",
          "body": null,
          "is_bot": false,
          "headline": "changing the order of calls",
          "author_name": "Nalu-devs",
          "author_login": "Nalu-devs",
          "committed_at": "2026-07-15T13:50:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e389b7e51767f74435e41fb0e146d3ee9e72b591",
          "body": "…ntics (#1549)\n\n* docs(code-review): document Azure DevOps reply-based feedback and --force semantics\n\nTwo behaviors that existed only in code:\n- Azure DevOps has no emoji reactions on PR comments, so Kody counts\n  thumbs up/down from replies inside the suggestion thread\n  (azureRepos.service.ts cou\n[…]\nain\n  start-review, which skips again for the same reason.\n- All 5 languages.\n\nCo-Authored-By: Claude Fable 5 <noreply@anthropic.com>\n\n---------\n\nCo-authored-by: Claude Fable 5 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "docs(code-review): Azure DevOps reply-based feedback + `--force` sema…",
          "author_name": "Gabriel Malinosqui",
          "author_login": "malinosqui",
          "committed_at": "2026-07-15T00:59:40Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "7d91c5bb94593947895734c9c9faf629563247f4",
          "body": "feat(code-review): append team-authored custom message to error comments",
          "is_bot": false,
          "headline": "Merge pull request #1548 from kodustech/feat/custom-error-message-1452",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:31:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8a44065ff82028669b7e4ef6f2e3030bad0221ba",
          "body": null,
          "is_bot": false,
          "headline": "merge main",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:03:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d99d81c1f56cb28a4e3504b339e0137ffb1b427e",
          "body": "test(e2e,code-review): matrix-gaps hardening + shard/frozen-context fixes",
          "is_bot": false,
          "headline": "Merge pull request #1547 from kodustech/worktree-fix-matrix-gaps",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T22:00:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8fbc6ed1219fe914ea127a9732838802e6d7d76b",
          "body": "…-error-message-1452",
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:kodustech/kodus-ai into feat/custom…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T21:54:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "51e85293e66dbb1e5531d741efc271d71f57ac34",
          "body": "fix(code-review): Fixing compression message from llm",
          "is_bot": false,
          "headline": "Merge pull request #1546 from kodustech/hotfix/conversation-compression",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T21:48:12Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9b80930b4c7d8261c4ab95c21bc7d5b0f77c6e9b",
          "body": "…ps item 8)\n\nA partial judge-shard failure (0 < shardsErrored < shardsRun) is the exact\n\"one shard dead while the other posts\" shape of the wire-schema regression:\nthe surviving shards ship their findings and the review looks healthy, yet a\nsubset of semantic kody-rules were never evaluated. Today t\n[…]\nTests (RED->GREEN): partial failure warns with the shard counts; the healthy\nall-shards-succeed path stays quiet (no false alert). 32/32 green.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(code-review): surface partial judge-shard degradation (matrix-ga…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T21:34:27Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "02274ba5360c0ea98cde1024e4397a286ed721a4",
          "body": null,
          "is_bot": false,
          "headline": "Fixing compression message",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T21:25:24Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f7a0b1a39c2a2ac56ef05296a44d148fb96da8ec",
          "body": "…rsist failure\n\nReplaces three `console.log(error)` calls in AuthService (logout, verifyToken,\ncreateAuth) with the structured logger — never logging the token itself (a\nbearer secret), only the failure and safe context. createAuth's error is now\nsurfaced loudly: a failed refresh-token persist leave\n[…]\n\nthat was issued but not stored, so their next refresh fails — previously that\nwas swallowed to stdout. Auth security-audit findings #6 and #7.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(auth): structured logging in auth error paths, surface refresh-pe…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:57Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "6e88dd1120a1e9965b622a2c7175c04d5987ca7e",
          "body": "…ust activity\n\nCloses the systematic gap the 2026-07-06→13 regressions exposed: the matrix\nasserted that a review RAN, not that it delivered/persisted the right result,\nso silent failures (frozen-object 0-persistence, wire-schema 400 killing every\nshard, onboarding timeouts) green-washed. Implements\n[…]\nrections.\n- Post-trial-without-BYOK gate: first unit test for the previously-untested\n  silent skip (936f9ffc0). Docs: @kody-ignore documented.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "test(e2e,code-review): matrix-gaps hardening — assert outcomes, not j…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:43Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "78b2688523ef4243f4cceb6eebb8c8fecc824512",
          "body": "…earer\n\nThe cloud matrix reaches the API through the web app's /api/proxy/api route,\nwhich is the single authority on the upstream Authorization header: it derives\nthe Bearer from the httpOnly NextAuth session cookie and DELETES any\nclient-sent Authorization when there's no session (a deliberate, co\n[…]\nd end-to-end against the local web proxy (same route code as cloud):\nBearer-only -> 401 (reproduces the matrix failure); session cookie -> 200.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(e2e): authenticate cloud runner via NextAuth session, not a raw B…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T20:56:15Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "d821d06f5f3f2ded685145b071886114bd217790",
          "body": "…x-matrix-gaps",
          "is_bot": false,
          "headline": "Merge branch 'main' of github.com:kodustech/kodus-ai into worktree-fi…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:57:02Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c542af8fd71fe3d41e86955331d3c00832b091d",
          "body": "…e-1541\n\nfix(code-review): resolve CLI sandbox clone platform from connected integration",
          "is_bot": false,
          "headline": "Merge pull request #1543 from kodustech/worktree-fix-selfmanaged-clon…",
          "author_name": "Wellington Cristi Vilela Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:39:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a5d9faebecf5c1e804136bdbf03840655cad6a96",
          "body": "Same defect as #1541, one layer down. getAuthDetails spreads the integration\nlookup and defaults authMode, so it returns a truthy object even when the\norganization has no integration of that platform — the `if (!authDetail)`\nguard in getCloneParams never fires. GitLab then built a gitlab.com URL wit\n[…]\n the CLI path today — it only asks for connected platforms —\nbut the trap was one explicit platformType away for any other caller.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): stop GitLab and Bitbucket Cloud inventing SaaS clone URLs",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:32:42Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "abfdc8c42fa95e828a736a7b8464a0a49c4a5eb4",
          "body": "The warnings on the CLI clone path carried no metadata, so a warning in\nproduction could not be traced back to an organization or a git host. Add\norganizationAndTeamData and remoteHost, matching what create-sandbox.stage\nand codeManagement.service already log.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore(code-review): add tenant context to CLI clone resolver warnings",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:23:47Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "15f51ae4321a9f5aa77a4e07518718c9ae99a08c",
          "body": "…-setup\n\nfix(setup): Removing preset step, add severity level, fix enable/disable buttons",
          "is_bot": false,
          "headline": "Merge pull request #1544 from kodustech/task/category-and-severity-on…",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T18:22:33Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0dccf18c26a0ada0897e42507aaedc9da052cd8b",
          "body": "Drop getCodeManagementPlatforms and the host-matching candidate loop. They\nduplicated the query getTypeIntegration already runs (same filter, find vs\nfindOne) to defend a state the product does not support: a team with several\nactive code-management integrations.\n\nWorking around that state in the re\n[…]\nation spec is kept, inverted: it now pins the known limitation\n(the clone follows an arbitrary integration) instead of masking it.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "refactor(code-review): resolve CLI platform via getTypeIntegration",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T18:18:59Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "23f4815cb8b009c4bb2fe22de27d997d36b956bd",
          "body": "getCloneParams resolves the platform via getTypeIntegration when the caller\ndoes not pass one — the same fallback the list-returning methods in this\nservice use. Those all guard the null getTypeIntegration returns for an\norganization with no code-management integration; this one handed it straight\nt\n[…]\nmatching both the sibling methods and the adapters, which\nalready return null on failure. Callers treat that as \"no clone params\".\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(platform): guard getCloneParams against an unresolved platform",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:56:07Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "4c5b55f5c309ab4379d85482bee684dfbe6a36e5",
          "body": "…ntegration\n\nA CLI review against a repository on a self-managed git host cloned from\ngithub.com and failed with \"repository not found\". The sandbox lease was\nnever acquired, so the review silently ran without cross-file context and\nagent verification.\n\nThe CLI only infers a platform from well-known\n[…]\nails those with the payload from the issue's log:\nurl \"https://github.com/group/repo\", empty token, platform GITHUB.\n\nCloses #1541\n\nCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(code-review): resolve CLI sandbox clone platform from connected i…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:44:12Z",
          "body_truncated": true,
          "is_coding_agent": true
        },
        {
          "oid": "2c59658f41586d62fb497eb789d5008417213bd0",
          "body": "…fixing control to enable/disable buttons",
          "is_bot": false,
          "headline": "Remove preset step, add new step with the severity level filter. And …",
          "author_name": "Junior Sartori",
          "author_login": "sartorijr92",
          "committed_at": "2026-07-14T17:31:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "0c64a0ed9e1510e5e8ce6b254005ff5d4d854153",
          "body": null,
          "is_bot": false,
          "headline": "Merge remote-tracking branch 'origin/main' into worktree-fix-matrix-gaps",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:18:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d8d6a59b554b85a180ee1c52f8f561b55a0279b",
          "body": "Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "chore: sync pnpm workspace and lockfiles",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:15:25Z",
          "body_truncated": false,
          "is_coding_agent": true
        },
        {
          "oid": "2332ae6f2b4383535500921f4408a8384a6e18e5",
          "body": "…trol markers\n\nThe inline sanitizer escaped only `-`, `/` and `@` (none special outside a\ncharacter class) while leaving real metacharacters (`.`, `*`, `(`, …)\nunescaped — CodeQL js/incomplete-sanitization. Extracts `escapeRegExp` and\n`stripControlMarkers` (case-insensitive, all occurrences, metachar-safe) and\ncovers them with tests.\n\nCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>",
          "is_bot": false,
          "headline": "fix(ai-engine): fully escape RegExp metacharacters when stripping con…",
          "author_name": "Wellington Santana",
          "author_login": "Wellington01",
          "committed_at": "2026-07-14T17:15:17Z",
          "body_truncated": false,
          "is_coding_agent": true
        }
      ],
      "releases_count": 100,
      "commits_last_year": 4667,
      "latest_release_at": "2026-07-21T00:16:32Z",
      "latest_release_tag": "selfhosted-2.1.26",
      "releases_from_tags": false,
      "days_since_last_push": 0,
      "active_weeks_last_year": 52,
      "days_since_latest_release": 0,
      "mean_days_between_releases": 1.5
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": true,
      "health_percentage": 75,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": true
    },
    "ecosystem": {
      "packages": [
        {
          "name": "kodus-orchestrator",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "npm",
          "matches_repo": null,
          "registry_url": "https://www.npmjs.com/package/kodus-orchestrator",
          "is_deprecated": false,
          "latest_version": null,
          "repository_url": null,
          "versions_count": 0,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": "2026-03-09T18:03:45.697000Z",
          "latest_published_at": null,
          "latest_version_yanked": null,
          "days_since_latest_publish": null
        }
      ]
    },
    "popularity": {
      "forks": 125,
      "stars": 1258,
      "watchers": 8,
      "fork_history": {
        "days": [
          {
            "date": "2025-04-02",
            "count": 1
          },
          {
            "date": "2025-04-04",
            "count": 1
          },
          {
            "date": "2025-04-05",
            "count": 1
          },
          {
            "date": "2025-04-07",
            "count": 2
          },
          {
            "date": "2025-04-08",
            "count": 1
          },
          {
            "date": "2025-04-12",
            "count": 3
          },
          {
            "date": "2025-04-13",
            "count": 1
          },
          {
            "date": "2025-04-16",
            "count": 1
          },
          {
            "date": "2025-04-17",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 1
          },
          {
            "date": "2025-04-28",
            "count": 1
          },
          {
            "date": "2025-04-30",
            "count": 2
          },
          {
            "date": "2025-05-03",
            "count": 1
          },
          {
            "date": "2025-05-11",
            "count": 1
          },
          {
            "date": "2025-05-13",
            "count": 1
          },
          {
            "date": "2025-05-19",
            "count": 1
          },
          {
            "date": "2025-05-20",
            "count": 1
          },
          {
            "date": "2025-05-28",
            "count": 1
          },
          {
            "date": "2025-06-03",
            "count": 1
          },
          {
            "date": "2025-06-04",
            "count": 1
          },
          {
            "date": "2025-06-14",
            "count": 1
          },
          {
            "date": "2025-06-28",
            "count": 1
          },
          {
            "date": "2025-07-05",
            "count": 1
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 1
          },
          {
            "date": "2025-07-11",
            "count": 1
          },
          {
            "date": "2025-07-18",
            "count": 1
          },
          {
            "date": "2025-07-21",
            "count": 1
          },
          {
            "date": "2025-08-19",
            "count": 1
          },
          {
            "date": "2025-08-20",
            "count": 1
          },
          {
            "date": "2025-08-21",
            "count": 1
          },
          {
            "date": "2025-09-09",
            "count": 2
          },
          {
            "date": "2025-09-10",
            "count": 1
          },
          {
            "date": "2025-09-11",
            "count": 1
          },
          {
            "date": "2025-09-13",
            "count": 1
          },
          {
            "date": "2025-09-27",
            "count": 1
          },
          {
            "date": "2025-09-28",
            "count": 1
          },
          {
            "date": "2025-10-01",
            "count": 3
          },
          {
            "date": "2025-10-03",
            "count": 1
          },
          {
            "date": "2025-10-12",
            "count": 1
          },
          {
            "date": "2025-10-14",
            "count": 1
          },
          {
            "date": "2025-10-15",
            "count": 1
          },
          {
            "date": "2025-10-18",
            "count": 1
          },
          {
            "date": "2025-10-23",
            "count": 1
          },
          {
            "date": "2025-10-26",
            "count": 2
          },
          {
            "date": "2025-10-27",
            "count": 1
          },
          {
            "date": "2025-10-28",
            "count": 1
          },
          {
            "date": "2025-10-31",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-07",
            "count": 1
          },
          {
            "date": "2025-11-09",
            "count": 1
          },
          {
            "date": "2025-11-10",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 1
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-12-02",
            "count": 1
          },
          {
            "date": "2025-12-06",
            "count": 2
          },
          {
            "date": "2025-12-17",
            "count": 1
          },
          {
            "date": "2025-12-27",
            "count": 1
          },
          {
            "date": "2026-01-01",
            "count": 1
          },
          {
            "date": "2026-01-03",
            "count": 2
          },
          {
            "date": "2026-01-14",
            "count": 1
          },
          {
            "date": "2026-01-21",
            "count": 1
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-01-30",
            "count": 1
          },
          {
            "date": "2026-02-05",
            "count": 3
          },
          {
            "date": "2026-02-16",
            "count": 1
          },
          {
            "date": "2026-02-23",
            "count": 1
          },
          {
            "date": "2026-02-24",
            "count": 2
          },
          {
            "date": "2026-02-26",
            "count": 1
          },
          {
            "date": "2026-03-02",
            "count": 2
          },
          {
            "date": "2026-03-05",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 1
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-04-06",
            "count": 1
          },
          {
            "date": "2026-04-07",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 1
          },
          {
            "date": "2026-04-16",
            "count": 2
          },
          {
            "date": "2026-04-23",
            "count": 1
          },
          {
            "date": "2026-04-29",
            "count": 1
          },
          {
            "date": "2026-04-30",
            "count": 1
          },
          {
            "date": "2026-05-07",
            "count": 1
          },
          {
            "date": "2026-05-08",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 1
          },
          {
            "date": "2026-05-20",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 1
          },
          {
            "date": "2026-05-25",
            "count": 1
          },
          {
            "date": "2026-05-26",
            "count": 2
          },
          {
            "date": "2026-05-27",
            "count": 1
          },
          {
            "date": "2026-05-29",
            "count": 1
          },
          {
            "date": "2026-05-30",
            "count": 1
          },
          {
            "date": "2026-06-02",
            "count": 1
          },
          {
            "date": "2026-06-06",
            "count": 1
          },
          {
            "date": "2026-06-07",
            "count": 1
          },
          {
            "date": "2026-06-11",
            "count": 1
          },
          {
            "date": "2026-06-12",
            "count": 1
          },
          {
            "date": "2026-06-15",
            "count": 1
          },
          {
            "date": "2026-06-23",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 1
          },
          {
            "date": "2026-06-30",
            "count": 1
          },
          {
            "date": "2026-07-01",
            "count": 1
          },
          {
            "date": "2026-07-04",
            "count": 1
          },
          {
            "date": "2026-07-09",
            "count": 1
          },
          {
            "date": "2026-07-13",
            "count": 1
          },
          {
            "date": "2026-07-15",
            "count": 1
          },
          {
            "date": "2026-07-17",
            "count": 3
          }
        ],
        "complete": true,
        "collected": 125,
        "total_forks": 125
      },
      "star_history": {
        "days": [
          {
            "date": "2025-04-13",
            "count": 20
          },
          {
            "date": "2025-04-14",
            "count": 7
          },
          {
            "date": "2025-04-15",
            "count": 3
          },
          {
            "date": "2025-04-16",
            "count": 6
          },
          {
            "date": "2025-04-17",
            "count": 4
          },
          {
            "date": "2025-04-18",
            "count": 2
          },
          {
            "date": "2025-04-19",
            "count": 1
          },
          {
            "date": "2025-04-21",
            "count": 1
          },
          {
            "date": "2025-04-22",
            "count": 1
          },
          {
            "date": "2025-04-23",
            "count": 1
          },
          {
            "date": "2025-04-24",
            "count": 3
          },
          {
            "date": "2025-04-27",
            "count": 1
          },
          {
            "date": "2025-04-28",
            "count": 2
          },
          {
            "date": "2025-04-29",
            "count": 2
          },
          {
            "date": "2025-04-30",
            "count": 4
          },
          {
            "date": "2025-05-01",
            "count": 1
          },
          {
            "date": "2025-05-02",
            "count": 1
          },
          {
            "date": "2025-05-03",
            "count": 2
          },
          {
            "date": "2025-05-04",
            "count": 3
          },
          {
            "date": "2025-05-06",
            "count": 1
          },
          {
            "date": "2025-05-07",
            "count": 1
          },
          {
            "date": "2025-05-08",
            "count": 1
          },
          {
            "date": "2025-05-09",
            "count": 1
          },
          {
            "date": "2025-05-10",
            "count": 1
          },
          {
            "date": "2025-05-12",
            "count": 3
          },
          {
            "date": "2025-05-13",
            "count": 2
          },
          {
            "date": "2025-05-14",
            "count": 1
          },
          {
            "date": "2025-05-16",
            "count": 1
          },
          {
            "date": "2025-05-17",
            "count": 3
          },
          {
            "date": "2025-05-19",
            "count": 1
          },
          {
            "date": "2025-05-20",
            "count": 4
          },
          {
            "date": "2025-05-21",
            "count": 1
          },
          {
            "date": "2025-05-22",
            "count": 2
          },
          {
            "date": "2025-05-23",
            "count": 2
          },
          {
            "date": "2025-05-24",
            "count": 2
          },
          {
            "date": "2025-05-25",
            "count": 1
          },
          {
            "date": "2025-05-26",
            "count": 4
          },
          {
            "date": "2025-05-27",
            "count": 2
          },
          {
            "date": "2025-05-28",
            "count": 2
          },
          {
            "date": "2025-05-30",
            "count": 1
          },
          {
            "date": "2025-06-01",
            "count": 1
          },
          {
            "date": "2025-06-02",
            "count": 2
          },
          {
            "date": "2025-06-03",
            "count": 2
          },
          {
            "date": "2025-06-04",
            "count": 2
          },
          {
            "date": "2025-06-08",
            "count": 2
          },
          {
            "date": "2025-06-09",
            "count": 1
          },
          {
            "date": "2025-06-10",
            "count": 2
          },
          {
            "date": "2025-06-11",
            "count": 1
          },
          {
            "date": "2025-06-15",
            "count": 3
          },
          {
            "date": "2025-06-16",
            "count": 1
          },
          {
            "date": "2025-06-17",
            "count": 1
          },
          {
            "date": "2025-06-18",
            "count": 1
          },
          {
            "date": "2025-06-19",
            "count": 1
          },
          {
            "date": "2025-06-24",
            "count": 1
          },
          {
            "date": "2025-06-27",
            "count": 15
          },
          {
            "date": "2025-06-28",
            "count": 3
          },
          {
            "date": "2025-06-29",
            "count": 1
          },
          {
            "date": "2025-06-30",
            "count": 5
          },
          {
            "date": "2025-07-01",
            "count": 2
          },
          {
            "date": "2025-07-02",
            "count": 4
          },
          {
            "date": "2025-07-03",
            "count": 3
          },
          {
            "date": "2025-07-07",
            "count": 1
          },
          {
            "date": "2025-07-08",
            "count": 1
          },
          {
            "date": "2025-07-09",
            "count": 4
          },
          {
            "date": "2025-07-10",
            "count": 2
          },
          {
            "date": "2025-07-11",
            "count": 4
          },
          {
            "date": "2025-07-12",
            "count": 3
          },
          {
            "date": "2025-07-13",
            "count": 1
          },
          {
            "date": "2025-07-15",
            "count": 1
          },
          {
            "date": "2025-07-16",
            "count": 2
          },
          {
            "date": "2025-07-17",
            "count": 1
          },
          {
            "date": "2025-07-18",
            "count": 2
          },
          {
            "date": "2025-07-19",
            "count": 1
          },
          {
            "date": "2025-07-21",
            "count": 1
          },
          {
            "date": "2025-07-22",
            "count": 1
          },
          {
            "date": "2025-07-23",
            "count": 2
          },
          {
            "date": "2025-07-24",
            "count": 3
          },
          {
            "date": "2025-07-26",
            "count": 2
          },
          {
            "date": "2025-07-28",
            "count": 1
          },
          {
            "date": "2025-07-29",
            "count": 1
          },
          {
            "date": "2025-08-02",
            "count": 1
          },
          {
            "date": "2025-08-03",
            "count": 2
          },
          {
            "date": "2025-08-06",
            "count": 2
          },
          {
            "date": "2025-08-08",
            "count": 1
          },
          {
            "date": "2025-08-09",
            "count": 2
          },
          {
            "date": "2025-08-13",
            "count": 3
          },
          {
            "date": "2025-08-15",
            "count": 2
          },
          {
            "date": "2025-08-16",
            "count": 2
          },
          {
            "date": "2025-08-18",
            "count": 5
          },
          {
            "date": "2025-08-19",
            "count": 4
          },
          {
            "date": "2025-08-20",
            "count": 2
          },
          {
            "date": "2025-08-21",
            "count": 3
          },
          {
            "date": "2025-08-22",
            "count": 4
          },
          {
            "date": "2025-08-23",
            "count": 1
          },
          {
            "date": "2025-08-24",
            "count": 1
          },
          {
            "date": "2025-08-25",
            "count": 2
          },
          {
            "date": "2025-08-26",
            "count": 1
          },
          {
            "date": "2025-08-27",
            "count": 3
          },
          {
            "date": "2025-08-28",
            "count": 2
          },
          {
            "date": "2025-08-29",
            "count": 1
          },
          {
            "date": "2025-09-01",
            "count": 1
          },
          {
            "date": "2025-09-02",
            "count": 1
          },
          {
            "date": "2025-09-03",
            "count": 2
          },
          {
            "date": "2025-09-04",
            "count": 5
          },
          {
            "date": "2025-09-08",
            "count": 3
          },
          {
            "date": "2025-09-09",
            "count": 1
          },
          {
            "date": "2025-09-10",
            "count": 1
          },
          {
            "date": "2025-09-11",
            "count": 2
          },
          {
            "date": "2025-09-12",
            "count": 1
          },
          {
            "date": "2025-09-13",
            "count": 1
          },
          {
            "date": "2025-09-14",
            "count": 2
          },
          {
            "date": "2025-09-15",
            "count": 2
          },
          {
            "date": "2025-09-16",
            "count": 1
          },
          {
            "date": "2025-09-17",
            "count": 1
          },
          {
            "date": "2025-09-18",
            "count": 53
          },
          {
            "date": "2025-09-19",
            "count": 1
          },
          {
            "date": "2025-09-21",
            "count": 2
          },
          {
            "date": "2025-09-22",
            "count": 1
          },
          {
            "date": "2025-09-23",
            "count": 1
          },
          {
            "date": "2025-09-24",
            "count": 1
          },
          {
            "date": "2025-09-26",
            "count": 4
          },
          {
            "date": "2025-09-28",
            "count": 1
          },
          {
            "date": "2025-09-29",
            "count": 2
          },
          {
            "date": "2025-09-30",
            "count": 2
          },
          {
            "date": "2025-10-01",
            "count": 3
          },
          {
            "date": "2025-10-02",
            "count": 1
          },
          {
            "date": "2025-10-03",
            "count": 2
          },
          {
            "date": "2025-10-04",
            "count": 3
          },
          {
            "date": "2025-10-05",
            "count": 2
          },
          {
            "date": "2025-10-06",
            "count": 2
          },
          {
            "date": "2025-10-07",
            "count": 2
          },
          {
            "date": "2025-10-08",
            "count": 3
          },
          {
            "date": "2025-10-09",
            "count": 1
          },
          {
            "date": "2025-10-11",
            "count": 2
          },
          {
            "date": "2025-10-12",
            "count": 1
          },
          {
            "date": "2025-10-13",
            "count": 2
          },
          {
            "date": "2025-10-14",
            "count": 5
          },
          {
            "date": "2025-10-15",
            "count": 2
          },
          {
            "date": "2025-10-16",
            "count": 3
          },
          {
            "date": "2025-10-17",
            "count": 2
          },
          {
            "date": "2025-10-18",
            "count": 2
          },
          {
            "date": "2025-10-19",
            "count": 4
          },
          {
            "date": "2025-10-20",
            "count": 1
          },
          {
            "date": "2025-10-22",
            "count": 1
          },
          {
            "date": "2025-10-24",
            "count": 3
          },
          {
            "date": "2025-10-25",
            "count": 2
          },
          {
            "date": "2025-10-26",
            "count": 8
          },
          {
            "date": "2025-10-27",
            "count": 22
          },
          {
            "date": "2025-10-28",
            "count": 5
          },
          {
            "date": "2025-10-29",
            "count": 9
          },
          {
            "date": "2025-10-30",
            "count": 3
          },
          {
            "date": "2025-11-01",
            "count": 3
          },
          {
            "date": "2025-11-02",
            "count": 1
          },
          {
            "date": "2025-11-03",
            "count": 1
          },
          {
            "date": "2025-11-04",
            "count": 1
          },
          {
            "date": "2025-11-05",
            "count": 4
          },
          {
            "date": "2025-11-06",
            "count": 2
          },
          {
            "date": "2025-11-07",
            "count": 3
          },
          {
            "date": "2025-11-08",
            "count": 2
          },
          {
            "date": "2025-11-09",
            "count": 3
          },
          {
            "date": "2025-11-10",
            "count": 4
          },
          {
            "date": "2025-11-11",
            "count": 1
          },
          {
            "date": "2025-11-12",
            "count": 2
          },
          {
            "date": "2025-11-13",
            "count": 4
          },
          {
            "date": "2025-11-14",
            "count": 8
          },
          {
            "date": "2025-11-15",
            "count": 1
          },
          {
            "date": "2025-11-16",
            "count": 1
          },
          {
            "date": "2025-11-17",
            "count": 3
          },
          {
            "date": "2025-11-18",
            "count": 2
          },
          {
            "date": "2025-11-19",
            "count": 1
          },
          {
            "date": "2025-11-20",
            "count": 2
          },
          {
            "date": "2025-11-21",
            "count": 1
          },
          {
            "date": "2025-11-22",
            "count": 4
          },
          {
            "date": "2025-11-23",
            "count": 2
          },
          {
            "date": "2025-11-24",
            "count": 4
          },
          {
            "date": "2025-11-25",
            "count": 1
          },
          {
            "date": "2025-11-26",
            "count": 1
          },
          {
            "date": "2025-11-27",
            "count": 4
          },
          {
            "date": "2025-12-02",
            "count": 2
          },
          {
            "date": "2025-12-03",
            "count": 1
          },
          {
            "date": "2025-12-04",
            "count": 1
          },
          {
            "date": "2025-12-05",
            "count": 1
          },
          {
            "date": "2025-12-06",
            "count": 1
          },
          {
            "date": "2025-12-08",
            "count": 1
          },
          {
            "date": "2025-12-10",
            "count": 2
          },
          {
            "date": "2025-12-11",
            "count": 2
          },
          {
            "date": "2025-12-12",
            "count": 3
          },
          {
            "date": "2025-12-13",
            "count": 1
          },
          {
            "date": "2025-12-14",
            "count": 2
          },
          {
            "date": "2025-12-15",
            "count": 2
          },
          {
            "date": "2025-12-16",
            "count": 3
          },
          {
            "date": "2025-12-17",
            "count": 2
          },
          {
            "date": "2025-12-18",
            "count": 2
          },
          {
            "date": "2025-12-19",
            "count": 3
          },
          {
            "date": "2025-12-20",
            "count": 2
          },
          {
            "date": "2025-12-22",
            "count": 1
          },
          {
            "date": "2025-12-23",
            "count": 3
          },
          {
            "date": "2025-12-24",
            "count": 3
          },
          {
            "date": "2025-12-25",
            "count": 3
          },
          {
            "date": "2025-12-26",
            "count": 3
          },
          {
            "date": "2025-12-27",
            "count": 1
          },
          {
            "date": "2025-12-29",
            "count": 1
          },
          {
            "date": "2025-12-30",
            "count": 2
          },
          {
            "date": "2025-12-31",
            "count": 3
          },
          {
            "date": "2026-01-03",
            "count": 9
          },
          {
            "date": "2026-01-04",
            "count": 3
          },
          {
            "date": "2026-01-05",
            "count": 2
          },
          {
            "date": "2026-01-06",
            "count": 3
          },
          {
            "date": "2026-01-07",
            "count": 2
          },
          {
            "date": "2026-01-08",
            "count": 1
          },
          {
            "date": "2026-01-09",
            "count": 1
          },
          {
            "date": "2026-01-10",
            "count": 3
          },
          {
            "date": "2026-01-11",
            "count": 3
          },
          {
            "date": "2026-01-12",
            "count": 1
          },
          {
            "date": "2026-01-13",
            "count": 3
          },
          {
            "date": "2026-01-14",
            "count": 4
          },
          {
            "date": "2026-01-16",
            "count": 1
          },
          {
            "date": "2026-01-17",
            "count": 3
          },
          {
            "date": "2026-01-18",
            "count": 2
          },
          {
            "date": "2026-01-19",
            "count": 4
          },
          {
            "date": "2026-01-20",
            "count": 2
          },
          {
            "date": "2026-01-21",
            "count": 2
          },
          {
            "date": "2026-01-22",
            "count": 1
          },
          {
            "date": "2026-01-23",
            "count": 8
          },
          {
            "date": "2026-01-24",
            "count": 2
          },
          {
            "date": "2026-01-25",
            "count": 2
          },
          {
            "date": "2026-01-26",
            "count": 4
          },
          {
            "date": "2026-01-27",
            "count": 3
          },
          {
            "date": "2026-01-28",
            "count": 1
          },
          {
            "date": "2026-01-29",
            "count": 6
          },
          {
            "date": "2026-01-30",
            "count": 2
          },
          {
            "date": "2026-02-01",
            "count": 2
          },
          {
            "date": "2026-02-03",
            "count": 2
          },
          {
            "date": "2026-02-04",
            "count": 2
          },
          {
            "date": "2026-02-06",
            "count": 2
          },
          {
            "date": "2026-02-08",
            "count": 1
          },
          {
            "date": "2026-02-09",
            "count": 2
          },
          {
            "date": "2026-02-10",
            "count": 3
          },
          {
            "date": "2026-02-11",
            "count": 5
          },
          {
            "date": "2026-02-12",
            "count": 2
          },
          {
            "date": "2026-02-14",
            "count": 1
          },
          {
            "date": "2026-02-15",
            "count": 1
          },
          {
            "date": "2026-02-16",
            "count": 5
          },
          {
            "date": "2026-02-17",
            "count": 2
          },
          {
            "date": "2026-02-18",
            "count": 3
          },
          {
            "date": "2026-02-19",
            "count": 4
          },
          {
            "date": "2026-02-20",
            "count": 4
          },
          {
            "date": "2026-02-21",
            "count": 1
          },
          {
            "date": "2026-02-23",
            "count": 5
          },
          {
            "date": "2026-02-24",
            "count": 6
          },
          {
            "date": "2026-02-25",
            "count": 3
          },
          {
            "date": "2026-02-26",
            "count": 4
          },
          {
            "date": "2026-02-27",
            "count": 2
          },
          {
            "date": "2026-02-28",
            "count": 1
          },
          {
            "date": "2026-03-03",
            "count": 2
          },
          {
            "date": "2026-03-04",
            "count": 9
          },
          {
            "date": "2026-03-05",
            "count": 3
          },
          {
            "date": "2026-03-06",
            "count": 2
          },
          {
            "date": "2026-03-07",
            "count": 2
          },
          {
            "date": "2026-03-08",
            "count": 2
          },
          {
            "date": "2026-03-09",
            "count": 1
          },
          {
            "date": "2026-03-10",
            "count": 14
          },
          {
            "date": "2026-03-11",
            "count": 3
          },
          {
            "date": "2026-03-12",
            "count": 7
          },
          {
            "date": "2026-03-13",
            "count": 2
          },
          {
            "date": "2026-03-14",
            "count": 2
          },
          {
            "date": "2026-03-16",
            "count": 1
          },
          {
            "date": "2026-03-17",
            "count": 3
          },
          {
            "date": "2026-03-18",
            "count": 6
          },
          {
            "date": "2026-03-19",
            "count": 1
          },
          {
            "date": "2026-03-20",
            "count": 2
          },
          {
            "date": "2026-03-22",
            "count": 1
          },
          {
            "date": "2026-03-23",
            "count": 2
          },
          {
            "date": "2026-03-24",
            "count": 1
          },
          {
            "date": "2026-03-26",
            "count": 2
          },
          {
            "date": "2026-03-27",
            "count": 3
          },
          {
            "date": "2026-03-28",
            "count": 2
          },
          {
            "date": "2026-03-31",
            "count": 1
          },
          {
            "date": "2026-04-01",
            "count": 2
          },
          {
            "date": "2026-04-03",
            "count": 2
          },
          {
            "date": "2026-04-05",
            "count": 2
          },
          {
            "date": "2026-04-08",
            "count": 1
          },
          {
            "date": "2026-04-09",
            "count": 1
          },
          {
            "date": "2026-04-10",
            "count": 1
          },
          {
            "date": "2026-04-12",
            "count": 1
          },
          {
            "date": "2026-04-13",
            "count": 4
          },
          {
            "date": "2026-04-14",
            "count": 2
          },
          {
            "date": "2026-04-15",
            "count": 3
          },
          {
            "date": "2026-04-16",
            "count": 1
          },
          {
            "date": "2026-04-17",
            "count": 4
          },
          {
            "date": "2026-04-18",
            "count": 1
          },
          {
            "date": "2026-04-19",
            "count": 2
          },
          {
            "date": "2026-04-20",
            "count": 3
          },
          {
            "date": "2026-04-21",
            "count": 7
          },
          {
            "date": "2026-04-23",
            "count": 2
          },
          {
            "date": "2026-04-25",
            "count": 3
          },
          {
            "date": "2026-04-26",
            "count": 1
          },
          {
            "date": "2026-04-27",
            "count": 2
          },
          {
            "date": "2026-04-28",
            "count": 2
          },
          {
            "date": "2026-04-29",
            "count": 2
          },
          {
            "date": "2026-04-30",
            "count": 1
          },
          {
            "date": "2026-05-01",
            "count": 1
          },
          {
            "date": "2026-05-02",
            "count": 1
          },
          {
            "date": "2026-05-03",
            "count": 1
          },
          {
            "date": "2026-05-04",
            "count": 1
          },
          {
            "date": "2026-05-06",
            "count": 4
          },
          {
            "date": "2026-05-07",
            "count": 5
          },
          {
            "date": "2026-05-08",
            "count": 2
          },
          {
            "date": "2026-05-09",
            "count": 4
          },
          {
            "date": "2026-05-10",
            "count": 1
          },
          {
            "date": "2026-05-11",
            "count": 4
          },
          {
            "date": "2026-05-12",
            "count": 2
          },
          {
            "date": "2026-05-13",
            "count": 1
          },
          {
            "date": "2026-05-14",
            "count": 1
          },
          {
            "date": "2026-05-15",
            "count": 5
          },
          {
            "date": "2026-05-16",
            "count": 2
          },
          {
            "date": "2026-05-17",
            "count": 2
          },
          {
            "date": "2026-05-18",
            "count": 2
          },
          {
            "date": "2026-05-19",
            "count": 4
          },
          {
            "date": "2026-05-20",
            "count": 3
          },
          {
            "date": "2026-05-21",
            "count": 7
          },
          {
            "date": "2026-05-22",
            "count": 1
          },
          {
            "date": "2026-05-24",
            "count": 3
          },
          {
            "date": "2026-05-25",
            "count": 1
          },
          {
            "date": "2026-05-26",
            "count": 1
          },
          {
            "date": "2026-05-27",
            "count": 5
          },
          {
            "date": "2026-05-28",
            "count": 2
          },
          {
            "date": "2026-05-29",
            "count": 6
          },
          {
            "date": "2026-05-30",
            "count": 3
          },
          {
            "date": "2026-05-31",
            "count": 1
          },
          {
            "date": "2026-06-01",
            "count": 3
          },
          {
            "date": "2026-06-02",
            "count": 4
          },
          {
            "date": "2026-06-03",
            "count": 4
          },
          {
            "date": "2026-06-04",
            "count": 2
          },
          {
            "date": "2026-06-05",
            "count": 3
          },
          {
            "date": "2026-06-06",
            "count": 1
          },
          {
            "date": "2026-06-07",
            "count": 1
          },
          {
            "date": "2026-06-08",
            "count": 2
          },
          {
            "date": "2026-06-09",
            "count": 5
          },
          {
            "date": "2026-06-10",
            "count": 2
          },
          {
            "date": "2026-06-11",
            "count": 5
          },
          {
            "date": "2026-06-12",
            "count": 3
          },
          {
            "date": "2026-06-14",
            "count": 1
          },
          {
            "date": "2026-06-15",
            "count": 2
          },
          {
            "date": "2026-06-16",
            "count": 3
          },
          {
            "date": "2026-06-17",
            "count": 2
          },
          {
            "date": "2026-06-18",
            "count": 1
          },
          {
            "date": "2026-06-19",
            "count": 1
          },
          {
            "date": "2026-06-21",
            "count": 1
          },
          {
            "date": "2026-06-23",
            "count": 2
          },
          {
            "date": "2026-06-24",
            "count": 4
          },
          {
            "date": "2026-06-25",
            "count": 1
          },
          {
            "date": "2026-06-26",
            "count": 4
          },
          {
            "date": "2026-06-27",
            "count": 2
          },
          {
            "date": "2026-06-28",
            "count": 3
          },
          {
            "date": "2026-06-29",
            "count": 3
          },
          {
            "date": "2026-06-30",
            "count": 5
          },
          {
            "date": "2026-07-01",
            "count": 2
          },
          {
            "date": "2026-07-02",
            "count": 2
          },
          {
            "date": "2026-07-03",
            "count": 3
          },
          {
            "date": "2026-07-04",
            "count": 3
          },
          {
            "date": "2026-07-05",
            "count": 1
          },
          {
            "date": "2026-07-06",
            "count": 3
          },
          {
            "date": "2026-07-07",
            "count": 1
          },
          {
            "date": "2026-07-08",
            "count": 3
          },
          {
            "date": "2026-07-09",
            "count": 1
          },
          {
            "date": "2026-07-10",
            "count": 2
          },
          {
            "date": "2026-07-11",
            "count": 2
          },
          {
            "date": "2026-07-12",
            "count": 2
          },
          {
            "date": "2026-07-13",
            "count": 7
          },
          {
            "date": "2026-07-14",
            "count": 2
          },
          {
            "date": "2026-07-15",
            "count": 7
          },
          {
            "date": "2026-07-16",
            "count": 4
          },
          {
            "date": "2026-07-17",
            "count": 3
          },
          {
            "date": "2026-07-18",
            "count": 1
          },
          {
            "date": "2026-07-19",
            "count": 1
          }
        ],
        "complete": false,
        "collected": 1000,
        "total_stars": 1258
      },
      "open_issues_and_prs": 46
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [
        "cookbook"
      ],
      "has_llms_txt": false,
      "has_dockerfile": true,
      "has_mcp_signal": true,
      "bootstrap_files": [],
      "api_schema_files": [
        "docs-internal/openapi.json"
      ],
      "has_devcontainer": false,
      "typecheck_configs": [
        "apps/analytics-cli/tsconfig.json",
        "apps/api/tsconfig.json",
        "apps/ast-cli/tsconfig.json",
        "apps/cli/tsconfig.json",
        "apps/mcp-manager/tsconfig.json",
        "apps/try/tsconfig.json",
        "apps/web/tsconfig.json",
        "apps/webhooks/tsconfig.json",
        "apps/worker/tsconfig.json",
        "packages/kodus-common/tsconfig.json",
        "tests/e2e/tsconfig.json",
        "tsconfig.json"
      ],
      "toolchain_manifests": [],
      "largest_source_bytes": 268049,
      "source_files_sampled": 3854,
      "oversized_source_files": 29,
      "agent_instruction_files": [
        ".cursor/rules/run.mdc",
        "AGENTS.md",
        "apps/api/AGENTS.md",
        "apps/web/AGENTS.md",
        "apps/webhooks/AGENTS.md",
        "apps/worker/AGENTS.md",
        "packages/kodus-common/AGENTS.md",
        "scripts/sso-e2e/AGENTS.md"
      ],
      "agent_instruction_max_bytes": 8019
    },
    "dependencies": {
      "manifests": [
        "package.json"
      ],
      "advisories": {
        "error": null,
        "scope": "repository_graph",
        "source": "osv",
        "findings": [
          {
            "name": "axios",
            "direct": true,
            "version": "1.16.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.2,
            "advisory_ids": [
              "GHSA-42h9-826w-cgv3",
              "GHSA-7q8q-rj6j-mhjq",
              "GHSA-f4gw-2p7v-4548",
              "GHSA-gcfj-64vw-6mp9",
              "GHSA-hcpx-6fm6-wx23",
              "GHSA-jqh4-m9w3-8hp9",
              "GHSA-mmx7-hfxf-jppx",
              "GHSA-mwf2-3pr3-8698",
              "GHSA-pmv8-rq9r-6j72",
              "GHSA-xj6q-8x83-jv6g"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 10,
            "oldest_advisory_days": 1
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.17.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 8.2,
            "advisory_ids": [
              "GHSA-42h9-826w-cgv3",
              "GHSA-7q8q-rj6j-mhjq",
              "GHSA-f4gw-2p7v-4548",
              "GHSA-gcfj-64vw-6mp9",
              "GHSA-hcpx-6fm6-wx23",
              "GHSA-jqh4-m9w3-8hp9",
              "GHSA-mmx7-hfxf-jppx",
              "GHSA-mwf2-3pr3-8698",
              "GHSA-pmv8-rq9r-6j72",
              "GHSA-xj6q-8x83-jv6g"
            ],
            "fixed_version": "1.18.0",
            "advisory_count": 10,
            "oldest_advisory_days": 1
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "5.9.3",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-8r6m-32jq-jx6q"
            ],
            "fixed_version": "5.10.1",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.14.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m",
              "GHSA-h67p-54hq-rp68"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 2,
            "oldest_advisory_days": 36
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.1.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m",
              "GHSA-h67p-54hq-rp68"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 2,
            "oldest_advisory_days": 36
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.2.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-52cp-r559-cp3m"
            ],
            "fixed_version": "4.3.0",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "10.0.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 90
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "9.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-w5hq-g745-h8pq"
            ],
            "fixed_version": "13.0.1",
            "advisory_count": 1,
            "oldest_advisory_days": 90
          },
          {
            "name": "@opentelemetry/exporter-prometheus",
            "direct": false,
            "version": "0.203.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-q7rr-3cgh-j5r3"
            ],
            "fixed_version": "0.217.0",
            "advisory_count": 1,
            "oldest_advisory_days": 71
          },
          {
            "name": "@opentelemetry/propagator-jaeger",
            "direct": false,
            "version": "2.0.1",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-45rx-2jwx-cxfr"
            ],
            "fixed_version": "2.9.0",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@opentelemetry/sdk-node",
            "direct": false,
            "version": "0.203.0",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-q7rr-3cgh-j5r3"
            ],
            "fixed_version": "0.217.0",
            "advisory_count": 1,
            "oldest_advisory_days": 71
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.15",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 1,
            "oldest_advisory_days": 1
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-3jxr-9vmj-r5cp",
              "GHSA-jxxr-4gwj-5jf2"
            ],
            "fixed_version": "5.0.7",
            "advisory_count": 2,
            "oldest_advisory_days": 64
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-4c8g-83qw-93j6",
              "GHSA-v2hh-gcrm-f6hx"
            ],
            "fixed_version": "4.1.1",
            "advisory_count": 2,
            "oldest_advisory_days": 0
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.4",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "severity": "high",
            "ecosystem": "npm",
            "cvss_score": 7.5,
            "advisory_ids": [
              "GHSA-hmw2-7cc7-3qxx"
            ],
            "fixed_version": "4.0.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "typeorm",
            "direct": true,
            "version": "0.3.30",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.7,
            "advisory_ids": [
              "GHSA-2rp8-mm9q-fp49"
            ],
            "fixed_version": "1.1.0",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@hono/node-server",
            "direct": false,
            "version": "1.19.14",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.9,
            "advisory_ids": [
              "GHSA-frvp-7c67-39w9"
            ],
            "fixed_version": "2.0.5",
            "advisory_count": 1,
            "oldest_advisory_days": 0
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.0.1",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 5.3,
            "advisory_ids": [
              "GHSA-8988-4f7v-96qf"
            ],
            "fixed_version": "2.8.0",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "hono",
            "direct": false,
            "version": "4.12.25",
            "severity": "moderate",
            "ecosystem": "npm",
            "cvss_score": 6.5,
            "advisory_ids": [
              "GHSA-hvrm-45r6-mjfj",
              "GHSA-w62v-xxxg-mg59",
              "GHSA-xgm2-5f3f-mvvc"
            ],
            "fixed_version": "4.12.27",
            "advisory_count": 3,
            "oldest_advisory_days": 0
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 3.2,
            "advisory_ids": [
              "GHSA-4x5r-pxfx-6jf8"
            ],
            "fixed_version": "8.0.0-rc.6",
            "advisory_count": 1,
            "oldest_advisory_days": 36
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.0",
            "severity": "low",
            "ecosystem": "npm",
            "cvss_score": 2.5,
            "advisory_ids": [
              "GHSA-g7r4-m6w7-qqqr"
            ],
            "fixed_version": "0.28.1",
            "advisory_count": 1,
            "oldest_advisory_days": 39
          }
        ],
        "collected": true,
        "malicious": [],
        "truncated": false,
        "by_severity": {
          "low": 2,
          "high": 17,
          "moderate": 4
        },
        "advisory_count": 47,
        "affected_count": 23,
        "assessed_count": 2000,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 845,
        "direct_affected_count": 9
      },
      "ecosystems": [
        "npm"
      ],
      "dependencies": [
        {
          "name": "@ai-sdk/amazon-bedrock",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.10"
        },
        {
          "name": "@ai-sdk/anthropic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.7"
        },
        {
          "name": "@ai-sdk/google",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.8"
        },
        {
          "name": "@ai-sdk/google-vertex",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.10"
        },
        {
          "name": "@ai-sdk/openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.7"
        },
        {
          "name": "@ai-sdk/openai-compatible",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.5"
        },
        {
          "name": "@casl/ability",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.0"
        },
        {
          "name": "@fastify/cors",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.2.0"
        },
        {
          "name": "@gitbeaker/rest",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^43.8.0"
        },
        {
          "name": "@golevelup/nestjs-rabbitmq",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.2"
        },
        {
          "name": "@google/generative-ai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.24.1"
        },
        {
          "name": "@kodus/kodus-common",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.3.20"
        },
        {
          "name": "@langchain/anthropic",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.1"
        },
        {
          "name": "@langchain/community",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.1.29"
        },
        {
          "name": "@langchain/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.2.1"
        },
        {
          "name": "@langchain/google-gauth",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.0"
        },
        {
          "name": "@langchain/google-vertexai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.0"
        },
        {
          "name": "@langchain/openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "1.5.3"
        },
        {
          "name": "@langfuse/client",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/langchain",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/otel",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@langfuse/tracing",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.1"
        },
        {
          "name": "@llamaduck/forgejo-ts",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "15.0.3"
        },
        {
          "name": "@modelcontextprotocol/sdk",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.29.0"
        },
        {
          "name": "@morphllm/morphsdk",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.189"
        },
        {
          "name": "@nestjs/axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "@nestjs/cache-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.3"
        },
        {
          "name": "@nestjs/common",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.19"
        },
        {
          "name": "@nestjs/config",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.4"
        },
        {
          "name": "@nestjs/core",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.19"
        },
        {
          "name": "@nestjs/event-emitter",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.1.0"
        },
        {
          "name": "@nestjs/jwt",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.2"
        },
        {
          "name": "@nestjs/mongoose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.4"
        },
        {
          "name": "@nestjs/passport",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.5"
        },
        {
          "name": "@nestjs/platform-express",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.27"
        },
        {
          "name": "@nestjs/platform-fastify",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "11.1.27"
        },
        {
          "name": "@nestjs/schedule",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.1.3"
        },
        {
          "name": "@nestjs/swagger",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.4.5"
        },
        {
          "name": "@nestjs/terminus",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.1.1"
        },
        {
          "name": "@nestjs/typeorm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.0.3"
        },
        {
          "name": "@node-saml/passport-saml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.0"
        },
        {
          "name": "@octokit/auth-app",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.2.0"
        },
        {
          "name": "@octokit/auth-oauth-app",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.3"
        },
        {
          "name": "@octokit/plugin-enterprise-server",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^20.0.0"
        },
        {
          "name": "@octokit/rest",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^22.0.1"
        },
        {
          "name": "@opentelemetry/api",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.9.1"
        },
        {
          "name": "@opentelemetry/sdk-trace-node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.9.0"
        },
        {
          "name": "@pyroscope/nodejs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.4.13"
        },
        {
          "name": "@react-email/render",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.10"
        },
        {
          "name": "@sentry/nestjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@sentry/node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@sentry/opentelemetry",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.63.0"
        },
        {
          "name": "@types/archiver",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.0"
        },
        {
          "name": "@types/nodemailer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.1"
        },
        {
          "name": "ai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.0.14"
        },
        {
          "name": "ajv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.20.0"
        },
        {
          "name": "amqp-connection-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "amqplib",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.0.1"
        },
        {
          "name": "archiver",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.0.0"
        },
        {
          "name": "axios",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.18.1"
        },
        {
          "name": "azure-devops-node-api",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^15.1.2"
        },
        {
          "name": "bcryptjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.0.3"
        },
        {
          "name": "bitbucket",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.12.0"
        },
        {
          "name": "body-parser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "cache-manager",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.2.9"
        },
        {
          "name": "class-transformer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.1"
        },
        {
          "name": "class-validator",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.15.1"
        },
        {
          "name": "compression",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.8.1"
        },
        {
          "name": "connection-string",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "cross-env",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.1.0"
        },
        {
          "name": "date-fns",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.0"
        },
        {
          "name": "diff",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.0"
        },
        {
          "name": "dotenv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^17.4.2"
        },
        {
          "name": "e2b",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.31.0"
        },
        {
          "name": "exa-js",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.16.0"
        },
        {
          "name": "express-rate-limit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.5.2"
        },
        {
          "name": "fast-xml-parser",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.9.3"
        },
        {
          "name": "helmet",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.2.0"
        },
        {
          "name": "http-status-codes",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.3.0"
        },
        {
          "name": "immer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^11.1.11"
        },
        {
          "name": "joi",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^18.2.3"
        },
        {
          "name": "js-yaml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.2.1"
        },
        {
          "name": "json5",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.2.3"
        },
        {
          "name": "keyv",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.6.0"
        },
        {
          "name": "ml-kmeans",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.0.0"
        },
        {
          "name": "moment",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.30.1"
        },
        {
          "name": "moment-timezone",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.6.2"
        },
        {
          "name": "mongodb",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.4.0"
        },
        {
          "name": "mongoose",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.7.3"
        },
        {
          "name": "mongoose-paginate",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.3"
        },
        {
          "name": "nanoid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.1.16"
        },
        {
          "name": "nodemailer",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^9.0.3"
        },
        {
          "name": "octokit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.5"
        },
        {
          "name": "openai",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.45.0"
        },
        {
          "name": "p-limit",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.3.0"
        },
        {
          "name": "passport",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.7.0"
        },
        {
          "name": "passport-jwt",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.1"
        },
        {
          "name": "passport-saml-metadata",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.0.0"
        },
        {
          "name": "pg",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.22.0"
        },
        {
          "name": "pgvector",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.0"
        },
        {
          "name": "picomatch",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.0.5"
        },
        {
          "name": "pino",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^10.3.1"
        },
        {
          "name": "pino-pretty",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^13.1.3"
        },
        {
          "name": "posthog-node",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^5.39.4"
        },
        {
          "name": "ramda",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.32.0"
        },
        {
          "name": "react",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.7"
        },
        {
          "name": "react-dom",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^19.2.7"
        },
        {
          "name": "react-email",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.6.6"
        },
        {
          "name": "reflect-metadata",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.2.2"
        },
        {
          "name": "resend",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^6.17.0"
        },
        {
          "name": "rxjs",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^7.8.2"
        },
        {
          "name": "smol-toml",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.7.0"
        },
        {
          "name": "source-map-support",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.5.21"
        },
        {
          "name": "tiktoken",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.0.22"
        },
        {
          "name": "tslib",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^2.8.1"
        },
        {
          "name": "typeorm",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^0.3.30"
        },
        {
          "name": "typeorm-extension",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.9.0"
        },
        {
          "name": "undici",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^8.6.0"
        },
        {
          "name": "uuid",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^14.0.1"
        },
        {
          "name": "volleyball",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^1.5.1"
        },
        {
          "name": "zod",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^4.4.3"
        },
        {
          "name": "zod-to-json-schema",
          "manifest": "package.json",
          "ecosystem": "npm",
          "version_constraint": "^3.25.2"
        }
      ],
      "all_dependencies": {
        "error": null,
        "source": "github-sbom",
        "packages": [
          {
            "name": "@ai-sdk/amazon-bedrock",
            "direct": true,
            "version": "5.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/anthropic",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/google",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/google-vertex",
            "direct": true,
            "version": "5.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai",
            "direct": true,
            "version": "4.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/openai-compatible",
            "direct": true,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@casl/ability",
            "direct": true,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/cors",
            "direct": true,
            "version": "11.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/rest",
            "direct": true,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@golevelup/nestjs-rabbitmq",
            "direct": true,
            "version": "9.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@google/generative-ai",
            "direct": true,
            "version": "0.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kodus/kodus-common",
            "direct": true,
            "version": "1.3.20",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/anthropic",
            "direct": true,
            "version": "1.3.29",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/anthropic",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/community",
            "direct": true,
            "version": "1.1.28",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/community",
            "direct": true,
            "version": "1.1.29",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/core",
            "direct": true,
            "version": "1.1.46",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/core",
            "direct": true,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-gauth",
            "direct": true,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-gauth",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-vertexai",
            "direct": true,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-vertexai",
            "direct": true,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/openai",
            "direct": true,
            "version": "1.5.3",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/client",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/core",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/langchain",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/otel",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langfuse/tracing",
            "direct": true,
            "version": "5.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@llamaduck/forgejo-ts",
            "direct": true,
            "version": "15.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@modelcontextprotocol/sdk",
            "direct": true,
            "version": "1.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@morphllm/morphsdk",
            "direct": true,
            "version": "0.2.191",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/axios",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/cache-manager",
            "direct": true,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/common",
            "direct": true,
            "version": "11.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/common",
            "direct": true,
            "version": "11.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/config",
            "direct": true,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/core",
            "direct": true,
            "version": "11.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/core",
            "direct": true,
            "version": "11.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/event-emitter",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/jwt",
            "direct": true,
            "version": "11.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/mongoose",
            "direct": true,
            "version": "11.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/passport",
            "direct": true,
            "version": "11.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/platform-express",
            "direct": true,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/platform-fastify",
            "direct": true,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/schedule",
            "direct": true,
            "version": "6.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/swagger",
            "direct": true,
            "version": "11.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/terminus",
            "direct": true,
            "version": "11.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/typeorm",
            "direct": true,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@node-saml/passport-saml",
            "direct": true,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-app",
            "direct": true,
            "version": "8.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-app",
            "direct": true,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-enterprise-server",
            "direct": true,
            "version": "20.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/rest",
            "direct": true,
            "version": "22.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api",
            "direct": true,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-node",
            "direct": true,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pyroscope/nodejs",
            "direct": true,
            "version": "0.4.13",
            "ecosystem": "npm"
          },
          {
            "name": "@react-email/render",
            "direct": true,
            "version": "2.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/nestjs",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/opentelemetry",
            "direct": true,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/archiver",
            "direct": true,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/nodemailer",
            "direct": true,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ai",
            "direct": true,
            "version": "7.0.16",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "6.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "8.18.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv",
            "direct": true,
            "version": "8.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "amqp-connection-manager",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "amqplib",
            "direct": true,
            "version": "0.10.9",
            "ecosystem": "npm"
          },
          {
            "name": "amqplib",
            "direct": true,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "archiver",
            "direct": true,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "axios",
            "direct": true,
            "version": "1.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "azure-devops-node-api",
            "direct": true,
            "version": "15.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bcryptjs",
            "direct": true,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bitbucket",
            "direct": true,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "body-parser",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "cache-manager",
            "direct": true,
            "version": "7.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "class-transformer",
            "direct": true,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "class-validator",
            "direct": true,
            "version": "0.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "compression",
            "direct": true,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "connection-string",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-env",
            "direct": true,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "date-fns",
            "direct": true,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "8.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff",
            "direct": true,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.4.7",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "16.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv",
            "direct": true,
            "version": "17.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "e2b",
            "direct": true,
            "version": "2.31.0",
            "ecosystem": "npm"
          },
          {
            "name": "exa-js",
            "direct": true,
            "version": "2.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "express-rate-limit",
            "direct": true,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-parser",
            "direct": true,
            "version": "5.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "helmet",
            "direct": true,
            "version": "8.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-status-codes",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "11.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "immer",
            "direct": true,
            "version": "9.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "joi",
            "direct": true,
            "version": "18.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "3.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "js-yaml",
            "direct": true,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": true,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json5",
            "direct": true,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": true,
            "version": "4.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "keyv",
            "direct": true,
            "version": "5.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "ml-kmeans",
            "direct": true,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "moment",
            "direct": true,
            "version": "2.30.1",
            "ecosystem": "npm"
          },
          {
            "name": "moment-timezone",
            "direct": true,
            "version": "0.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": true,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongodb",
            "direct": true,
            "version": "7.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose",
            "direct": true,
            "version": "9.7.4",
            "ecosystem": "npm"
          },
          {
            "name": "mongoose-paginate",
            "direct": true,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "3.3.15",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "3.3.16",
            "ecosystem": "npm"
          },
          {
            "name": "nanoid",
            "direct": true,
            "version": "5.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "nodemailer",
            "direct": true,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "octokit",
            "direct": true,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "4.104.0",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "5.23.2",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "6.38.0",
            "ecosystem": "npm"
          },
          {
            "name": "openai",
            "direct": true,
            "version": "6.45.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "p-limit",
            "direct": true,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "passport",
            "direct": true,
            "version": "0.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "passport-jwt",
            "direct": true,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "passport-saml-metadata",
            "direct": true,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "pg",
            "direct": true,
            "version": "8.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "pgvector",
            "direct": true,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "picomatch",
            "direct": true,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "pino",
            "direct": true,
            "version": "10.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "pino-pretty",
            "direct": true,
            "version": "13.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-node",
            "direct": true,
            "version": "5.39.4",
            "ecosystem": "npm"
          },
          {
            "name": "posthog-node",
            "direct": true,
            "version": "5.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "ramda",
            "direct": true,
            "version": "0.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "react",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-dom",
            "direct": true,
            "version": "19.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "react-email",
            "direct": true,
            "version": "6.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "reflect-metadata",
            "direct": true,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "resend",
            "direct": true,
            "version": "6.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "7.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "rxjs",
            "direct": true,
            "version": "7.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "smol-toml",
            "direct": true,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": true,
            "version": "0.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "source-map-support",
            "direct": true,
            "version": "0.5.21",
            "ecosystem": "npm"
          },
          {
            "name": "tiktoken",
            "direct": true,
            "version": "1.0.22",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "tslib",
            "direct": true,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "typeorm",
            "direct": true,
            "version": "0.3.30",
            "ecosystem": "npm"
          },
          {
            "name": "typeorm-extension",
            "direct": true,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "undici",
            "direct": true,
            "version": "8.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "14.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "uuid",
            "direct": true,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "volleyball",
            "direct": true,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "3.25.76",
            "ecosystem": "npm"
          },
          {
            "name": "zod",
            "direct": true,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "zod-to-json-schema",
            "direct": true,
            "version": "3.25.2",
            "ecosystem": "npm"
          },
          {
            "name": "@adobe/css-tools",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/gateway",
            "direct": false,
            "version": "4.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@ai-sdk/provider-utils",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@alloc/quick-lru",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/core",
            "direct": false,
            "version": "19.2.24",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/core",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics",
            "direct": false,
            "version": "19.2.24",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@angular-devkit/schematics-cli",
            "direct": false,
            "version": "19.2.27",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.103.0",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.110.0",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@anthropic-ai/sdk",
            "direct": false,
            "version": "0.91.1",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/code-transformer-bundler-plugins",
            "direct": false,
            "version": "0.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@apm-js-collab/tracing-hooks",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asamuzakjp/css-color",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@asyncapi/specs",
            "direct": false,
            "version": "6.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@auth/core",
            "direct": false,
            "version": "0.41.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/code-frame",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/compat-data",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/core",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/generator",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-compilation-targets",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-globals",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-imports",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-module-transforms",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-plugin-utils",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-string-parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.28.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-identifier",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.27.1",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helper-validator-option",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/helpers",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/parser",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-async-generators",
            "direct": false,
            "version": "7.8.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-bigint",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-properties",
            "direct": false,
            "version": "7.12.13",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-class-static-block",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-attributes",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-import-meta",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-json-strings",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-jsx",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-logical-assignment-operators",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-nullish-coalescing-operator",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-numeric-separator",
            "direct": false,
            "version": "7.10.4",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-object-rest-spread",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-catch-binding",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-optional-chaining",
            "direct": false,
            "version": "7.8.3",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-private-property-in-object",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-top-level-await",
            "direct": false,
            "version": "7.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/plugin-syntax-typescript",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.2",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/runtime",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.28.6",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/template",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/traverse",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.0",
            "ecosystem": "npm"
          },
          {
            "name": "@babel/types",
            "direct": false,
            "version": "7.29.7",
            "ecosystem": "npm"
          },
          {
            "name": "@bcoe/v8-coverage",
            "direct": false,
            "version": "0.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@borewit/text-codec",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@browserbasehq/sdk",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@browserbasehq/stagehand",
            "direct": false,
            "version": "1.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@bufbuild/protobuf",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cacheable/utils",
            "direct": false,
            "version": "2.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@cfworker/json-schema",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@colors/colors",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@connectrpc/connect",
            "direct": false,
            "version": "2.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@connectrpc/connect-web",
            "direct": false,
            "version": "2.0.0-rc.3",
            "ecosystem": "npm"
          },
          {
            "name": "@cspotcode/source-map-support",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/color-helpers",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-calc",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-color-parser",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-parser-algorithms",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@csstools/css-tokenizer",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@datadog/pprof",
            "direct": false,
            "version": "5.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@date-fns/tz",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "@dimforge/rapier2d-simd-compat",
            "direct": false,
            "version": "0.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "@discoveryjs/json-ext",
            "direct": false,
            "version": "0.5.7",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/core",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/runtime",
            "direct": false,
            "version": "1.11.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@emnapi/wasi-threads",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/babel-plugin",
            "direct": false,
            "version": "11.13.5",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/cache",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/hash",
            "direct": false,
            "version": "0.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/memoize",
            "direct": false,
            "version": "0.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/react",
            "direct": false,
            "version": "11.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/serialize",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/sheet",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/unitless",
            "direct": false,
            "version": "0.10.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/use-insertion-effect-with-fallbacks",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/utils",
            "direct": false,
            "version": "1.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@emotion/weak-memoize",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@epic-web/invariant",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/aix-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/android-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/darwin-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/freebsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-loong64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-mips64el",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-ppc64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-riscv64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-s390x",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/linux-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/netbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openbsd-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/openharmony-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/sunos-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-arm64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-ia32",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@esbuild/win32-x64",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/eslint-utils",
            "direct": false,
            "version": "4.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint-community/regexpp",
            "direct": false,
            "version": "4.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-array",
            "direct": false,
            "version": "0.23.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/config-helpers",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/core",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/eslintrc",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/js",
            "direct": false,
            "version": "10.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/object-schema",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@eslint/plugin-kit",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "@faker-js/faker",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/accept-negotiator",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/ajv-compiler",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/error",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/fast-json-stringify-compiler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/formbody",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/forwarded",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/merge-json-schemas",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/proxy-addr",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/send",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@fastify/static",
            "direct": false,
            "version": "9.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/core",
            "direct": false,
            "version": "1.7.5",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/dom",
            "direct": false,
            "version": "1.7.6",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/react-dom",
            "direct": false,
            "version": "2.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@floating-ui/utils",
            "direct": false,
            "version": "0.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/core",
            "direct": false,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@gitbeaker/requester-utils",
            "direct": false,
            "version": "43.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@golevelup/nestjs-discovery",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@google-cloud/opentelemetry-cloud-trace-exporter",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@google-cloud/opentelemetry-resource-util",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/grpc-js",
            "direct": false,
            "version": "1.14.4",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.7.15",
            "ecosystem": "npm"
          },
          {
            "name": "@grpc/proto-loader",
            "direct": false,
            "version": "0.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/address",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/formula",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/hoek",
            "direct": false,
            "version": "11.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/pinpoint",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/tlds",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@hapi/topo",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@hono/node-server",
            "direct": false,
            "version": "1.19.14",
            "ecosystem": "npm"
          },
          {
            "name": "@hookform/resolvers",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/core",
            "direct": false,
            "version": "0.19.2",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/node",
            "direct": false,
            "version": "0.16.8",
            "ecosystem": "npm"
          },
          {
            "name": "@humanfs/types",
            "direct": false,
            "version": "0.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/module-importer",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@humanwhocodes/retry",
            "direct": false,
            "version": "0.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@ianvs/prettier-plugin-sort-imports",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ibm-cloud/watsonx-ai",
            "direct": false,
            "version": "1.7.13",
            "ecosystem": "npm"
          },
          {
            "name": "@img/colour",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-darwin-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-darwin-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-ppc64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-riscv64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-s390x",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linux-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-arm64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-libvips-linuxmusl-x64",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-ppc64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-riscv64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-s390x",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linux-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-linuxmusl-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-wasm32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-arm64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-ia32",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@img/sharp-win32-x64",
            "direct": false,
            "version": "0.34.5",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/ansi",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/checkbox",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "5.1.21",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/confirm",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "10.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/core",
            "direct": false,
            "version": "11.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "4.2.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/editor",
            "direct": false,
            "version": "5.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/expand",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/external-editor",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "1.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/figures",
            "direct": false,
            "version": "2.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/input",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "3.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/number",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "4.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/password",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "7.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "7.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/prompts",
            "direct": false,
            "version": "8.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "4.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/rawlist",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/search",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/select",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "3.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@inquirer/type",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/cliui",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@isaacs/fs-minipass",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/load-nyc-config",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@istanbuljs/schema",
            "direct": false,
            "version": "0.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/console",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/core",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/create-cache-key-function",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/diff-sequences",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/environment-jsdom-abstract",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/expect-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/fake-timers",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/get-type",
            "direct": false,
            "version": "30.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/globals",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/pattern",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/pattern",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/reporters",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/schemas",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/snapshot-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/source-map",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-result",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/test-sequencer",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/transform",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "30.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jest/types",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/core",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/diff",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/file-ops",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-bmp",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-gif",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-jpeg",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-png",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/js-tiff",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blit",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-blur",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-circle",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-color",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-contain",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-cover",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-crop",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-displace",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-dither",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-fisheye",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-flip",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-hash",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-mask",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-print",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-quantize",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-resize",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-rotate",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/plugin-threshold",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/types",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jimp/utils",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/gen-mapping",
            "direct": false,
            "version": "0.3.13",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/remapping",
            "direct": false,
            "version": "2.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/resolve-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/source-map",
            "direct": false,
            "version": "0.3.11",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/sourcemap-codec",
            "direct": false,
            "version": "1.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.31",
            "ecosystem": "npm"
          },
          {
            "name": "@jridgewell/trace-mapping",
            "direct": false,
            "version": "0.3.9",
            "ecosystem": "npm"
          },
          {
            "name": "@js-sdsl/ordered-map",
            "direct": false,
            "version": "4.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/assignment",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/regex",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@jsep-plugin/ternary",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@keyv/serialize",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/file-exists",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@kwsites/promise-deferred",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/classic",
            "direct": false,
            "version": "1.0.32",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-common",
            "direct": false,
            "version": "2.1.30",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/google-common",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@langchain/textsplitters",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@lukeed/csprng",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@lukeed/ms",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/fetch-event-source",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@microsoft/tsdoc",
            "direct": false,
            "version": "0.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "@mongodb-js/saslprep",
            "direct": false,
            "version": "1.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "@mswjs/interceptors",
            "direct": false,
            "version": "0.41.6",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-android-arm-eabi",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-android-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-darwin-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-darwin-x64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-freebsd-x64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-arm64-musl",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-riscv64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-x64-gnu",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-linux-x64-musl",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-openharmony-arm64",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-ia32-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/nice-win32-x64-msvc",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "0.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@napi-rs/wasm-runtime",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/cli",
            "direct": false,
            "version": "11.0.23",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/mapped-types",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/schematics",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nestjs/testing",
            "direct": false,
            "version": "11.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@next/bundle-analyzer",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/env",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/eslint-plugin-next",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-arm64",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-darwin-x64",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-gnu",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-arm64-musl",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-gnu",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-linux-x64-musl",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-arm64-msvc",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "15.5.19",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@next/swc-win32-x64-msvc",
            "direct": false,
            "version": "16.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@next/third-parties",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "@noble/hashes",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodable/entities",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@node-saml/node-saml",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.scandir",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.stat",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@nodelib/fs.walk",
            "direct": false,
            "version": "1.2.8",
            "ecosystem": "npm"
          },
          {
            "name": "@nolyfill/is-core-module",
            "direct": false,
            "version": "1.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@nuxt/opencollective",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/app",
            "direct": false,
            "version": "16.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-device",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-oauth-user",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-token",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/auth-unauthenticated",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/core",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/endpoint",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/graphql",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-app",
            "direct": false,
            "version": "8.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-authorization-url",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/oauth-methods",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "25.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-types",
            "direct": false,
            "version": "27.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/openapi-webhooks-types",
            "direct": false,
            "version": "12.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-graphql",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-paginate-rest",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-request-log",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-rest-endpoint-methods",
            "direct": false,
            "version": "17.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-retry",
            "direct": false,
            "version": "8.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/plugin-throttling",
            "direct": false,
            "version": "11.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request",
            "direct": false,
            "version": "10.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/request-error",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "14.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/types",
            "direct": false,
            "version": "16.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/webhooks",
            "direct": false,
            "version": "14.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@octokit/webhooks-methods",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/deferred-promise",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/logger",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@open-draft/until",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.214.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/api-logs",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/context-async-hooks",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/core",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-logs-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-metrics-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-prometheus",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-grpc",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-http",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-http",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-proto",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-trace-otlp-proto",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/exporter-zipkin",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/instrumentation",
            "direct": false,
            "version": "0.214.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-exporter-base",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-exporter-base",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-grpc-exporter-base",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-transformer",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/otlp-transformer",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/propagator-b3",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/propagator-jaeger",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/resources",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-logs",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-logs",
            "direct": false,
            "version": "0.219.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-metrics",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-metrics",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-node",
            "direct": false,
            "version": "0.203.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/sdk-trace-base",
            "direct": false,
            "version": "2.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentelemetry/semantic-conventions",
            "direct": false,
            "version": "1.40.0",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-darwin-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-darwin-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-linux-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-linux-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-win32-arm64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/core-win32-x64",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@opentui/react",
            "direct": false,
            "version": "0.1.107",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-darwin-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-freebsd-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-freebsd-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64-android",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-aarch64-musl",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-android",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-musl",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-linux-x64-musl-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-aarch64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-x64",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oven/bun-windows-x64-baseline",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "@oxc-project/types",
            "direct": false,
            "version": "0.138.0",
            "ecosystem": "npm"
          },
          {
            "name": "@panva/hkdf",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@paralleldrive/cuid2",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/diffs",
            "direct": false,
            "version": "1.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/diffs",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theme",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theme",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pierre/theming",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pinojs/redact",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgjs/parseargs",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.2.9",
            "ecosystem": "npm"
          },
          {
            "name": "@pkgr/core",
            "direct": false,
            "version": "0.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "@playwright/test",
            "direct": false,
            "version": "1.60.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/config.env-replace",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/network.ca-file",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@pnpm/npm-conf",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@polka/url",
            "direct": false,
            "version": "1.0.0-next.29",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/core",
            "direct": false,
            "version": "1.39.6",
            "ecosystem": "npm"
          },
          {
            "name": "@posthog/types",
            "direct": false,
            "version": "1.392.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/aspromise",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/base64",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/codegen",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/eventemitter",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/fetch",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/float",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/inquire",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/path",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/pool",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@protobufjs/utf8",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/colors",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/number",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/primitive",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/primitive",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-accessible-icon",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-accordion",
            "direct": false,
            "version": "1.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-alert-dialog",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-arrow",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-aspect-ratio",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-avatar",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-checkbox",
            "direct": false,
            "version": "1.3.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collapsible",
            "direct": false,
            "version": "1.1.16",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-collection",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-compose-refs",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-context-menu",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": false,
            "version": "1.1.18",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dialog",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-direction",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dismissable-layer",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dismissable-layer",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-dropdown-menu",
            "direct": false,
            "version": "2.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-guards",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-scope",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-focus-scope",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-form",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-hover-card",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-id",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-label",
            "direct": false,
            "version": "2.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menu",
            "direct": false,
            "version": "2.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-menubar",
            "direct": false,
            "version": "1.1.20",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-navigation-menu",
            "direct": false,
            "version": "1.2.18",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-one-time-password-field",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-password-toggle-field",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popover",
            "direct": false,
            "version": "1.1.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-popper",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-portal",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-presence",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-presence",
            "direct": false,
            "version": "1.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-primitive",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-progress",
            "direct": false,
            "version": "1.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-radio-group",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-roving-focus",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-scroll-area",
            "direct": false,
            "version": "1.2.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-select",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-separator",
            "direct": false,
            "version": "1.1.11",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slider",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-slot",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-switch",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tabs",
            "direct": false,
            "version": "1.1.17",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toast",
            "direct": false,
            "version": "1.2.19",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toggle",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toggle-group",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-toolbar",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-tooltip",
            "direct": false,
            "version": "1.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-callback-ref",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-controllable-state",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-effect-event",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-escape-keydown",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-is-hydrated",
            "direct": false,
            "version": "0.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-layout-effect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-previous",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-rect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-use-size",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/react-visually-hidden",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/rect",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@radix-ui/themes",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@react-email/ui",
            "direct": false,
            "version": "6.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "@reduxjs/toolkit",
            "direct": false,
            "version": "2.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-android-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-darwin-x64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-freebsd-x64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-arm64-musl",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-gnu",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-linux-x64-musl",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-openharmony-arm64",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-wasm32-wasi",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/binding-win32-x64-msvc",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@rolldown/pluginutils",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/plugin-commonjs",
            "direct": false,
            "version": "22.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@rollup/pluginutils",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@rtsao/scc",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@scarf/scarf",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sec-ant/readable-stream",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@selderee/plugin-htmlparser2",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-darwin",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-arm64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-i686",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-linux-x64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-arm64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-i686",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/cli-win32-x64",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/conventions",
            "direct": false,
            "version": "0.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/core",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/node-core",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sentry/server-utils",
            "direct": false,
            "version": "10.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/core",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-javascript",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/engine-oniguruma",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/langs",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/primitive",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/themes",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/transformers",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/transformers",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "3.23.0",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/types",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@shikijs/vscode-textmate",
            "direct": false,
            "version": "10.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-git/args-pathspec",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@simple-git/argv-parser",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinclair/typebox",
            "direct": false,
            "version": "0.34.49",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/is",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sindresorhus/merge-streams",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/commons",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@sinonjs/fake-timers",
            "direct": false,
            "version": "15.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/core",
            "direct": false,
            "version": "3.29.1",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/eventstream-codec",
            "direct": false,
            "version": "4.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/types",
            "direct": false,
            "version": "4.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@smithy/util-utf8",
            "direct": false,
            "version": "4.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@socket.io/component-emitter",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@sqltools/formatter",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stablelib/base64",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/spec",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@standard-schema/utils",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/better-ajv-errors",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json",
            "direct": false,
            "version": "3.21.7",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json-ref-readers",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/json-ref-resolver",
            "direct": false,
            "version": "3.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/ordered-object-literal",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/path",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-cli",
            "direct": false,
            "version": "6.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-core",
            "direct": false,
            "version": "1.22.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-formats",
            "direct": false,
            "version": "1.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-formatters",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-functions",
            "direct": false,
            "version": "1.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-parsers",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ref-resolver",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ruleset-bundler",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-ruleset-migrator",
            "direct": false,
            "version": "1.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-rulesets",
            "direct": false,
            "version": "1.22.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/spectral-runtime",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "13.20.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "13.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/types",
            "direct": false,
            "version": "14.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml-ast-parser",
            "direct": false,
            "version": "0.0.48",
            "ecosystem": "npm"
          },
          {
            "name": "@stoplight/yaml-ast-parser",
            "direct": false,
            "version": "0.0.50",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/cli",
            "direct": false,
            "version": "0.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-arm64",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-darwin-x64",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-arm64-musl",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-ppc64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-s390x-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-gnu",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-linux-x64-musl",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-arm64-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-ia32-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/core-win32-x64-msvc",
            "direct": false,
            "version": "1.15.43",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/counter",
            "direct": false,
            "version": "0.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/helpers",
            "direct": false,
            "version": "0.5.15",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/jest",
            "direct": false,
            "version": "0.2.39",
            "ecosystem": "npm"
          },
          {
            "name": "@swc/types",
            "direct": false,
            "version": "0.1.27",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/node",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-android-arm64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-arm64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-darwin-x64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-freebsd-x64",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm-gnueabihf",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-gnu",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-arm64-musl",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-gnu",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-linux-x64-musl",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-wasm32-wasi",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-arm64-msvc",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/oxide-win32-x64-msvc",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tailwindcss/postcss",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/eslint-plugin-query",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/query-core",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-query",
            "direct": false,
            "version": "5.101.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-table",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/react-virtual",
            "direct": false,
            "version": "3.14.5",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/table-core",
            "direct": false,
            "version": "8.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tanstack/virtual-core",
            "direct": false,
            "version": "3.17.3",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/dom",
            "direct": false,
            "version": "10.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/jest-dom",
            "direct": false,
            "version": "6.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@testing-library/react",
            "direct": false,
            "version": "16.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/core",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-blockquote",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bold",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bubble-menu",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-bullet-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-code-block",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-document",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-dropcursor",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-floating-menu",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-gapcursor",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-hard-break",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-heading",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-horizontal-rule",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-italic",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-link",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-item",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-list-keymap",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-ordered-list",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-paragraph",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-placeholder",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-strike",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-text",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extension-underline",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/extensions",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/pm",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/react",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tiptap/starter-kit",
            "direct": false,
            "version": "3.27.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tokenizer/inflate",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tokenizer/token",
            "direct": false,
            "version": "0.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tootallnate/once",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/ai-semantic-conventions",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-anthropic",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-bedrock",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-chromadb",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-cohere",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-google-generativeai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-langchain",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-llamaindex",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-mcp",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-openai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-pinecone",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-qdrant",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-together",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-utils",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/instrumentation-vertexai",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@traceloop/node-server-sdk",
            "direct": false,
            "version": "0.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node10",
            "direct": false,
            "version": "1.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node12",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node14",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@tsconfig/node16",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "@tybys/wasm-util",
            "direct": false,
            "version": "0.10.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/amqplib",
            "direct": false,
            "version": "0.10.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aria-query",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/aws-lambda",
            "direct": false,
            "version": "8.10.161",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__core",
            "direct": false,
            "version": "7.20.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__generator",
            "direct": false,
            "version": "7.27.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__template",
            "direct": false,
            "version": "7.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/babel__traverse",
            "direct": false,
            "version": "7.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/body-parser",
            "direct": false,
            "version": "1.19.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/caseless",
            "direct": false,
            "version": "0.12.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/chai",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/configstore",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/connect",
            "direct": false,
            "version": "3.4.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cookiejar",
            "direct": false,
            "version": "2.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/cors",
            "direct": false,
            "version": "2.8.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-array",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-color",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-ease",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-interpolate",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-path",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-scale",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-shape",
            "direct": false,
            "version": "3.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-time",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/d3-timer",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/debug",
            "direct": false,
            "version": "4.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/deep-eql",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/es-aggregate-error",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/eslint-scope",
            "direct": false,
            "version": "3.7.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/esrecurse",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "0.0.39",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/estree-jsx",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "4.17.25",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "4.19.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/express-serve-static-core",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/figlet",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/gradient-string",
            "direct": false,
            "version": "1.1.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/hast",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/http-errors",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-coverage",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-lib-report",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/istanbul-reports",
            "direct": false,
            "version": "3.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jest",
            "direct": false,
            "version": "30.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/js-yaml",
            "direct": false,
            "version": "4.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsdom",
            "direct": false,
            "version": "21.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json-schema",
            "direct": false,
            "version": "7.0.15",
            "ecosystem": "npm"
          },
          {
            "name": "@types/json5",
            "direct": false,
            "version": "0.0.29",
            "ecosystem": "npm"
          },
          {
            "name": "@types/jsonwebtoken",
            "direct": false,
            "version": "9.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/long",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/luxon",
            "direct": false,
            "version": "3.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/markdown-escape",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mdast",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/methods",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/mime",
            "direct": false,
            "version": "1.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ms",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "16.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.130",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "18.19.80",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "22.19.19",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "25.9.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node",
            "direct": false,
            "version": "26.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/node-fetch",
            "direct": false,
            "version": "2.6.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/nunjucks",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/parse-json",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport",
            "direct": false,
            "version": "1.0.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport-jwt",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/passport-strategy",
            "direct": false,
            "version": "0.2.38",
            "ecosystem": "npm"
          },
          {
            "name": "@types/prismjs",
            "direct": false,
            "version": "1.26.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/qs",
            "direct": false,
            "version": "6.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ramda",
            "direct": false,
            "version": "0.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/range-parser",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.16",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react",
            "direct": false,
            "version": "19.2.17",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-dom",
            "direct": false,
            "version": "19.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-syntax-highlighter",
            "direct": false,
            "version": "15.5.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/react-transition-group",
            "direct": false,
            "version": "4.4.12",
            "ecosystem": "npm"
          },
          {
            "name": "@types/readdir-glob",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "@types/request",
            "direct": false,
            "version": "2.48.13",
            "ecosystem": "npm"
          },
          {
            "name": "@types/sarif",
            "direct": false,
            "version": "2.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "0.17.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/send",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "1.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/serve-static",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/stack-utils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/superagent",
            "direct": false,
            "version": "8.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@types/supertest",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tinycolor2",
            "direct": false,
            "version": "1.4.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/tough-cookie",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "2.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "@types/unist",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/update-notifier",
            "direct": false,
            "version": "6.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "@types/urijs",
            "direct": false,
            "version": "1.19.26",
            "ecosystem": "npm"
          },
          {
            "name": "@types/use-sync-external-store",
            "direct": false,
            "version": "0.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "@types/validator",
            "direct": false,
            "version": "13.15.10",
            "ecosystem": "npm"
          },
          {
            "name": "@types/webidl-conversions",
            "direct": false,
            "version": "7.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@types/whatwg-url",
            "direct": false,
            "version": "13.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@types/ws",
            "direct": false,
            "version": "8.18.1",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xml-encryption",
            "direct": false,
            "version": "1.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "@types/xml2js",
            "direct": false,
            "version": "0.4.14",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs",
            "direct": false,
            "version": "17.0.35",
            "ecosystem": "npm"
          },
          {
            "name": "@types/yargs-parser",
            "direct": false,
            "version": "21.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/eslint-plugin",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/parser",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/project-service",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/scope-manager",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/tsconfig-utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/type-utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/types",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/typescript-estree",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/utils",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.59.3",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.62.1",
            "ecosystem": "npm"
          },
          {
            "name": "@typescript-eslint/visitor-keys",
            "direct": false,
            "version": "8.63.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/core",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/js",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/mongo",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ucast/mongo2js",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "@ungap/structured-clone",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm-eabi",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-android-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-darwin-x64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-freebsd-x64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-gnueabihf",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm-musleabihf",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-arm64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-loong64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-loong64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-ppc64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-riscv64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-s390x-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-gnu",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-linux-x64-musl",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-openharmony-arm64",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-wasm32-wasi",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-arm64-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-ia32-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "@unrs/resolver-binding-win32-x64-msvc",
            "direct": false,
            "version": "1.12.2",
            "ecosystem": "npm"
          },
          {
            "name": "@vercel/oidc",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/expect",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/mocker",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/pretty-format",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/runner",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/snapshot",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/spy",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vitest/utils",
            "direct": false,
            "version": "4.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "@vscode/ripgrep",
            "direct": false,
            "version": "1.17.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ast",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/floating-point-hex-parser",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-api-error",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-buffer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-numbers",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-bytecode",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/helper-wasm-section",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/ieee754",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/leb128",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/utf8",
            "direct": false,
            "version": "1.13.2",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-edit",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-gen",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-opt",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wasm-parser",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webassemblyjs/wast-printer",
            "direct": false,
            "version": "1.14.1",
            "ecosystem": "npm"
          },
          {
            "name": "@webgpu/types",
            "direct": false,
            "version": "0.1.71",
            "ecosystem": "npm"
          },
          {
            "name": "@workflow/serde",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/archive-type",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/bin-check",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/bin-wrapper",
            "direct": false,
            "version": "14.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress",
            "direct": false,
            "version": "11.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-tar",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-tarbz2",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-targz",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/decompress-unzip",
            "direct": false,
            "version": "8.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/downloader",
            "direct": false,
            "version": "16.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "@xhmikosr/os-filter-obj",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/is-dom-node",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": false,
            "version": "0.8.13",
            "ecosystem": "npm"
          },
          {
            "name": "@xmldom/xmldom",
            "direct": false,
            "version": "0.9.10",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/ieee754",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "@xtuc/long",
            "direct": false,
            "version": "4.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "a-sync-waterfall",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "abort-controller",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "abstract-logging",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "accepts",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn",
            "direct": false,
            "version": "8.17.0",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-attributes",
            "direct": false,
            "version": "1.9.5",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-import-phases",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-jsx",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "acorn-walk",
            "direct": false,
            "version": "8.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "agent-base",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "agentkeepalive",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-draft-04",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-errors",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-formats",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "3.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "ajv-keywords",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-align",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-colors",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-escapes",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-regex",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "5.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ansi-styles",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "ansis",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "any-base",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "anymatch",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "anynum",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "app-root-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "append-field",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arch",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "arg",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "1.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "argparse",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "aria-hidden",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "aria-query",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-buffer-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "array-includes",
            "direct": false,
            "version": "3.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "array-move",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "array-timsort",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "array-union",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlast",
            "direct": false,
            "version": "1.2.5",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.findlastindex",
            "direct": false,
            "version": "1.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flat",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.flatmap",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "array.prototype.tosorted",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "arraybuffer.prototype.slice",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "as-table",
            "direct": false,
            "version": "1.0.55",
            "ecosystem": "npm"
          },
          {
            "name": "asap",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "assertion-error",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types",
            "direct": false,
            "version": "0.14.2",
            "ecosystem": "npm"
          },
          {
            "name": "ast-types-flow",
            "direct": false,
            "version": "0.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "astring",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "async",
            "direct": false,
            "version": "3.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "async-function",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "async-lock",
            "direct": false,
            "version": "1.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "asynckit",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "atomic-sleep",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "atomically",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "available-typed-arrays",
            "direct": false,
            "version": "1.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "avvio",
            "direct": false,
            "version": "9.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "await-to-js",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "aws4fetch",
            "direct": false,
            "version": "1.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "axe-core",
            "direct": false,
            "version": "4.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "axobject-query",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "b4a",
            "direct": false,
            "version": "1.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-jest",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-istanbul",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-jest-hoist",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-macros",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-plugin-react-compiler",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-current-node-syntax",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "babel-preset-jest",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "bail",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "balanced-match",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "bare-events",
            "direct": false,
            "version": "2.8.2",
            "ecosystem": "npm"
          },
          {
            "name": "bare-fs",
            "direct": false,
            "version": "4.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-os",
            "direct": false,
            "version": "3.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-path",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bare-stream",
            "direct": false,
            "version": "2.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "bare-url",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "barrelsby",
            "direct": false,
            "version": "2.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64-js",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "base64id",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.21",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.24",
            "ecosystem": "npm"
          },
          {
            "name": "baseline-browser-mapping",
            "direct": false,
            "version": "2.10.41",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "2.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "before-after-hook",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "bignumber.js",
            "direct": false,
            "version": "9.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "binary-extensions",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-version",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "binary-version-check",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bl",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bluebird",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "bmp-ts",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "bottleneck",
            "direct": false,
            "version": "2.19.5",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "boxen",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.14",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "brace-expansion",
            "direct": false,
            "version": "5.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "braces",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.2",
            "ecosystem": "npm"
          },
          {
            "name": "browserslist",
            "direct": false,
            "version": "4.28.4",
            "ecosystem": "npm"
          },
          {
            "name": "bs-logger",
            "direct": false,
            "version": "0.2.6",
            "ecosystem": "npm"
          },
          {
            "name": "bser",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "bson",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "5.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "0.2.13",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-crc32",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-equal-constant-time",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-from",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "buffer-more-ints",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "builtins",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "bun",
            "direct": false,
            "version": "1.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "bun-ffi-structs",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-darwin-arm64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-darwin-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-linux-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bun-webgpu-win32-x64",
            "direct": false,
            "version": "0.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "bundle-name",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "busboy",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "byte-counter",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "bytes",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-lookup",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cacheable-request",
            "direct": false,
            "version": "13.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind",
            "direct": false,
            "version": "1.0.9",
            "ecosystem": "npm"
          },
          {
            "name": "call-bind-apply-helpers",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "call-bound",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "callsites",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "camelcase",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001790",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001791",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001792",
            "ecosystem": "npm"
          },
          {
            "name": "caniuse-lite",
            "direct": false,
            "version": "1.0.30001800",
            "ecosystem": "npm"
          },
          {
            "name": "ccount",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chai",
            "direct": false,
            "version": "6.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "4.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "chalk",
            "direct": false,
            "version": "5.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "char-regex",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-html4",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-entities-legacy",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "character-reference-invalid",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "chardet",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "check-disk-space",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "3.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "chokidar",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "chownr",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "chrome-trace-event",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ci-info",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "citty",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "1.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "cjs-module-lexer",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "class-variance-authority",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "classnames",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "clean-git-ref",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "cli-boxes",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-cursor",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "2.9.2",
            "ecosystem": "npm"
          },
          {
            "name": "cli-spinners",
            "direct": false,
            "version": "3.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cli-table3",
            "direct": false,
            "version": "0.6.5",
            "ecosystem": "npm"
          },
          {
            "name": "cli-width",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "client-only",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clipboard-image",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "clipboardy",
            "direct": false,
            "version": "5.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "7.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "cliui",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "clone",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "clsx",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cmdk",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "co",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "collect-v8-coverage",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "1.9.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-convert",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "color-name",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "colorette",
            "direct": false,
            "version": "2.0.20",
            "ecosystem": "npm"
          },
          {
            "name": "combined-stream",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "comma-separated-tokens",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "13.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "14.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "2.20.3",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "7.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "8.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "commander",
            "direct": false,
            "version": "9.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "comment-json",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "commondir",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compare-versions",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "component-emitter",
            "direct": false,
            "version": "1.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "compress-commons",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "compressible",
            "direct": false,
            "version": "2.0.18",
            "ecosystem": "npm"
          },
          {
            "name": "concat-map",
            "direct": false,
            "version": "0.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "concat-stream",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "conf",
            "direct": false,
            "version": "15.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "confbox",
            "direct": false,
            "version": "0.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "config-chain",
            "direct": false,
            "version": "1.1.13",
            "ecosystem": "npm"
          },
          {
            "name": "configstore",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "consola",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "content-disposition",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "content-type",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-hrtime",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "1.9.0",
            "ecosystem": "npm"
          },
          {
            "name": "convert-source-map",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookie",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cookie-signature",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "cookiejar",
            "direct": false,
            "version": "2.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "cookies-next",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "core-util-is",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "cors",
            "direct": false,
            "version": "2.8.6",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cosmiconfig",
            "direct": false,
            "version": "8.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "country-flag-icons",
            "direct": false,
            "version": "1.6.20",
            "ecosystem": "npm"
          },
          {
            "name": "crc-32",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "crc32-stream",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "create-require",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "cron",
            "direct": false,
            "version": "4.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-fetch",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "cross-spawn",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "crypto-random-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "css-tree",
            "direct": false,
            "version": "3.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "css.escape",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "cssesc",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "cssstyle",
            "direct": false,
            "version": "4.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "csstype",
            "direct": false,
            "version": "3.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "d3-array",
            "direct": false,
            "version": "3.2.4",
            "ecosystem": "npm"
          },
          {
            "name": "d3-color",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-ease",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-format",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-interpolate",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "d3-path",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-scale",
            "direct": false,
            "version": "4.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "d3-shape",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-time-format",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "d3-timer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "damerau-levenshtein",
            "direct": false,
            "version": "1.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-uri-to-buffer",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "data-urls",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-buffer",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-length",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "data-view-byte-offset",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dateformat",
            "direct": false,
            "version": "4.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dayjs",
            "direct": false,
            "version": "1.11.20",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "debounce",
            "direct": false,
            "version": "2.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "debounce-fn",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "2.6.9",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "3.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "debug",
            "direct": false,
            "version": "4.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "decimal.js-light",
            "direct": false,
            "version": "2.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "decode-named-character-reference",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "10.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "decompress-response",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dedent",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "deep-extend",
            "direct": false,
            "version": "0.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "deep-is",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "deepmerge",
            "direct": false,
            "version": "4.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser",
            "direct": false,
            "version": "5.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "default-browser-id",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "defaults",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-data-property",
            "direct": false,
            "version": "1.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "define-lazy-prop",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "define-properties",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "delayed-stream",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "depd",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dependency-graph",
            "direct": false,
            "version": "0.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "dequal",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "des.js",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "destr",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "detect-libc",
            "direct": false,
            "version": "2.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "detect-newline",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "detect-node-es",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "devlop",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dezalgo",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "diff3",
            "direct": false,
            "version": "0.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dir-glob",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "dockerfile-ast",
            "direct": false,
            "version": "0.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "doctrine",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.5.16",
            "ecosystem": "npm"
          },
          {
            "name": "dom-accessibility-api",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "dom-helpers",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "dom-serializer",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "domelementtype",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "domhandler",
            "direct": false,
            "version": "5.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "domutils",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "dot-prop",
            "direct": false,
            "version": "9.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "dotenv-expand",
            "direct": false,
            "version": "12.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "dunder-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "duplexer",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "duplexify",
            "direct": false,
            "version": "4.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "eastasianwidth",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ebec",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "ebec",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "ecdsa-sig-formatter",
            "direct": false,
            "version": "1.0.11",
            "ecosystem": "npm"
          },
          {
            "name": "ee-first",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.343",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.344",
            "ecosystem": "npm"
          },
          {
            "name": "electron-to-chromium",
            "direct": false,
            "version": "1.5.387",
            "ecosystem": "npm"
          },
          {
            "name": "emittery",
            "direct": false,
            "version": "0.13.1",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "emoji-regex",
            "direct": false,
            "version": "9.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "encodeurl",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "end-of-stream",
            "direct": false,
            "version": "1.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "engine.io",
            "direct": false,
            "version": "6.6.7",
            "ecosystem": "npm"
          },
          {
            "name": "engine.io-parser",
            "direct": false,
            "version": "5.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.3",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.21.6",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.22.2",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.0",
            "ecosystem": "npm"
          },
          {
            "name": "enhanced-resolve",
            "direct": false,
            "version": "5.24.1",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "4.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "entities",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "env-paths",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "envix",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "error-ex",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract",
            "direct": false,
            "version": "1.24.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-abstract-get",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-aggregate-error",
            "direct": false,
            "version": "1.0.14",
            "ecosystem": "npm"
          },
          {
            "name": "es-define-property",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-errors",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-iterator-helpers",
            "direct": false,
            "version": "1.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-module-lexer",
            "direct": false,
            "version": "2.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "es-object-atoms",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "es-set-tostringtag",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-shim-unscopables",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "es-to-primitive",
            "direct": false,
            "version": "1.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "es-toolkit",
            "direct": false,
            "version": "1.49.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.0",
            "ecosystem": "npm"
          },
          {
            "name": "esbuild",
            "direct": false,
            "version": "0.28.1",
            "ecosystem": "npm"
          },
          {
            "name": "escalade",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-goat",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-html",
            "direct": false,
            "version": "1.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "escape-string-regexp",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint",
            "direct": false,
            "version": "10.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-compat-utils",
            "direct": false,
            "version": "0.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-next",
            "direct": false,
            "version": "16.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-prettier",
            "direct": false,
            "version": "10.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-config-standard",
            "direct": false,
            "version": "17.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-context",
            "direct": false,
            "version": "0.1.9",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-node",
            "direct": false,
            "version": "0.3.10",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "3.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-import-resolver-typescript",
            "direct": false,
            "version": "4.4.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-module-utils",
            "direct": false,
            "version": "2.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-es-x",
            "direct": false,
            "version": "7.8.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-import",
            "direct": false,
            "version": "2.32.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-jsx-a11y",
            "direct": false,
            "version": "6.10.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-n",
            "direct": false,
            "version": "18.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.5.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-prettier",
            "direct": false,
            "version": "5.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-promise",
            "direct": false,
            "version": "7.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react",
            "direct": false,
            "version": "7.37.5",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-react-hooks",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-tailwindcss",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-plugin-unused-imports",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-scope",
            "direct": false,
            "version": "9.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "4.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "eslint-visitor-keys",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "espree",
            "direct": false,
            "version": "11.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "esprima",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "esquery",
            "direct": false,
            "version": "1.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "esrecurse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "4.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estraverse",
            "direct": false,
            "version": "5.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-util-is-identifier-name",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "estree-walker",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "esutils",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "etag",
            "direct": false,
            "version": "1.8.1",
            "ecosystem": "npm"
          },
          {
            "name": "event-target-shim",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter2",
            "direct": false,
            "version": "6.4.9",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "4.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventemitter3",
            "direct": false,
            "version": "5.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "events",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "events-universal",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource",
            "direct": false,
            "version": "3.0.7",
            "ecosystem": "npm"
          },
          {
            "name": "eventsource-parser",
            "direct": false,
            "version": "3.0.8",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "5.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "execa",
            "direct": false,
            "version": "9.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "exif-parser",
            "direct": false,
            "version": "0.1.12",
            "ecosystem": "npm"
          },
          {
            "name": "exit-x",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "expect",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "expect-type",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "expr-eval-fork",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "express",
            "direct": false,
            "version": "5.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "exsolve",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "ext-list",
            "direct": false,
            "version": "2.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "ext-name",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "extend",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-content-type-parse",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-copy",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-decode-uri-component",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-deep-equal",
            "direct": false,
            "version": "3.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-diff",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-equals",
            "direct": false,
            "version": "5.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-fifo",
            "direct": false,
            "version": "1.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.2.12",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-glob",
            "direct": false,
            "version": "3.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stable-stringify",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-json-stringify",
            "direct": false,
            "version": "6.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-levenshtein",
            "direct": false,
            "version": "2.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "fast-memoize",
            "direct": false,
            "version": "2.5.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-querystring",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-safe-stringify",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "fast-sha256",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-truncated-width",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "fast-string-width",
            "direct": false,
            "version": "3.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-uri",
            "direct": false,
            "version": "3.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-wrap-ansi",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "fast-xml-builder",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastify",
            "direct": false,
            "version": "5.8.5",
            "ecosystem": "npm"
          },
          {
            "name": "fastify-plugin",
            "direct": false,
            "version": "5.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastify-plugin",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fastq",
            "direct": false,
            "version": "1.20.1",
            "ecosystem": "npm"
          },
          {
            "name": "fault",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "fb-watchman",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "fdir",
            "direct": false,
            "version": "6.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-blob",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fetch-retry",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "figlet",
            "direct": false,
            "version": "1.11.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "figures",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-entry-cache",
            "direct": false,
            "version": "8.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "21.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "21.3.4",
            "ecosystem": "npm"
          },
          {
            "name": "file-type",
            "direct": false,
            "version": "22.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "filename-reserved-regex",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "filenamify",
            "direct": false,
            "version": "7.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "filesize",
            "direct": false,
            "version": "3.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "fill-range",
            "direct": false,
            "version": "7.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "finalhandler",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "find-my-way",
            "direct": false,
            "version": "9.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-root",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-up",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "find-versions",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "flat",
            "direct": false,
            "version": "5.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "flat-cache",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "flatted",
            "direct": false,
            "version": "3.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "follow-redirects",
            "direct": false,
            "version": "1.16.0",
            "ecosystem": "npm"
          },
          {
            "name": "for-each",
            "direct": false,
            "version": "0.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "foreground-child",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "fork-ts-checker-webpack-plugin",
            "direct": false,
            "version": "9.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "2.5.6",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "form-data",
            "direct": false,
            "version": "4.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "1.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "form-data-encoder",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "format",
            "direct": false,
            "version": "0.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-node",
            "direct": false,
            "version": "4.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "formdata-polyfill",
            "direct": false,
            "version": "4.0.10",
            "ecosystem": "npm"
          },
          {
            "name": "formidable",
            "direct": false,
            "version": "3.5.4",
            "ecosystem": "npm"
          },
          {
            "name": "forwarded",
            "direct": false,
            "version": "0.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "fresh",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-extra",
            "direct": false,
            "version": "10.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs-monkey",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "fs.realpath",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "fsevents",
            "direct": false,
            "version": "2.3.3",
            "ecosystem": "npm"
          },
          {
            "name": "function-bind",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "function-timeout",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.1.8",
            "ecosystem": "npm"
          },
          {
            "name": "function.prototype.name",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "functions-have-names",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "gaxios",
            "direct": false,
            "version": "6.7.1",
            "ecosystem": "npm"
          },
          {
            "name": "gaxios",
            "direct": false,
            "version": "7.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "gcp-metadata",
            "direct": false,
            "version": "6.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "gcp-metadata",
            "direct": false,
            "version": "8.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "generator-function",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "gensync",
            "direct": false,
            "version": "1.0.0-beta.2",
            "ecosystem": "npm"
          },
          {
            "name": "get-caller-file",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-east-asian-width",
            "direct": false,
            "version": "1.6.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-intrinsic",
            "direct": false,
            "version": "1.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-nonce",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-package-type",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-proto",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-source",
            "direct": false,
            "version": "2.0.12",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "6.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-stream",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "get-symbol-description",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "get-tsconfig",
            "direct": false,
            "version": "4.14.0",
            "ecosystem": "npm"
          },
          {
            "name": "gifwrap",
            "direct": false,
            "version": "0.10.1",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "10.5.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "13.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "glob",
            "direct": false,
            "version": "7.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "5.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-parent",
            "direct": false,
            "version": "6.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "glob-to-regexp",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "global-directory",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "11.12.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "14.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "15.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "globals",
            "direct": false,
            "version": "16.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "globalthis",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "globby",
            "direct": false,
            "version": "11.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "globrex",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-auth-library",
            "direct": false,
            "version": "10.6.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-auth-library",
            "direct": false,
            "version": "9.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "google-gax",
            "direct": false,
            "version": "4.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "google-logging-utils",
            "direct": false,
            "version": "0.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "google-logging-utils",
            "direct": false,
            "version": "1.1.3",
            "ecosystem": "npm"
          },
          {
            "name": "gopd",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "got",
            "direct": false,
            "version": "14.6.6",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.10",
            "ecosystem": "npm"
          },
          {
            "name": "graceful-fs",
            "direct": false,
            "version": "4.2.11",
            "ecosystem": "npm"
          },
          {
            "name": "gradient-string",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "gtoken",
            "direct": false,
            "version": "7.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "gzip-size",
            "direct": false,
            "version": "6.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "handlebars",
            "direct": false,
            "version": "4.7.9",
            "ecosystem": "npm"
          },
          {
            "name": "has-bigints",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-flag",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-property-descriptors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "has-proto",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-symbols",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "has-tostringtag",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "hashery",
            "direct": false,
            "version": "1.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "hasown",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-parse-selector",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-html",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-to-jsx-runtime",
            "direct": false,
            "version": "2.3.6",
            "ecosystem": "npm"
          },
          {
            "name": "hast-util-whitespace",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hastscript",
            "direct": false,
            "version": "9.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "help-me",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-estree",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "hermes-parser",
            "direct": false,
            "version": "0.25.1",
            "ecosystem": "npm"
          },
          {
            "name": "highlight.js",
            "direct": false,
            "version": "10.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "highlight.js",
            "direct": false,
            "version": "11.11.1",
            "ecosystem": "npm"
          },
          {
            "name": "highlightjs-vue",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "hoist-non-react-statics",
            "direct": false,
            "version": "3.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "hono",
            "direct": false,
            "version": "4.12.25",
            "ecosystem": "npm"
          },
          {
            "name": "hookified",
            "direct": false,
            "version": "1.15.1",
            "ecosystem": "npm"
          },
          {
            "name": "hpagent",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-encoding-sniffer",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "html-escaper",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "html-to-text",
            "direct": false,
            "version": "9.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "html-url-attributes",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "html-void-elements",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "htmlparser2",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http-cache-semantics",
            "direct": false,
            "version": "4.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-errors",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "http-proxy-agent",
            "direct": false,
            "version": "7.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "http2-wrapper",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "https-proxy-agent",
            "direct": false,
            "version": "7.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "human-signals",
            "direct": false,
            "version": "8.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "humanize-ms",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-darwin-arm64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-darwin-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-linux-arm64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-linux-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "hunkdiff-windows-x64",
            "direct": false,
            "version": "0.12.1",
            "ecosystem": "npm"
          },
          {
            "name": "husky",
            "direct": false,
            "version": "9.1.7",
            "ecosystem": "npm"
          },
          {
            "name": "ibm-cloud-sdk-core",
            "direct": false,
            "version": "5.4.20",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.6.3",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.2",
            "ecosystem": "npm"
          },
          {
            "name": "iconv-lite",
            "direct": false,
            "version": "0.7.3",
            "ecosystem": "npm"
          },
          {
            "name": "ieee754",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "5.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "ignore",
            "direct": false,
            "version": "7.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "ignore-by-default",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "image-q",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-fresh",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "1.15.0",
            "ecosystem": "npm"
          },
          {
            "name": "import-in-the-middle",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "import-local",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "imurmurhash",
            "direct": false,
            "version": "0.1.4",
            "ecosystem": "npm"
          },
          {
            "name": "indent-string",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "inflight",
            "direct": false,
            "version": "1.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "inherits",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "1.3.8",
            "ecosystem": "npm"
          },
          {
            "name": "ini",
            "direct": false,
            "version": "4.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "inline-style-parser",
            "direct": false,
            "version": "0.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "input-format",
            "direct": false,
            "version": "0.3.14",
            "ecosystem": "npm"
          },
          {
            "name": "inspect-with-kind",
            "direct": false,
            "version": "1.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "internal-slot",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "internmap",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "ip-address",
            "direct": false,
            "version": "10.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "1.9.1",
            "ecosystem": "npm"
          },
          {
            "name": "ipaddr.js",
            "direct": false,
            "version": "2.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphabetical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-alphanumerical",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-any-array",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-array-buffer",
            "direct": false,
            "version": "3.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "is-arrayish",
            "direct": false,
            "version": "0.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-async-function",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-bigint",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-binary-path",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-boolean-object",
            "direct": false,
            "version": "1.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-bun-module",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-callable",
            "direct": false,
            "version": "1.2.7",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-core-module",
            "direct": false,
            "version": "2.16.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-data-view",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-date-object",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-decimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-docker",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-document.all",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-extglob",
            "direct": false,
            "version": "2.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-finalizationregistry",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-fullwidth-code-point",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-fn",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-generator-function",
            "direct": false,
            "version": "1.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-glob",
            "direct": false,
            "version": "4.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-hexadecimal",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-in-ci",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-in-ssh",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-inside-container",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-installed-globally",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-interactive",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-map",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-negative-zero",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-node-process",
            "direct": false,
            "version": "1.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-npm",
            "direct": false,
            "version": "6.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number",
            "direct": false,
            "version": "7.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-number-object",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-path-inside",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "1.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-obj",
            "direct": false,
            "version": "4.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-plain-object",
            "direct": false,
            "version": "5.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-potential-custom-element-name",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-promise",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-reference",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-regex",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-set",
            "direct": false,
            "version": "2.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "is-shared-array-buffer",
            "direct": false,
            "version": "1.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-stream",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-string",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-symbol",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-typed-array",
            "direct": false,
            "version": "1.1.15",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unicode-supported",
            "direct": false,
            "version": "2.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-unsafe",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-wayland",
            "direct": false,
            "version": "0.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakmap",
            "direct": false,
            "version": "2.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakref",
            "direct": false,
            "version": "1.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is-weakset",
            "direct": false,
            "version": "2.0.4",
            "ecosystem": "npm"
          },
          {
            "name": "is-wsl",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "is64bit",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isarray",
            "direct": false,
            "version": "2.0.5",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "2.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isexe",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "isomorphic-git",
            "direct": false,
            "version": "1.37.6",
            "ecosystem": "npm"
          },
          {
            "name": "isstream",
            "direct": false,
            "version": "0.1.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-coverage",
            "direct": false,
            "version": "3.2.2",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-instrument",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-report",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-lib-source-maps",
            "direct": false,
            "version": "5.0.6",
            "ecosystem": "npm"
          },
          {
            "name": "istanbul-reports",
            "direct": false,
            "version": "3.2.0",
            "ecosystem": "npm"
          },
          {
            "name": "iterare",
            "direct": false,
            "version": "1.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "iterator.prototype",
            "direct": false,
            "version": "1.1.5",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "3.4.3",
            "ecosystem": "npm"
          },
          {
            "name": "jackspeak",
            "direct": false,
            "version": "4.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-changed-files",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-circus",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-cli",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-config",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-diff",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-docblock",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-each",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-jsdom",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-environment-node",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-haste-map",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-leak-detector",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-matcher-utils",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-message-util",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-mock",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-pnp-resolver",
            "direct": false,
            "version": "1.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "30.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-regex-util",
            "direct": false,
            "version": "30.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-resolve-dependencies",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runner",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-runtime",
            "direct": false,
            "version": "30.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jest-snapshot",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-util",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-validate",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-watcher",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "27.5.1",
            "ecosystem": "npm"
          },
          {
            "name": "jest-worker",
            "direct": false,
            "version": "30.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "jimp",
            "direct": false,
            "version": "1.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.4.2",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.6.1",
            "ecosystem": "npm"
          },
          {
            "name": "jiti",
            "direct": false,
            "version": "2.7.0",
            "ecosystem": "npm"
          },
          {
            "name": "jose",
            "direct": false,
            "version": "6.2.3",
            "ecosystem": "npm"
          },
          {
            "name": "joycon",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "jpeg-js",
            "direct": false,
            "version": "0.4.4",
            "ecosystem": "npm"
          },
          {
            "name": "js-md4",
            "direct": false,
            "version": "0.3.2",
            "ecosystem": "npm"
          },
          {
            "name": "js-tiktoken",
            "direct": false,
            "version": "1.0.21",
            "ecosystem": "npm"
          },
          {
            "name": "js-tokens",
            "direct": false,
            "version": "4.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsdom",
            "direct": false,
            "version": "26.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsep",
            "direct": false,
            "version": "1.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsesc",
            "direct": false,
            "version": "3.1.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-bigint",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-buffer",
            "direct": false,
            "version": "3.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-better-errors",
            "direct": false,
            "version": "1.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-parse-even-better-errors",
            "direct": false,
            "version": "2.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema",
            "direct": false,
            "version": "0.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-ref-resolver",
            "direct": false,
            "version": "3.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-to-ts",
            "direct": false,
            "version": "3.1.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "0.4.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-traverse",
            "direct": false,
            "version": "1.0.0",
            "ecosystem": "npm"
          },
          {
            "name": "json-schema-typed",
            "direct": false,
            "version": "8.0.2",
            "ecosystem": "npm"
          },
          {
            "name": "json-stable-stringify-without-jsonify",
            "direct": false,
            "version": "1.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-stringify-safe",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "json-with-bigint",
            "direct": false,
            "version": "3.5.8",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": false,
            "version": "2.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonc-parser",
            "direct": false,
            "version": "3.3.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonfile",
            "direct": false,
            "version": "6.2.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpath-plus",
            "direct": false,
            "version": "10.4.0",
            "ecosystem": "npm"
          },
          {
            "name": "jsonpointer",
            "direct": false,
            "version": "5.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jsonwebtoken",
            "direct": false,
            "version": "9.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "jsx-ast-utils",
            "direct": false,
            "version": "3.3.5",
            "ecosystem": "npm"
          },
          {
            "name": "jwa",
            "direct": false,
            "version": "2.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "jws",
            "direct": false,
            "version": "4.0.1",
            "ecosystem": "npm"
          },
          {
            "name": "kareem",
            "direct": false,
            "version": "3.3.0",
            "ecosystem": "npm"
          },
          {
            "name": "kind-of",
            "direct": false,
            "version": "6.0.3",
            "ecosystem": "npm"
          },
          {
            "name": "kleur",
            "direct": false,
            "version": "3.0.3",
            "ecosystem": "npm"
          }
        ],
        "collected": true,
        "truncated": true,
        "total_count": 2845,
        "direct_count": 173,
        "indirect_count": 2672
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 2,
        "merged_prs": 955,
        "open_issues": 44,
        "closed_ratio": 0.893,
        "closed_issues": 368,
        "closed_unmerged_prs": 177
      },
      "bus_factor": 2,
      "bot_contributors": 1,
      "top_contributors": [
        {
          "type": "User",
          "login": "Wellington01",
          "commits": 1817,
          "avatar_url": "https://avatars.githubusercontent.com/u/6466266?v=4"
        },
        {
          "type": "User",
          "login": "sartorijr92",
          "commits": 1444,
          "avatar_url": "https://avatars.githubusercontent.com/u/17408306?v=4"
        },
        {
          "type": "User",
          "login": "malinosqui",
          "commits": 1300,
          "avatar_url": "https://avatars.githubusercontent.com/u/5993570?v=4"
        },
        {
          "type": "User",
          "login": "jairo-litman",
          "commits": 698,
          "avatar_url": "https://avatars.githubusercontent.com/u/130161309?v=4"
        },
        {
          "type": "User",
          "login": "stelianok",
          "commits": 71,
          "avatar_url": "https://avatars.githubusercontent.com/u/39469125?v=4"
        },
        {
          "type": "User",
          "login": "Nalu-devs",
          "commits": 45,
          "avatar_url": "https://avatars.githubusercontent.com/u/200280005?v=4"
        },
        {
          "type": "User",
          "login": "Sahil-Gupta584",
          "commits": 35,
          "avatar_url": "https://avatars.githubusercontent.com/u/134826929?v=4"
        },
        {
          "type": "User",
          "login": "Fanduzi",
          "commits": 31,
          "avatar_url": "https://avatars.githubusercontent.com/u/24428128?v=4"
        },
        {
          "type": "User",
          "login": "djdembeck",
          "commits": 15,
          "avatar_url": "https://avatars.githubusercontent.com/u/71412966?v=4"
        },
        {
          "type": "User",
          "login": "edvaldofreitas",
          "commits": 8,
          "avatar_url": "https://avatars.githubusercontent.com/u/81818543?v=4"
        }
      ],
      "contributors_sampled": 20,
      "top_contributor_share": 0.331
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "changelog-publish.yml",
        "changelog.yml",
        "cli-ci.yml",
        "cli-release.yml",
        "code-review-evals.yml",
        "code-review-model-benchmark.yml",
        "e2e-cloud.yml",
        "e2e-notify-smoke.yml",
        "e2e-self-hosted-matrix.yml",
        "e2e-suite-tests.yml",
        "env-drift-check.yml",
        "env-sync-release.yml",
        "feature-gate-check.yml",
        "permissions-matrix-check.yml",
        "pr-title-check.yml",
        "preview-cleanup.yml",
        "preview-deploy.yml",
        "prod-build-push-and-pr-green.yml",
        "prod-mcp-manager-deploy.yml",
        "qa-build-push-and-pr-green.yml",
        "qa-mcp-manager-deploy.yml",
        "rabbitmq-build-push.yml",
        "reap-droplets.yml",
        "release-freeze-check.yml",
        "selfhosted-build-push.yml",
        "selfhosted-discord-notify.yml",
        "selfhosted-promote.yml",
        "tests.yml",
        "try-build-push-production.yml",
        "typecheck-gate.yml",
        "web-build-push-production.yml",
        "web-deploy-to-prod.yml",
        "web-qa-deploy.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [
        "eslint.config.js",
        "eslint.config.mjs"
      ],
      "has_editorconfig": true,
      "has_linter_config": true,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "package-lock.json",
        "pnpm-lock.yaml",
        "yarn.lock"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 0,
            "reason": "branch protection not enabled on development/release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 10,
            "reason": "8 out of 8 merged PRs checked by a CI test -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 7,
            "reason": "Found 6/8 approved changesets -- score normalized to 7",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 10,
            "reason": "project has 10 contributing companies or organizations",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 9,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": 10,
            "reason": "packaging workflow detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 9,
            "reason": "SAST tool is not run on all commits -- score normalized to 9",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 0,
            "reason": "32 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "80477ed9cd5a5526a181ff417530c6bef94c1554",
        "ran_at": "2026-07-21T22:42:17Z",
        "aggregate_score": 5.6,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-21T21:51:26Z",
      "oldest_open_prs": [
        {
          "number": 1384,
          "created_at": "2026-06-24T13:16:19Z",
          "last_comment_at": "2026-07-03T03:08:06Z",
          "last_comment_author": "kody-ai"
        },
        {
          "number": 1516,
          "created_at": "2026-07-09T14:39:28Z",
          "last_comment_at": "2026-07-09T14:39:36Z",
          "last_comment_author": "kody-ai"
        }
      ],
      "last_merged_pr_at": "2026-07-21T19:24:46Z",
      "ci_last_conclusion": "SUCCESS",
      "oldest_open_issues": [
        {
          "number": 533,
          "created_at": "2026-01-16T12:59:47Z",
          "last_comment_at": "2026-07-13T11:01:15Z",
          "last_comment_author": "mzglinski"
        },
        {
          "number": 582,
          "created_at": "2026-01-28T23:13:27Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 802,
          "created_at": "2026-03-15T14:43:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 837,
          "created_at": "2026-03-24T12:39:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 902,
          "created_at": "2026-04-09T13:43:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1073,
          "created_at": "2026-05-11T22:37:29Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1089,
          "created_at": "2026-05-13T13:35:44Z",
          "last_comment_at": "2026-05-29T12:48:13Z",
          "last_comment_author": "mohaidoss"
        },
        {
          "number": 1154,
          "created_at": "2026-05-22T06:27:23Z",
          "last_comment_at": "2026-07-21T22:14:59Z",
          "last_comment_author": "kadu-ai"
        },
        {
          "number": 1161,
          "created_at": "2026-05-22T17:38:48Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1238,
          "created_at": "2026-06-02T16:28:46Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1261,
          "created_at": "2026-06-04T14:56:28Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1290,
          "created_at": "2026-06-08T20:26:12Z",
          "last_comment_at": "2026-07-21T22:20:19Z",
          "last_comment_author": "kadu-ai"
        },
        {
          "number": 1313,
          "created_at": "2026-06-12T17:03:04Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1335,
          "created_at": "2026-06-15T14:44:30Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1375,
          "created_at": "2026-06-23T13:44:03Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1383,
          "created_at": "2026-06-24T13:14:20Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1388,
          "created_at": "2026-06-24T19:51:58Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1390,
          "created_at": "2026-06-25T09:04:39Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1394,
          "created_at": "2026-06-26T14:07:18Z",
          "last_comment_at": null,
          "last_comment_author": null
        },
        {
          "number": 1415,
          "created_at": "2026-06-30T00:35:31Z",
          "last_comment_at": null,
          "last_comment_author": null
        }
      ]
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/kodustech/kodus-ai",
    "host": "github.com",
    "name": "kodus-ai",
    "owner": "kodustech"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "good",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 80,
      "inputs": {
        "security": 54,
        "vitality": 100,
        "community": 72,
        "governance": 72,
        "engineering": 94
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 100,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "excellent",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "commits_last_year": 4667,
              "human_commit_share": 1,
              "days_since_last_push": 0,
              "active_weeks_last_year": 52
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "52/52 weeks with commits",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 52
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "4667 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 4667
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 100,
              "latest_release_tag": "selfhosted-2.1.26",
              "releases_from_tags": false,
              "days_since_latest_release": 0,
              "mean_days_between_releases": 1.5
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "100 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 100
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 0 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~1.5 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 1.5
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "maintained",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": null,
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": 0,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "last human commit 0 days ago",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_maintained",
                    "params": {
                      "days": 0
                    }
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "good",
        "name": "Community & Adoption",
        "value": 72,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "good",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 72,
            "inputs": {
              "forks": 125,
              "stars": 1258,
              "watchers": 8,
              "growth_state": "organic",
              "growth_factor_pct": 100
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "1,258 stars",
                "points": 50.3,
                "status": "partial",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 1258
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "125 forks",
                "points": 17.4,
                "status": "partial",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 125
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "8 watchers",
                "points": 4.7,
                "status": "partial",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "good",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 71,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": true,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file present, not a recognized license",
                "points": 16.9,
                "status": "partial",
                "details": [
                  {
                    "code": "license_custom",
                    "params": {}
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 18,
                "status": "met",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 6.3,
                "status": "met",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "good",
        "name": "Sustainability & Governance",
        "value": 72,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "moderate",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "bus_factor": 2,
              "contributors_sampled": 20,
              "top_contributor_share": 0.331
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "2 contributor(s) cover half of all commits",
                "points": 25.2,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 33% of commits",
                "points": 15.1,
                "status": "partial",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 33
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "20 contributors",
                "points": 13.5,
                "status": "met",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 20
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 10 contributing companies or organizations",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "good",
            "name": "Issue & PR responsiveness",
            "note": null,
            "notes": [],
            "value": 84,
            "inputs": {
              "merged_prs": 955,
              "open_issues": 44,
              "closed_issues": 368,
              "issue_closed_ratio": 0.893,
              "closed_unmerged_prs": 177
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "89% of issues closed",
                "points": 41.7,
                "status": "partial",
                "details": [
                  {
                    "code": "issues_closed_share",
                    "params": {
                      "share": 89
                    }
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "955/1132 decided PRs merged",
                "points": 32.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 955,
                      "decided": 1132
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 6/8 approved changesets -- score normalized to 7",
                "points": 10.5,
                "status": "partial",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "moderate",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 68,
            "inputs": {
              "followers": 85,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "kodustech",
              "public_repos": 48,
              "account_age_days": 3297
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "85 followers of kodustech",
                "points": 13.9,
                "status": "partial",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 85,
                      "login": "kodustech"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "48 public repos, account ~9 yr old",
                "points": 24.3,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 48
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 9
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "good",
            "name": "Package maintenance",
            "note": "Excluded from scoring (no data or not applicable): Publish recency. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "publish_recency"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 75,
            "inputs": {
              "packages": [
                "kodus-orchestrator"
              ],
              "ecosystems": "npm",
              "any_deprecated": false,
              "min_days_since_publish": null
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on npm",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "npm"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "0 published versions",
                "points": 4,
                "status": "partial",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "excellent",
        "name": "Engineering Quality",
        "value": 94,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "excellent",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 90,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": true,
              "has_linter_config": true,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "33 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 33
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": "eslint.config.js, eslint.config.mjs",
                "points": 16,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 6.4,
                "status": "met",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "8 out of 8 merged PRs checked by a CI test -- score normalized to 10",
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "excellent",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "topics": [
                "ai",
                "ai-agents",
                "ai-code-review",
                "ai-coding-tools",
                "code-review",
                "coding-assistant",
                "generative-ai",
                "hacktoberfest"
              ],
              "has_wiki": true,
              "homepage": "https://kodus.io",
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": "https://kodus.io",
                "points": 15,
                "status": "met",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": "8 topics",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "topics_count",
                    "params": {
                      "count": 8
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 54,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 56,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 17,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 1,
              "scorecard_aggregate": 5.6
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection not enabled on development/release branches",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "8 out of 8 merged PRs checked by a CI test -- score normalized to 10",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 6/8 approved changesets -- score normalized to 7",
                "points": 5.2,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 10 contributing companies or organizations",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.2,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow detected",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is not run on all commits -- score normalized to 9",
                "points": 4.5,
                "status": "partial",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "32 existing vulnerabilities detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              }
            ]
          },
          {
            "key": "dependency_advisories",
            "band": "at_risk",
            "name": "Dependency advisories",
            "note": "Excluded from scoring (no data or not applicable): Indirect dependencies free of known advisories. Remaining weights renormalized. Matched 2000 resolved dependencies against OSV; 845 could not be assessed (no resolved version, an unsupported ecosystem, or beyond the reported package list). This repository publishes no package the index resolves, so the repository dependency graph was assessed instead. That graph mixes development and test pins with shipped dependencies, so only the declared runtime dependencies are scored; transitive findings are reported as context and excluded from the score. Reachability is not analyzed.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "indirect_dependencies_free_of_known_advisories"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              },
              {
                "code": "advisories_scope_repository",
                "params": {
                  "assessed": 2000
                }
              },
              {
                "code": "advisories_unassessed",
                "params": {
                  "count": 845
                }
              },
              {
                "code": "advisories_repo_graph_caveat",
                "params": {}
              },
              {
                "code": "advisories_reachability",
                "params": {}
              }
            ],
            "value": 45,
            "inputs": {
              "source": "osv",
              "advisories": 47,
              "affected_packages": 23,
              "assessed_packages": 2000,
              "unassessed_packages": 845,
              "affected_by_severity": "high 17, moderate 4, low 2",
              "direct_affected_packages": 9
            },
            "components": [
              {
                "key": "direct_dependencies_free_of_known_advisories",
                "name": "Direct dependencies free of known advisories",
                "detail": "9 affected: axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5), +6 more",
                "points": 4.9,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_affected",
                    "params": {
                      "count": 9,
                      "packages": "axios 1.16.1 (high 8.2), axios 1.17.0 (high 8.2), fast-xml-parser 5.9.3 (high 7.5)"
                    }
                  },
                  {
                    "code": "advisories_affected_more",
                    "params": {
                      "count": 6
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "indirect_dependencies_free_of_known_advisories",
                "name": "Indirect dependencies free of known advisories",
                "detail": "transitive set not separable from development and test dependencies in this scope",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "advisories_scope_not_separable",
                    "params": {}
                  }
                ],
                "max_points": 25
              },
              {
                "key": "no_advisories_left_outstanding",
                "name": "No advisories left outstanding",
                "detail": "2 advisory-carrying package(s) unaddressed past 90 days; oldest published 90 days ago",
                "points": 29.1,
                "status": "partial",
                "details": [
                  {
                    "code": "advisories_stale",
                    "params": {
                      "days": 90,
                      "count": 2,
                      "oldest": 90
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "malicious_dependencies",
            "band": "excellent",
            "name": "Malicious dependencies",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "source": "osv",
              "meaning": "reported as a malicious package by the OpenSSF corpus; the remedy is removal or moving off the compromised name, never an upgrade of the same artifact. Versions the registry has since pulled are listed but not scored",
              "packages": [],
              "red_flag": false,
              "assessed_packages": 2000,
              "malicious_packages": 0,
              "direct_malicious_packages": 0,
              "withdrawn_malicious_packages": 0,
              "installable_malicious_packages": 0
            },
            "components": [
              {
                "key": "no_dependency_reported_as_a_malicious_package",
                "name": "No dependency reported as a malicious package",
                "detail": "no dependency is reported as a malicious package",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "no_malicious_dependencies",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          },
          {
            "key": "high_risk_jurisdiction_exposure",
            "band": "excellent",
            "name": "High-Risk Jurisdiction Exposure",
            "note": "Only high-confidence self-published location evidence affects this multiplier. Ambiguous matches are review-only; country evidence is not proof of nationality, citizenship, legal registration, malicious intent, or sanctions status.",
            "notes": [
              {
                "code": "jurisdiction_evidence_limits",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "meaning": "self-published location evidence; not nationality or citizenship",
              "red_flag": false,
              "exposures": [],
              "policy_countries": [
                "Russia",
                "Iran",
                "North Korea"
              ],
              "review_only_matches": 0,
              "assessed_self_published_locations": 6
            },
            "components": [
              {
                "key": "policy_exposure_multiplier",
                "name": "Policy exposure multiplier",
                "detail": "no confirmed policy-scope location match",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "jurisdiction_no_match",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 81,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.88,
              "agent_instruction_files": [
                ".cursor/rules/run.mdc",
                "AGENTS.md",
                "apps/api/AGENTS.md",
                "apps/web/AGENTS.md",
                "apps/webhooks/AGENTS.md",
                "apps/worker/AGENTS.md",
                "packages/kodus-common/AGENTS.md",
                "scripts/sso-e2e/AGENTS.md"
              ],
              "agent_instruction_max_bytes": 8019
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": ".cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": ".cursor/rules/run.mdc, AGENTS.md, apps/api/AGENTS.md, apps/web/AGENTS.md, apps/webhooks/AGENTS.md, apps/worker/AGENTS.md, packages/kodus-common/AGENTS.md, scripts/sso-e2e/AGENTS.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "88 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 88,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 64,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "package-lock.json",
                "pnpm-lock.yaml",
                "yarn.lock"
              ],
              "has_dockerfile": true,
              "typed_language": true,
              "bootstrap_files": [],
              "has_devcontainer": false,
              "has_linter_config": true,
              "typecheck_configs": [
                "apps/analytics-cli/tsconfig.json",
                "apps/api/tsconfig.json",
                "apps/ast-cli/tsconfig.json",
                "apps/cli/tsconfig.json",
                "apps/mcp-manager/tsconfig.json",
                "apps/try/tsconfig.json",
                "apps/web/tsconfig.json",
                "apps/webhooks/tsconfig.json",
                "apps/worker/tsconfig.json",
                "packages/kodus-common/tsconfig.json",
                "tests/e2e/tsconfig.json",
                "tsconfig.json"
              ],
              "agent_commit_share": 0.53,
              "toolchain_manifests": [],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": "eslint.config.js, eslint.config.mjs",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "eslint.config.js, eslint.config.mjs"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "apps/analytics-cli/tsconfig.json, apps/api/tsconfig.json, apps/ast-cli/tsconfig.json, apps/cli/tsconfig.json, apps/mcp-manager/tsconfig.json, apps/try/tsconfig.json, apps/web/tsconfig.json, apps/webhooks/tsconfig.json, apps/worker/tsconfig.json, packages/kodus-common/tsconfig.json, tests/e2e/tsconfig.json, tsconfig.json"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "Dockerfile, lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "Dockerfile, lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "53 of the last 100 commits agent-authored or agent-credited",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "agent_authored_commits",
                    "params": {
                      "count": 53,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "TypeScript",
              "largest_source_bytes": 268049,
              "source_files_sampled": 3854,
              "oversized_source_files": 29
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "TypeScript (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "TypeScript"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "29/3854 source files over 60KB",
                "points": 54.6,
                "status": "partial",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 3854,
                      "oversized": 29
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          },
          {
            "key": "ai_interfaces",
            "band": "excellent",
            "name": "Machine-readable interfaces",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "example_dirs": [
                "cookbook"
              ],
              "has_mcp_signal": true,
              "api_schema_files": [
                "docs-internal/openapi.json"
              ]
            },
            "components": [
              {
                "key": "api_schema_openapi_graphql_proto",
                "name": "API schema (OpenAPI/GraphQL/proto)",
                "detail": "docs-internal/openapi.json",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "docs-internal/openapi.json"
                    }
                  }
                ],
                "max_points": 40
              },
              {
                "key": "mcp_server",
                "name": "MCP server",
                "detail": null,
                "points": 20,
                "status": "met",
                "details": [],
                "max_points": 20
              },
              {
                "key": "runnable_examples",
                "name": "Runnable examples",
                "detail": "cookbook",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "cookbook"
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Resolved dependency list truncated to 2000 of 2845 packages (counts remain complete)"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-21T22:42:47.398551Z",
  "schema_version": "0.25.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/k/kodustech/kodus-ai.svg",
  "full_name": "kodustech/kodus-ai",
  "license_state": "custom",
  "license_spdx": null
}

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.25.0 — full methodology · metrics wiki.

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